------------------------------------------------------------------------------- -- Phase: Environment ------------------------------------------------------------------------------- NO_DEPENDS=1 UNAME_r=6.5 UNAME_m=x86_64 UNAME_p=x86_64 UNAME_v=unknown UNAME_s=DragonFly PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin SSL_NO_VERIFY_PEER=1 LANG=C HOME=/root USER=root TERM=dumb SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: showconfig ------------------------------------------------------------------------------- SUCCEEDED 00:00:01 ------------------------------------------------------------------------------- -- Phase: CONFIGURE_ENV ------------------------------------------------------------------------------- PKG_CONFIG=pkgconf XDG_DATA_HOME=/construction/www/geckodriver XDG_CONFIG_HOME=/construction/www/geckodriver XDG_CACHE_HOME=/construction/www/geckodriver/.cache HOME=/construction/www/geckodriver TMPDIR="/construction/www/geckodriver" PATH=/construction/www/geckodriver/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin PKG_CONFIG_LIBDIR=/construction/www/geckodriver/.pkgconfig:/usr/local/libdata/pkgconfig:/usr/local/share/pkgconfig:/usr/libdata/pkgconfig SHELL=/bin/sh CONFIG_SHELL=/bin/sh CCVER=gcc80 SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: CONFIGURE_ARGS ------------------------------------------------------------------------------- SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: MAKE_ENV ------------------------------------------------------------------------------- XDG_DATA_HOME=/construction/www/geckodriver XDG_CONFIG_HOME=/construction/www/geckodriver XDG_CACHE_HOME=/construction/www/geckodriver/.cache HOME=/construction/www/geckodriver TMPDIR="/construction/www/geckodriver" PATH=/construction/www/geckodriver/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin PKG_CONFIG_LIBDIR=/construction/www/geckodriver/.pkgconfig:/usr/local/libdata/pkgconfig:/usr/local/share/pkgconfig:/usr/libdata/pkgconfig MK_DEBUG_FILES=no MK_KERNEL_SYMBOLS=no SHELL=/bin/sh NO_LINT=YES CCVER=gcc80 PREFIX=/usr/local LOCALBASE=/usr/local NOPROFILE=1 CC="cc" CFLAGS="-pipe -O2 -fno-strict-aliasing " CPP="cpp" CPPFLAGS="" LDFLAGS=" " LIBS="" CXX="c++" CXXFLAGS=" -pipe -O2 -fno-strict-aliasing " MANPREFIX="/usr/local" BSD_INSTALL_PROGRAM="install -s -m 555" BSD_INSTALL_LIB="install -s -m 0644" BSD_INSTALL_SCRIPT="install -m 555" BSD_INSTALL_DATA="install -m 0644" BSD_INSTALL_MAN="install -m 444" SUCCEEDED 00:00:01 ------------------------------------------------------------------------------- -- Phase: MAKE_ARGS ------------------------------------------------------------------------------- DESTDIR=/construction/www/geckodriver/stage SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: PLIST_SUB ------------------------------------------------------------------------------- OSREL=6.5 PREFIX=%D LOCALBASE=/usr/local RESETPREFIX=/usr/local LIB32DIR=lib PROFILE="@comment " DOCSDIR="share/doc/geckodriver" EXAMPLESDIR="share/examples/geckodriver" DATADIR="share/geckodriver" WWWDIR="www/geckodriver" ETCDIR="etc/geckodriver" SUCCEEDED 00:00:01 ------------------------------------------------------------------------------- -- Phase: SUB_LIST ------------------------------------------------------------------------------- PREFIX=/usr/local LOCALBASE=/usr/local DATADIR=/usr/local/share/geckodriver DOCSDIR=/usr/local/share/doc/geckodriver EXAMPLESDIR=/usr/local/share/examples/geckodriver WWWDIR=/usr/local/www/geckodriver ETCDIR=/usr/local/etc/geckodriver SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: /etc/make.conf ------------------------------------------------------------------------------- DPORTS_BUILDER=yes DISABLE_LICENSES=yes DEFAULT_VERSIONS=ssl=openssl FORCE_PACKAGE=yes DEVELOPER=yes DFLY_STING_XFAIL=yes USE_PACKAGE_DEPENDS_ONLY=yes PORTSDIR=/xports PORT_DBDIR=/options PKG_DBDIR=/var/db/pkg PKG_CACHEDIR=/var/cache/pkg PKG_COMPRESSION_FORMAT=.tgz DEVELOPER=1 WITH_CCACHE_BUILD=yes CCACHE_DIR=/ccache UID=0 ARCH=x86_64 OPSYS=DragonFly DFLYVERSION=600503 OSVERSION=9999999 OSREL=6.5 _OSRELEASE=6.5-SYNTH DISTDIR=/distfiles WRKDIRPREFIX=/construction BATCH=yes PACKAGE_BUILDING=yes PKG_CREATE_VERBOSE=yes MAKE_JOBS_NUMBER=13 SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: setup ------------------------------------------------------------------------------- Installing /packages/All/libnghttp2-1.53.0.pkg Installing /packages/All/openssl-1.1.1u,1.pkg Installing /packages/All/libssh2-1.11.0,3.pkg Installing /packages/All/indexinfo-0.3.1.pkg Installing /packages/All/libunistring-1.1.pkg Installing /packages/All/libidn2-2.3.4.pkg Installing /packages/All/libpsl-0.21.2_3.pkg Installing /packages/All/ca_root_nss-3.89.1.pkg ===== Message from ca_root_nss-3.89.1: -- FreeBSD does not, and can not warrant that the certification authorities whose certificates are included in this package have in any way been audited for trustworthiness or RFC 3647 compliance. Assessment and verification of trust is the complete responsibility of the system administrator. This package installs symlinks to support root certificates discovery by default for software that uses OpenSSL. This enables SSL Certificate Verification by client software without manual intervention. If you prefer to do this manually, replace the following symlinks with either an empty file or your site-local certificate bundle. * /etc/ssl/cert.pem * /usr/local/etc/ssl/cert.pem * /usr/local/openssl/cert.pem Installing /packages/All/curl-8.1.2.pkg Installing /packages/All/rust-1.70.0_1.pkg Installing /packages/All/expat-2.5.0.pkg Installing /packages/All/libuv-1.46.0.pkg Installing /packages/All/gettext-runtime-0.21.1.pkg Installing /packages/All/rhash-1.4.3.pkg Installing /packages/All/pkg-1.19.2.pkg Installing /packages/All/liblz4-1.9.4,1.pkg pkg: Repository Avalon cannot be opened. 'pkg update' required Installing /packages/All/zstd-1.5.5.pkg pkg: Repository Avalon cannot be opened. 'pkg update' required Installing /packages/All/libarchive-3.6.2,1.pkg pkg: Repository Avalon cannot be opened. 'pkg update' required Installing /packages/All/ncurses-6.4.pkg pkg: Repository Avalon cannot be opened. 'pkg update' required ===== Message from ncurses-6.4: -- To get the terminfo database please install the terminfo-db package: pkg install terminfo-db Installing /packages/All/cmake-core-3.26.1_1.pkg pkg: Repository Avalon cannot be opened. 'pkg update' required Installing /packages/All/pkgconf-1.8.1,1.pkg pkg: Repository Avalon cannot be opened. 'pkg update' required Installing /packages/All/ccache-3.7.12_4.pkg pkg: Repository Avalon cannot be opened. 'pkg update' required Create compiler links... create symlink for cc create symlink for cc (world) create symlink for c++ create symlink for c++ (world) create symlink for CC create symlink for CC (world) create symlink for gcc create symlink for gcc (world) create symlink for g++ create symlink for g++ (world) ===== Message from ccache-3.7.12_4: -- NOTE: Please read /usr/local/share/doc/ccache/ccache-howto-freebsd.txt for information on using ccache with FreeBSD ports and src. SUCCEEDED 00:00:34 ------------------------------------------------------------------------------- -- Phase: check-sanity ------------------------------------------------------------------------------- SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: pkg-depends ------------------------------------------------------------------------------- ===> geckodriver-0.26.0_35 depends on file: /usr/local/sbin/pkg - found SUCCEEDED 00:00:02 ------------------------------------------------------------------------------- -- Phase: fetch-depends ------------------------------------------------------------------------------- SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: fetch ------------------------------------------------------------------------------- ===> geckodriver-0.26.0_35 depends on file: /usr/local/sbin/pkg - found ===> Fetching all distfiles required by geckodriver-0.26.0_35 for building SUCCEEDED 00:00:28 ------------------------------------------------------------------------------- -- Phase: checksum ------------------------------------------------------------------------------- ===> geckodriver-0.26.0_35 depends on file: /usr/local/sbin/pkg - found ===> Fetching all distfiles required by geckodriver-0.26.0_35 for building => SHA256 Checksum OK for e9783a644016aa9b317887076618425586730d73.zip. => SHA256 Checksum OK for rust/crates/Inflector-0.11.4.tar.gz. => SHA256 Checksum OK for rust/crates/adler32-1.0.4.tar.gz. => SHA256 Checksum OK for rust/crates/aho-corasick-0.7.6.tar.gz. => SHA256 Checksum OK for rust/crates/ansi_term-0.11.0.tar.gz. => SHA256 Checksum OK for rust/crates/app_units-0.7.0.tar.gz. => SHA256 Checksum OK for rust/crates/arrayref-0.3.5.tar.gz. => SHA256 Checksum OK for rust/crates/arrayvec-0.4.11.tar.gz. => SHA256 Checksum OK for rust/crates/atomic-0.4.5.tar.gz. => SHA256 Checksum OK for rust/crates/atomic_refcell-0.1.0.tar.gz. => SHA256 Checksum OK for rust/crates/atty-0.2.11.tar.gz. => SHA256 Checksum OK for rust/crates/audio_thread_priority-0.19.1.tar.gz. => SHA256 Checksum OK for rust/crates/authenticator-0.2.6.tar.gz. => SHA256 Checksum OK for rust/crates/autocfg-0.1.6.tar.gz. => SHA256 Checksum OK for rust/crates/backtrace-0.3.9.tar.gz. => SHA256 Checksum OK for rust/crates/backtrace-sys-0.1.24.tar.gz. => SHA256 Checksum OK for rust/crates/base64-0.10.1.tar.gz. => SHA256 Checksum OK for rust/crates/binary-space-partition-0.1.2.tar.gz. => SHA256 Checksum OK for rust/crates/bincode-1.0.0.tar.gz. => SHA256 Checksum OK for rust/crates/bindgen-0.51.1.tar.gz. => SHA256 Checksum OK for rust/crates/binjs_meta-0.5.2.tar.gz. => SHA256 Checksum OK for rust/crates/bit-vec-0.5.1.tar.gz. => SHA256 Checksum OK for rust/crates/bit_reverse-0.1.7.tar.gz. => SHA256 Checksum OK for rust/crates/bitflags-1.0.4.tar.gz. => SHA256 Checksum OK for rust/crates/bitreader-0.3.0.tar.gz. => SHA256 Checksum OK for rust/crates/blake2b_simd-0.5.8.tar.gz. => SHA256 Checksum OK for rust/crates/block-buffer-0.7.3.tar.gz. => SHA256 Checksum OK for rust/crates/block-padding-0.1.2.tar.gz. => SHA256 Checksum OK for rust/crates/boxfnonce-0.0.3.tar.gz. => SHA256 Checksum OK for rust/crates/byte-tools-0.3.0.tar.gz. => SHA256 Checksum OK for rust/crates/byteorder-1.3.1.tar.gz. => SHA256 Checksum OK for rust/crates/bytes-0.4.9.tar.gz. => SHA256 Checksum OK for rust/crates/cc-1.0.34.tar.gz. => SHA256 Checksum OK for rust/crates/cexpr-0.3.3.tar.gz. => SHA256 Checksum OK for rust/crates/cfg-if-0.1.6.tar.gz. => SHA256 Checksum OK for rust/crates/chrono-0.4.6.tar.gz. => SHA256 Checksum OK for rust/crates/clang-sys-0.28.1.tar.gz. => SHA256 Checksum OK for rust/crates/clap-2.31.2.tar.gz. => SHA256 Checksum OK for rust/crates/cloudabi-0.0.3.tar.gz. => SHA256 Checksum OK for rust/crates/cmake-0.1.29.tar.gz. => SHA256 Checksum OK for rust/crates/comedy-0.1.0.tar.gz. => SHA256 Checksum OK for rust/crates/constant_time_eq-0.1.3.tar.gz. => SHA256 Checksum OK for rust/crates/cookie-0.12.0.tar.gz. => SHA256 Checksum OK for rust/crates/core-foundation-0.6.3.tar.gz. => SHA256 Checksum OK for rust/crates/core-foundation-sys-0.6.2.tar.gz. => SHA256 Checksum OK for rust/crates/core-graphics-0.17.1.tar.gz. => SHA256 Checksum OK for rust/crates/core-text-13.0.0.tar.gz. => SHA256 Checksum OK for rust/crates/coreaudio-sys-0.2.2.tar.gz. => SHA256 Checksum OK for rust/crates/cose-0.1.4.tar.gz. => SHA256 Checksum OK for rust/crates/cose-c-0.1.5.tar.gz. => SHA256 Checksum OK for rust/crates/cranelift-bforest-0.44.0.tar.gz. => SHA256 Checksum OK for rust/crates/cranelift-codegen-0.44.0.tar.gz. => SHA256 Checksum OK for rust/crates/cranelift-codegen-meta-0.44.0.tar.gz. => SHA256 Checksum OK for rust/crates/cranelift-codegen-shared-0.44.0.tar.gz. => SHA256 Checksum OK for rust/crates/cranelift-entity-0.44.0.tar.gz. => SHA256 Checksum OK for rust/crates/cranelift-frontend-0.44.0.tar.gz. => SHA256 Checksum OK for rust/crates/cranelift-wasm-0.44.0.tar.gz. => SHA256 Checksum OK for rust/crates/crc32fast-1.2.0.tar.gz. => SHA256 Checksum OK for rust/crates/crossbeam-deque-0.7.1.tar.gz. => SHA256 Checksum OK for rust/crates/crossbeam-epoch-0.7.2.tar.gz. => SHA256 Checksum OK for rust/crates/crossbeam-queue-0.1.2.tar.gz. => SHA256 Checksum OK for rust/crates/crossbeam-utils-0.6.5.tar.gz. => SHA256 Checksum OK for rust/crates/cssparser-0.25.9.tar.gz. => SHA256 Checksum OK for rust/crates/cssparser-macros-0.3.6.tar.gz. => SHA256 Checksum OK for rust/crates/cstr-0.1.3.tar.gz. => SHA256 Checksum OK for rust/crates/cstr-macros-0.1.6.tar.gz. => SHA256 Checksum OK for rust/crates/cubeb-0.5.5.tar.gz. => SHA256 Checksum OK for rust/crates/cubeb-backend-0.5.5.tar.gz. => SHA256 Checksum OK for rust/crates/cubeb-core-0.5.5.tar.gz. => SHA256 Checksum OK for rust/crates/cubeb-sys-0.5.5.tar.gz. => SHA256 Checksum OK for rust/crates/darling-0.10.1.tar.gz. => SHA256 Checksum OK for rust/crates/darling_core-0.10.1.tar.gz. => SHA256 Checksum OK for rust/crates/darling_macro-0.10.1.tar.gz. => SHA256 Checksum OK for rust/crates/dbus-0.6.4.tar.gz. => SHA256 Checksum OK for rust/crates/deflate-0.7.19.tar.gz. => SHA256 Checksum OK for rust/crates/derive_more-0.13.0.tar.gz. => SHA256 Checksum OK for rust/crates/devd-rs-0.3.0.tar.gz. => SHA256 Checksum OK for rust/crates/digest-0.8.0.tar.gz. => SHA256 Checksum OK for rust/crates/dirs-1.0.5.tar.gz. => SHA256 Checksum OK for rust/crates/dns-parser-0.8.0.tar.gz. => SHA256 Checksum OK for rust/crates/dogear-0.4.0.tar.gz. => SHA256 Checksum OK for rust/crates/dtoa-0.4.2.tar.gz. => SHA256 Checksum OK for rust/crates/dtoa-short-0.3.1.tar.gz. => SHA256 Checksum OK for rust/crates/dwrote-0.9.0.tar.gz. => SHA256 Checksum OK for rust/crates/either-1.1.0.tar.gz. => SHA256 Checksum OK for rust/crates/encoding_c-0.9.5.tar.gz. => SHA256 Checksum OK for rust/crates/encoding_c_mem-0.2.4.tar.gz. => SHA256 Checksum OK for rust/crates/encoding_rs-0.8.20.tar.gz. => SHA256 Checksum OK for rust/crates/env_logger-0.6.2.tar.gz. => SHA256 Checksum OK for rust/crates/error-chain-0.11.0.tar.gz. => SHA256 Checksum OK for rust/crates/euclid-0.20.0.tar.gz. => SHA256 Checksum OK for rust/crates/failure-0.1.3.tar.gz. => SHA256 Checksum OK for rust/crates/failure_derive-0.1.3.tar.gz. => SHA256 Checksum OK for rust/crates/fake-simd-0.1.2.tar.gz. => SHA256 Checksum OK for rust/crates/filetime_win-0.1.0.tar.gz. => SHA256 Checksum OK for rust/crates/flate2-1.0.11.tar.gz. => SHA256 Checksum OK for rust/crates/fnv-1.0.6.tar.gz. => SHA256 Checksum OK for rust/crates/foreign-types-0.3.0.tar.gz. => SHA256 Checksum OK for rust/crates/freetype-0.4.0.tar.gz. => SHA256 Checksum OK for rust/crates/fuchsia-cprng-0.1.1.tar.gz. => SHA256 Checksum OK for rust/crates/fuchsia-zircon-0.3.3.tar.gz. => SHA256 Checksum OK for rust/crates/fuchsia-zircon-sys-0.3.3.tar.gz. => SHA256 Checksum OK for rust/crates/futures-0.1.23.tar.gz. => SHA256 Checksum OK for rust/crates/futures-cpupool-0.1.8.tar.gz. => SHA256 Checksum OK for rust/crates/fxhash-0.2.1.tar.gz. => SHA256 Checksum OK for rust/crates/generic-array-0.12.0.tar.gz. => SHA256 Checksum OK for rust/crates/gl_generator-0.11.0.tar.gz. => SHA256 Checksum OK for rust/crates/gleam-0.6.17.tar.gz. => SHA256 Checksum OK for rust/crates/glob-0.3.0.tar.gz. => SHA256 Checksum OK for rust/crates/goblin-0.0.24.tar.gz. => SHA256 Checksum OK for rust/crates/guid_win-0.1.0.tar.gz. => SHA256 Checksum OK for rust/crates/h2-0.1.12.tar.gz. => SHA256 Checksum OK for rust/crates/headers-0.2.1.tar.gz. => SHA256 Checksum OK for rust/crates/headers-core-0.1.1.tar.gz. => SHA256 Checksum OK for rust/crates/headers-derive-0.1.1.tar.gz. => SHA256 Checksum OK for rust/crates/http-0.1.17.tar.gz. => SHA256 Checksum OK for rust/crates/httparse-1.3.3.tar.gz. => SHA256 Checksum OK for rust/crates/humantime-1.1.1.tar.gz. => SHA256 Checksum OK for rust/crates/hyper-0.12.19.tar.gz. => SHA256 Checksum OK for rust/crates/ident_case-1.0.0.tar.gz. => SHA256 Checksum OK for rust/crates/idna-0.2.0.tar.gz. => SHA256 Checksum OK for rust/crates/image-0.22.1.tar.gz. => SHA256 Checksum OK for rust/crates/indexmap-1.1.0.tar.gz. => SHA256 Checksum OK for rust/crates/inflate-0.4.5.tar.gz. => SHA256 Checksum OK for rust/crates/iovec-0.1.2.tar.gz. => SHA256 Checksum OK for rust/crates/itertools-0.8.0.tar.gz. => SHA256 Checksum OK for rust/crates/itoa-0.4.1.tar.gz. => SHA256 Checksum OK for rust/crates/kernel32-sys-0.2.2.tar.gz. => SHA256 Checksum OK for rust/crates/khronos_api-3.1.0.tar.gz. => SHA256 Checksum OK for rust/crates/lazy_static-1.2.0.tar.gz. => SHA256 Checksum OK for rust/crates/lazycell-1.2.1.tar.gz. => SHA256 Checksum OK for rust/crates/libc-0.2.60.tar.gz. => SHA256 Checksum OK for rust/crates/libdbus-sys-0.1.5.tar.gz. => SHA256 Checksum OK for rust/crates/libloading-0.5.0.tar.gz. => SHA256 Checksum OK for rust/crates/libudev-0.2.0.tar.gz. => SHA256 Checksum OK for rust/crates/libudev-sys-0.1.3.tar.gz. => SHA256 Checksum OK for rust/crates/libz-sys-1.0.25.tar.gz. => SHA256 Checksum OK for rust/crates/line-wrap-0.1.1.tar.gz. => SHA256 Checksum OK for rust/crates/linked-hash-map-0.5.1.tar.gz. => SHA256 Checksum OK for rust/crates/lmdb-rkv-0.12.3.tar.gz. => SHA256 Checksum OK for rust/crates/lmdb-rkv-sys-0.9.5.tar.gz. => SHA256 Checksum OK for rust/crates/lock_api-0.3.1.tar.gz. => SHA256 Checksum OK for rust/crates/log-0.4.6.tar.gz. => SHA256 Checksum OK for rust/crates/lzw-0.10.0.tar.gz. => SHA256 Checksum OK for rust/crates/mach-0.3.2.tar.gz. => SHA256 Checksum OK for rust/crates/malloc_size_of_derive-0.1.0.tar.gz. => SHA256 Checksum OK for rust/crates/matches-0.1.6.tar.gz. => SHA256 Checksum OK for rust/crates/memchr-2.2.0.tar.gz. => SHA256 Checksum OK for rust/crates/memmap-0.7.0.tar.gz. => SHA256 Checksum OK for rust/crates/memoffset-0.5.1.tar.gz. => SHA256 Checksum OK for rust/crates/mime-0.3.13.tar.gz. => SHA256 Checksum OK for rust/crates/mime_guess-2.0.1.tar.gz. => SHA256 Checksum OK for rust/crates/miniz_oxide-0.3.2.tar.gz. => SHA256 Checksum OK for rust/crates/mio-0.6.19.tar.gz. => SHA256 Checksum OK for rust/crates/mio-extras-2.0.5.tar.gz. => SHA256 Checksum OK for rust/crates/mio-named-pipes-0.1.6.tar.gz. => SHA256 Checksum OK for rust/crates/mio-uds-0.6.7.tar.gz. => SHA256 Checksum OK for rust/crates/miow-0.2.1.tar.gz. => SHA256 Checksum OK for rust/crates/miow-0.3.3.tar.gz. => SHA256 Checksum OK for rust/crates/moz_cbor-0.1.1.tar.gz. => SHA256 Checksum OK for rust/crates/mozdevice-0.1.0.tar.gz. => SHA256 Checksum OK for rust/crates/mozprofile-0.6.0.tar.gz. => SHA256 Checksum OK for rust/crates/mozrunner-0.10.0.tar.gz. => SHA256 Checksum OK for rust/crates/mozversion-0.2.1.tar.gz. => SHA256 Checksum OK for rust/crates/mp4parse-0.11.2.tar.gz. => SHA256 Checksum OK for rust/crates/mp4parse_capi-0.11.2.tar.gz. => SHA256 Checksum OK for rust/crates/mp4parse_fallible-0.0.1.tar.gz. => SHA256 Checksum OK for rust/crates/msdos_time-0.1.6.tar.gz. => SHA256 Checksum OK for rust/crates/murmurhash3-0.0.5.tar.gz. => SHA256 Checksum OK for rust/crates/net2-0.2.33.tar.gz. => SHA256 Checksum OK for rust/crates/new_debug_unreachable-1.0.1.tar.gz. => SHA256 Checksum OK for rust/crates/nodrop-0.1.12.tar.gz. => SHA256 Checksum OK for rust/crates/nom-4.1.1.tar.gz. => SHA256 Checksum OK for rust/crates/num-derive-0.3.0.tar.gz. => SHA256 Checksum OK for rust/crates/num-integer-0.1.39.tar.gz. => SHA256 Checksum OK for rust/crates/num-iter-0.1.37.tar.gz. => SHA256 Checksum OK for rust/crates/num-rational-0.2.1.tar.gz. => SHA256 Checksum OK for rust/crates/num-traits-0.2.6.tar.gz. => SHA256 Checksum OK for rust/crates/num_cpus-1.7.0.tar.gz. => SHA256 Checksum OK for rust/crates/object-0.14.0.tar.gz. => SHA256 Checksum OK for rust/crates/opaque-debug-0.2.1.tar.gz. => SHA256 Checksum OK for rust/crates/ordered-float-1.0.1.tar.gz. => SHA256 Checksum OK for rust/crates/owning_ref-0.4.0.tar.gz. => SHA256 Checksum OK for rust/crates/packed_simd-0.3.3.tar.gz. => SHA256 Checksum OK for rust/crates/parking_lot-0.9.0.tar.gz. => SHA256 Checksum OK for rust/crates/parking_lot_core-0.6.2.tar.gz. => SHA256 Checksum OK for rust/crates/peeking_take_while-0.1.2.tar.gz. => SHA256 Checksum OK for rust/crates/percent-encoding-2.1.0.tar.gz. => SHA256 Checksum OK for rust/crates/phf-0.7.24.tar.gz. => SHA256 Checksum OK for rust/crates/phf_codegen-0.7.24.tar.gz. => SHA256 Checksum OK for rust/crates/phf_generator-0.7.24.tar.gz. => SHA256 Checksum OK for rust/crates/phf_shared-0.7.24.tar.gz. => SHA256 Checksum OK for rust/crates/pkg-config-0.3.9.tar.gz. => SHA256 Checksum OK for rust/crates/plain-0.2.3.tar.gz. => SHA256 Checksum OK for rust/crates/plane-split-0.15.0.tar.gz. => SHA256 Checksum OK for rust/crates/plist-0.5.1.tar.gz. => SHA256 Checksum OK for rust/crates/png-0.15.0.tar.gz. => SHA256 Checksum OK for rust/crates/podio-0.1.5.tar.gz. => SHA256 Checksum OK for rust/crates/precomputed-hash-0.1.1.tar.gz. => SHA256 Checksum OK for rust/crates/proc-macro2-0.4.27.tar.gz. => SHA256 Checksum OK for rust/crates/proc-macro2-1.0.5.tar.gz. => SHA256 Checksum OK for rust/crates/procedural-masquerade-0.1.1.tar.gz. => SHA256 Checksum OK for rust/crates/pulse-0.2.0.tar.gz. => SHA256 Checksum OK for rust/crates/quick-error-1.2.1.tar.gz. => SHA256 Checksum OK for rust/crates/quote-0.6.11.tar.gz. => SHA256 Checksum OK for rust/crates/quote-1.0.2.tar.gz. => SHA256 Checksum OK for rust/crates/rand-0.6.5.tar.gz. => SHA256 Checksum OK for rust/crates/rand_chacha-0.1.1.tar.gz. => SHA256 Checksum OK for rust/crates/rand_core-0.3.1.tar.gz. => SHA256 Checksum OK for rust/crates/rand_core-0.4.0.tar.gz. => SHA256 Checksum OK for rust/crates/rand_hc-0.1.0.tar.gz. => SHA256 Checksum OK for rust/crates/rand_isaac-0.1.1.tar.gz. => SHA256 Checksum OK for rust/crates/rand_jitter-0.1.4.tar.gz. => SHA256 Checksum OK for rust/crates/rand_os-0.1.3.tar.gz. => SHA256 Checksum OK for rust/crates/rand_pcg-0.1.2.tar.gz. => SHA256 Checksum OK for rust/crates/rand_xorshift-0.1.1.tar.gz. => SHA256 Checksum OK for rust/crates/rayon-1.2.0.tar.gz. => SHA256 Checksum OK for rust/crates/rayon-core-1.6.0.tar.gz. => SHA256 Checksum OK for rust/crates/rdrand-0.4.0.tar.gz. => SHA256 Checksum OK for rust/crates/redox_syscall-0.1.56.tar.gz. => SHA256 Checksum OK for rust/crates/redox_termios-0.1.1.tar.gz. => SHA256 Checksum OK for rust/crates/redox_users-0.3.1.tar.gz. => SHA256 Checksum OK for rust/crates/regex-1.1.9.tar.gz. => SHA256 Checksum OK for rust/crates/regex-syntax-0.6.12.tar.gz. => SHA256 Checksum OK for rust/crates/remove_dir_all-0.5.2.tar.gz. => SHA256 Checksum OK for rust/crates/ringbuf-0.1.4.tar.gz. => SHA256 Checksum OK for rust/crates/rkv-0.10.2.tar.gz. => SHA256 Checksum OK for rust/crates/ron-0.1.7.tar.gz. => SHA256 Checksum OK for rust/crates/runloop-0.1.0.tar.gz. => SHA256 Checksum OK for rust/crates/rust-argon2-0.5.1.tar.gz. => SHA256 Checksum OK for rust/crates/rust-ini-0.10.3.tar.gz. => SHA256 Checksum OK for rust/crates/rust_cascade-0.3.4.tar.gz. => SHA256 Checksum OK for rust/crates/rustc-demangle-0.1.8.tar.gz. => SHA256 Checksum OK for rust/crates/rustc-hash-1.0.1.tar.gz. => SHA256 Checksum OK for rust/crates/rustc_version-0.2.3.tar.gz. => SHA256 Checksum OK for rust/crates/ryu-0.2.4.tar.gz. => SHA256 Checksum OK for rust/crates/safemem-0.3.0.tar.gz. => SHA256 Checksum OK for rust/crates/same-file-1.0.2.tar.gz. => SHA256 Checksum OK for rust/crates/scoped-tls-0.1.0.tar.gz. => SHA256 Checksum OK for rust/crates/scoped-tls-1.0.0.tar.gz. => SHA256 Checksum OK for rust/crates/scopeguard-1.0.0.tar.gz. => SHA256 Checksum OK for rust/crates/scroll-0.9.2.tar.gz. => SHA256 Checksum OK for rust/crates/scroll_derive-0.9.5.tar.gz. => SHA256 Checksum OK for rust/crates/selectors-0.21.0.tar.gz. => SHA256 Checksum OK for rust/crates/semver-0.6.0.tar.gz. => SHA256 Checksum OK for rust/crates/semver-0.9.0.tar.gz. => SHA256 Checksum OK for rust/crates/semver-parser-0.7.0.tar.gz. => SHA256 Checksum OK for rust/crates/serde-1.0.88.tar.gz. => SHA256 Checksum OK for rust/crates/serde_bytes-0.11.2.tar.gz. => SHA256 Checksum OK for rust/crates/serde_derive-1.0.88.tar.gz. => SHA256 Checksum OK for rust/crates/serde_json-1.0.26.tar.gz. => SHA256 Checksum OK for rust/crates/serde_repr-0.1.4.tar.gz. => SHA256 Checksum OK for rust/crates/serde_urlencoded-0.6.1.tar.gz. => SHA256 Checksum OK for rust/crates/serde_yaml-0.8.9.tar.gz. => SHA256 Checksum OK for rust/crates/servo_arc-0.1.1.tar.gz. => SHA256 Checksum OK for rust/crates/sha-1-0.8.1.tar.gz. => SHA256 Checksum OK for rust/crates/sha2-0.8.0.tar.gz. => SHA256 Checksum OK for rust/crates/shift_or_euc-0.1.0.tar.gz. => SHA256 Checksum OK for rust/crates/shift_or_euc_c-0.1.0.tar.gz. => SHA256 Checksum OK for rust/crates/shlex-0.1.1.tar.gz. => SHA256 Checksum OK for rust/crates/siphasher-0.2.1.tar.gz. => SHA256 Checksum OK for rust/crates/slab-0.3.0.tar.gz. => SHA256 Checksum OK for rust/crates/slab-0.4.1.tar.gz. => SHA256 Checksum OK for rust/crates/smallbitvec-2.3.0.tar.gz. => SHA256 Checksum OK for rust/crates/smallvec-0.6.10.tar.gz. => SHA256 Checksum OK for rust/crates/socket2-0.3.10.tar.gz. => SHA256 Checksum OK for rust/crates/stable_deref_trait-1.0.0.tar.gz. => SHA256 Checksum OK for rust/crates/storage-0.1.0.tar.gz. => SHA256 Checksum OK for rust/crates/string-0.1.1.tar.gz. => SHA256 Checksum OK for rust/crates/strsim-0.7.0.tar.gz. => SHA256 Checksum OK for rust/crates/svg_fmt-0.4.0.tar.gz. => SHA256 Checksum OK for rust/crates/syn-0.15.30.tar.gz. => SHA256 Checksum OK for rust/crates/syn-1.0.5.tar.gz. => SHA256 Checksum OK for rust/crates/synstructure-0.10.1.tar.gz. => SHA256 Checksum OK for rust/crates/synstructure-0.12.1.tar.gz. => SHA256 Checksum OK for rust/crates/target-lexicon-0.8.1.tar.gz. => SHA256 Checksum OK for rust/crates/tempfile-3.0.5.tar.gz. => SHA256 Checksum OK for rust/crates/term_size-0.3.0.tar.gz. => SHA256 Checksum OK for rust/crates/termcolor-1.0.5.tar.gz. => SHA256 Checksum OK for rust/crates/termion-1.5.1.tar.gz. => SHA256 Checksum OK for rust/crates/textwrap-0.9.0.tar.gz. => SHA256 Checksum OK for rust/crates/thin-slice-0.1.1.tar.gz. => SHA256 Checksum OK for rust/crates/thin-vec-0.1.0.tar.gz. => SHA256 Checksum OK for rust/crates/thread_local-0.3.6.tar.gz. => SHA256 Checksum OK for rust/crates/thread_profiler-0.1.1.tar.gz. => SHA256 Checksum OK for rust/crates/threadbound-0.1.0.tar.gz. => SHA256 Checksum OK for rust/crates/time-0.1.40.tar.gz. => SHA256 Checksum OK for rust/crates/tokio-0.1.11.tar.gz. => SHA256 Checksum OK for rust/crates/tokio-codec-0.1.0.tar.gz. => SHA256 Checksum OK for rust/crates/tokio-current-thread-0.1.6.tar.gz. => SHA256 Checksum OK for rust/crates/tokio-executor-0.1.7.tar.gz. => SHA256 Checksum OK for rust/crates/tokio-fs-0.1.3.tar.gz. => SHA256 Checksum OK for rust/crates/tokio-io-0.1.7.tar.gz. => SHA256 Checksum OK for rust/crates/tokio-named-pipes-0.1.0.tar.gz. => SHA256 Checksum OK for rust/crates/tokio-reactor-0.1.3.tar.gz. => SHA256 Checksum OK for rust/crates/tokio-tcp-0.1.1.tar.gz. => SHA256 Checksum OK for rust/crates/tokio-threadpool-0.1.14.tar.gz. => SHA256 Checksum OK for rust/crates/tokio-timer-0.2.11.tar.gz. => SHA256 Checksum OK for rust/crates/tokio-udp-0.1.1.tar.gz. => SHA256 Checksum OK for rust/crates/tokio-uds-0.2.5.tar.gz. => SHA256 Checksum OK for rust/crates/toml-0.4.5.tar.gz. => SHA256 Checksum OK for rust/crates/try-lock-0.2.2.tar.gz. => SHA256 Checksum OK for rust/crates/typenum-1.10.0.tar.gz. => SHA256 Checksum OK for rust/crates/uluru-0.3.0.tar.gz. => SHA256 Checksum OK for rust/crates/unicase-2.4.0.tar.gz. => SHA256 Checksum OK for rust/crates/unicode-bidi-0.3.4.tar.gz. => SHA256 Checksum OK for rust/crates/unicode-normalization-0.1.5.tar.gz. => SHA256 Checksum OK for rust/crates/unicode-segmentation-1.2.1.tar.gz. => SHA256 Checksum OK for rust/crates/unicode-width-0.1.4.tar.gz. => SHA256 Checksum OK for rust/crates/unicode-xid-0.1.0.tar.gz. => SHA256 Checksum OK for rust/crates/unicode-xid-0.2.0.tar.gz. => SHA256 Checksum OK for rust/crates/unreachable-1.0.0.tar.gz. => SHA256 Checksum OK for rust/crates/url-2.1.0.tar.gz. => SHA256 Checksum OK for rust/crates/urlencoding-1.0.0.tar.gz. => SHA256 Checksum OK for rust/crates/utf8-ranges-1.0.4.tar.gz. => SHA256 Checksum OK for rust/crates/uuid-0.7.4.tar.gz. => SHA256 Checksum OK for rust/crates/vcpkg-0.2.2.tar.gz. => SHA256 Checksum OK for rust/crates/vec_map-0.8.0.tar.gz. => SHA256 Checksum OK for rust/crates/version_check-0.1.5.tar.gz. => SHA256 Checksum OK for rust/crates/void-1.0.2.tar.gz. => SHA256 Checksum OK for rust/crates/walkdir-2.1.4.tar.gz. => SHA256 Checksum OK for rust/crates/want-0.0.6.tar.gz. => SHA256 Checksum OK for rust/crates/warp-0.1.19.tar.gz. => SHA256 Checksum OK for rust/crates/wasmparser-0.39.1.tar.gz. => SHA256 Checksum OK for rust/crates/webdriver-0.40.2.tar.gz. => SHA256 Checksum OK for rust/crates/webrender-0.60.0.tar.gz. => SHA256 Checksum OK for rust/crates/webrender_api-0.60.0.tar.gz. => SHA256 Checksum OK for rust/crates/webrender_build-0.0.1.tar.gz. => SHA256 Checksum OK for rust/crates/webrtc-sdp-0.3.1.tar.gz. => SHA256 Checksum OK for rust/crates/weedle-0.8.0.tar.gz. => SHA256 Checksum OK for rust/crates/winapi-0.2.8.tar.gz. => SHA256 Checksum OK for rust/crates/winapi-0.3.6.tar.gz. => SHA256 Checksum OK for rust/crates/winapi-build-0.1.1.tar.gz. => SHA256 Checksum OK for rust/crates/winapi-i686-pc-windows-gnu-0.4.0.tar.gz. => SHA256 Checksum OK for rust/crates/winapi-util-0.1.2.tar.gz. => SHA256 Checksum OK for rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.tar.gz. => SHA256 Checksum OK for rust/crates/wincolor-1.0.2.tar.gz. => SHA256 Checksum OK for rust/crates/winreg-0.5.1.tar.gz. => SHA256 Checksum OK for rust/crates/wr_malloc_size_of-0.0.1.tar.gz. => SHA256 Checksum OK for rust/crates/ws-0.9.0.tar.gz. => SHA256 Checksum OK for rust/crates/ws2_32-sys-0.2.1.tar.gz. => SHA256 Checksum OK for rust/crates/xml-rs-0.8.0.tar.gz. => SHA256 Checksum OK for rust/crates/yaml-rust-0.4.2.tar.gz. => SHA256 Checksum OK for rust/crates/zip-0.4.2.tar.gz. SUCCEEDED 00:00:26 ------------------------------------------------------------------------------- -- Phase: extract-depends ------------------------------------------------------------------------------- SUCCEEDED 00:00:01 ------------------------------------------------------------------------------- -- Phase: extract ------------------------------------------------------------------------------- ===> geckodriver-0.26.0_35 depends on file: /usr/local/sbin/pkg - found ===> Fetching all distfiles required by geckodriver-0.26.0_35 for building ===> Extracting for geckodriver-0.26.0_35 ===> geckodriver-0.26.0_35 depends on file: /usr/local/sbin/pkg - found ===> Fetching all distfiles required by geckodriver-0.26.0_35 for building => SHA256 Checksum OK for e9783a644016aa9b317887076618425586730d73.zip. => SHA256 Checksum OK for rust/crates/Inflector-0.11.4.tar.gz. => SHA256 Checksum OK for rust/crates/adler32-1.0.4.tar.gz. => SHA256 Checksum OK for rust/crates/aho-corasick-0.7.6.tar.gz. => SHA256 Checksum OK for rust/crates/ansi_term-0.11.0.tar.gz. => SHA256 Checksum OK for rust/crates/app_units-0.7.0.tar.gz. => SHA256 Checksum OK for rust/crates/arrayref-0.3.5.tar.gz. => SHA256 Checksum OK for rust/crates/arrayvec-0.4.11.tar.gz. => SHA256 Checksum OK for rust/crates/atomic-0.4.5.tar.gz. => SHA256 Checksum OK for rust/crates/atomic_refcell-0.1.0.tar.gz. => SHA256 Checksum OK for rust/crates/atty-0.2.11.tar.gz. => SHA256 Checksum OK for rust/crates/audio_thread_priority-0.19.1.tar.gz. => SHA256 Checksum OK for rust/crates/authenticator-0.2.6.tar.gz. => SHA256 Checksum OK for rust/crates/autocfg-0.1.6.tar.gz. => SHA256 Checksum OK for rust/crates/backtrace-0.3.9.tar.gz. => SHA256 Checksum OK for rust/crates/backtrace-sys-0.1.24.tar.gz. => SHA256 Checksum OK for rust/crates/base64-0.10.1.tar.gz. => SHA256 Checksum OK for rust/crates/binary-space-partition-0.1.2.tar.gz. => SHA256 Checksum OK for rust/crates/bincode-1.0.0.tar.gz. => SHA256 Checksum OK for rust/crates/bindgen-0.51.1.tar.gz. => SHA256 Checksum OK for rust/crates/binjs_meta-0.5.2.tar.gz. => SHA256 Checksum OK for rust/crates/bit-vec-0.5.1.tar.gz. => SHA256 Checksum OK for rust/crates/bit_reverse-0.1.7.tar.gz. => SHA256 Checksum OK for rust/crates/bitflags-1.0.4.tar.gz. => SHA256 Checksum OK for rust/crates/bitreader-0.3.0.tar.gz. => SHA256 Checksum OK for rust/crates/blake2b_simd-0.5.8.tar.gz. => SHA256 Checksum OK for rust/crates/block-buffer-0.7.3.tar.gz. => SHA256 Checksum OK for rust/crates/block-padding-0.1.2.tar.gz. => SHA256 Checksum OK for rust/crates/boxfnonce-0.0.3.tar.gz. => SHA256 Checksum OK for rust/crates/byte-tools-0.3.0.tar.gz. => SHA256 Checksum OK for rust/crates/byteorder-1.3.1.tar.gz. => SHA256 Checksum OK for rust/crates/bytes-0.4.9.tar.gz. => SHA256 Checksum OK for rust/crates/cc-1.0.34.tar.gz. => SHA256 Checksum OK for rust/crates/cexpr-0.3.3.tar.gz. => SHA256 Checksum OK for rust/crates/cfg-if-0.1.6.tar.gz. => SHA256 Checksum OK for rust/crates/chrono-0.4.6.tar.gz. => SHA256 Checksum OK for rust/crates/clang-sys-0.28.1.tar.gz. => SHA256 Checksum OK for rust/crates/clap-2.31.2.tar.gz. => SHA256 Checksum OK for rust/crates/cloudabi-0.0.3.tar.gz. => SHA256 Checksum OK for rust/crates/cmake-0.1.29.tar.gz. => SHA256 Checksum OK for rust/crates/comedy-0.1.0.tar.gz. => SHA256 Checksum OK for rust/crates/constant_time_eq-0.1.3.tar.gz. => SHA256 Checksum OK for rust/crates/cookie-0.12.0.tar.gz. => SHA256 Checksum OK for rust/crates/core-foundation-0.6.3.tar.gz. => SHA256 Checksum OK for rust/crates/core-foundation-sys-0.6.2.tar.gz. => SHA256 Checksum OK for rust/crates/core-graphics-0.17.1.tar.gz. => SHA256 Checksum OK for rust/crates/core-text-13.0.0.tar.gz. => SHA256 Checksum OK for rust/crates/coreaudio-sys-0.2.2.tar.gz. => SHA256 Checksum OK for rust/crates/cose-0.1.4.tar.gz. => SHA256 Checksum OK for rust/crates/cose-c-0.1.5.tar.gz. => SHA256 Checksum OK for rust/crates/cranelift-bforest-0.44.0.tar.gz. => SHA256 Checksum OK for rust/crates/cranelift-codegen-0.44.0.tar.gz. => SHA256 Checksum OK for rust/crates/cranelift-codegen-meta-0.44.0.tar.gz. => SHA256 Checksum OK for rust/crates/cranelift-codegen-shared-0.44.0.tar.gz. => SHA256 Checksum OK for rust/crates/cranelift-entity-0.44.0.tar.gz. => SHA256 Checksum OK for rust/crates/cranelift-frontend-0.44.0.tar.gz. => SHA256 Checksum OK for rust/crates/cranelift-wasm-0.44.0.tar.gz. => SHA256 Checksum OK for rust/crates/crc32fast-1.2.0.tar.gz. => SHA256 Checksum OK for rust/crates/crossbeam-deque-0.7.1.tar.gz. => SHA256 Checksum OK for rust/crates/crossbeam-epoch-0.7.2.tar.gz. => SHA256 Checksum OK for rust/crates/crossbeam-queue-0.1.2.tar.gz. => SHA256 Checksum OK for rust/crates/crossbeam-utils-0.6.5.tar.gz. => SHA256 Checksum OK for rust/crates/cssparser-0.25.9.tar.gz. => SHA256 Checksum OK for rust/crates/cssparser-macros-0.3.6.tar.gz. => SHA256 Checksum OK for rust/crates/cstr-0.1.3.tar.gz. => SHA256 Checksum OK for rust/crates/cstr-macros-0.1.6.tar.gz. => SHA256 Checksum OK for rust/crates/cubeb-0.5.5.tar.gz. => SHA256 Checksum OK for rust/crates/cubeb-backend-0.5.5.tar.gz. => SHA256 Checksum OK for rust/crates/cubeb-core-0.5.5.tar.gz. => SHA256 Checksum OK for rust/crates/cubeb-sys-0.5.5.tar.gz. => SHA256 Checksum OK for rust/crates/darling-0.10.1.tar.gz. => SHA256 Checksum OK for rust/crates/darling_core-0.10.1.tar.gz. => SHA256 Checksum OK for rust/crates/darling_macro-0.10.1.tar.gz. => SHA256 Checksum OK for rust/crates/dbus-0.6.4.tar.gz. => SHA256 Checksum OK for rust/crates/deflate-0.7.19.tar.gz. => SHA256 Checksum OK for rust/crates/derive_more-0.13.0.tar.gz. => SHA256 Checksum OK for rust/crates/devd-rs-0.3.0.tar.gz. => SHA256 Checksum OK for rust/crates/digest-0.8.0.tar.gz. => SHA256 Checksum OK for rust/crates/dirs-1.0.5.tar.gz. => SHA256 Checksum OK for rust/crates/dns-parser-0.8.0.tar.gz. => SHA256 Checksum OK for rust/crates/dogear-0.4.0.tar.gz. => SHA256 Checksum OK for rust/crates/dtoa-0.4.2.tar.gz. => SHA256 Checksum OK for rust/crates/dtoa-short-0.3.1.tar.gz. => SHA256 Checksum OK for rust/crates/dwrote-0.9.0.tar.gz. => SHA256 Checksum OK for rust/crates/either-1.1.0.tar.gz. => SHA256 Checksum OK for rust/crates/encoding_c-0.9.5.tar.gz. => SHA256 Checksum OK for rust/crates/encoding_c_mem-0.2.4.tar.gz. => SHA256 Checksum OK for rust/crates/encoding_rs-0.8.20.tar.gz. => SHA256 Checksum OK for rust/crates/env_logger-0.6.2.tar.gz. => SHA256 Checksum OK for rust/crates/error-chain-0.11.0.tar.gz. => SHA256 Checksum OK for rust/crates/euclid-0.20.0.tar.gz. => SHA256 Checksum OK for rust/crates/failure-0.1.3.tar.gz. => SHA256 Checksum OK for rust/crates/failure_derive-0.1.3.tar.gz. => SHA256 Checksum OK for rust/crates/fake-simd-0.1.2.tar.gz. => SHA256 Checksum OK for rust/crates/filetime_win-0.1.0.tar.gz. => SHA256 Checksum OK for rust/crates/flate2-1.0.11.tar.gz. => SHA256 Checksum OK for rust/crates/fnv-1.0.6.tar.gz. => SHA256 Checksum OK for rust/crates/foreign-types-0.3.0.tar.gz. => SHA256 Checksum OK for rust/crates/freetype-0.4.0.tar.gz. => SHA256 Checksum OK for rust/crates/fuchsia-cprng-0.1.1.tar.gz. => SHA256 Checksum OK for rust/crates/fuchsia-zircon-0.3.3.tar.gz. => SHA256 Checksum OK for rust/crates/fuchsia-zircon-sys-0.3.3.tar.gz. => SHA256 Checksum OK for rust/crates/futures-0.1.23.tar.gz. => SHA256 Checksum OK for rust/crates/futures-cpupool-0.1.8.tar.gz. => SHA256 Checksum OK for rust/crates/fxhash-0.2.1.tar.gz. => SHA256 Checksum OK for rust/crates/generic-array-0.12.0.tar.gz. => SHA256 Checksum OK for rust/crates/gl_generator-0.11.0.tar.gz. => SHA256 Checksum OK for rust/crates/gleam-0.6.17.tar.gz. => SHA256 Checksum OK for rust/crates/glob-0.3.0.tar.gz. => SHA256 Checksum OK for rust/crates/goblin-0.0.24.tar.gz. => SHA256 Checksum OK for rust/crates/guid_win-0.1.0.tar.gz. => SHA256 Checksum OK for rust/crates/h2-0.1.12.tar.gz. => SHA256 Checksum OK for rust/crates/headers-0.2.1.tar.gz. => SHA256 Checksum OK for rust/crates/headers-core-0.1.1.tar.gz. => SHA256 Checksum OK for rust/crates/headers-derive-0.1.1.tar.gz. => SHA256 Checksum OK for rust/crates/http-0.1.17.tar.gz. => SHA256 Checksum OK for rust/crates/httparse-1.3.3.tar.gz. => SHA256 Checksum OK for rust/crates/humantime-1.1.1.tar.gz. => SHA256 Checksum OK for rust/crates/hyper-0.12.19.tar.gz. => SHA256 Checksum OK for rust/crates/ident_case-1.0.0.tar.gz. => SHA256 Checksum OK for rust/crates/idna-0.2.0.tar.gz. => SHA256 Checksum OK for rust/crates/image-0.22.1.tar.gz. => SHA256 Checksum OK for rust/crates/indexmap-1.1.0.tar.gz. => SHA256 Checksum OK for rust/crates/inflate-0.4.5.tar.gz. => SHA256 Checksum OK for rust/crates/iovec-0.1.2.tar.gz. => SHA256 Checksum OK for rust/crates/itertools-0.8.0.tar.gz. => SHA256 Checksum OK for rust/crates/itoa-0.4.1.tar.gz. => SHA256 Checksum OK for rust/crates/kernel32-sys-0.2.2.tar.gz. => SHA256 Checksum OK for rust/crates/khronos_api-3.1.0.tar.gz. => SHA256 Checksum OK for rust/crates/lazy_static-1.2.0.tar.gz. => SHA256 Checksum OK for rust/crates/lazycell-1.2.1.tar.gz. => SHA256 Checksum OK for rust/crates/libc-0.2.60.tar.gz. => SHA256 Checksum OK for rust/crates/libdbus-sys-0.1.5.tar.gz. => SHA256 Checksum OK for rust/crates/libloading-0.5.0.tar.gz. => SHA256 Checksum OK for rust/crates/libudev-0.2.0.tar.gz. => SHA256 Checksum OK for rust/crates/libudev-sys-0.1.3.tar.gz. => SHA256 Checksum OK for rust/crates/libz-sys-1.0.25.tar.gz. => SHA256 Checksum OK for rust/crates/line-wrap-0.1.1.tar.gz. => SHA256 Checksum OK for rust/crates/linked-hash-map-0.5.1.tar.gz. => SHA256 Checksum OK for rust/crates/lmdb-rkv-0.12.3.tar.gz. => SHA256 Checksum OK for rust/crates/lmdb-rkv-sys-0.9.5.tar.gz. => SHA256 Checksum OK for rust/crates/lock_api-0.3.1.tar.gz. => SHA256 Checksum OK for rust/crates/log-0.4.6.tar.gz. => SHA256 Checksum OK for rust/crates/lzw-0.10.0.tar.gz. => SHA256 Checksum OK for rust/crates/mach-0.3.2.tar.gz. => SHA256 Checksum OK for rust/crates/malloc_size_of_derive-0.1.0.tar.gz. => SHA256 Checksum OK for rust/crates/matches-0.1.6.tar.gz. => SHA256 Checksum OK for rust/crates/memchr-2.2.0.tar.gz. => SHA256 Checksum OK for rust/crates/memmap-0.7.0.tar.gz. => SHA256 Checksum OK for rust/crates/memoffset-0.5.1.tar.gz. => SHA256 Checksum OK for rust/crates/mime-0.3.13.tar.gz. => SHA256 Checksum OK for rust/crates/mime_guess-2.0.1.tar.gz. => SHA256 Checksum OK for rust/crates/miniz_oxide-0.3.2.tar.gz. => SHA256 Checksum OK for rust/crates/mio-0.6.19.tar.gz. => SHA256 Checksum OK for rust/crates/mio-extras-2.0.5.tar.gz. => SHA256 Checksum OK for rust/crates/mio-named-pipes-0.1.6.tar.gz. => SHA256 Checksum OK for rust/crates/mio-uds-0.6.7.tar.gz. => SHA256 Checksum OK for rust/crates/miow-0.2.1.tar.gz. => SHA256 Checksum OK for rust/crates/miow-0.3.3.tar.gz. => SHA256 Checksum OK for rust/crates/moz_cbor-0.1.1.tar.gz. => SHA256 Checksum OK for rust/crates/mozdevice-0.1.0.tar.gz. => SHA256 Checksum OK for rust/crates/mozprofile-0.6.0.tar.gz. => SHA256 Checksum OK for rust/crates/mozrunner-0.10.0.tar.gz. => SHA256 Checksum OK for rust/crates/mozversion-0.2.1.tar.gz. => SHA256 Checksum OK for rust/crates/mp4parse-0.11.2.tar.gz. => SHA256 Checksum OK for rust/crates/mp4parse_capi-0.11.2.tar.gz. => SHA256 Checksum OK for rust/crates/mp4parse_fallible-0.0.1.tar.gz. => SHA256 Checksum OK for rust/crates/msdos_time-0.1.6.tar.gz. => SHA256 Checksum OK for rust/crates/murmurhash3-0.0.5.tar.gz. => SHA256 Checksum OK for rust/crates/net2-0.2.33.tar.gz. => SHA256 Checksum OK for rust/crates/new_debug_unreachable-1.0.1.tar.gz. => SHA256 Checksum OK for rust/crates/nodrop-0.1.12.tar.gz. => SHA256 Checksum OK for rust/crates/nom-4.1.1.tar.gz. => SHA256 Checksum OK for rust/crates/num-derive-0.3.0.tar.gz. => SHA256 Checksum OK for rust/crates/num-integer-0.1.39.tar.gz. => SHA256 Checksum OK for rust/crates/num-iter-0.1.37.tar.gz. => SHA256 Checksum OK for rust/crates/num-rational-0.2.1.tar.gz. => SHA256 Checksum OK for rust/crates/num-traits-0.2.6.tar.gz. => SHA256 Checksum OK for rust/crates/num_cpus-1.7.0.tar.gz. => SHA256 Checksum OK for rust/crates/object-0.14.0.tar.gz. => SHA256 Checksum OK for rust/crates/opaque-debug-0.2.1.tar.gz. => SHA256 Checksum OK for rust/crates/ordered-float-1.0.1.tar.gz. => SHA256 Checksum OK for rust/crates/owning_ref-0.4.0.tar.gz. => SHA256 Checksum OK for rust/crates/packed_simd-0.3.3.tar.gz. => SHA256 Checksum OK for rust/crates/parking_lot-0.9.0.tar.gz. => SHA256 Checksum OK for rust/crates/parking_lot_core-0.6.2.tar.gz. => SHA256 Checksum OK for rust/crates/peeking_take_while-0.1.2.tar.gz. => SHA256 Checksum OK for rust/crates/percent-encoding-2.1.0.tar.gz. => SHA256 Checksum OK for rust/crates/phf-0.7.24.tar.gz. => SHA256 Checksum OK for rust/crates/phf_codegen-0.7.24.tar.gz. => SHA256 Checksum OK for rust/crates/phf_generator-0.7.24.tar.gz. => SHA256 Checksum OK for rust/crates/phf_shared-0.7.24.tar.gz. => SHA256 Checksum OK for rust/crates/pkg-config-0.3.9.tar.gz. => SHA256 Checksum OK for rust/crates/plain-0.2.3.tar.gz. => SHA256 Checksum OK for rust/crates/plane-split-0.15.0.tar.gz. => SHA256 Checksum OK for rust/crates/plist-0.5.1.tar.gz. => SHA256 Checksum OK for rust/crates/png-0.15.0.tar.gz. => SHA256 Checksum OK for rust/crates/podio-0.1.5.tar.gz. => SHA256 Checksum OK for rust/crates/precomputed-hash-0.1.1.tar.gz. => SHA256 Checksum OK for rust/crates/proc-macro2-0.4.27.tar.gz. => SHA256 Checksum OK for rust/crates/proc-macro2-1.0.5.tar.gz. => SHA256 Checksum OK for rust/crates/procedural-masquerade-0.1.1.tar.gz. => SHA256 Checksum OK for rust/crates/pulse-0.2.0.tar.gz. => SHA256 Checksum OK for rust/crates/quick-error-1.2.1.tar.gz. => SHA256 Checksum OK for rust/crates/quote-0.6.11.tar.gz. => SHA256 Checksum OK for rust/crates/quote-1.0.2.tar.gz. => SHA256 Checksum OK for rust/crates/rand-0.6.5.tar.gz. => SHA256 Checksum OK for rust/crates/rand_chacha-0.1.1.tar.gz. => SHA256 Checksum OK for rust/crates/rand_core-0.3.1.tar.gz. => SHA256 Checksum OK for rust/crates/rand_core-0.4.0.tar.gz. => SHA256 Checksum OK for rust/crates/rand_hc-0.1.0.tar.gz. => SHA256 Checksum OK for rust/crates/rand_isaac-0.1.1.tar.gz. => SHA256 Checksum OK for rust/crates/rand_jitter-0.1.4.tar.gz. => SHA256 Checksum OK for rust/crates/rand_os-0.1.3.tar.gz. => SHA256 Checksum OK for rust/crates/rand_pcg-0.1.2.tar.gz. => SHA256 Checksum OK for rust/crates/rand_xorshift-0.1.1.tar.gz. => SHA256 Checksum OK for rust/crates/rayon-1.2.0.tar.gz. => SHA256 Checksum OK for rust/crates/rayon-core-1.6.0.tar.gz. => SHA256 Checksum OK for rust/crates/rdrand-0.4.0.tar.gz. => SHA256 Checksum OK for rust/crates/redox_syscall-0.1.56.tar.gz. => SHA256 Checksum OK for rust/crates/redox_termios-0.1.1.tar.gz. => SHA256 Checksum OK for rust/crates/redox_users-0.3.1.tar.gz. => SHA256 Checksum OK for rust/crates/regex-1.1.9.tar.gz. => SHA256 Checksum OK for rust/crates/regex-syntax-0.6.12.tar.gz. => SHA256 Checksum OK for rust/crates/remove_dir_all-0.5.2.tar.gz. => SHA256 Checksum OK for rust/crates/ringbuf-0.1.4.tar.gz. => SHA256 Checksum OK for rust/crates/rkv-0.10.2.tar.gz. => SHA256 Checksum OK for rust/crates/ron-0.1.7.tar.gz. => SHA256 Checksum OK for rust/crates/runloop-0.1.0.tar.gz. => SHA256 Checksum OK for rust/crates/rust-argon2-0.5.1.tar.gz. => SHA256 Checksum OK for rust/crates/rust-ini-0.10.3.tar.gz. => SHA256 Checksum OK for rust/crates/rust_cascade-0.3.4.tar.gz. => SHA256 Checksum OK for rust/crates/rustc-demangle-0.1.8.tar.gz. => SHA256 Checksum OK for rust/crates/rustc-hash-1.0.1.tar.gz. => SHA256 Checksum OK for rust/crates/rustc_version-0.2.3.tar.gz. => SHA256 Checksum OK for rust/crates/ryu-0.2.4.tar.gz. => SHA256 Checksum OK for rust/crates/safemem-0.3.0.tar.gz. => SHA256 Checksum OK for rust/crates/same-file-1.0.2.tar.gz. => SHA256 Checksum OK for rust/crates/scoped-tls-0.1.0.tar.gz. => SHA256 Checksum OK for rust/crates/scoped-tls-1.0.0.tar.gz. => SHA256 Checksum OK for rust/crates/scopeguard-1.0.0.tar.gz. => SHA256 Checksum OK for rust/crates/scroll-0.9.2.tar.gz. => SHA256 Checksum OK for rust/crates/scroll_derive-0.9.5.tar.gz. => SHA256 Checksum OK for rust/crates/selectors-0.21.0.tar.gz. => SHA256 Checksum OK for rust/crates/semver-0.6.0.tar.gz. => SHA256 Checksum OK for rust/crates/semver-0.9.0.tar.gz. => SHA256 Checksum OK for rust/crates/semver-parser-0.7.0.tar.gz. => SHA256 Checksum OK for rust/crates/serde-1.0.88.tar.gz. => SHA256 Checksum OK for rust/crates/serde_bytes-0.11.2.tar.gz. => SHA256 Checksum OK for rust/crates/serde_derive-1.0.88.tar.gz. => SHA256 Checksum OK for rust/crates/serde_json-1.0.26.tar.gz. => SHA256 Checksum OK for rust/crates/serde_repr-0.1.4.tar.gz. => SHA256 Checksum OK for rust/crates/serde_urlencoded-0.6.1.tar.gz. => SHA256 Checksum OK for rust/crates/serde_yaml-0.8.9.tar.gz. => SHA256 Checksum OK for rust/crates/servo_arc-0.1.1.tar.gz. => SHA256 Checksum OK for rust/crates/sha-1-0.8.1.tar.gz. => SHA256 Checksum OK for rust/crates/sha2-0.8.0.tar.gz. => SHA256 Checksum OK for rust/crates/shift_or_euc-0.1.0.tar.gz. => SHA256 Checksum OK for rust/crates/shift_or_euc_c-0.1.0.tar.gz. => SHA256 Checksum OK for rust/crates/shlex-0.1.1.tar.gz. => SHA256 Checksum OK for rust/crates/siphasher-0.2.1.tar.gz. => SHA256 Checksum OK for rust/crates/slab-0.3.0.tar.gz. => SHA256 Checksum OK for rust/crates/slab-0.4.1.tar.gz. => SHA256 Checksum OK for rust/crates/smallbitvec-2.3.0.tar.gz. => SHA256 Checksum OK for rust/crates/smallvec-0.6.10.tar.gz. => SHA256 Checksum OK for rust/crates/socket2-0.3.10.tar.gz. => SHA256 Checksum OK for rust/crates/stable_deref_trait-1.0.0.tar.gz. => SHA256 Checksum OK for rust/crates/storage-0.1.0.tar.gz. => SHA256 Checksum OK for rust/crates/string-0.1.1.tar.gz. => SHA256 Checksum OK for rust/crates/strsim-0.7.0.tar.gz. => SHA256 Checksum OK for rust/crates/svg_fmt-0.4.0.tar.gz. => SHA256 Checksum OK for rust/crates/syn-0.15.30.tar.gz. => SHA256 Checksum OK for rust/crates/syn-1.0.5.tar.gz. => SHA256 Checksum OK for rust/crates/synstructure-0.10.1.tar.gz. => SHA256 Checksum OK for rust/crates/synstructure-0.12.1.tar.gz. => SHA256 Checksum OK for rust/crates/target-lexicon-0.8.1.tar.gz. => SHA256 Checksum OK for rust/crates/tempfile-3.0.5.tar.gz. => SHA256 Checksum OK for rust/crates/term_size-0.3.0.tar.gz. => SHA256 Checksum OK for rust/crates/termcolor-1.0.5.tar.gz. => SHA256 Checksum OK for rust/crates/termion-1.5.1.tar.gz. => SHA256 Checksum OK for rust/crates/textwrap-0.9.0.tar.gz. => SHA256 Checksum OK for rust/crates/thin-slice-0.1.1.tar.gz. => SHA256 Checksum OK for rust/crates/thin-vec-0.1.0.tar.gz. => SHA256 Checksum OK for rust/crates/thread_local-0.3.6.tar.gz. => SHA256 Checksum OK for rust/crates/thread_profiler-0.1.1.tar.gz. => SHA256 Checksum OK for rust/crates/threadbound-0.1.0.tar.gz. => SHA256 Checksum OK for rust/crates/time-0.1.40.tar.gz. => SHA256 Checksum OK for rust/crates/tokio-0.1.11.tar.gz. => SHA256 Checksum OK for rust/crates/tokio-codec-0.1.0.tar.gz. => SHA256 Checksum OK for rust/crates/tokio-current-thread-0.1.6.tar.gz. => SHA256 Checksum OK for rust/crates/tokio-executor-0.1.7.tar.gz. => SHA256 Checksum OK for rust/crates/tokio-fs-0.1.3.tar.gz. => SHA256 Checksum OK for rust/crates/tokio-io-0.1.7.tar.gz. => SHA256 Checksum OK for rust/crates/tokio-named-pipes-0.1.0.tar.gz. => SHA256 Checksum OK for rust/crates/tokio-reactor-0.1.3.tar.gz. => SHA256 Checksum OK for rust/crates/tokio-tcp-0.1.1.tar.gz. => SHA256 Checksum OK for rust/crates/tokio-threadpool-0.1.14.tar.gz. => SHA256 Checksum OK for rust/crates/tokio-timer-0.2.11.tar.gz. => SHA256 Checksum OK for rust/crates/tokio-udp-0.1.1.tar.gz. => SHA256 Checksum OK for rust/crates/tokio-uds-0.2.5.tar.gz. => SHA256 Checksum OK for rust/crates/toml-0.4.5.tar.gz. => SHA256 Checksum OK for rust/crates/try-lock-0.2.2.tar.gz. => SHA256 Checksum OK for rust/crates/typenum-1.10.0.tar.gz. => SHA256 Checksum OK for rust/crates/uluru-0.3.0.tar.gz. => SHA256 Checksum OK for rust/crates/unicase-2.4.0.tar.gz. => SHA256 Checksum OK for rust/crates/unicode-bidi-0.3.4.tar.gz. => SHA256 Checksum OK for rust/crates/unicode-normalization-0.1.5.tar.gz. => SHA256 Checksum OK for rust/crates/unicode-segmentation-1.2.1.tar.gz. => SHA256 Checksum OK for rust/crates/unicode-width-0.1.4.tar.gz. => SHA256 Checksum OK for rust/crates/unicode-xid-0.1.0.tar.gz. => SHA256 Checksum OK for rust/crates/unicode-xid-0.2.0.tar.gz. => SHA256 Checksum OK for rust/crates/unreachable-1.0.0.tar.gz. => SHA256 Checksum OK for rust/crates/url-2.1.0.tar.gz. => SHA256 Checksum OK for rust/crates/urlencoding-1.0.0.tar.gz. => SHA256 Checksum OK for rust/crates/utf8-ranges-1.0.4.tar.gz. => SHA256 Checksum OK for rust/crates/uuid-0.7.4.tar.gz. => SHA256 Checksum OK for rust/crates/vcpkg-0.2.2.tar.gz. => SHA256 Checksum OK for rust/crates/vec_map-0.8.0.tar.gz. => SHA256 Checksum OK for rust/crates/version_check-0.1.5.tar.gz. => SHA256 Checksum OK for rust/crates/void-1.0.2.tar.gz. => SHA256 Checksum OK for rust/crates/walkdir-2.1.4.tar.gz. => SHA256 Checksum OK for rust/crates/want-0.0.6.tar.gz. => SHA256 Checksum OK for rust/crates/warp-0.1.19.tar.gz. => SHA256 Checksum OK for rust/crates/wasmparser-0.39.1.tar.gz. => SHA256 Checksum OK for rust/crates/webdriver-0.40.2.tar.gz. => SHA256 Checksum OK for rust/crates/webrender-0.60.0.tar.gz. => SHA256 Checksum OK for rust/crates/webrender_api-0.60.0.tar.gz. => SHA256 Checksum OK for rust/crates/webrender_build-0.0.1.tar.gz. => SHA256 Checksum OK for rust/crates/webrtc-sdp-0.3.1.tar.gz. => SHA256 Checksum OK for rust/crates/weedle-0.8.0.tar.gz. => SHA256 Checksum OK for rust/crates/winapi-0.2.8.tar.gz. => SHA256 Checksum OK for rust/crates/winapi-0.3.6.tar.gz. => SHA256 Checksum OK for rust/crates/winapi-build-0.1.1.tar.gz. => SHA256 Checksum OK for rust/crates/winapi-i686-pc-windows-gnu-0.4.0.tar.gz. => SHA256 Checksum OK for rust/crates/winapi-util-0.1.2.tar.gz. => SHA256 Checksum OK for rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.tar.gz. => SHA256 Checksum OK for rust/crates/wincolor-1.0.2.tar.gz. => SHA256 Checksum OK for rust/crates/winreg-0.5.1.tar.gz. => SHA256 Checksum OK for rust/crates/wr_malloc_size_of-0.0.1.tar.gz. => SHA256 Checksum OK for rust/crates/ws-0.9.0.tar.gz. => SHA256 Checksum OK for rust/crates/ws2_32-sys-0.2.1.tar.gz. => SHA256 Checksum OK for rust/crates/xml-rs-0.8.0.tar.gz. => SHA256 Checksum OK for rust/crates/yaml-rust-0.4.2.tar.gz. => SHA256 Checksum OK for rust/crates/zip-0.4.2.tar.gz. ===> Moving crates to /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates Extracted Memory Use: 204.71M SUCCEEDED 00:00:58 ------------------------------------------------------------------------------- -- Phase: patch-depends ------------------------------------------------------------------------------- SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: patch ------------------------------------------------------------------------------- ===> Patching for geckodriver-0.26.0_35 ===> Applying ports patches for geckodriver-0.26.0_35 from /xports/www/geckodriver/files No such line 1485 in input file, ignoring SUCCEEDED 00:00:01 ------------------------------------------------------------------------------- -- Phase: build-depends ------------------------------------------------------------------------------- ===> geckodriver-0.26.0_35 depends on package: rust>=1.70.0 - found ===> geckodriver-0.26.0_35 depends on executable: cmake - found ===> geckodriver-0.26.0_35 depends on package: pkgconf>=1.3.0_1 - found ===> geckodriver-0.26.0_35 depends on file: /usr/local/bin/ccache - found SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: lib-depends ------------------------------------------------------------------------------- SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: configure ------------------------------------------------------------------------------- ===> geckodriver-0.26.0_35 depends on package: rust>=1.70.0 - found ===> geckodriver-0.26.0_35 depends on executable: cmake - found ===> geckodriver-0.26.0_35 depends on package: pkgconf>=1.3.0_1 - found ===> geckodriver-0.26.0_35 depends on file: /usr/local/bin/ccache - found ===> Configuring for geckodriver-0.26.0_35 ===> Additional optimization to port applied (non-LTO for DragonFly BSD) ===> Cargo config: [source.cargo] directory = '/construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates' [source.crates-io] replace-with = 'cargo' ===> Updating Cargo.lock SUCCEEDED 00:00:01 ------------------------------------------------------------------------------- -- Phase: build ------------------------------------------------------------------------------- ===> Building for geckodriver-0.26.0_35 Compiling libc v0.2.60 Compiling cfg-if v0.1.6 Compiling byteorder v1.3.1 Compiling lazy_static v1.2.0 Compiling rand_core v0.4.0 Compiling autocfg v0.1.6 Compiling futures v0.1.23 Compiling proc-macro2 v0.4.27 Compiling slab v0.4.1 Compiling unicode-xid v0.1.0 Compiling syn v0.15.30 Compiling semver-parser v0.7.0 Compiling version_check v0.1.5 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=autocfg CARGO_MANIFEST_DIR=/construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/autocfg-0.1.6 CARGO_PKG_AUTHORS='Josh Stone ' CARGO_PKG_DESCRIPTION='Automatic cfg for Rust compiler features' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=Apache-2.0/MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=autocfg CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/cuviper/autocfg' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.1.6 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=6 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/construction/www/geckodriver/target/release/deps:/usr/local/lib' /usr/local/bin/rustc --crate-name autocfg /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/autocfg-0.1.6/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=80 --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off -C metadata=be1585fc74a559fe -C extra-filename=-be1585fc74a559fe --out-dir /construction/www/geckodriver/target/release/deps -C linker=cc -L dependency=/construction/www/geckodriver/target/release/deps --cap-lints warn` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=futures CARGO_MANIFEST_DIR=/construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/futures-0.1.23 CARGO_PKG_AUTHORS='Alex Crichton ' CARGO_PKG_DESCRIPTION='An implementation of futures and streams featuring zero allocations, composability, and iterator-like interfaces. ' CARGO_PKG_HOMEPAGE='https://github.com/rust-lang-nursery/futures-rs' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=futures CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-lang-nursery/futures-rs' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.1.23 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=23 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/construction/www/geckodriver/target/release/deps:/usr/local/lib' /usr/local/bin/rustc --crate-name futures /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/futures-0.1.23/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=80 --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no --cfg 'feature="default"' --cfg 'feature="use_std"' --cfg 'feature="with-deprecated"' -C metadata=13e4b221a8d7dc05 -C extra-filename=-13e4b221a8d7dc05 --out-dir /construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps --target x86_64-unknown-dragonfly -C linker=cc -L dependency=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps -L dependency=/construction/www/geckodriver/target/release/deps --cap-lints warn` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=rand_core CARGO_MANIFEST_DIR=/construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/rand_core-0.4.0 CARGO_PKG_AUTHORS='The Rand Project Developers:The Rust Project Developers' CARGO_PKG_DESCRIPTION='Core random number generator traits and tools for implementation. ' CARGO_PKG_HOMEPAGE='https://crates.io/crates/rand_core' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=rand_core CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-random/rand' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.4.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/construction/www/geckodriver/target/release/deps:/usr/local/lib' /usr/local/bin/rustc --crate-name rand_core /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/rand_core-0.4.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=80 --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no --cfg 'feature="alloc"' --cfg 'feature="std"' -C metadata=572b7a41a5e88cc5 -C extra-filename=-572b7a41a5e88cc5 --out-dir /construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps --target x86_64-unknown-dragonfly -C linker=cc -L dependency=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps -L dependency=/construction/www/geckodriver/target/release/deps --cap-lints warn` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=cfg_if CARGO_MANIFEST_DIR=/construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/cfg-if-0.1.6 CARGO_PKG_AUTHORS='Alex Crichton ' CARGO_PKG_DESCRIPTION='A macro to ergonomically define an item depending on a large number of #[cfg] parameters. Structured like an if-else chain, the first matching branch is the item that gets emitted. ' CARGO_PKG_HOMEPAGE='https://github.com/alexcrichton/cfg-if' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=cfg-if CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/alexcrichton/cfg-if' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.1.6 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=6 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/construction/www/geckodriver/target/release/deps:/usr/local/lib' /usr/local/bin/rustc --crate-name cfg_if /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/cfg-if-0.1.6/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=80 --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C metadata=4aa40b2bdb9d62c4 -C extra-filename=-4aa40b2bdb9d62c4 --out-dir /construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps --target x86_64-unknown-dragonfly -C linker=cc -L dependency=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps -L dependency=/construction/www/geckodriver/target/release/deps --cap-lints warn` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/libc-0.2.60 CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO_PKG_DESCRIPTION='Raw FFI bindings to platform libraries like libc. ' CARGO_PKG_HOMEPAGE='https://github.com/rust-lang/libc' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=libc CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-lang/libc' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.2.60 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=60 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/construction/www/geckodriver/target/release/deps:/usr/local/lib' /usr/local/bin/rustc --crate-name build_script_build /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/libc-0.2.60/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=80 --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="std"' -C metadata=ada07fe68094f90e -C extra-filename=-ada07fe68094f90e --out-dir /construction/www/geckodriver/target/release/build/libc-ada07fe68094f90e -C linker=cc -L dependency=/construction/www/geckodriver/target/release/deps --cap-lints warn` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=lazy_static CARGO_MANIFEST_DIR=/construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/lazy_static-1.2.0 CARGO_PKG_AUTHORS='Marvin Löbel ' CARGO_PKG_DESCRIPTION='A macro for declaring lazily evaluated statics in Rust.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=lazy_static CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-lang-nursery/lazy-static.rs' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.2.0 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/construction/www/geckodriver/target/release/deps:/usr/local/lib' /usr/local/bin/rustc --crate-name lazy_static /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/lazy_static-1.2.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=80 --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C metadata=40cd173734d7d573 -C extra-filename=-40cd173734d7d573 --out-dir /construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps --target x86_64-unknown-dragonfly -C linker=cc -L dependency=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps -L dependency=/construction/www/geckodriver/target/release/deps --cap-lints warn` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/proc-macro2-0.4.27 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.27 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_VERSION_PATCH=27 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/construction/www/geckodriver/target/release/deps:/usr/local/lib' /usr/local/bin/rustc --crate-name build_script_build /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/proc-macro2-0.4.27/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=80 --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="proc-macro"' -C metadata=702987dea796c734 -C extra-filename=-702987dea796c734 --out-dir /construction/www/geckodriver/target/release/build/proc-macro2-702987dea796c734 -C linker=cc -L dependency=/construction/www/geckodriver/target/release/deps --cap-lints warn` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=unicode_xid CARGO_MANIFEST_DIR=/construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/unicode-xid-0.1.0 CARGO_PKG_AUTHORS='erick.tryzelaar :kwantam ' CARGO_PKG_DESCRIPTION='Determine whether characters have the XID_Start or XID_Continue properties according to Unicode Standard Annex #31. ' CARGO_PKG_HOMEPAGE='https://github.com/unicode-rs/unicode-xid' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=unicode-xid CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/unicode-rs/unicode-xid' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.1.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/construction/www/geckodriver/target/release/deps:/usr/local/lib' /usr/local/bin/rustc --crate-name unicode_xid /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/unicode-xid-0.1.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=80 --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' -C metadata=af9d0394b846ae5d -C extra-filename=-af9d0394b846ae5d --out-dir /construction/www/geckodriver/target/release/deps -C linker=cc -L dependency=/construction/www/geckodriver/target/release/deps --cap-lints warn` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/syn-0.15.30 CARGO_PKG_AUTHORS='David Tolnay ' CARGO_PKG_DESCRIPTION='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.15.30 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=15 CARGO_PKG_VERSION_PATCH=30 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/construction/www/geckodriver/target/release/deps:/usr/local/lib' /usr/local/bin/rustc --crate-name build_script_build /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/syn-0.15.30/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=80 --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="clone-impls"' --cfg 'feature="default"' --cfg 'feature="derive"' --cfg 'feature="extra-traits"' --cfg 'feature="parsing"' --cfg 'feature="printing"' --cfg 'feature="proc-macro"' --cfg 'feature="quote"' --cfg 'feature="visit"' -C metadata=2e12c9f0c679e534 -C extra-filename=-2e12c9f0c679e534 --out-dir /construction/www/geckodriver/target/release/build/syn-2e12c9f0c679e534 -C linker=cc -L dependency=/construction/www/geckodriver/target/release/deps --cap-lints warn` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=version_check CARGO_MANIFEST_DIR=/construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/version_check-0.1.5 CARGO_PKG_AUTHORS='Sergio Benitez ' CARGO_PKG_DESCRIPTION='Tiny crate to check the version of the installed/running rustc.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=version_check CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/SergioBenitez/version_check' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.1.5 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=5 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/construction/www/geckodriver/target/release/deps:/usr/local/lib' /usr/local/bin/rustc --crate-name version_check /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/version_check-0.1.5/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=80 --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off -C metadata=2922eb2433dd10a2 -C extra-filename=-2922eb2433dd10a2 --out-dir /construction/www/geckodriver/target/release/deps -C linker=cc -L dependency=/construction/www/geckodriver/target/release/deps --cap-lints warn` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=slab CARGO_MANIFEST_DIR=/construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/slab-0.4.1 CARGO_PKG_AUTHORS='Carl Lerche ' CARGO_PKG_DESCRIPTION='Pre-allocated storage for a uniform data type' CARGO_PKG_HOMEPAGE='https://github.com/carllerche/slab' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=slab CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/carllerche/slab' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.4.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/construction/www/geckodriver/target/release/deps:/usr/local/lib' /usr/local/bin/rustc --crate-name slab /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/slab-0.4.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=80 --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C metadata=1035734fad73b514 -C extra-filename=-1035734fad73b514 --out-dir /construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps --target x86_64-unknown-dragonfly -C linker=cc -L dependency=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps -L dependency=/construction/www/geckodriver/target/release/deps --cap-lints warn` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=semver_parser CARGO_MANIFEST_DIR=/construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/semver-parser-0.7.0 CARGO_PKG_AUTHORS='Steve Klabnik ' CARGO_PKG_DESCRIPTION='Parsing of the semver spec. ' CARGO_PKG_HOMEPAGE='https://github.com/steveklabnik/semver-parser' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=semver-parser CARGO_PKG_README='' CARGO_PKG_REPOSITORY='https://github.com/steveklabnik/semver-parser' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.7.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=7 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/construction/www/geckodriver/target/release/deps:/usr/local/lib' /usr/local/bin/rustc --crate-name semver_parser /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/semver-parser-0.7.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=80 --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off -C metadata=b39d475e00e49f3f -C extra-filename=-b39d475e00e49f3f --out-dir /construction/www/geckodriver/target/release/deps -C linker=cc -L dependency=/construction/www/geckodriver/target/release/deps --cap-lints warn` warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/autocfg-0.1.6/src/version.rs:27:22 | 27 | let output = try!(Command::new(rustc) | ^^^ | = note: `#[warn(deprecated)]` on by default warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/autocfg-0.1.6/src/version.rs:34:22 | 34 | ... let output = try!(str::from_utf8(&output.stdout).map_err(error::fr... | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/autocfg-0.1.6/src/version.rs:50:21 | 50 | ... let major = try!(iter.next().ok_or(error::from_str("missing major ... | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/autocfg-0.1.6/src/version.rs:51:21 | 51 | ... let minor = try!(iter.next().ok_or(error::from_str("missing minor ... | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/autocfg-0.1.6/src/version.rs:52:21 | 52 | ... let patch = try!(iter.next().ok_or(error::from_str("missing patch ... | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/autocfg-0.1.6/src/version.rs:55:13 | 55 | try!(major.parse().map_err(error::from_num)), | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/autocfg-0.1.6/src/version.rs:56:13 | 56 | try!(minor.parse().map_err(error::from_num)), | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/autocfg-0.1.6/src/version.rs:57:13 | 57 | try!(patch.parse().map_err(error::from_num)), | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/autocfg-0.1.6/src/lib.rs:139:29 | 139 | let rustc_version = try!(Version::from_rustc(&rustc)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/autocfg-0.1.6/src/lib.rs:143:20 | 143 | let meta = try!(fs::metadata(&dir).map_err(error::from_io)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/autocfg-0.1.6/src/lib.rs:208:9 | 208 | try!(stdin.write_all(code.as_ref()).map_err(error::from_io)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/autocfg-0.1.6/src/lib.rs:202:25 | 202 | let mut child = try!(command.spawn().map_err(error::from_io)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/autocfg-0.1.6/src/lib.rs:206:13 | 206 | ... try!(stdin.write_all(b"#![no_std]\n").map_err(error::from_io)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/autocfg-0.1.6/src/lib.rs:211:22 | 211 | let status = try!(child.wait().map_err(error::from_io)); | ^^^ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/rand_core-0.4.0/src/lib.rs:422:24 | 422 | impl std::io::Read for RngCore { | ^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see = note: `#[warn(bare_trait_objects)]` on by default help: use `dyn` | 422 | impl std::io::Read for dyn RngCore { | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/rand_core-0.4.0/src/error.rs:95:23 | 95 | cause: Option>, | ^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 95 | cause: Option>, | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/rand_core-0.4.0/src/error.rs:120:27 | 120 | where E: Into> | ^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 120 | where E: Into> | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/rand_core-0.4.0/src/error.rs:137:48 | 137 | pub fn take_cause(&mut self) -> Option> { | ^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 137 | pub fn take_cause(&mut self) -> Option> { | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/rand_core-0.4.0/src/error.rs:160:32 | 160 | fn cause(&self) -> Option<&stdError> { | ^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 160 | fn cause(&self) -> Option<&dyn stdError> { | +++ Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/byteorder-1.3.1 CARGO_PKG_AUTHORS='Andrew Gallant ' CARGO_PKG_DESCRIPTION='Library for reading/writing numbers in big-endian and little-endian.' CARGO_PKG_HOMEPAGE='https://github.com/BurntSushi/byteorder' CARGO_PKG_LICENSE='Unlicense OR MIT' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=byteorder CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/BurntSushi/byteorder' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.3.1 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/construction/www/geckodriver/target/release/deps:/usr/local/lib' /usr/local/bin/rustc --crate-name build_script_build /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/byteorder-1.3.1/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=80 --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="std"' -C metadata=ffb1c20229249a0a -C extra-filename=-ffb1c20229249a0a --out-dir /construction/www/geckodriver/target/release/build/byteorder-ffb1c20229249a0a -C linker=cc -L dependency=/construction/www/geckodriver/target/release/deps --cap-lints warn` warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/rand_core-0.4.0/src/error.rs:161:52 | 161 | self.cause.as_ref().map(|e| e.as_ref() as &stdError) | ^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 161 | self.cause.as_ref().map(|e| e.as_ref() as &dyn stdError) | +++ Compiling rand_core v0.3.1 warning: use of deprecated method `core::str::::trim_right`: superseded by `trim_end` --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/version_check-0.1.5/src/lib.rs:92:44 | 92 | let date = components.nth(1).map(|s| s.trim_right().trim_right_match... | ^^^^^^^^^^ | = note: `#[warn(deprecated)]` on by default help: replace the use of the deprecated method | 92 | let date = components.nth(1).map(|s| s.trim_end().trim_right_matches(")")); | ~~~~~~~~ warning: use of deprecated constant `lazy::std::sync::ONCE_INIT`: the `new` function is now preferred --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/lazy_static-1.2.0/src/inline_lazy.rs:14:26 | 14 | pub use self::std::sync::ONCE_INIT; | ^^^^^^^^^ | = note: `#[warn(deprecated)]` on by default warning: missing documentation for a macro --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/cfg-if-0.1.6/src/lib.rs:36:1 | 36 | macro_rules! cfg_if { | ^^^^^^^^^^^^^^^^^^^ | note: the lint level is defined here --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/cfg-if-0.1.6/src/lib.rs:32:9 | 32 | #![deny(missing_docs)] | ^^^^^^^^^^^^ warning: use of deprecated method `core::str::::trim_right_matches`: superseded by `trim_end_matches` --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/version_check-0.1.5/src/lib.rs:92:57 | 92 | ...).map(|s| s.trim_right().trim_right_matches(")")); | ^^^^^^^^^^^^^^^^^^ | help: replace the use of the deprecated method | 92 | let date = components.nth(1).map(|s| s.trim_right().trim_end_matches(")")); | ~~~~~~~~~~~~~~~~ warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/lazy_static-1.2.0/src/inline_lazy.rs:64:21 | 64 | match std::mem::uninitialized::() {} | ^^^^^^^^^^^^^ warning: use of deprecated constant `lazy::std::sync::ONCE_INIT`: the `new` function is now preferred --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/lazy_static-1.2.0/src/inline_lazy.rs:20:50 | 20 | pub const INIT: Self = Lazy(Cell::new(None), ONCE_INIT); | ^^^^^^^^^ | help: replace the use of the deprecated constant | 20 | pub const INIT: Self = Lazy(Cell::new(None), Once::new()); | ~~~~~~~~~~~ warning: unreachable expression --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/lazy_static-1.2.0/src/inline_lazy.rs:64:5 | 64 | match std::mem::uninitialized::() {} | ^^^^^^---------------------------------^^^ | | | | | any code following this expression is unreachable | unreachable expression | note: this expression has type `Void`, which is uninhabited --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/lazy_static-1.2.0/src/inline_lazy.rs:64:11 | 64 | match std::mem::uninitialized::() {} | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ = note: `#[warn(unreachable_code)]` on by default warning: the type `Void` does not permit being left uninitialized --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/lazy_static-1.2.0/src/inline_lazy.rs:64:11 | 64 | match std::mem::uninitialized::() {} | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed | note: enums with no inhabited variants have no valid value --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/lazy_static-1.2.0/src/inline_lazy.rs:63:5 | 63 | enum Void {} | ^^^^^^^^^ = note: `#[warn(invalid_value)]` on by default warning: `lazy_static` (lib) generated 5 warnings Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=rand_core CARGO_MANIFEST_DIR=/construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/rand_core-0.3.1 CARGO_PKG_AUTHORS='The Rand Project Developers:The Rust Project Developers' CARGO_PKG_DESCRIPTION='Core random number generator traits and tools for implementation. ' CARGO_PKG_HOMEPAGE='https://crates.io/crates/rand_core' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=rand_core CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-random/rand' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.3.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/construction/www/geckodriver/target/release/deps:/usr/local/lib' /usr/local/bin/rustc --crate-name rand_core /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/rand_core-0.3.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=80 --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C metadata=50bad801a76a8ab4 -C extra-filename=-50bad801a76a8ab4 --out-dir /construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps --target x86_64-unknown-dragonfly -C linker=cc -L dependency=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps -L dependency=/construction/www/geckodriver/target/release/deps --extern rand_core=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/librand_core-572b7a41a5e88cc5.rmeta --cap-lints warn` Compiling log v0.4.6 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=log CARGO_MANIFEST_DIR=/construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/log-0.4.6 CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO_PKG_DESCRIPTION='A lightweight logging facade for Rust ' CARGO_PKG_HOMEPAGE='https://github.com/rust-lang/log' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=log CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-lang/log' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.4.6 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_VERSION_PATCH=6 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/construction/www/geckodriver/target/release/deps:/usr/local/lib' /usr/local/bin/rustc --crate-name log /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/log-0.4.6/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=80 --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no --cfg 'feature="std"' -C metadata=ab7f7e56cc97d6a1 -C extra-filename=-ab7f7e56cc97d6a1 --out-dir /construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps --target x86_64-unknown-dragonfly -C linker=cc -L dependency=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps -L dependency=/construction/www/geckodriver/target/release/deps --extern cfg_if=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/libcfg_if-4aa40b2bdb9d62c4.rmeta --cap-lints warn` Compiling crossbeam-utils v0.6.5 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=crossbeam_utils CARGO_MANIFEST_DIR=/construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/crossbeam-utils-0.6.5 CARGO_PKG_AUTHORS='The Crossbeam Project Developers' CARGO_PKG_DESCRIPTION='Utilities for concurrent programming' CARGO_PKG_HOMEPAGE='https://github.com/crossbeam-rs/crossbeam/tree/master/crossbeam-utils' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=crossbeam-utils CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/crossbeam-rs/crossbeam' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.6.5 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=6 CARGO_PKG_VERSION_PATCH=5 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/construction/www/geckodriver/target/release/deps:/usr/local/lib' /usr/local/bin/rustc --crate-name crossbeam_utils /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/crossbeam-utils-0.6.5/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=80 --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no --cfg 'feature="default"' --cfg 'feature="lazy_static"' --cfg 'feature="std"' -C metadata=0a79dadd6d7a6f49 -C extra-filename=-0a79dadd6d7a6f49 --out-dir /construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps --target x86_64-unknown-dragonfly -C linker=cc -L dependency=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps -L dependency=/construction/www/geckodriver/target/release/deps --extern cfg_if=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/libcfg_if-4aa40b2bdb9d62c4.rmeta --extern lazy_static=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/liblazy_static-40cd173734d7d573.rmeta --cap-lints warn` warning: anonymous parameters are deprecated and will be removed in the next edition --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/futures-0.1.23/src/future/mod.rs:1083:20 | 1083 | fn future_from(T) -> Self::Future; | ^ help: try naming the parameter or explicitly ignoring it: `_: T` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018! = note: for more information, see issue #41686 = note: `#[warn(anonymous_parameters)]` on by default warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/byteorder-1.3.1/build.rs:65:21 | 65 | let major = try!(num.parse::().map_err(|e| e.to_string())); | ^^^ | = note: `#[warn(deprecated)]` on by default warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/byteorder-1.3.1/build.rs:74:21 | 74 | let minor = try!(num.parse::().map_err(|e| e.to_string())); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/byteorder-1.3.1/build.rs:83:21 | 83 | let patch = try!(num.parse::().map_err(|e| e.to_string())); | ^^^ warning: `cfg-if` (lib) generated 1 warning Compiling rand_xorshift v0.1.1 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=rand_xorshift CARGO_MANIFEST_DIR=/construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/rand_xorshift-0.1.1 CARGO_PKG_AUTHORS='The Rand Project Developers:The Rust Project Developers' CARGO_PKG_DESCRIPTION='Xorshift random number generator ' CARGO_PKG_HOMEPAGE='https://crates.io/crates/rand_xorshift' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=rand_xorshift CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-random/rand' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.1.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/construction/www/geckodriver/target/release/deps:/usr/local/lib' /usr/local/bin/rustc --crate-name rand_xorshift /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/rand_xorshift-0.1.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=80 --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C metadata=a3d10d5999191cff -C extra-filename=-a3d10d5999191cff --out-dir /construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps --target x86_64-unknown-dragonfly -C linker=cc -L dependency=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps -L dependency=/construction/www/geckodriver/target/release/deps --extern rand_core=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/librand_core-50bad801a76a8ab4.rmeta --cap-lints warn` Compiling rand_hc v0.1.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=rand_hc CARGO_MANIFEST_DIR=/construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/rand_hc-0.1.0 CARGO_PKG_AUTHORS='The Rand Project Developers' CARGO_PKG_DESCRIPTION='HC128 random number generator ' CARGO_PKG_HOMEPAGE='https://crates.io/crates/rand_hc' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=rand_hc CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-random/rand' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.1.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/construction/www/geckodriver/target/release/deps:/usr/local/lib' /usr/local/bin/rustc --crate-name rand_hc /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/rand_hc-0.1.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=80 --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C metadata=3bd3c860daa75454 -C extra-filename=-3bd3c860daa75454 --out-dir /construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps --target x86_64-unknown-dragonfly -C linker=cc -L dependency=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps -L dependency=/construction/www/geckodriver/target/release/deps --extern rand_core=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/librand_core-50bad801a76a8ab4.rmeta --cap-lints warn` warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/semver-parser-0.7.0/src/version.rs:75:9 | 75 | try!(write!(f, "{}.{}.{}", self.major, self.minor, self.patch)); | ^^^ | = note: `#[warn(deprecated)]` on by default warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/semver-parser-0.7.0/src/version.rs:79:13 | 79 | try!(write!(f, "-{}", strs.join("."))); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/semver-parser-0.7.0/src/version.rs:84:13 | 84 | try!(write!(f, "+{}", strs.join("."))); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/semver-parser-0.7.0/src/range.rs:184:22 | 184 | let predicates = try!(predicates); | ^^^ warning: use of deprecated constant `std::sync::atomic::ATOMIC_USIZE_INIT`: the `new` function is now preferred --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/log-0.4.6/src/lib.rs:295:48 | 295 | use std::sync::atomic::{AtomicUsize, Ordering, ATOMIC_USIZE_INIT}; | ^^^^^^^^^^^^^^^^^ | = note: `#[warn(deprecated)]` on by default warning: use of deprecated constant `std::sync::atomic::ATOMIC_USIZE_INIT`: the `new` function is now preferred --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/log-0.4.6/src/lib.rs:304:29 | 304 | static STATE: AtomicUsize = ATOMIC_USIZE_INIT; | ^^^^^^^^^^^^^^^^^ | help: replace the use of the deprecated constant | 304 | static STATE: AtomicUsize = AtomicUsize::new(0); | ~~~~~~~~~~~~~~~~~~~ warning: use of deprecated constant `std::sync::atomic::ATOMIC_USIZE_INIT`: the `new` function is now preferred --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/log-0.4.6/src/lib.rs:313:44 | 313 | static MAX_LOG_LEVEL_FILTER: AtomicUsize = ATOMIC_USIZE_INIT; | ^^^^^^^^^^^^^^^^^ | help: replace the use of the deprecated constant | 313 | static MAX_LOG_LEVEL_FILTER: AtomicUsize = AtomicUsize::new(0); | ~~~~~~~~~~~~~~~~~~~ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/log-0.4.6/src/lib.rs:303:29 | 303 | static mut LOGGER: &'static Log = &NopLogger; | ^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see = note: `#[warn(bare_trait_objects)]` on by default help: use `dyn` | 303 | static mut LOGGER: &'static dyn Log = &NopLogger; | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/log-0.4.6/src/lib.rs:1094:37 | 1094 | pub fn set_boxed_logger(logger: Box) -> Result<(), SetLoggerError> { | ^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 1094 | pub fn set_boxed_logger(logger: Box) -> Result<(), SetLoggerError> { | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/log-0.4.6/src/lib.rs:1145:36 | 1145 | pub fn set_logger(logger: &'static Log) -> Result<(), SetLoggerError> { | ^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 1145 | pub fn set_logger(logger: &'static dyn Log) -> Result<(), SetLoggerError> { | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/log-0.4.6/src/lib.rs:1151:29 | 1151 | F: FnOnce() -> &'static Log, | ^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 1151 | F: FnOnce() -> &'static dyn Log, | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/log-0.4.6/src/lib.rs:1214:29 | 1214 | pub fn logger() -> &'static Log { | ^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 1214 | pub fn logger() -> &'static dyn Log { | +++ warning: `rand_core` (lib) generated 6 warnings Compiling rand_isaac v0.1.1 Running `/construction/www/geckodriver/target/release/build/proc-macro2-702987dea796c734/build-script-build` [proc-macro2 0.4.27] cargo:rerun-if-changed=build.rs Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=rand_isaac CARGO_MANIFEST_DIR=/construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/rand_isaac-0.1.1 CARGO_PKG_AUTHORS='The Rand Project Developers:The Rust Project Developers' CARGO_PKG_DESCRIPTION='ISAAC random number generator ' CARGO_PKG_HOMEPAGE='https://crates.io/crates/rand_isaac' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=rand_isaac CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-random/rand' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.1.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/construction/www/geckodriver/target/release/deps:/usr/local/lib' /usr/local/bin/rustc --crate-name rand_isaac /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/rand_isaac-0.1.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=80 --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C metadata=7e077ba8433c1e06 -C extra-filename=-7e077ba8433c1e06 --out-dir /construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps --target x86_64-unknown-dragonfly -C linker=cc -L dependency=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps -L dependency=/construction/www/geckodriver/target/release/deps --extern rand_core=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/librand_core-50bad801a76a8ab4.rmeta --cap-lints warn` warning: use of deprecated function `std::sync::atomic::spin_loop_hint`: use hint::spin_loop instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/crossbeam-utils-0.6.5/src/backoff.rs:150:21 | 150 | atomic::spin_loop_hint(); | ^^^^^^^^^^^^^^ | = note: `#[warn(deprecated)]` on by default warning: use of deprecated function `std::sync::atomic::spin_loop_hint`: use hint::spin_loop instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/crossbeam-utils-0.6.5/src/backoff.rs:210:25 | 210 | atomic::spin_loop_hint(); | ^^^^^^^^^^^^^^ warning: use of deprecated constant `core::sync::atomic::ATOMIC_USIZE_INIT`: the `new` function is now preferred --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/futures-0.1.23/src/task_impl/mod.rs:27:53 | 27 | use core::sync::atomic::{AtomicUsize, Ordering, ATOMIC_USIZE_INIT}; | ^^^^^^^^^^^^^^^^^ | = note: `#[warn(deprecated)]` on by default warning: use of deprecated constant `core::sync::atomic::ATOMIC_USIZE_INIT`: the `new` function is now preferred --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/futures-0.1.23/src/task_impl/mod.rs:34:35 | 34 | static NEXT_ID: AtomicUsize = ATOMIC_USIZE_INIT; | ^^^^^^^^^^^^^^^^^ | help: replace the use of the deprecated constant | 34 | static NEXT_ID: AtomicUsize = AtomicUsize::new(0); | ~~~~~~~~~~~~~~~~~~~ warning: use of deprecated constant `core::sync::atomic::ATOMIC_USIZE_INIT`: the `new` function is now preferred --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/futures-0.1.23/src/task_impl/core.rs:5:39 | 5 | use core::sync::atomic::{AtomicUsize, ATOMIC_USIZE_INIT}; | ^^^^^^^^^^^^^^^^^ warning: use of deprecated constant `core::sync::atomic::ATOMIC_USIZE_INIT`: the `new` function is now preferred --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/futures-0.1.23/src/task_impl/core.rs:87:27 | 87 | static GET: AtomicUsize = ATOMIC_USIZE_INIT; | ^^^^^^^^^^^^^^^^^ | help: replace the use of the deprecated constant | 87 | static GET: AtomicUsize = AtomicUsize::new(0); | ~~~~~~~~~~~~~~~~~~~ warning: use of deprecated constant `core::sync::atomic::ATOMIC_USIZE_INIT`: the `new` function is now preferred --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/futures-0.1.23/src/task_impl/core.rs:88:27 | 88 | static SET: AtomicUsize = ATOMIC_USIZE_INIT; | ^^^^^^^^^^^^^^^^^ | help: replace the use of the deprecated constant | 88 | static SET: AtomicUsize = AtomicUsize::new(0); | ~~~~~~~~~~~~~~~~~~~ warning: use of deprecated constant `std::sync::ONCE_INIT`: the `new` function is now preferred --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/futures-0.1.23/src/task_impl/std/mod.rs:8:44 | 8 | use std::sync::{Arc, Mutex, Condvar, Once, ONCE_INIT}; | ^^^^^^^^^ warning: use of deprecated constant `std::sync::ONCE_INIT`: the `new` function is now preferred --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/futures-0.1.23/src/task_impl/std/mod.rs:30:21 | 30 | static INIT: Once = ONCE_INIT; | ^^^^^^^^^ | help: replace the use of the deprecated constant | 30 | static INIT: Once = Once::new(); | ~~~~~~~~~~~ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/futures-0.1.23/src/task_impl/core.rs:19:12 | 19 | f: &'a Fn() -> NotifyHandle, | ^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see = note: `#[warn(bare_trait_objects)]` on by default help: use `dyn` | 19 | f: &'a dyn Fn() -> NotifyHandle, | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/futures-0.1.23/src/task_impl/std/mod.rs:88:17 | 88 | Old(&'a Arc), | ^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 88 | Old(&'a Arc), | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/futures-0.1.23/src/task_impl/std/mod.rs:102:13 | 102 | Old(Arc), | ^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 102 | Old(Arc), | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/futures-0.1.23/src/task_impl/std/mod.rs:429:22 | 429 | spawn: Spawn + Send>>, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 429 | spawn: Spawn + Send>>, | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/futures-0.1.23/src/task_impl/std/mod.rs:435:15 | 435 | exec: Arc, | ^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 435 | exec: Arc, | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/futures-0.1.23/src/task_impl/std/mod.rs:621:14 | 621 | set: Arc, | ^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 621 | set: Arc, | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/futures-0.1.23/src/task_impl/std/data.rs:35:41 | 35 | ... Box, | ^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 35 | Box, | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/futures-0.1.23/src/task_impl/mod.rs:598:17 | 598 | inner: *mut UnsafeNotify, | ^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 598 | inner: *mut dyn UnsafeNotify, | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/futures-0.1.23/src/future/mod.rs:106:50 | 106 | ...:std::boxed::Box + Send>; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 106 | pub type BoxFuture = ::std::boxed::Box + Send>; | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/futures-0.1.23/src/future/catch_unwind.rs:28:22 | 28 | type Error = Box; | ^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 28 | type Error = Box; | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/futures-0.1.23/src/future/shared.rs:309:32 | 309 | fn cause(&self) -> Option<&error::Error> { | ^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 309 | fn cause(&self) -> Option<&dyn error::Error> { | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/futures-0.1.23/src/stream/mod.rs:132:50 | 132 | ...:std::boxed::Box + Send>; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 132 | pub type BoxStream = ::std::boxed::Box + Send>; | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/futures-0.1.23/src/stream/catch_unwind.rs:37:22 | 37 | type Error = Box; | ^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 37 | type Error = Box; | +++ [proc-macro2 0.4.27] cargo:rustc-cfg=u128 [proc-macro2 0.4.27] cargo:rustc-cfg=use_proc_macro [proc-macro2 0.4.27] cargo:rustc-cfg=wrap_proc_macro Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=proc_macro2 CARGO_MANIFEST_DIR=/construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/proc-macro2-0.4.27 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.27 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_VERSION_PATCH=27 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/construction/www/geckodriver/target/release/deps:/usr/local/lib' OUT_DIR=/construction/www/geckodriver/target/release/build/proc-macro2-d7db181f05daf7fd/out /usr/local/bin/rustc --crate-name proc_macro2 /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/proc-macro2-0.4.27/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=80 --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="proc-macro"' -C metadata=16df0bf44728d6b8 -C extra-filename=-16df0bf44728d6b8 --out-dir /construction/www/geckodriver/target/release/deps -C linker=cc -L dependency=/construction/www/geckodriver/target/release/deps --extern unicode_xid=/construction/www/geckodriver/target/release/deps/libunicode_xid-af9d0394b846ae5d.rmeta --cap-lints warn --cfg u128 --cfg use_proc_macro --cfg wrap_proc_macro` warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/futures-0.1.23/src/stream/futures_unordered.rs:596:50 | 596 | unsafe fn hide_lt(p: *mut ArcNode) -> *mut UnsafeNotify { | ^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 596 | unsafe fn hide_lt(p: *mut ArcNode) -> *mut dyn UnsafeNotify { | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/futures-0.1.23/src/sink/mod.rs:55:48 | 55 | pub type BoxSink = ::std::boxed::Box; | |___________________________________________________________________^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 55 | pub type BoxSink = ::std::boxed::Box + | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/futures-0.1.23/src/task_impl/mod.rs:615:35 | 615 | pub unsafe fn new(inner: *mut UnsafeNotify) -> NotifyHandle { | ^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 615 | pub unsafe fn new(inner: *mut dyn UnsafeNotify) -> NotifyHandle { | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/futures-0.1.23/src/task_impl/core.rs:43:23 | 43 | pub fn new(f: &'a Fn() -> NotifyHandle, id: usize) -> BorrowedUnpark... | ^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 43 | pub fn new(f: &'a dyn Fn() -> NotifyHandle, id: usize) -> BorrowedUnpark<'a> { | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/futures-0.1.23/src/task_impl/std/mod.rs:116:23 | 116 | pub fn new(f: &'a Fn() -> NotifyHandle, id: usize) -> BorrowedUnpar... | ^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 116 | pub fn new(f: &'a dyn Fn() -> NotifyHandle, id: usize) -> BorrowedUnpark<'a> { | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/futures-0.1.23/src/task_impl/std/mod.rs:229:47 | 229 | pub fn poll_future(&mut self, unpark: Arc) -> Poll help: use `dyn` | 229 | pub fn poll_future(&mut self, unpark: Arc) -> Poll { | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/futures-0.1.23/src/task_impl/std/mod.rs:270:36 | 270 | pub fn execute(self, exec: Arc) | ^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 270 | pub fn execute(self, exec: Arc) | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/futures-0.1.23/src/task_impl/std/mod.rs:291:47 | 291 | pub fn poll_stream(&mut self, unpark: Arc) | ^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 291 | pub fn poll_stream(&mut self, unpark: Arc) | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/futures-0.1.23/src/task_impl/std/mod.rs:321:67 | 321 | pub fn start_send(&mut self, value: S::SinkItem, unpark: &Arc) | ^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 321 | pub fn start_send(&mut self, value: S::SinkItem, unpark: &Arc) | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/futures-0.1.23/src/task_impl/std/mod.rs:333:47 | 333 | pub fn poll_flush(&mut self, unpark: &Arc) | ^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 333 | pub fn poll_flush(&mut self, unpark: &Arc) | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/futures-0.1.23/src/task_impl/std/mod.rs:630:25 | 630 | pub fn new(set: Arc, id: usize) -> UnparkEvent { | ^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 630 | pub fn new(set: Arc, id: usize) -> UnparkEvent { | +++ warning: use of deprecated method `std::sync::atomic::AtomicUsize::compare_and_swap`: Use `compare_exchange` or `compare_exchange_weak` instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/log-0.4.6/src/lib.rs:1154:21 | 1154 | ... match STATE.compare_and_swap(UNINITIALIZED, INITIALIZING, Orderi... | ^^^^^^^^^^^^^^^^ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/crossbeam-utils-0.6.5/src/thread.rs:426:34 | 426 | ... let closure: Box = Box::new(closure); | ^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see = note: `#[warn(bare_trait_objects)]` on by default help: use `dyn` | 426 | let closure: Box = Box::new(closure); | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/crossbeam-utils-0.6.5/src/thread.rs:427:34 | 427 | ... let closure: Box = unsafe { mem::transm... | ^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 427 | let closure: Box = unsafe { mem::transmute(closure) }; | +++ Running `/construction/www/geckodriver/target/release/build/syn-2e12c9f0c679e534/build-script-build` Running `/construction/www/geckodriver/target/release/build/libc-ada07fe68094f90e/build-script-build` [syn 0.15.30] cargo:rustc-cfg=syn_can_use_thread_id [syn 0.15.30] cargo:rustc-cfg=syn_can_call_macro_by_path [syn 0.15.30] cargo:rustc-cfg=syn_disable_nightly_tests Compiling semver v0.9.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=semver CARGO_MANIFEST_DIR=/construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/semver-0.9.0 CARGO_PKG_AUTHORS='Steve Klabnik :The Rust Project Developers' CARGO_PKG_DESCRIPTION='Semantic version parsing and comparison. ' CARGO_PKG_HOMEPAGE='https://docs.rs/crate/semver/' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=semver CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/steveklabnik/semver' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.9.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=9 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/construction/www/geckodriver/target/release/deps:/usr/local/lib' /usr/local/bin/rustc --crate-name semver /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/semver-0.9.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=80 --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' -C metadata=5c10c34ff1a5f79f -C extra-filename=-5c10c34ff1a5f79f --out-dir /construction/www/geckodriver/target/release/deps -C linker=cc -L dependency=/construction/www/geckodriver/target/release/deps --extern semver_parser=/construction/www/geckodriver/target/release/deps/libsemver_parser-b39d475e00e49f3f.rmeta --cap-lints warn` [libc 0.2.60] cargo:rustc-cfg=libc_priv_mod_use [libc 0.2.60] cargo:rustc-cfg=libc_union [libc 0.2.60] cargo:rustc-cfg=libc_const_size_of [libc 0.2.60] cargo:rustc-cfg=libc_align [libc 0.2.60] cargo:rustc-cfg=libc_core_cvoid [libc 0.2.60] cargo:rustc-cfg=libc_packedN Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=libc CARGO_MANIFEST_DIR=/construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/libc-0.2.60 CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO_PKG_DESCRIPTION='Raw FFI bindings to platform libraries like libc. ' CARGO_PKG_HOMEPAGE='https://github.com/rust-lang/libc' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=libc CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-lang/libc' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.2.60 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=60 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/construction/www/geckodriver/target/release/deps:/usr/local/lib' OUT_DIR=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/build/libc-0dcb3bdc0c5ad881/out /usr/local/bin/rustc --crate-name libc /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/libc-0.2.60/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=80 --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no --cfg 'feature="default"' --cfg 'feature="std"' -C metadata=48ca81cb4035cb8d -C extra-filename=-48ca81cb4035cb8d --out-dir /construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps --target x86_64-unknown-dragonfly -C linker=cc -L dependency=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps -L dependency=/construction/www/geckodriver/target/release/deps --cap-lints warn --cfg libc_priv_mod_use --cfg libc_union --cfg libc_const_size_of --cfg libc_align --cfg libc_core_cvoid --cfg libc_packedN` warning: `autocfg` (lib) generated 14 warnings Compiling rand_pcg v0.1.2 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/rand_pcg-0.1.2 CARGO_PKG_AUTHORS='The Rand Project Developers' CARGO_PKG_DESCRIPTION='Selected PCG random number generators ' CARGO_PKG_HOMEPAGE='https://crates.io/crates/rand_pcg' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=rand_pcg CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-random/rand' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.1.2 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/construction/www/geckodriver/target/release/deps:/usr/local/lib' /usr/local/bin/rustc --crate-name build_script_build /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/rand_pcg-0.1.2/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=80 --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off -C metadata=162b179d1e132690 -C extra-filename=-162b179d1e132690 --out-dir /construction/www/geckodriver/target/release/build/rand_pcg-162b179d1e132690 -C linker=cc -L dependency=/construction/www/geckodriver/target/release/deps --extern autocfg=/construction/www/geckodriver/target/release/deps/libautocfg-be1585fc74a559fe.rlib --cap-lints warn` warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/proc-macro2-0.4.27/src/strnom.rs:98:24 | 98 | b' ' | 0x09...0x0d => { | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see = note: `#[warn(ellipsis_inclusive_range_patterns)]` on by default warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/proc-macro2-0.4.27/src/fallback.rs:760:24 | 760 | b'\x20'...b'\x7E' => escaped.push(*b as char), | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/proc-macro2-0.4.27/src/fallback.rs:1162:25 | 1162 | next_ch!(chars @ '0'...'7'); | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/proc-macro2-0.4.27/src/fallback.rs:1163:25 | 1163 | next_ch!(chars @ '0'...'9' | 'a'...'f' | 'A'...'F'); | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/proc-macro2-0.4.27/src/fallback.rs:1163:37 | 1163 | next_ch!(chars @ '0'...'9' | 'a'...'f' | 'A'...'F'); | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/proc-macro2-0.4.27/src/fallback.rs:1163:49 | 1163 | next_ch!(chars @ '0'...'9' | 'a'...'f' | 'A'...'F'); | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/proc-macro2-0.4.27/src/fallback.rs:1171:26 | 1171 | 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 Compiling rand_chacha v0.1.1 warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/proc-macro2-0.4.27/src/fallback.rs:1171:40 | 1171 | next_ch!(chars @ b'0'...b'9' | b'a'...b'f' | b'A'...b'F'); | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/proc-macro2-0.4.27/src/fallback.rs:1171:54 | 1171 | next_ch!(chars @ b'0'...b'9' | b'a'...b'f' | b'A'...b'F'); | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/proc-macro2-0.4.27/src/fallback.rs:1172:26 | 1172 | next_ch!(chars @ b'0'...b'9' | b'a'...b'f' | b'A'...b'F'); | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/proc-macro2-0.4.27/src/fallback.rs:1172:40 | 1172 | next_ch!(chars @ b'0'...b'9' | b'a'...b'f' | b'A'...b'F'); | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/proc-macro2-0.4.27/src/fallback.rs:1172:54 | 1172 | next_ch!(chars @ b'0'...b'9' | b'a'...b'f' | b'A'...b'F'); | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/proc-macro2-0.4.27/src/fallback.rs:1181:25 | 1181 | next_ch!(chars @ '0'...'9' | 'a'...'f' | 'A'...'F'); | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/proc-macro2-0.4.27/src/fallback.rs:1181:37 | 1181 | next_ch!(chars @ '0'...'9' | 'a'...'f' | 'A'...'F'); | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/proc-macro2-0.4.27/src/fallback.rs:1181:49 | 1181 | next_ch!(chars @ '0'...'9' | 'a'...'f' | 'A'...'F'); | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/proc-macro2-0.4.27/src/fallback.rs:1183:37 | 1183 | ...(chars @ '0'...'9' | 'a'...'f' | 'A'...'F' | '_' | '}'); | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/proc-macro2-0.4.27/src/fallback.rs:1183:49 | 1183 | ......'9' | 'a'...'f' | 'A'...'F' | '_' | '}'); | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/proc-macro2-0.4.27/src/fallback.rs:1183:61 | 1183 | ......'f' | 'A'...'F' | '_' | '}'); | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/proc-macro2-0.4.27/src/fallback.rs:1212:16 | 1212 | '0'...'9' | '_' => { | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/proc-macro2-0.4.27/src/fallback.rs:1257:20 | 1257 | '0'...'9' => { | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/proc-macro2-0.4.27/src/fallback.rs:1307:17 | 1307 | b'0'...b'9' => (b - b'0') as u64, | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/proc-macro2-0.4.27/src/fallback.rs:1308:17 | 1308 | b'a'...b'f' => 10 + (b - b'a') as u64, | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/proc-macro2-0.4.27/src/fallback.rs:1309:17 | 1309 | 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 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/rand_chacha-0.1.1 CARGO_PKG_AUTHORS='The Rand Project Developers:The Rust Project Developers' CARGO_PKG_DESCRIPTION='ChaCha random number generator ' CARGO_PKG_HOMEPAGE='https://crates.io/crates/rand_chacha' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=rand_chacha CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-random/rand' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.1.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/construction/www/geckodriver/target/release/deps:/usr/local/lib' /usr/local/bin/rustc --crate-name build_script_build /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/rand_chacha-0.1.1/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=80 --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off -C metadata=f40b43a107ea8314 -C extra-filename=-f40b43a107ea8314 --out-dir /construction/www/geckodriver/target/release/build/rand_chacha-f40b43a107ea8314 -C linker=cc -L dependency=/construction/www/geckodriver/target/release/deps --extern autocfg=/construction/www/geckodriver/target/release/deps/libautocfg-be1585fc74a559fe.rlib --cap-lints warn` warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/semver-0.9.0/src/version.rs:271:9 | 271 | try!(write!(f, "{}.{}.{}", self.major, self.minor, self.patch)); | ^^^ | = note: `#[warn(deprecated)]` on by default warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/semver-0.9.0/src/version.rs:273:13 | 273 | try!(write!(f, "-")); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/semver-0.9.0/src/version.rs:278:17 | 278 | try!(write!(f, "{}", x)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/semver-0.9.0/src/version.rs:276:21 | 276 | try!(write!(f, ".")) | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/semver-0.9.0/src/version.rs:282:13 | 282 | try!(write!(f, "+")); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/semver-0.9.0/src/version.rs:287:17 | 287 | try!(write!(f, "{}", x)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/semver-0.9.0/src/version.rs:285:21 | 285 | try!(write!(f, ".")) | ^^^ warning: unused import: `std::result` --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/semver-0.9.0/src/version_req.rs:13:5 | 13 | use std::result; | ^^^^^^^^^^^ | = note: `#[warn(unused_imports)]` on by default warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/semver-0.9.0/src/version_req.rs:492:13 | 492 | try!(write!(fmt, "*")); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/semver-0.9.0/src/version_req.rs:496:21 | 496 | try!(write!(fmt, "{}", pred)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/semver-0.9.0/src/version_req.rs:498:21 | 498 | try!(write!(fmt, ", {}", pred)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/semver-0.9.0/src/version_req.rs:510:32 | 510 | Wildcard(Major) => try!(write!(fmt, "*")), | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/semver-0.9.0/src/version_req.rs:511:32 | 511 | Wildcard(Minor) => try!(write!(fmt, "{}.*", self.major)), | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/semver-0.9.0/src/version_req.rs:514:21 | 514 | try!(write!(fmt, "{}.{}.*", self.major, minor)) | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/semver-0.9.0/src/version_req.rs:516:21 | 516 | try!(write!(fmt, "{}.*.*", self.major)) | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/semver-0.9.0/src/version_req.rs:520:17 | 520 | try!(write!(fmt, "{}{}", self.op, self.major)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/semver-0.9.0/src/version_req.rs:523:32 | 523 | Some(v) => try!(write!(fmt, ".{}", v)), | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/semver-0.9.0/src/version_req.rs:528:32 | 528 | Some(v) => try!(write!(fmt, ".{}", v)), | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/semver-0.9.0/src/version_req.rs:533:21 | 533 | try!(write!(fmt, "-")); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/semver-0.9.0/src/version_req.rs:538:25 | 538 | try!(write!(fmt, "{}", x)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/semver-0.9.0/src/version_req.rs:536:29 | 536 | ... try!(write!(fmt, ".")) | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/semver-0.9.0/src/version_req.rs:551:19 | 551 | Ex => try!(write!(fmt, "= ")), | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/semver-0.9.0/src/version_req.rs:552:19 | 552 | Gt => try!(write!(fmt, "> ")), | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/semver-0.9.0/src/version_req.rs:553:21 | 553 | GtEq => try!(write!(fmt, ">= ")), | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/semver-0.9.0/src/version_req.rs:554:19 | 554 | Lt => try!(write!(fmt, "< ")), | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/semver-0.9.0/src/version_req.rs:555:21 | 555 | LtEq => try!(write!(fmt, "<= ")), | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/semver-0.9.0/src/version_req.rs:556:22 | 556 | Tilde => try!(write!(fmt, "~")), | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/semver-0.9.0/src/version_req.rs:557:27 | 557 | Compatible => try!(write!(fmt, "^")), | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/semver-0.9.0/src/version_req.rs:559:28 | 559 | Wildcard(_) => try!(write!(fmt, "")), | ^^^ warning: use of deprecated constant `std::sync::atomic::ATOMIC_USIZE_INIT`: the `new` function is now preferred --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/proc-macro2-0.4.27/src/wrapper.rs:28:33 | 28 | static WORKS: AtomicUsize = ATOMIC_USIZE_INIT; | ^^^^^^^^^^^^^^^^^ | = note: `#[warn(deprecated)]` on by default help: replace the use of the deprecated constant | 28 | static WORKS: AtomicUsize = AtomicUsize::new(0); | ~~~~~~~~~~~~~~~~~~~ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/proc-macro2-0.4.27/src/wrapper.rs:62:26 | 62 | type PanicHook = Fn(&PanicInfo) + Sync + Send + 'static; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see = note: `#[warn(bare_trait_objects)]` on by default help: use `dyn` | 62 | type PanicHook = dyn Fn(&PanicInfo) + Sync + Send + 'static; | +++ warning: `byteorder` (build script) generated 3 warnings Running `/construction/www/geckodriver/target/release/build/byteorder-ffb1c20229249a0a/build-script-build` warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string() --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/semver-0.9.0/src/version_req.rs:165:14 | 165 | self.description().fmt(f) | ^^^^^^^^^^^ warning: lint `safe_packed_borrows` has been removed: converted into hard error, see issue #82523 for more information --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/libc-0.2.60/src/lib.rs:27:39 | 27 | #![deny(missing_copy_implementations, safe_packed_borrows)] | ^^^^^^^^^^^^^^^^^^^ | note: the lint level is defined here --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/libc-0.2.60/src/lib.rs:17:53 | 17 | #![cfg_attr(not(feature = "rustc-dep-of-std"), deny(warnings))] | ^^^^^^^^ = note: `#[warn(renamed_and_removed_lints)]` implied by `#[warn(warnings)]` warning: unnecessary trailing semicolon --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/libc-0.2.60/src/macros.rs:131:21 | 131 | $($body);* | ^ help: remove this semicolon | = note: `#[warn(redundant_semicolons)]` implied by `#[warn(warnings)]` warning: unnecessary parentheses around assigned value --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/libc-0.2.60/src/unix/bsd/freebsdlike/dragonfly/mod.rs:948:38 | 948 | pub const LC_COLLATE_MASK: ::c_int = (1 << 0); | ^ ^ | = note: `#[warn(unused_parens)]` implied by `#[warn(warnings)]` help: remove these parentheses | 948 - pub const LC_COLLATE_MASK: ::c_int = (1 << 0); 948 + pub const LC_COLLATE_MASK: ::c_int = 1 << 0; | [byteorder 1.3.1] cargo:rustc-cfg=byteorder_i128 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=byteorder CARGO_MANIFEST_DIR=/construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/byteorder-1.3.1 CARGO_PKG_AUTHORS='Andrew Gallant ' CARGO_PKG_DESCRIPTION='Library for reading/writing numbers in big-endian and little-endian.' CARGO_PKG_HOMEPAGE='https://github.com/BurntSushi/byteorder' CARGO_PKG_LICENSE='Unlicense OR MIT' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=byteorder CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/BurntSushi/byteorder' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.3.1 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/construction/www/geckodriver/target/release/deps:/usr/local/lib' OUT_DIR=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/build/byteorder-555a077439476b52/out /usr/local/bin/rustc --crate-name byteorder /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/byteorder-1.3.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=80 --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no --cfg 'feature="default"' --cfg 'feature="std"' -C metadata=a7250424baff2bab -C extra-filename=-a7250424baff2bab --out-dir /construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps --target x86_64-unknown-dragonfly -C linker=cc -L dependency=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps -L dependency=/construction/www/geckodriver/target/release/deps --cap-lints warn --cfg byteorder_i128` warning: unnecessary parentheses around assigned value --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/libc-0.2.60/src/unix/bsd/freebsdlike/dragonfly/mod.rs:949:36 | 949 | pub const LC_CTYPE_MASK: ::c_int = (1 << 1); | ^ ^ | help: remove these parentheses | 949 - pub const LC_CTYPE_MASK: ::c_int = (1 << 1); 949 + pub const LC_CTYPE_MASK: ::c_int = 1 << 1; | warning: `version_check` (lib) generated 2 warnings Compiling rand v0.6.5 warning: unnecessary parentheses around assigned value --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/libc-0.2.60/src/unix/bsd/freebsdlike/dragonfly/mod.rs:950:39 | 950 | pub const LC_MONETARY_MASK: ::c_int = (1 << 2); | ^ ^ | help: remove these parentheses | 950 - pub const LC_MONETARY_MASK: ::c_int = (1 << 2); 950 + pub const LC_MONETARY_MASK: ::c_int = 1 << 2; | Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/rand-0.6.5 CARGO_PKG_AUTHORS='The Rand Project Developers:The Rust Project Developers' CARGO_PKG_DESCRIPTION='Random number generators and other randomness functionality. ' CARGO_PKG_HOMEPAGE='https://crates.io/crates/rand' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=rand CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-random/rand' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.6.5 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=6 CARGO_PKG_VERSION_PATCH=5 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/construction/www/geckodriver/target/release/deps:/usr/local/lib' /usr/local/bin/rustc --crate-name build_script_build /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/rand-0.6.5/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=80 --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="rand_os"' --cfg 'feature="std"' -C metadata=3b10df5b7f3e87e3 -C extra-filename=-3b10df5b7f3e87e3 --out-dir /construction/www/geckodriver/target/release/build/rand-3b10df5b7f3e87e3 -C linker=cc -L dependency=/construction/www/geckodriver/target/release/deps --extern autocfg=/construction/www/geckodriver/target/release/deps/libautocfg-be1585fc74a559fe.rlib --cap-lints warn` warning: unnecessary parentheses around assigned value --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/libc-0.2.60/src/unix/bsd/freebsdlike/dragonfly/mod.rs:951:38 | 951 | pub const LC_NUMERIC_MASK: ::c_int = (1 << 3); | ^ ^ | help: remove these parentheses | 951 - pub const LC_NUMERIC_MASK: ::c_int = (1 << 3); 951 + pub const LC_NUMERIC_MASK: ::c_int = 1 << 3; | warning: unnecessary parentheses around assigned value --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/libc-0.2.60/src/unix/bsd/freebsdlike/dragonfly/mod.rs:952:35 | 952 | pub const LC_TIME_MASK: ::c_int = (1 << 4); | ^ ^ | help: remove these parentheses | 952 - pub const LC_TIME_MASK: ::c_int = (1 << 4); 952 + pub const LC_TIME_MASK: ::c_int = 1 << 4; | warning: unnecessary parentheses around assigned value --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/libc-0.2.60/src/unix/bsd/freebsdlike/dragonfly/mod.rs:953:39 | 953 | pub const LC_MESSAGES_MASK: ::c_int = (1 << 5); | ^ ^ | help: remove these parentheses | 953 - pub const LC_MESSAGES_MASK: ::c_int = (1 << 5); 953 + pub const LC_MESSAGES_MASK: ::c_int = 1 << 5; | warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/byteorder-1.3.1/src/io.rs:55:9 | 55 | try!(self.read_exact(&mut buf)); | ^^^ | = note: `#[warn(deprecated)]` on by default warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/byteorder-1.3.1/src/io.rs:85:9 | 85 | try!(self.read_exact(&mut buf)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/byteorder-1.3.1/src/io.rs:112:9 | 112 | try!(self.read_exact(&mut buf)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/byteorder-1.3.1/src/io.rs:139:9 | 139 | try!(self.read_exact(&mut buf)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/byteorder-1.3.1/src/io.rs:165:9 | 165 | try!(self.read_exact(&mut buf)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/byteorder-1.3.1/src/io.rs:191:9 | 191 | try!(self.read_exact(&mut buf)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/byteorder-1.3.1/src/io.rs:217:9 | 217 | try!(self.read_exact(&mut buf)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/byteorder-1.3.1/src/io.rs:243:9 | 243 | try!(self.read_exact(&mut buf)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/byteorder-1.3.1/src/io.rs:269:9 | 269 | try!(self.read_exact(&mut buf)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/byteorder-1.3.1/src/io.rs:295:9 | 295 | try!(self.read_exact(&mut buf)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/byteorder-1.3.1/src/io.rs:321:9 | 321 | try!(self.read_exact(&mut buf)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/byteorder-1.3.1/src/io.rs:347:9 | 347 | try!(self.read_exact(&mut buf)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/byteorder-1.3.1/src/io.rs:377:9 | 377 | try!(self.read_exact(&mut buf)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/byteorder-1.3.1/src/io.rs:404:9 | 404 | try!(self.read_exact(&mut buf)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/byteorder-1.3.1/src/io.rs:429:9 | 429 | try!(self.read_exact(&mut buf[..nbytes])); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/byteorder-1.3.1/src/io.rs:454:9 | 454 | try!(self.read_exact(&mut buf[..nbytes])); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/byteorder-1.3.1/src/io.rs:463:9 | 463 | try!(self.read_exact(&mut buf[..nbytes])); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/byteorder-1.3.1/src/io.rs:472:9 | 472 | try!(self.read_exact(&mut buf[..nbytes])); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/byteorder-1.3.1/src/io.rs:503:9 | 503 | try!(self.read_exact(&mut buf)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/byteorder-1.3.1/src/io.rs:534:9 | 534 | try!(self.read_exact(&mut buf)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/byteorder-1.3.1/src/io.rs:567:13 | 567 | try!(self.read_exact(buf)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/byteorder-1.3.1/src/io.rs:602:13 | 602 | try!(self.read_exact(buf)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/byteorder-1.3.1/src/io.rs:640:13 | 640 | try!(self.read_exact(buf)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/byteorder-1.3.1/src/io.rs:682:13 | 682 | try!(self.read_exact(buf)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/byteorder-1.3.1/src/io.rs:717:13 | 717 | try!(self.read_exact(buf)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/byteorder-1.3.1/src/io.rs:752:13 | 752 | try!(self.read_exact(buf)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/byteorder-1.3.1/src/io.rs:790:13 | 790 | try!(self.read_exact(buf)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/byteorder-1.3.1/src/io.rs:832:13 | 832 | try!(self.read_exact(buf)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/byteorder-1.3.1/src/io.rs:876:13 | 876 | try!(self.read_exact(buf)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/byteorder-1.3.1/src/io.rs:964:13 | 964 | try!(self.read_exact(buf)); | ^^^ warning: use of deprecated method `core::sync::atomic::AtomicUsize::compare_and_swap`: Use `compare_exchange` or `compare_exchange_weak` instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/futures-0.1.23/src/future/shared.rs:132:41 | 132 | ... match self.inner.notifier.state.compare_and_swap(IDLE, POLLING, S... | ^^^^^^^^^^^^^^^^ warning: use of deprecated method `core::sync::atomic::AtomicUsize::compare_and_swap`: Use `compare_exchange` or `compare_exchange_weak` instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/futures-0.1.23/src/future/shared.rs:172:53 | 172 | ... match self.inner.notifier.state.compare_and_swap(POLLING, IDLE, S... | ^^^^^^^^^^^^^^^^ warning: use of deprecated method `core::sync::atomic::AtomicUsize::compare_and_swap`: Use `compare_exchange` or `compare_exchange_weak` instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/futures-0.1.23/src/future/shared.rs:228:20 | 228 | self.state.compare_and_swap(POLLING, REPOLL, SeqCst); | ^^^^^^^^^^^^^^^^ warning: use of deprecated method `core::error::Error::description`: use the Display impl or to_string() --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/futures-0.1.23/src/future/shared.rs:306:20 | 306 | self.error.description() | ^^^^^^^^^^^ warning: use of deprecated method `core::error::Error::cause`: replaced by Error::source, which can support downcasting --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/futures-0.1.23/src/future/shared.rs:310:20 | 310 | self.error.cause() | ^^^^^ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/futures-0.1.23/src/stream/select.rs:37:40 | 37 | (&mut self.stream2 as &mut Stream, | ^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 37 | (&mut self.stream2 as &mut dyn Stream, | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/futures-0.1.23/src/stream/select.rs:38:40 | 38 | &mut self.stream1 as &mut Stream) | ^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 38 | &mut self.stream1 as &mut dyn Stream) | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/futures-0.1.23/src/stream/select.rs:40:40 | 40 | (&mut self.stream1 as &mut Stream, | ^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 40 | (&mut self.stream1 as &mut dyn Stream, | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/futures-0.1.23/src/stream/select.rs:41:40 | 41 | &mut self.stream2 as &mut Stream) | ^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 41 | &mut self.stream2 as &mut dyn Stream) | +++ Running `/construction/www/geckodriver/target/release/build/rand_pcg-162b179d1e132690/build-script-build` [rand_pcg 0.1.2] cargo:rerun-if-changed=build.rs Running `/construction/www/geckodriver/target/release/build/rand_chacha-f40b43a107ea8314/build-script-build` [rand_chacha 0.1.1] cargo:rerun-if-changed=build.rs Running `/construction/www/geckodriver/target/release/build/rand-3b10df5b7f3e87e3/build-script-build` [rand 0.6.5] cargo:rerun-if-changed=build.rs warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/futures-0.1.23/src/stream/futures_unordered.rs:597:30 | 597 | mem::transmute(p as *mut UnsafeNotify) | ^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 597 | mem::transmute(p as *mut dyn UnsafeNotify) | +++ [rand_pcg 0.1.2] cargo:rustc-cfg=rustc_1_26 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=rand_pcg CARGO_MANIFEST_DIR=/construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/rand_pcg-0.1.2 CARGO_PKG_AUTHORS='The Rand Project Developers' CARGO_PKG_DESCRIPTION='Selected PCG random number generators ' CARGO_PKG_HOMEPAGE='https://crates.io/crates/rand_pcg' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=rand_pcg CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-random/rand' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.1.2 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/construction/www/geckodriver/target/release/deps:/usr/local/lib' OUT_DIR=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/build/rand_pcg-718e31ed928e4203/out /usr/local/bin/rustc --crate-name rand_pcg /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/rand_pcg-0.1.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=80 --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C metadata=0841ae5d160a0978 -C extra-filename=-0841ae5d160a0978 --out-dir /construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps --target x86_64-unknown-dragonfly -C linker=cc -L dependency=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps -L dependency=/construction/www/geckodriver/target/release/deps --extern rand_core=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/librand_core-572b7a41a5e88cc5.rmeta --cap-lints warn --cfg rustc_1_26` [rand_chacha 0.1.1] cargo:rustc-cfg=rustc_1_26 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=rand_chacha CARGO_MANIFEST_DIR=/construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/rand_chacha-0.1.1 CARGO_PKG_AUTHORS='The Rand Project Developers:The Rust Project Developers' CARGO_PKG_DESCRIPTION='ChaCha random number generator ' CARGO_PKG_HOMEPAGE='https://crates.io/crates/rand_chacha' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=rand_chacha CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-random/rand' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.1.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/construction/www/geckodriver/target/release/deps:/usr/local/lib' OUT_DIR=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/build/rand_chacha-78c08bf686d8da43/out /usr/local/bin/rustc --crate-name rand_chacha /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/rand_chacha-0.1.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=80 --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C metadata=aaf5e754cb2df363 -C extra-filename=-aaf5e754cb2df363 --out-dir /construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps --target x86_64-unknown-dragonfly -C linker=cc -L dependency=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps -L dependency=/construction/www/geckodriver/target/release/deps --extern rand_core=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/librand_core-50bad801a76a8ab4.rmeta --cap-lints warn --cfg rustc_1_26` warning: use of deprecated method `core::sync::atomic::AtomicUsize::compare_and_swap`: Use `compare_exchange` or `compare_exchange_weak` instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/futures-0.1.23/src/task_impl/atomic_task.rs:173:26 | 173 | match self.state.compare_and_swap(WAITING, REGISTERING, Acquire) { | ^^^^^^^^^^^^^^^^ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/futures-0.1.23/src/task_impl/std/data.rs:124:36 | 124 | &**entry as *const Opaque as *const T | ^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 124 | &**entry as *const dyn Opaque as *const T | +++ warning: `log` (lib) generated 9 warnings Compiling rand_jitter v0.1.4 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=rand_jitter CARGO_MANIFEST_DIR=/construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/rand_jitter-0.1.4 CARGO_PKG_AUTHORS='The Rand Project Developers' CARGO_PKG_DESCRIPTION='Random number generator based on timing jitter' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=rand_jitter CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-random/rand' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.1.4 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=4 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/construction/www/geckodriver/target/release/deps:/usr/local/lib' /usr/local/bin/rustc --crate-name rand_jitter /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/rand_jitter-0.1.4/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=80 --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no --cfg 'feature="std"' -C metadata=26abd56bf4b3fc9a -C extra-filename=-26abd56bf4b3fc9a --out-dir /construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps --target x86_64-unknown-dragonfly -C linker=cc -L dependency=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps -L dependency=/construction/www/geckodriver/target/release/deps --extern rand_core=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/librand_core-572b7a41a5e88cc5.rmeta --cap-lints warn` [rand 0.6.5] cargo:rustc-cfg=rustc_1_25 [rand 0.6.5] cargo:rustc-cfg=rustc_1_26 [rand 0.6.5] cargo:rustc-cfg=rustc_1_27 Compiling rustc_version v0.2.3 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=rustc_version CARGO_MANIFEST_DIR=/construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/rustc_version-0.2.3 CARGO_PKG_AUTHORS='Marvin Löbel ' CARGO_PKG_DESCRIPTION='A library for querying the version of a installed rustc compiler' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=rustc_version CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/Kimundi/rustc-version-rs' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.2.3 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/construction/www/geckodriver/target/release/deps:/usr/local/lib' /usr/local/bin/rustc --crate-name rustc_version /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/rustc_version-0.2.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=80 --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off -C metadata=882240a9fa7f5f22 -C extra-filename=-882240a9fa7f5f22 --out-dir /construction/www/geckodriver/target/release/deps -C linker=cc -L dependency=/construction/www/geckodriver/target/release/deps --extern semver=/construction/www/geckodriver/target/release/deps/libsemver-5c10c34ff1a5f79f.rmeta --cap-lints warn` warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/futures-0.1.23/src/task_impl/std/mod.rs:203:35 | 203 | &**old1 as *const Unpark == &**old2 as *const Unpark | ^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 203 | &**old1 as *const dyn Unpark == &**old2 as *const Unpark | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/futures-0.1.23/src/task_impl/std/mod.rs:203:63 | 203 | &**old1 as *const Unpark == &**old2 as *const Unpark | ^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 203 | &**old1 as *const Unpark == &**old2 as *const dyn Unpark | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/rustc_version-0.2.3/src/errors.rs:37:32 | 37 | 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 = note: `#[warn(bare_trait_objects)]` on by default help: use `dyn` | 37 | fn cause(&self) -> Option<&dyn error::Error> { | +++ warning: use of deprecated method `core::sync::atomic::AtomicUsize::compare_and_swap`: Use `compare_exchange` or `compare_exchange_weak` instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/futures-0.1.23/src/task_impl/std/mod.rs:512:26 | 512 | ... match self.state.compare_and_swap(NOTIFY, IDLE, Ordering::SeqCst) { | ^^^^^^^^^^^^^^^^ warning: use of deprecated method `core::sync::atomic::AtomicUsize::compare_and_swap`: Use `compare_exchange` or `compare_exchange_weak` instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/futures-0.1.23/src/task_impl/std/mod.rs:523:26 | 523 | match self.state.compare_and_swap(IDLE, SLEEP, Ordering::SeqCst) { | ^^^^^^^^^^^^^^^^ warning: use of deprecated method `core::sync::atomic::AtomicUsize::compare_and_swap`: Use `compare_exchange` or `compare_exchange_weak` instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/futures-0.1.23/src/task_impl/std/mod.rs:539:37 | 539 | ... if NOTIFY == self.state.compare_and_swap(NOTIFY, IDLE, Ordering::... | ^^^^^^^^^^^^^^^^ warning: use of deprecated method `core::sync::atomic::AtomicUsize::compare_and_swap`: Use `compare_exchange` or `compare_exchange_weak` instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/futures-0.1.23/src/task_impl/std/mod.rs:550:26 | 550 | ... match self.state.compare_and_swap(IDLE, NOTIFY, Ordering::SeqCst) { | ^^^^^^^^^^^^^^^^ warning: use of deprecated method `core::sync::atomic::AtomicUsize::compare_and_swap`: Use `compare_exchange` or `compare_exchange_weak` instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/futures-0.1.23/src/task_impl/std/mod.rs:560:26 | 560 | ... match self.state.compare_and_swap(SLEEP, NOTIFY, Ordering::SeqCst) { | ^^^^^^^^^^^^^^^^ warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string() --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/rustc_version-0.2.3/src/errors.rs:26:71 | 26 | ... => write!(f, "{}: {}", self.description(), e), | ^^^^^^^^^^^ | = note: `#[warn(deprecated)]` on by default warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string() --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/rustc_version-0.2.3/src/errors.rs:27:50 | 27 | Utf8Error(_) => write!(f, "{}", self.description()), | ^^^^^^^^^^^ warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string() --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/rustc_version-0.2.3/src/errors.rs:28:61 | 28 | UnexpectedVersionFormat => write!(f, "{}", self.description()), | ^^^^^^^^^^^ warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string() --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/rustc_version-0.2.3/src/errors.rs:29:62 | 29 | ... ReqParseError(ref e) => write!(f, "{}: {}", self.description(), e), | ^^^^^^^^^^^ warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string() --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/rustc_version-0.2.3/src/errors.rs:30:60 | 30 | ... SemVerError(ref e) => write!(f, "{}: {}", self.description(), e), | ^^^^^^^^^^^ warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string() --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/rustc_version-0.2.3/src/errors.rs:31:69 | 31 | ... => write!(f, "{}: {}", self.description(), i), | ^^^^^^^^^^^ Compiling iovec v0.1.2 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=iovec CARGO_MANIFEST_DIR=/construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/iovec-0.1.2 CARGO_PKG_AUTHORS='Carl Lerche ' CARGO_PKG_DESCRIPTION='Portable buffer type for scatter/gather I/O operations ' CARGO_PKG_HOMEPAGE='https://github.com/carllerche/iovec' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=iovec CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/carllerche/iovec' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.1.2 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/construction/www/geckodriver/target/release/deps:/usr/local/lib' /usr/local/bin/rustc --crate-name iovec /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/iovec-0.1.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=80 --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C metadata=122c8c9a1237b4c2 -C extra-filename=-122c8c9a1237b4c2 --out-dir /construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps --target x86_64-unknown-dragonfly -C linker=cc -L dependency=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps -L dependency=/construction/www/geckodriver/target/release/deps --extern libc=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/liblibc-48ca81cb4035cb8d.rmeta --cap-lints warn` warning: `semver-parser` (lib) generated 4 warnings Compiling quote v0.6.11 warning: use of deprecated method `core::sync::atomic::AtomicUsize::compare_and_swap`: Use `compare_exchange` or `compare_exchange_weak` instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/futures-0.1.23/src/sync/mpsc/mod.rs:740:49 | 740 | ... let actual = self.inner.num_senders.compare_and_swap(curr, next, ... | ^^^^^^^^^^^^^^^^ Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=quote CARGO_MANIFEST_DIR=/construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/quote-0.6.11 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.11 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=6 CARGO_PKG_VERSION_PATCH=11 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/construction/www/geckodriver/target/release/deps:/usr/local/lib' /usr/local/bin/rustc --crate-name quote /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/quote-0.6.11/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=80 --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="proc-macro"' -C metadata=c81162349befb01c -C extra-filename=-c81162349befb01c --out-dir /construction/www/geckodriver/target/release/deps -C linker=cc -L dependency=/construction/www/geckodriver/target/release/deps --extern proc_macro2=/construction/www/geckodriver/target/release/deps/libproc_macro2-16df0bf44728d6b8.rmeta --cap-lints warn` warning: `semver` (lib) generated 30 warnings Compiling bytes v0.4.9 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=bytes CARGO_MANIFEST_DIR=/construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/bytes-0.4.9 CARGO_PKG_AUTHORS='Carl Lerche ' CARGO_PKG_DESCRIPTION='Types and traits for working with bytes' CARGO_PKG_HOMEPAGE='https://github.com/carllerche/bytes' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=bytes CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/carllerche/bytes' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.4.9 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_VERSION_PATCH=9 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/construction/www/geckodriver/target/release/deps:/usr/local/lib' /usr/local/bin/rustc --crate-name bytes /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/bytes-0.4.9/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=80 --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C metadata=c8507c54d384b6a4 -C extra-filename=-c8507c54d384b6a4 --out-dir /construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps --target x86_64-unknown-dragonfly -C linker=cc -L dependency=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps -L dependency=/construction/www/geckodriver/target/release/deps --extern byteorder=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/libbyteorder-a7250424baff2bab.rmeta --extern iovec=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/libiovec-122c8c9a1237b4c2.rmeta --cap-lints warn` Compiling rand_os v0.1.3 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=rand_os CARGO_MANIFEST_DIR=/construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/rand_os-0.1.3 CARGO_PKG_AUTHORS='The Rand Project Developers' CARGO_PKG_DESCRIPTION='OS backed Random Number Generator' CARGO_PKG_HOMEPAGE='https://crates.io/crates/rand_os' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=rand_os CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-random/rand' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.1.3 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/construction/www/geckodriver/target/release/deps:/usr/local/lib' /usr/local/bin/rustc --crate-name rand_os /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/rand_os-0.1.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=80 --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C metadata=4851b69632d38b6f -C extra-filename=-4851b69632d38b6f --out-dir /construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps --target x86_64-unknown-dragonfly -C linker=cc -L dependency=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps -L dependency=/construction/www/geckodriver/target/release/deps --extern libc=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/liblibc-48ca81cb4035cb8d.rmeta --extern rand_core=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/librand_core-572b7a41a5e88cc5.rmeta --cap-lints warn` warning: `libc` (lib) generated 8 warnings Compiling unicase v2.4.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/unicase-2.4.0 CARGO_PKG_AUTHORS='Sean McArthur ' CARGO_PKG_DESCRIPTION='A case-insensitive wrapper around strings.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=unicase CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/seanmonstar/unicase' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=2.4.0 CARGO_PKG_VERSION_MAJOR=2 CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/construction/www/geckodriver/target/release/deps:/usr/local/lib' /usr/local/bin/rustc --crate-name build_script_build /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/unicase-2.4.0/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=80 --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off -C metadata=2f97946421c9ec02 -C extra-filename=-2f97946421c9ec02 --out-dir /construction/www/geckodriver/target/release/build/unicase-2f97946421c9ec02 -C linker=cc -L dependency=/construction/www/geckodriver/target/release/deps --extern version_check=/construction/www/geckodriver/target/release/deps/libversion_check-2922eb2433dd10a2.rlib --cap-lints warn` warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/bytes-0.4.9/src/debug.rs:17:9 | 17 | try!(write!(fmt, "b\"")); | ^^^ | note: the lint level is defined here --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/bytes-0.4.9/src/lib.rs:71:9 | 71 | #![deny(warnings, missing_docs, missing_debug_implementations)] | ^^^^^^^^ = note: `#[warn(deprecated)]` implied by `#[warn(warnings)]` warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/bytes-0.4.9/src/debug.rs:37:9 | 37 | try!(write!(fmt, "\"")); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/bytes-0.4.9/src/debug.rs:21:17 | 21 | try!(write!(fmt, "\\n")); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/bytes-0.4.9/src/debug.rs:23:17 | 23 | try!(write!(fmt, "\\r")); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/bytes-0.4.9/src/debug.rs:25:17 | 25 | try!(write!(fmt, "\\t")); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/bytes-0.4.9/src/debug.rs:27:17 | 27 | try!(write!(fmt, "\\{}", c as char)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/bytes-0.4.9/src/debug.rs:29:17 | 29 | try!(write!(fmt, "\\0")); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/bytes-0.4.9/src/debug.rs:32:17 | 32 | try!(write!(fmt, "{}", c as char)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/bytes-0.4.9/src/debug.rs:34:17 | 34 | try!(write!(fmt, "\\x{:02x}", c)); | ^^^ warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/bytes-0.4.9/src/bytes.rs:1578:45 | 1578 | let mut inner: Inner = mem::uninitialized(); | ^^^^^^^^^^^^^ warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/bytes-0.4.9/src/bytes.rs:1770:45 | 1770 | let mut inner: Inner = mem::uninitialized(); | ^^^^^^^^^^^^^ warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/bytes-0.4.9/src/bytes.rs:2063:41 | 2063 | let mut inner: Inner = mem::uninitialized(); | ^^^^^^^^^^^^^ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/bytes-0.4.9/src/buf/buf.rs:1153:30 | 1153 | fn _assert_trait_object(_b: &Buf) {} | ^^^ | = 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)]` implied by `#[warn(warnings)]` help: use `dyn` | 1153 | fn _assert_trait_object(_b: &dyn Buf) {} | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/bytes-0.4.9/src/buf/buf_mut.rs:1166:30 | 1166 | fn _assert_trait_object(_b: &BufMut) {} | ^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 1166 | fn _assert_trait_object(_b: &dyn BufMut) {} | +++ warning: use of deprecated constant `std::sync::ONCE_INIT`: the `new` function is now preferred --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/rand_os-0.1.3/src/random_device.rs:17:30 | 17 | use std::sync::{Once, Mutex, ONCE_INIT}; | ^^^^^^^^^ | = note: `#[warn(deprecated)]` on by default warning: use of deprecated constant `std::sync::ONCE_INIT`: the `new` function is now preferred --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/rand_os-0.1.3/src/random_device.rs:21:30 | 21 | static READ_RNG_ONCE: Once = ONCE_INIT; | ^^^^^^^^^ | help: replace the use of the deprecated constant | 21 | static READ_RNG_ONCE: Once = Once::new(); | ~~~~~~~~~~~ warning: `byteorder` (lib) generated 30 warnings Compiling net2 v0.2.33 Compiling itoa v0.4.1 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=net2 CARGO_MANIFEST_DIR=/construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/net2-0.2.33 CARGO_PKG_AUTHORS='Alex Crichton ' CARGO_PKG_DESCRIPTION='Extensions to the standard library'\''s networking types as proposed in RFC 1158. ' CARGO_PKG_HOMEPAGE='https://github.com/rust-lang-nursery/net2-rs' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=net2 CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-lang-nursery/net2-rs' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.2.33 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=33 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/construction/www/geckodriver/target/release/deps:/usr/local/lib' /usr/local/bin/rustc --crate-name net2 /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/net2-0.2.33/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=80 --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no --cfg 'feature="default"' --cfg 'feature="duration"' -C metadata=9979334fee7f6750 -C extra-filename=-9979334fee7f6750 --out-dir /construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps --target x86_64-unknown-dragonfly -C linker=cc -L dependency=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps -L dependency=/construction/www/geckodriver/target/release/deps --extern cfg_if=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/libcfg_if-4aa40b2bdb9d62c4.rmeta --extern libc=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/liblibc-48ca81cb4035cb8d.rmeta --cap-lints warn` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=itoa CARGO_MANIFEST_DIR=/construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/itoa-0.4.1 CARGO_PKG_AUTHORS='David Tolnay ' CARGO_PKG_DESCRIPTION='Fast functions for printing integer primitives to an io::Write' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=itoa CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/dtolnay/itoa' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.4.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/construction/www/geckodriver/target/release/deps:/usr/local/lib' /usr/local/bin/rustc --crate-name itoa /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/itoa-0.4.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=80 --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no --cfg 'feature="default"' --cfg 'feature="std"' -C metadata=55f65bbfcea4701a -C extra-filename=-55f65bbfcea4701a --out-dir /construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps --target x86_64-unknown-dragonfly -C linker=cc -L dependency=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps -L dependency=/construction/www/geckodriver/target/release/deps --cap-lints warn` Compiling serde v1.0.88 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88 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.88 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=88 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/construction/www/geckodriver/target/release/deps:/usr/local/lib' /usr/local/bin/rustc --crate-name build_script_build /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=80 --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="derive"' --cfg 'feature="serde_derive"' --cfg 'feature="std"' -C metadata=4d7db7840ab40d70 -C extra-filename=-4d7db7840ab40d70 --out-dir /construction/www/geckodriver/target/release/build/serde-4d7db7840ab40d70 -C linker=cc -L dependency=/construction/www/geckodriver/target/release/deps --cap-lints warn` Compiling arrayvec v0.4.11 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/arrayvec-0.4.11 CARGO_PKG_AUTHORS=bluss CARGO_PKG_DESCRIPTION='A vector with fixed capacity, backed by an array (it can be stored on the stack too). Implements fixed capacity ArrayVec and ArrayString.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=arrayvec CARGO_PKG_README='' CARGO_PKG_REPOSITORY='https://github.com/bluss/arrayvec' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.4.11 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_VERSION_PATCH=11 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/construction/www/geckodriver/target/release/deps:/usr/local/lib' /usr/local/bin/rustc --crate-name build_script_build /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/arrayvec-0.4.11/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=80 --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off -C metadata=2b3460f2f83b24e5 -C extra-filename=-2b3460f2f83b24e5 --out-dir /construction/www/geckodriver/target/release/build/arrayvec-2b3460f2f83b24e5 -C linker=cc -L dependency=/construction/www/geckodriver/target/release/deps --cap-lints warn` warning: `rustc_version` (lib) generated 7 warnings Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=rand CARGO_MANIFEST_DIR=/construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/rand-0.6.5 CARGO_PKG_AUTHORS='The Rand Project Developers:The Rust Project Developers' CARGO_PKG_DESCRIPTION='Random number generators and other randomness functionality. ' CARGO_PKG_HOMEPAGE='https://crates.io/crates/rand' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=rand CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-random/rand' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.6.5 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=6 CARGO_PKG_VERSION_PATCH=5 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/construction/www/geckodriver/target/release/deps:/usr/local/lib' OUT_DIR=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/build/rand-fcfd0770e4829d55/out /usr/local/bin/rustc --crate-name rand /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/rand-0.6.5/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=80 --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="rand_os"' --cfg 'feature="std"' -C metadata=e59d2497e400e88b -C extra-filename=-e59d2497e400e88b --out-dir /construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps --target x86_64-unknown-dragonfly -C linker=cc -L dependency=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps -L dependency=/construction/www/geckodriver/target/release/deps --extern libc=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/liblibc-48ca81cb4035cb8d.rmeta --extern rand_chacha=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/librand_chacha-aaf5e754cb2df363.rmeta --extern rand_core=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/librand_core-572b7a41a5e88cc5.rmeta --extern rand_hc=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/librand_hc-3bd3c860daa75454.rmeta --extern rand_isaac=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/librand_isaac-7e077ba8433c1e06.rmeta --extern rand_jitter=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/librand_jitter-26abd56bf4b3fc9a.rmeta --extern rand_os=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/librand_os-4851b69632d38b6f.rmeta --extern rand_pcg=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/librand_pcg-0841ae5d160a0978.rmeta --extern rand_xorshift=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/librand_xorshift-a3d10d5999191cff.rmeta --cap-lints warn --cfg rustc_1_25 --cfg rustc_1_26 --cfg rustc_1_27` warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/net2-0.2.33/src/tcp.rs:54:24 | 54 | let addr = try!(::one_addr(addr)); | ^^^ | note: the lint level is defined here --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/net2-0.2.33/src/lib.rs:42:23 | 42 | #![deny(missing_docs, warnings)] | ^^^^^^^^ = note: `#[warn(deprecated)]` implied by `#[warn(warnings)]` warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/net2-0.2.33/src/tcp.rs:88:13 | 88 | try!(addr.to_socket_addrs()).fold(Err(err), |prev, addr| { | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/net2-0.2.33/src/udp.rs:53:9 | 53 | try!(self.with_socket(|sock| { | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/net2-0.2.33/src/udp.rs:54:24 | 54 | let addr = try!(::one_addr(addr)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/net2-0.2.33/src/socket.rs:31:28 | 31 | Ok(Socket { inner: try!(sys::Socket::new(family, ty)) }) | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/net2-0.2.33/src/socket.rs:58:13 | 58 | try!(::cvt(c::getsockname(self.inner.raw(), | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/net2-0.2.33/src/ext.rs:68:9 | 68 | try!(::cvt(setsockopt(sock, opt, val, payload as *const _, | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/net2-0.2.33/src/ext.rs:80:9 | 80 | try!(::cvt(getsockopt(sock, opt, val, | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/net2-0.2.33/src/ext.rs:732:9 | 732 | try!(set_opt(self.as_sock(), SOL_SOCKET, SO_KEEPALIVE, | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/net2-0.2.33/src/ext.rs:735:13 | 735 | try!(set_opt(self.as_sock(), v(IPPROTO_TCP), KEEPALIVE_OPTION, | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/net2-0.2.33/src/ext.rs:743:25 | 743 | let keepalive = try!(get_opt::(self.as_sock(), SOL_SOCKET, | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/net2-0.2.33/src/ext.rs:748:20 | 748 | let secs = try!(get_opt::(self.as_sock(), v(IPPROTO_TCP), | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/net2-0.2.33/src/ext.rs:1240:17 | 1240 | let addrs = try!(addr.to_socket_addrs()); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/net2-0.2.33/src/sys/unix/mod.rs:53:22 | 53 | let fd = try!(::cvt(libc::socket(family, ty, 0))); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/net2-0.2.33/src/lib.rs:73:21 | 73 | let mut addrs = try!(tsa.to_socket_addrs()); | ^^^ warning: anonymous parameters are deprecated and will be removed in the next edition --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/itoa-0.4.1/src/lib.rs:51:34 | 51 | fn write(self, W) -> io::Result; | ^ help: try naming the parameter or explicitly ignoring it: `_: W` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018! = note: for more information, see issue #41686 = note: `#[warn(anonymous_parameters)]` on by default warning: anonymous parameters are deprecated and will be removed in the next edition --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/itoa-0.4.1/src/lib.rs:55:33 | 55 | fn fmt(self, W) -> fmt::Result; | ^ help: try naming the parameter or explicitly ignoring it: `_: W` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018! = note: for more information, see issue #41686 warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/itoa-0.4.1/src/lib.rs:79:17 | 79 | try!(wr.write_all(bytes)); | ^^^ ... 173 | / impl_Integer!( 174 | | I8_MAX_LEN => i8, 175 | | U8_MAX_LEN => u8, 176 | | I16_MAX_LEN => i16, ... | 179 | | U32_MAX_LEN => u32 180 | | as u32); | |___________- in this macro invocation | = note: `#[warn(deprecated)]` on by default = note: this warning originates in the macro `impl_IntegerCommon` which comes from the expansion of the macro `impl_Integer` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/itoa-0.4.1/src/lib.rs:79:17 | 79 | try!(wr.write_all(bytes)); | ^^^ ... 173 | / impl_Integer!( 174 | | I8_MAX_LEN => i8, 175 | | U8_MAX_LEN => u8, 176 | | I16_MAX_LEN => i16, ... | 179 | | U32_MAX_LEN => u32 180 | | as u32); | |___________- in this macro invocation | = note: this warning originates in the macro `impl_IntegerCommon` which comes from the expansion of the macro `impl_Integer` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/itoa-0.4.1/src/lib.rs:79:17 | 79 | try!(wr.write_all(bytes)); | ^^^ ... 182 | impl_Integer!(I64_MAX_LEN => i64, U64_MAX_LEN => u64 as u64); | ------------------------------------------------------------ in this macro invocation | = note: this warning originates in the macro `impl_IntegerCommon` which comes from the expansion of the macro `impl_Integer` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/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) Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=syn CARGO_MANIFEST_DIR=/construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/syn-0.15.30 CARGO_PKG_AUTHORS='David Tolnay ' CARGO_PKG_DESCRIPTION='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.15.30 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=15 CARGO_PKG_VERSION_PATCH=30 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/construction/www/geckodriver/target/release/deps:/usr/local/lib' OUT_DIR=/construction/www/geckodriver/target/release/build/syn-82fd78163650fb6d/out /usr/local/bin/rustc --crate-name syn /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/syn-0.15.30/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=80 --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="clone-impls"' --cfg 'feature="default"' --cfg 'feature="derive"' --cfg 'feature="extra-traits"' --cfg 'feature="parsing"' --cfg 'feature="printing"' --cfg 'feature="proc-macro"' --cfg 'feature="quote"' --cfg 'feature="visit"' -C metadata=50f4e9dbc3f407f7 -C extra-filename=-50f4e9dbc3f407f7 --out-dir /construction/www/geckodriver/target/release/deps -C linker=cc -L dependency=/construction/www/geckodriver/target/release/deps --extern proc_macro2=/construction/www/geckodriver/target/release/deps/libproc_macro2-16df0bf44728d6b8.rmeta --extern quote=/construction/www/geckodriver/target/release/deps/libquote-c81162349befb01c.rmeta --extern unicode_xid=/construction/www/geckodriver/target/release/deps/libunicode_xid-af9d0394b846ae5d.rmeta --cap-lints warn --cfg syn_can_use_thread_id --cfg syn_can_call_macro_by_path --cfg syn_disable_nightly_tests` warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/itoa-0.4.1/src/lib.rs:77:61 | 77 | let mut buf: [u8; $max_len] = unsafe { mem::uninitialized()... | ^^^^^^^^^^^^^ ... 173 | / impl_Integer!( 174 | | I8_MAX_LEN => i8, 175 | | U8_MAX_LEN => u8, 176 | | I16_MAX_LEN => i16, ... | 179 | | U32_MAX_LEN => u32 180 | | as u32); | |___________- in this macro invocation | = note: this warning originates in the macro `impl_IntegerCommon` which comes from the expansion of the macro `impl_Integer` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/itoa-0.4.1/src/lib.rs:85:61 | 85 | let mut buf: [u8; $max_len] = unsafe { mem::uninitialized()... | ^^^^^^^^^^^^^ ... 173 | / impl_Integer!( 174 | | I8_MAX_LEN => i8, 175 | | U8_MAX_LEN => u8, 176 | | I16_MAX_LEN => i16, ... | 179 | | U32_MAX_LEN => u32 180 | | as u32); | |___________- in this macro invocation | = note: this warning originates in the macro `impl_IntegerCommon` which comes from the expansion of the macro `impl_Integer` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/itoa-0.4.1/src/lib.rs:77:61 | 77 | let mut buf: [u8; $max_len] = unsafe { mem::uninitialized()... | ^^^^^^^^^^^^^ ... 182 | impl_Integer!(I64_MAX_LEN => i64, U64_MAX_LEN => u64 as u64); | ------------------------------------------------------------ in this macro invocation | = note: this warning originates in the macro `impl_IntegerCommon` which comes from the expansion of the macro `impl_Integer` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/itoa-0.4.1/src/lib.rs:85:61 | 85 | let mut buf: [u8; $max_len] = unsafe { mem::uninitialized()... | ^^^^^^^^^^^^^ ... 182 | impl_Integer!(I64_MAX_LEN => i64, U64_MAX_LEN => u64 as u64); | ------------------------------------------------------------ in this macro invocation | = note: this warning originates in the macro `impl_IntegerCommon` which comes from the expansion of the macro `impl_Integer` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/itoa-0.4.1/src/lib.rs:77:61 | 77 | let mut buf: [u8; $max_len] = unsafe { mem::uninitialized()... | ^^^^^^^^^^^^^ ... 191 | impl_Integer!(I64_MAX_LEN => isize, U64_MAX_LEN => usize as u64); | ---------------------------------------------------------------- in this macro invocation | = note: this warning originates in the macro `impl_IntegerCommon` which comes from the expansion of the macro `impl_Integer` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/itoa-0.4.1/src/lib.rs:85:61 | 85 | let mut buf: [u8; $max_len] = unsafe { mem::uninitialized()... | ^^^^^^^^^^^^^ ... 191 | impl_Integer!(I64_MAX_LEN => isize, U64_MAX_LEN => usize as u64); | ---------------------------------------------------------------- in this macro invocation | = note: this warning originates in the macro `impl_IntegerCommon` which comes from the expansion of the macro `impl_Integer` (in Nightly builds, run with -Z macro-backtrace for more info) warning: the type `[u8; 4]` does not permit being left uninitialized --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/itoa-0.4.1/src/lib.rs:77:56 | 77 | let mut buf: [u8; $max_len] = unsafe { mem::uninitialized()... | ^^^^^^^^^^^^^^^^^^^^ | | | this code causes undefined behavior when executed | help: use `MaybeUninit` instead, and only call `assume_init` after initialization is done ... 173 | / impl_Integer!( 174 | | I8_MAX_LEN => i8, 175 | | U8_MAX_LEN => u8, 176 | | I16_MAX_LEN => i16, ... | 179 | | U32_MAX_LEN => u32 180 | | as u32); | |___________- in this macro invocation | = note: integers must be initialized = note: `#[warn(invalid_value)]` on by default = note: this warning originates in the macro `impl_IntegerCommon` which comes from the expansion of the macro `impl_Integer` (in Nightly builds, run with -Z macro-backtrace for more info) warning: the type `[u8; 4]` does not permit being left uninitialized --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/itoa-0.4.1/src/lib.rs:85:56 | 85 | let mut buf: [u8; $max_len] = unsafe { mem::uninitialized()... | ^^^^^^^^^^^^^^^^^^^^ | | | this code causes undefined behavior when executed | help: use `MaybeUninit` instead, and only call `assume_init` after initialization is done ... 173 | / impl_Integer!( 174 | | I8_MAX_LEN => i8, 175 | | U8_MAX_LEN => u8, 176 | | I16_MAX_LEN => i16, ... | 179 | | U32_MAX_LEN => u32 180 | | as u32); | |___________- in this macro invocation | = note: integers must be initialized = note: this warning originates in the macro `impl_IntegerCommon` which comes from the expansion of the macro `impl_Integer` (in Nightly builds, run with -Z macro-backtrace for more info) warning: the type `[u8; 3]` does not permit being left uninitialized --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/itoa-0.4.1/src/lib.rs:77:56 | 77 | let mut buf: [u8; $max_len] = unsafe { mem::uninitialized()... | ^^^^^^^^^^^^^^^^^^^^ | | | this code causes undefined behavior when executed | help: use `MaybeUninit` instead, and only call `assume_init` after initialization is done ... 173 | / impl_Integer!( 174 | | I8_MAX_LEN => i8, 175 | | U8_MAX_LEN => u8, 176 | | I16_MAX_LEN => i16, ... | 179 | | U32_MAX_LEN => u32 180 | | as u32); | |___________- in this macro invocation | = note: integers must be initialized = note: this warning originates in the macro `impl_IntegerCommon` which comes from the expansion of the macro `impl_Integer` (in Nightly builds, run with -Z macro-backtrace for more info) warning: the type `[u8; 3]` does not permit being left uninitialized --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/itoa-0.4.1/src/lib.rs:85:56 | 85 | let mut buf: [u8; $max_len] = unsafe { mem::uninitialized()... | ^^^^^^^^^^^^^^^^^^^^ | | | this code causes undefined behavior when executed | help: use `MaybeUninit` instead, and only call `assume_init` after initialization is done ... 173 | / impl_Integer!( 174 | | I8_MAX_LEN => i8, 175 | | U8_MAX_LEN => u8, 176 | | I16_MAX_LEN => i16, ... | 179 | | U32_MAX_LEN => u32 180 | | as u32); | |___________- in this macro invocation | = note: integers must be initialized = note: this warning originates in the macro `impl_IntegerCommon` which comes from the expansion of the macro `impl_Integer` (in Nightly builds, run with -Z macro-backtrace for more info) warning: the type `[u8; 6]` does not permit being left uninitialized --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/itoa-0.4.1/src/lib.rs:77:56 | 77 | let mut buf: [u8; $max_len] = unsafe { mem::uninitialized()... | ^^^^^^^^^^^^^^^^^^^^ | | | this code causes undefined behavior when executed | help: use `MaybeUninit` instead, and only call `assume_init` after initialization is done ... 173 | / impl_Integer!( 174 | | I8_MAX_LEN => i8, 175 | | U8_MAX_LEN => u8, 176 | | I16_MAX_LEN => i16, ... | 179 | | U32_MAX_LEN => u32 180 | | as u32); | |___________- in this macro invocation | = note: integers must be initialized = note: this warning originates in the macro `impl_IntegerCommon` which comes from the expansion of the macro `impl_Integer` (in Nightly builds, run with -Z macro-backtrace for more info) warning: the type `[u8; 6]` does not permit being left uninitialized --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/itoa-0.4.1/src/lib.rs:85:56 | 85 | let mut buf: [u8; $max_len] = unsafe { mem::uninitialized()... | ^^^^^^^^^^^^^^^^^^^^ | | | this code causes undefined behavior when executed | help: use `MaybeUninit` instead, and only call `assume_init` after initialization is done ... 173 | / impl_Integer!( 174 | | I8_MAX_LEN => i8, 175 | | U8_MAX_LEN => u8, 176 | | I16_MAX_LEN => i16, ... | 179 | | U32_MAX_LEN => u32 180 | | as u32); | |___________- in this macro invocation | = note: integers must be initialized = note: this warning originates in the macro `impl_IntegerCommon` which comes from the expansion of the macro `impl_Integer` (in Nightly builds, run with -Z macro-backtrace for more info) warning: the type `[u8; 5]` does not permit being left uninitialized --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/itoa-0.4.1/src/lib.rs:77:56 | 77 | let mut buf: [u8; $max_len] = unsafe { mem::uninitialized()... | ^^^^^^^^^^^^^^^^^^^^ | | | this code causes undefined behavior when executed | help: use `MaybeUninit` instead, and only call `assume_init` after initialization is done ... 173 | / impl_Integer!( 174 | | I8_MAX_LEN => i8, 175 | | U8_MAX_LEN => u8, 176 | | I16_MAX_LEN => i16, ... | 179 | | U32_MAX_LEN => u32 180 | | as u32); | |___________- in this macro invocation | = note: integers must be initialized = note: this warning originates in the macro `impl_IntegerCommon` which comes from the expansion of the macro `impl_Integer` (in Nightly builds, run with -Z macro-backtrace for more info) warning: the type `[u8; 5]` does not permit being left uninitialized --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/itoa-0.4.1/src/lib.rs:85:56 | 85 | let mut buf: [u8; $max_len] = unsafe { mem::uninitialized()... | ^^^^^^^^^^^^^^^^^^^^ | | | this code causes undefined behavior when executed | help: use `MaybeUninit` instead, and only call `assume_init` after initialization is done ... 173 | / impl_Integer!( 174 | | I8_MAX_LEN => i8, 175 | | U8_MAX_LEN => u8, 176 | | I16_MAX_LEN => i16, ... | 179 | | U32_MAX_LEN => u32 180 | | as u32); | |___________- in this macro invocation | = note: integers must be initialized = note: this warning originates in the macro `impl_IntegerCommon` which comes from the expansion of the macro `impl_Integer` (in Nightly builds, run with -Z macro-backtrace for more info) warning: the type `[u8; 11]` does not permit being left uninitialized --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/itoa-0.4.1/src/lib.rs:77:56 | 77 | let mut buf: [u8; $max_len] = unsafe { mem::uninitialized()... | ^^^^^^^^^^^^^^^^^^^^ | | | this code causes undefined behavior when executed | help: use `MaybeUninit` instead, and only call `assume_init` after initialization is done ... 173 | / impl_Integer!( 174 | | I8_MAX_LEN => i8, 175 | | U8_MAX_LEN => u8, 176 | | I16_MAX_LEN => i16, ... | 179 | | U32_MAX_LEN => u32 180 | | as u32); | |___________- in this macro invocation | = note: integers must be initialized = note: this warning originates in the macro `impl_IntegerCommon` which comes from the expansion of the macro `impl_Integer` (in Nightly builds, run with -Z macro-backtrace for more info) warning: the type `[u8; 11]` does not permit being left uninitialized --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/itoa-0.4.1/src/lib.rs:85:56 | 85 | let mut buf: [u8; $max_len] = unsafe { mem::uninitialized()... | ^^^^^^^^^^^^^^^^^^^^ | | | this code causes undefined behavior when executed | help: use `MaybeUninit` instead, and only call `assume_init` after initialization is done ... 173 | / impl_Integer!( 174 | | I8_MAX_LEN => i8, 175 | | U8_MAX_LEN => u8, 176 | | I16_MAX_LEN => i16, ... | 179 | | U32_MAX_LEN => u32 180 | | as u32); | |___________- in this macro invocation | = note: integers must be initialized = note: this warning originates in the macro `impl_IntegerCommon` which comes from the expansion of the macro `impl_Integer` (in Nightly builds, run with -Z macro-backtrace for more info) warning: the type `[u8; 10]` does not permit being left uninitialized --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/itoa-0.4.1/src/lib.rs:77:56 | 77 | let mut buf: [u8; $max_len] = unsafe { mem::uninitialized()... | ^^^^^^^^^^^^^^^^^^^^ | | | this code causes undefined behavior when executed | help: use `MaybeUninit` instead, and only call `assume_init` after initialization is done ... 173 | / impl_Integer!( 174 | | I8_MAX_LEN => i8, 175 | | U8_MAX_LEN => u8, 176 | | I16_MAX_LEN => i16, ... | 179 | | U32_MAX_LEN => u32 180 | | as u32); | |___________- in this macro invocation | = note: integers must be initialized = note: this warning originates in the macro `impl_IntegerCommon` which comes from the expansion of the macro `impl_Integer` (in Nightly builds, run with -Z macro-backtrace for more info) warning: the type `[u8; 10]` does not permit being left uninitialized --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/itoa-0.4.1/src/lib.rs:85:56 | 85 | let mut buf: [u8; $max_len] = unsafe { mem::uninitialized()... | ^^^^^^^^^^^^^^^^^^^^ | | | this code causes undefined behavior when executed | help: use `MaybeUninit` instead, and only call `assume_init` after initialization is done ... 173 | / impl_Integer!( 174 | | I8_MAX_LEN => i8, 175 | | U8_MAX_LEN => u8, 176 | | I16_MAX_LEN => i16, ... | 179 | | U32_MAX_LEN => u32 180 | | as u32); | |___________- in this macro invocation | = note: integers must be initialized = note: this warning originates in the macro `impl_IntegerCommon` which comes from the expansion of the macro `impl_Integer` (in Nightly builds, run with -Z macro-backtrace for more info) warning: the type `[u8; 20]` does not permit being left uninitialized --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/itoa-0.4.1/src/lib.rs:77:56 | 77 | let mut buf: [u8; $max_len] = unsafe { mem::uninitialized()... | ^^^^^^^^^^^^^^^^^^^^ | | | this code causes undefined behavior when executed | help: use `MaybeUninit` instead, and only call `assume_init` after initialization is done ... 182 | impl_Integer!(I64_MAX_LEN => i64, U64_MAX_LEN => u64 as u64); | ------------------------------------------------------------ in this macro invocation | = note: integers must be initialized = note: this warning originates in the macro `impl_IntegerCommon` which comes from the expansion of the macro `impl_Integer` (in Nightly builds, run with -Z macro-backtrace for more info) warning: the type `[u8; 20]` does not permit being left uninitialized --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/itoa-0.4.1/src/lib.rs:85:56 | 85 | let mut buf: [u8; $max_len] = unsafe { mem::uninitialized()... | ^^^^^^^^^^^^^^^^^^^^ | | | this code causes undefined behavior when executed | help: use `MaybeUninit` instead, and only call `assume_init` after initialization is done ... 182 | impl_Integer!(I64_MAX_LEN => i64, U64_MAX_LEN => u64 as u64); | ------------------------------------------------------------ in this macro invocation | = note: integers must be initialized = note: this warning originates in the macro `impl_IntegerCommon` which comes from the expansion of the macro `impl_Integer` (in Nightly builds, run with -Z macro-backtrace for more info) warning: the type `[u8; 20]` does not permit being left uninitialized --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/itoa-0.4.1/src/lib.rs:77:56 | 77 | let mut buf: [u8; $max_len] = unsafe { mem::uninitialized()... | ^^^^^^^^^^^^^^^^^^^^ | | | this code causes undefined behavior when executed | help: use `MaybeUninit` instead, and only call `assume_init` after initialization is done ... 191 | impl_Integer!(I64_MAX_LEN => isize, U64_MAX_LEN => usize as u64); | ---------------------------------------------------------------- in this macro invocation | = note: integers must be initialized = note: this warning originates in the macro `impl_IntegerCommon` which comes from the expansion of the macro `impl_Integer` (in Nightly builds, run with -Z macro-backtrace for more info) warning: the type `[u8; 20]` does not permit being left uninitialized --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/itoa-0.4.1/src/lib.rs:85:56 | 85 | let mut buf: [u8; $max_len] = unsafe { mem::uninitialized()... | ^^^^^^^^^^^^^^^^^^^^ | | | this code causes undefined behavior when executed | help: use `MaybeUninit` instead, and only call `assume_init` after initialization is done ... 191 | impl_Integer!(I64_MAX_LEN => isize, U64_MAX_LEN => usize as u64); | ---------------------------------------------------------------- in this macro invocation | = note: integers must be initialized = note: this warning originates in the macro `impl_IntegerCommon` which comes from the expansion of the macro `impl_Integer` (in Nightly builds, run with -Z macro-backtrace for more info) warning: the item `IteratorRandom` is imported redundantly --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/rand-0.6.5/src/seq/mod.rs:451:9 | 173 | / pub trait IteratorRandom: Iterator + Sized { 174 | | /// Choose one element at random from the iterator. If you have a... 175 | | /// it's significantly faster to call the [`choose`] or [`choose_... 176 | | /// functions using the slice instead. ... | 307 | | } 308 | | } | |_- the item `IteratorRandom` is already defined here ... 451 | use seq::IteratorRandom; | ^^^^^^^^^^^^^^^^^^^ | = note: `#[warn(unused_imports)]` on by default warning: this `#[deprecated]` annotation has no effect --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/rand-0.6.5/src/distributions/mod.rs:439:1 | 439 | #[deprecated(since="0.6.0", note="use WeightedIndex instead")] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove the unnecessary deprecation attribute | = note: `#[warn(useless_deprecated)]` on by default warning: use of deprecated constant `std::sync::atomic::ATOMIC_USIZE_INIT`: the `new` function is now preferred --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/rand-0.6.5/src/rngs/adapter/reseeding.rs:289:42 | 289 | use std::sync::atomic::{AtomicUsize, ATOMIC_USIZE_INIT, Ordering}; | ^^^^^^^^^^^^^^^^^ | = note: `#[warn(deprecated)]` on by default warning: use of deprecated constant `std::sync::atomic::ATOMIC_BOOL_INIT`: the `new` function is now preferred --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/rand-0.6.5/src/rngs/adapter/reseeding.rs:290:41 | 290 | use std::sync::atomic::{AtomicBool, ATOMIC_BOOL_INIT}; | ^^^^^^^^^^^^^^^^ warning: use of deprecated constant `std::sync::atomic::ATOMIC_USIZE_INIT`: the `new` function is now preferred --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/rand-0.6.5/src/rngs/adapter/reseeding.rs:304:54 | 304 | static RESEEDING_RNG_FORK_COUNTER: AtomicUsize = ATOMIC_USIZE_INIT; | ^^^^^^^^^^^^^^^^^ | help: replace the use of the deprecated constant | 304 | static RESEEDING_RNG_FORK_COUNTER: AtomicUsize = AtomicUsize::new(0); | ~~~~~~~~~~~~~~~~~~~ warning: use of deprecated constant `std::sync::atomic::ATOMIC_BOOL_INIT`: the `new` function is now preferred --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/rand-0.6.5/src/rngs/adapter/reseeding.rs:310:50 | 310 | static FORK_HANDLER_REGISTERED: AtomicBool = ATOMIC_BOOL_INIT; | ^^^^^^^^^^^^^^^^ | help: replace the use of the deprecated constant | 310 | static FORK_HANDLER_REGISTERED: AtomicBool = AtomicBool::new(false); | ~~~~~~~~~~~~~~~~~~~~~~ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/rand-0.6.5/src/distributions/weighted.rs:221:32 | 221 | fn cause(&self) -> Option<&::std::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 = note: `#[warn(bare_trait_objects)]` on by default help: use `dyn` | 221 | fn cause(&self) -> Option<&dyn (::std::error::Error)> { | +++++ + warning: use of deprecated method `std::sync::atomic::AtomicPtr::::compare_and_swap`: Use `compare_exchange` or `compare_exchange_weak` instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/bytes-0.4.9/src/bytes.rs:2168:31 | 2168 | ... let actual = self.arc.compare_and_swap(arc as *mut Shared, share... | ^^^^^^^^^^^^^^^^ Compiling memoffset v0.5.1 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/memoffset-0.5.1 CARGO_PKG_AUTHORS='Gilad Naaman ' CARGO_PKG_DESCRIPTION='offset_of functionality for Rust structs.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=memoffset CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/Gilnaa/memoffset' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.5.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=5 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/construction/www/geckodriver/target/release/deps:/usr/local/lib' /usr/local/bin/rustc --crate-name build_script_build /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/memoffset-0.5.1/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=80 --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off -C metadata=6c3f65ab25fec6ee -C extra-filename=-6c3f65ab25fec6ee --out-dir /construction/www/geckodriver/target/release/build/memoffset-6c3f65ab25fec6ee -C linker=cc -L dependency=/construction/www/geckodriver/target/release/deps --extern rustc_version=/construction/www/geckodriver/target/release/deps/librustc_version-882240a9fa7f5f22.rlib --cap-lints warn` warning: `itoa` (lib) generated 52 warnings (24 duplicates) Running `/construction/www/geckodriver/target/release/build/serde-4d7db7840ab40d70/build-script-build` Compiling nodrop v0.1.12 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=nodrop CARGO_MANIFEST_DIR=/construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/nodrop-0.1.12 CARGO_PKG_AUTHORS=bluss CARGO_PKG_DESCRIPTION='A wrapper type to inhibit drop (destructor). Use std::mem::ManuallyDrop instead'\!'' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=nodrop CARGO_PKG_README='' CARGO_PKG_REPOSITORY='https://github.com/bluss/arrayvec' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.1.12 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=12 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/construction/www/geckodriver/target/release/deps:/usr/local/lib' /usr/local/bin/rustc --crate-name nodrop /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/nodrop-0.1.12/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=80 --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C metadata=97e9e756cf7e7f54 -C extra-filename=-97e9e756cf7e7f54 --out-dir /construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps --target x86_64-unknown-dragonfly -C linker=cc -L dependency=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps -L dependency=/construction/www/geckodriver/target/release/deps --cap-lints warn` [serde 1.0.88] cargo:rustc-cfg=ops_bound [serde 1.0.88] cargo:rustc-cfg=de_boxed_c_str [serde 1.0.88] cargo:rustc-cfg=de_rc_dst [serde 1.0.88] cargo:rustc-cfg=core_duration [serde 1.0.88] cargo:rustc-cfg=integer128 [serde 1.0.88] cargo:rustc-cfg=range_inclusive [serde 1.0.88] cargo:rustc-cfg=num_nonzero Compiling mio v0.6.19 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=mio CARGO_MANIFEST_DIR=/construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/mio-0.6.19 CARGO_PKG_AUTHORS='Carl Lerche ' CARGO_PKG_DESCRIPTION='Lightweight non-blocking IO' CARGO_PKG_HOMEPAGE='https://github.com/carllerche/mio' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=mio CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/carllerche/mio' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.6.19 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=6 CARGO_PKG_VERSION_PATCH=19 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/construction/www/geckodriver/target/release/deps:/usr/local/lib' /usr/local/bin/rustc --crate-name mio /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/mio-0.6.19/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=80 --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no --cfg 'feature="default"' --cfg 'feature="with-deprecated"' -C metadata=fc078d28f902ed1c -C extra-filename=-fc078d28f902ed1c --out-dir /construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps --target x86_64-unknown-dragonfly -C linker=cc -L dependency=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps -L dependency=/construction/www/geckodriver/target/release/deps --extern iovec=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/libiovec-122c8c9a1237b4c2.rmeta --extern libc=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/liblibc-48ca81cb4035cb8d.rmeta --extern log=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/liblog-ab7f7e56cc97d6a1.rmeta --extern net2=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/libnet2-9979334fee7f6750.rmeta --extern slab=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/libslab-1035734fad73b514.rmeta --cap-lints warn` Running `/construction/www/geckodriver/target/release/build/arrayvec-2b3460f2f83b24e5/build-script-build` [arrayvec 0.4.11] cargo:rerun-if-changed=build.rs Compiling typenum v1.10.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=build_script_main CARGO_MANIFEST_DIR=/construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/typenum-1.10.0 CARGO_PKG_AUTHORS='Paho Lurie-Gregg :Andre Bogus ' CARGO_PKG_DESCRIPTION='Typenum is a Rust library for type-level numbers evaluated at compile time. It currently supports bits, unsigned integers, and signed integers. It also provides a type-level array of type-level numbers, but its implementation is incomplete.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=typenum CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/paholg/typenum' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.10.0 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=10 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/construction/www/geckodriver/target/release/deps:/usr/local/lib' /usr/local/bin/rustc --crate-name build_script_main /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/typenum-1.10.0/build/main.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=80 --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off -C metadata=02a6ceb8fa060592 -C extra-filename=-02a6ceb8fa060592 --out-dir /construction/www/geckodriver/target/release/build/typenum-02a6ceb8fa060592 -C linker=cc -L dependency=/construction/www/geckodriver/target/release/deps --cap-lints warn` Compiling time v0.1.40 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=time CARGO_MANIFEST_DIR=/construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/time-0.1.40 CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO_PKG_DESCRIPTION='Utilities for working with time-related functions in Rust. ' CARGO_PKG_HOMEPAGE='https://github.com/rust-lang/time' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=time CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-lang/time' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.1.40 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=40 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/construction/www/geckodriver/target/release/deps:/usr/local/lib' /usr/local/bin/rustc --crate-name time /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/time-0.1.40/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=80 --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C metadata=b372a51867279a4e -C extra-filename=-b372a51867279a4e --out-dir /construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps --target x86_64-unknown-dragonfly -C linker=cc -L dependency=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps -L dependency=/construction/www/geckodriver/target/release/deps --extern libc=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/liblibc-48ca81cb4035cb8d.rmeta --cap-lints warn` [arrayvec 0.4.11] cargo:rustc-cfg=has_stable_maybe_uninit Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=arrayvec CARGO_MANIFEST_DIR=/construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/arrayvec-0.4.11 CARGO_PKG_AUTHORS=bluss CARGO_PKG_DESCRIPTION='A vector with fixed capacity, backed by an array (it can be stored on the stack too). Implements fixed capacity ArrayVec and ArrayString.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=arrayvec CARGO_PKG_README='' CARGO_PKG_REPOSITORY='https://github.com/bluss/arrayvec' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.4.11 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_VERSION_PATCH=11 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/construction/www/geckodriver/target/release/deps:/usr/local/lib' OUT_DIR=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/build/arrayvec-9697cffe8568786d/out /usr/local/bin/rustc --crate-name arrayvec /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/arrayvec-0.4.11/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=80 --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C metadata=a1b618441ba32d80 -C extra-filename=-a1b618441ba32d80 --out-dir /construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps --target x86_64-unknown-dragonfly -C linker=cc -L dependency=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps -L dependency=/construction/www/geckodriver/target/release/deps --extern nodrop=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/libnodrop-97e9e756cf7e7f54.rmeta --cap-lints warn --cfg has_stable_maybe_uninit` warning: `proc-macro2` (lib) generated 25 warnings Compiling proc-macro2 v1.0.5 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/proc-macro2-1.0.5 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 OR 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=1.0.5 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=5 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/construction/www/geckodriver/target/release/deps:/usr/local/lib' /usr/local/bin/rustc --crate-name build_script_build --edition=2018 /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/proc-macro2-1.0.5/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=80 --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="proc-macro"' -C metadata=01e02ed263307440 -C extra-filename=-01e02ed263307440 --out-dir /construction/www/geckodriver/target/release/build/proc-macro2-01e02ed263307440 -C linker=cc -L dependency=/construction/www/geckodriver/target/release/deps --cap-lints warn` warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/time-0.1.40/src/display.rs:14:25 | 14 | ... try!(parse_type(fmt, chars.next().unwrap(), self.tm)); | ^^^ | = note: `#[warn(deprecated)]` on by default warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/time-0.1.40/src/display.rs:16:25 | 16 | try!(fmt.write_char(ch)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/time-0.1.40/src/display.rs:151:13 | 151 | try!(parse_type(fmt, 'a', tm)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/time-0.1.40/src/display.rs:152:13 | 152 | try!(fmt.write_str(" ")); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/time-0.1.40/src/display.rs:153:13 | 153 | try!(parse_type(fmt, 'b', tm)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/time-0.1.40/src/display.rs:154:13 | 154 | try!(fmt.write_str(" ")); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/time-0.1.40/src/display.rs:155:13 | 155 | try!(parse_type(fmt, 'e', tm)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/time-0.1.40/src/display.rs:156:13 | 156 | try!(fmt.write_str(" ")); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/time-0.1.40/src/display.rs:157:13 | 157 | try!(parse_type(fmt, 'T', tm)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/time-0.1.40/src/display.rs:158:13 | 158 | try!(fmt.write_str(" ")); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/time-0.1.40/src/display.rs:162:13 | 162 | try!(parse_type(fmt, 'm', tm)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/time-0.1.40/src/display.rs:163:13 | 163 | try!(fmt.write_str("/")); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/time-0.1.40/src/display.rs:164:13 | 164 | try!(parse_type(fmt, 'd', tm)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/time-0.1.40/src/display.rs:165:13 | 165 | try!(fmt.write_str("/")); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/time-0.1.40/src/display.rs:172:13 | 172 | try!(parse_type(fmt, 'Y', tm)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/time-0.1.40/src/display.rs:173:13 | 173 | try!(fmt.write_str("-")); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/time-0.1.40/src/display.rs:174:13 | 174 | try!(parse_type(fmt, 'm', tm)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/time-0.1.40/src/display.rs:175:13 | 175 | try!(fmt.write_str("-")); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/time-0.1.40/src/display.rs:201:13 | 201 | try!(parse_type(fmt, 'H', tm)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/time-0.1.40/src/display.rs:202:13 | 202 | try!(fmt.write_str(":")); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/time-0.1.40/src/display.rs:206:13 | 206 | try!(parse_type(fmt, 'I', tm)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/time-0.1.40/src/display.rs:207:13 | 207 | try!(fmt.write_str(":")); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/time-0.1.40/src/display.rs:208:13 | 208 | try!(parse_type(fmt, 'M', tm)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/time-0.1.40/src/display.rs:209:13 | 209 | try!(fmt.write_str(":")); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/time-0.1.40/src/display.rs:210:13 | 210 | try!(parse_type(fmt, 'S', tm)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/time-0.1.40/src/display.rs:211:13 | 211 | try!(fmt.write_str(" ")); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/time-0.1.40/src/display.rs:217:13 | 217 | try!(parse_type(fmt, 'H', tm)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/time-0.1.40/src/display.rs:218:13 | 218 | try!(fmt.write_str(":")); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/time-0.1.40/src/display.rs:219:13 | 219 | try!(parse_type(fmt, 'M', tm)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/time-0.1.40/src/display.rs:220:13 | 220 | try!(fmt.write_str(":")); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/time-0.1.40/src/display.rs:231:13 | 231 | try!(parse_type(fmt, 'e', tm)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/time-0.1.40/src/display.rs:232:13 | 232 | try!(fmt.write_str("-")); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/time-0.1.40/src/display.rs:233:13 | 233 | try!(parse_type(fmt, 'b', tm)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/time-0.1.40/src/display.rs:234:13 | 234 | try!(fmt.write_str("-")); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/time-0.1.40/src/duration.rs:374:9 | 374 | try!(write!(f, "{}P", sign)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/time-0.1.40/src/duration.rs:377:13 | 377 | try!(write!(f, "{}D", days)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/time-0.1.40/src/duration.rs:381:17 | 381 | try!(write!(f, "T{}S", secs)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/time-0.1.40/src/duration.rs:383:17 | 383 | ... try!(write!(f, "T{}.{:03}S", secs, abs.nanos / NANOS_PER_MILLI)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/time-0.1.40/src/duration.rs:385:17 | 385 | ... try!(write!(f, "T{}.{:06}S", secs, abs.nanos / NANOS_PER_MICRO)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/time-0.1.40/src/duration.rs:387:17 | 387 | try!(write!(f, "T{}.{:09}S", secs, abs.nanos)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/time-0.1.40/src/parse.rs:23:17 | 23 | try!(parse_type(&mut s, ch, &mut tm)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/time-0.1.40/src/parse.rs:26:13 | 26 | try!(parse_char(&mut s, ch)); | ^^^ warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/time-0.1.40/src/parse.rs:336:17 | 336 | '0' ... '9' => value = value * 10 + (ch as i64 - '0' as i64), | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see = note: `#[warn(ellipsis_inclusive_range_patterns)]` on by default warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/time-0.1.40/src/parse.rs:359:17 | 359 | '0' ... '9' => { | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/time-0.1.40/src/lib.rs:605:11 | 605 | (0...6, 0...11) => (), | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/time-0.1.40/src/lib.rs:605:18 | 605 | (0...6, 0...11) => (), | ^^^ help: use `..=` for an inclusive 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: anonymous parameters are deprecated and will be removed in the next edition --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/arrayvec-0.4.11/src/array.rs:31:13 | 31 | fn from(usize) -> Self; | ^^^^^ help: try naming the parameter or explicitly ignoring it: `_: usize` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018! = note: for more information, see issue #41686 = note: `#[warn(anonymous_parameters)]` on by default warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/time-0.1.40/src/lib.rs:606:18 | 606 | (_wday, 0...11) => return Err(InvalidDayOfWeek), | ^^^ help: use `..=` for an inclusive 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 macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/arrayvec-0.4.11/src/array_string.rs:95:17 | 95 | let s = try!(str::from_utf8(b.as_slice())); | ^^^ | = note: `#[warn(deprecated)]` on by default warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/time-0.1.40/src/lib.rs:607:11 | 607 | (0...6, _mon) => return Err(InvalidMonth), | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see Running `/construction/www/geckodriver/target/release/build/memoffset-6c3f65ab25fec6ee/build-script-build` warning: `rand_os` (lib) generated 2 warnings Compiling scopeguard v1.0.0 warning: this `#[deprecated]` annotation has no effect --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/mio-0.6.19/src/event_imp.rs:515:1 | 515 | #[deprecated(since = "0.6.10", note = "removed")] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove the unnecessary deprecation attribute | = note: `#[warn(useless_deprecated)]` on by default Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=scopeguard CARGO_MANIFEST_DIR=/construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/scopeguard-1.0.0 CARGO_PKG_AUTHORS=bluss CARGO_PKG_DESCRIPTION='A RAII scope guard that will run a given closure when it goes out of scope, even if the code between panics (assuming unwinding panic). Defines the macros `defer'\!'`, `defer_on_unwind'\!'`, `defer_on_success'\!'` as shorthands for guards with one of the implemented strategies. ' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=scopeguard CARGO_PKG_README='' CARGO_PKG_REPOSITORY='https://github.com/bluss/scopeguard' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.0.0 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/construction/www/geckodriver/target/release/deps:/usr/local/lib' /usr/local/bin/rustc --crate-name scopeguard /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/scopeguard-1.0.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=80 --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C metadata=56de7d49f5cc1ed7 -C extra-filename=-56de7d49f5cc1ed7 --out-dir /construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps --target x86_64-unknown-dragonfly -C linker=cc -L dependency=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps -L dependency=/construction/www/geckodriver/target/release/deps --cap-lints warn` warning: this `#[deprecated]` annotation has no effect --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/mio-0.6.19/src/event_imp.rs:1002:1 | 1002 | #[deprecated(since = "0.6.10", note = "removed")] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove the unnecessary deprecation attribute warning: this `#[deprecated]` annotation has no effect --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/mio-0.6.19/src/sys/unix/ready.rs:457:1 | 457 | #[deprecated(since = "0.6.10", note = "removed")] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove the unnecessary deprecation attribute warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/mio-0.6.19/src/event_imp.rs:157:22 | 157 | impl Evented for Box { | ^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see = note: `#[warn(bare_trait_objects)]` on by default help: use `dyn` | 157 | impl Evented for Box { | +++ warning: unused return value of `std::mem::replace` that must be used --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/bytes-0.4.9/src/bytes.rs:793:9 | 793 | mem::replace(self, result.freeze()); | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: if you don't need the old value, you can just assign the new value directly = note: `#[warn(unused_must_use)]` implied by `#[warn(warnings)]` help: use `let _ = ...` to ignore the resulting value | 793 | let _ = mem::replace(self, result.freeze()); | +++++++ warning: unused return value of `std::mem::replace` that must be used --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/bytes-0.4.9/src/bytes.rs:976:9 | 976 | mem::replace(self, bytes_mut.freeze()); | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: if you don't need the old value, you can just assign the new value directly help: use `let _ = ...` to ignore the resulting value | 976 | let _ = mem::replace(self, bytes_mut.freeze()); | +++++++ warning: the type `Inner` does not permit being left uninitialized --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/bytes-0.4.9/src/bytes.rs:1578:40 | 1578 | let mut inner: Inner = mem::uninitialized(); | ^^^^^^^^^^^^^^^^^^^^ | | | this code causes undefined behavior when executed | help: use `MaybeUninit` instead, and only call `assume_init` after initialization is done | note: raw pointers must be initialized (in this struct field) --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/bytes-0.4.9/src/bytes.rs:301:5 | 301 | arc: AtomicPtr, | ^^^^^^^^^^^^^^^^^^^^^^ = note: `#[warn(invalid_value)]` implied by `#[warn(warnings)]` warning: the type `Inner` does not permit being left uninitialized --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/bytes-0.4.9/src/bytes.rs:1770:40 | 1770 | let mut inner: Inner = mem::uninitialized(); | ^^^^^^^^^^^^^^^^^^^^ | | | this code causes undefined behavior when executed | help: use `MaybeUninit` instead, and only call `assume_init` after initialization is done | note: raw pointers must be initialized (in this struct field) --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/bytes-0.4.9/src/bytes.rs:301:5 | 301 | arc: AtomicPtr, | ^^^^^^^^^^^^^^^^^^^^^^ warning: the type `Inner` does not permit being left uninitialized --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/bytes-0.4.9/src/bytes.rs:2063:36 | 2063 | let mut inner: Inner = mem::uninitialized(); | ^^^^^^^^^^^^^^^^^^^^ | | | this code causes undefined behavior when executed | help: use `MaybeUninit` instead, and only call `assume_init` after initialization is done | note: raw pointers must be initialized (in this struct field) --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/bytes-0.4.9/src/bytes.rs:301:5 | 301 | arc: AtomicPtr, | ^^^^^^^^^^^^^^^^^^^^^^ warning: unused return value of `Box::::from_raw` that must be used --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/bytes-0.4.9/src/bytes.rs:2498:9 | 2498 | Box::from_raw(ptr); | ^^^^^^^^^^^^^^^^^^ | = note: call `drop(Box::from_raw(ptr))` if you intend to drop the `Box` help: use `let _ = ...` to ignore the resulting value | 2498 | let _ = Box::from_raw(ptr); | +++++++ warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string() --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/time-0.1.40/src/duration.rs:405:30 | 405 | write!(f, "{}", self.description()) | ^^^^^^^^^^^ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/mio-0.6.19/src/deprecated/notify.rs:47:32 | 47 | fn cause(&self) -> Option<&error::Error> { | ^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 47 | fn cause(&self) -> Option<&dyn error::Error> { | +++ warning: use of deprecated method `core::str::::trim_left_matches`: superseded by `trim_start_matches` --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/time-0.1.40/src/parse.rs:329:21 | 329 | let s2 = ss.trim_left_matches(" "); | ^^^^^^^^^^^^^^^^^ | help: replace the use of the deprecated method | 329 | let s2 = ss.trim_start_matches(" "); | ~~~~~~~~~~~~~~~~~~ [memoffset 0.5.1] cargo:rustc-cfg=memoffset_maybe_uninit Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=memoffset CARGO_MANIFEST_DIR=/construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/memoffset-0.5.1 CARGO_PKG_AUTHORS='Gilad Naaman ' CARGO_PKG_DESCRIPTION='offset_of functionality for Rust structs.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=memoffset CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/Gilnaa/memoffset' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.5.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=5 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/construction/www/geckodriver/target/release/deps:/usr/local/lib' OUT_DIR=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/build/memoffset-9a08ffa2d8cbd93e/out /usr/local/bin/rustc --crate-name memoffset /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/memoffset-0.5.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=80 --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C metadata=448f5fa1cfb3412e -C extra-filename=-448f5fa1cfb3412e --out-dir /construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps --target x86_64-unknown-dragonfly -C linker=cc -L dependency=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps -L dependency=/construction/www/geckodriver/target/release/deps --cap-lints warn --cfg memoffset_maybe_uninit` warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string() --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/time-0.1.40/src/lib.rs:556:43 | 556 | write!(f, "{}: %{}", self.description(), ch) | ^^^^^^^^^^^ warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string() --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/time-0.1.40/src/lib.rs:561:39 | 561 | _ => write!(f, "{}", self.description()) | ^^^^^^^^^^^ Compiling num_cpus v1.7.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=num_cpus CARGO_MANIFEST_DIR=/construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/num_cpus-1.7.0 CARGO_PKG_AUTHORS='Sean McArthur ' CARGO_PKG_DESCRIPTION='Get the number of CPUs on a machine.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=num_cpus CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/seanmonstar/num_cpus' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.7.0 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=7 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/construction/www/geckodriver/target/release/deps:/usr/local/lib' /usr/local/bin/rustc --crate-name num_cpus /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/num_cpus-1.7.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=80 --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C metadata=4e1cecdb2746677d -C extra-filename=-4e1cecdb2746677d --out-dir /construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps --target x86_64-unknown-dragonfly -C linker=cc -L dependency=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps -L dependency=/construction/www/geckodriver/target/release/deps --extern libc=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/liblibc-48ca81cb4035cb8d.rmeta --cap-lints warn` Compiling unicode-xid v0.2.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=unicode_xid CARGO_MANIFEST_DIR=/construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/unicode-xid-0.2.0 CARGO_PKG_AUTHORS='erick.tryzelaar :kwantam ' CARGO_PKG_DESCRIPTION='Determine whether characters have the XID_Start or XID_Continue properties according to Unicode Standard Annex #31. ' CARGO_PKG_HOMEPAGE='https://github.com/unicode-rs/unicode-xid' CARGO_PKG_LICENSE='MIT OR 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.2.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/construction/www/geckodriver/target/release/deps:/usr/local/lib' /usr/local/bin/rustc --crate-name unicode_xid /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/unicode-xid-0.2.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=80 --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' -C metadata=ec17aea1b7c86e5b -C extra-filename=-ec17aea1b7c86e5b --out-dir /construction/www/geckodriver/target/release/deps -C linker=cc -L dependency=/construction/www/geckodriver/target/release/deps --cap-lints warn` warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/syn-0.15.30/src/lit.rs:663:21 | 663 | 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 = note: `#[warn(ellipsis_inclusive_range_patterns)]` on by default warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/syn-0.15.30/src/lit.rs:967:21 | 967 | b'0'...b'9' => b0 - b'0', | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/syn-0.15.30/src/lit.rs:968:21 | 968 | b'a'...b'f' => 10 + (b0 - b'a'), | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/syn-0.15.30/src/lit.rs:969:21 | 969 | b'A'...b'F' => 10 + (b0 - b'A'), | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/syn-0.15.30/src/lit.rs:973:17 | 973 | b'0'...b'9' => b1 - b'0', | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/syn-0.15.30/src/lit.rs:974:17 | 974 | b'a'...b'f' => 10 + (b1 - b'a'), | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/syn-0.15.30/src/lit.rs:975:17 | 975 | b'A'...b'F' => 10 + (b1 - b'A'), | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/syn-0.15.30/src/lit.rs:991:21 | 991 | b'0'...b'9' => { | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/syn-0.15.30/src/lit.rs:996:21 | 996 | b'a'...b'f' => { | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/syn-0.15.30/src/lit.rs:1001:21 | 1001 | b'A'...b'F' => { | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/syn-0.15.30/src/lit.rs:1034:18 | 1034 | (b'0'...b'9', _) => 10, | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/syn-0.15.30/src/lit.rs:1042:21 | 1042 | b'0'...b'9' => u64::from(b - b'0'), | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/syn-0.15.30/src/lit.rs:1043:21 | 1043 | b'a'...b'f' if base > 10 => 10 + u64::from(b - b'a'), | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/syn-0.15.30/src/lit.rs:1044:21 | 1044 | 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 Compiling memchr v2.2.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/memchr-2.2.0 CARGO_PKG_AUTHORS='Andrew Gallant :bluss' CARGO_PKG_DESCRIPTION='Safe interface to memchr.' CARGO_PKG_HOMEPAGE='https://github.com/BurntSushi/rust-memchr' CARGO_PKG_LICENSE=Unlicense/MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=memchr CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/BurntSushi/rust-memchr' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=2.2.0 CARGO_PKG_VERSION_MAJOR=2 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/construction/www/geckodriver/target/release/deps:/usr/local/lib' /usr/local/bin/rustc --crate-name build_script_build /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/memchr-2.2.0/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=80 --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="use_std"' -C metadata=232933d9006d27a5 -C extra-filename=-232933d9006d27a5 --out-dir /construction/www/geckodriver/target/release/build/memchr-232933d9006d27a5 -C linker=cc -L dependency=/construction/www/geckodriver/target/release/deps --cap-lints warn` warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/syn-0.15.30/src/punctuated.rs:561:16 | 561 | inner: Box + 'a>, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see = note: `#[warn(bare_trait_objects)]` on by default help: use `dyn` | 561 | inner: Box + 'a>, | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/syn-0.15.30/src/punctuated.rs:615:16 | 615 | inner: Box + 'a>, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 615 | inner: Box + 'a>, | +++ warning: `crossbeam-utils` (lib) generated 4 warnings Compiling fnv v1.0.6 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=fnv CARGO_MANIFEST_DIR=/construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/fnv-1.0.6 CARGO_PKG_AUTHORS='Alex Crichton ' CARGO_PKG_DESCRIPTION='Fowler–Noll–Vo hash function' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='Apache-2.0 / MIT' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=fnv CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/servo/rust-fnv' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.0.6 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=6 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/construction/www/geckodriver/target/release/deps:/usr/local/lib' /usr/local/bin/rustc --crate-name fnv /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/fnv-1.0.6/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=80 --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C metadata=134d423ba5ee09c0 -C extra-filename=-134d423ba5ee09c0 --out-dir /construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps --target x86_64-unknown-dragonfly -C linker=cc -L dependency=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps -L dependency=/construction/www/geckodriver/target/release/deps --cap-lints warn` Compiling http v0.1.17 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=http CARGO_MANIFEST_DIR=/construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/http-0.1.17 CARGO_PKG_AUTHORS='Alex Crichton :Carl Lerche :Sean McArthur ' CARGO_PKG_DESCRIPTION='A set of types for representing HTTP requests and responses. ' CARGO_PKG_HOMEPAGE='https://github.com/hyperium/http' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=http CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/hyperium/http' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.1.17 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=17 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/construction/www/geckodriver/target/release/deps:/usr/local/lib' /usr/local/bin/rustc --crate-name http /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/http-0.1.17/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=80 --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C metadata=163da85197705736 -C extra-filename=-163da85197705736 --out-dir /construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps --target x86_64-unknown-dragonfly -C linker=cc -L dependency=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps -L dependency=/construction/www/geckodriver/target/release/deps --extern bytes=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/libbytes-c8507c54d384b6a4.rmeta --extern fnv=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/libfnv-134d423ba5ee09c0.rmeta --extern itoa=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/libitoa-55f65bbfcea4701a.rmeta --cap-lints warn` Running `/construction/www/geckodriver/target/release/build/unicase-2f97946421c9ec02/build-script-build` [unicase 2.4.0] cargo:rustc-cfg=__unicase__iter_cmp [unicase 2.4.0] cargo:rustc-cfg=__unicase__default_hasher [unicase 2.4.0] cargo:rustc-cfg=__unicase__const_fns Compiling crossbeam-epoch v0.7.2 warning: a method with this name may be added to the standard library in the future --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/mio-0.6.19/src/sys/unix/tcp.rs:116:20 | 116 | self.inner.set_linger(dur) | ^^^^^^^^^^ | = warning: once this associated item is added to the standard library, the ambiguity may cause an error or change in behavior! = note: for more information, see issue #48919 = help: call with fully qualified syntax `net2::TcpStreamExt::set_linger(...)` to keep using the current method = note: `#[warn(unstable_name_collisions)]` on by default warning: a method with this name may be added to the standard library in the future --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/mio-0.6.19/src/sys/unix/tcp.rs:120:20 | 120 | self.inner.linger() | ^^^^^^ | = warning: once this associated item is added to the standard library, the ambiguity may cause an error or change in behavior! = note: for more information, see issue #48919 = help: call with fully qualified syntax `net2::TcpStreamExt::linger(...)` to keep using the current method Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=crossbeam_epoch CARGO_MANIFEST_DIR=/construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/crossbeam-epoch-0.7.2 CARGO_PKG_AUTHORS='The Crossbeam Project Developers' CARGO_PKG_DESCRIPTION='Epoch-based garbage collection' CARGO_PKG_HOMEPAGE='https://github.com/crossbeam-rs/crossbeam/tree/master/crossbeam-epoch' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=crossbeam-epoch CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/crossbeam-rs/crossbeam' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.7.2 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=7 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/construction/www/geckodriver/target/release/deps:/usr/local/lib' /usr/local/bin/rustc --crate-name crossbeam_epoch /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/crossbeam-epoch-0.7.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=80 --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no --cfg 'feature="default"' --cfg 'feature="lazy_static"' --cfg 'feature="std"' -C metadata=152cde950e5435eb -C extra-filename=-152cde950e5435eb --out-dir /construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps --target x86_64-unknown-dragonfly -C linker=cc -L dependency=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps -L dependency=/construction/www/geckodriver/target/release/deps --extern arrayvec=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/libarrayvec-a1b618441ba32d80.rmeta --extern cfg_if=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/libcfg_if-4aa40b2bdb9d62c4.rmeta --extern crossbeam_utils=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/libcrossbeam_utils-0a79dadd6d7a6f49.rmeta --extern lazy_static=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/liblazy_static-40cd173734d7d573.rmeta --extern memoffset=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/libmemoffset-448f5fa1cfb3412e.rmeta --extern scopeguard=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/libscopeguard-56de7d49f5cc1ed7.rmeta --cap-lints warn` warning: `arrayvec` (lib) generated 2 warnings Running `/construction/www/geckodriver/target/release/build/unicase-2f97946421c9ec02/build-script-build` [unicase 2.4.0] cargo:rustc-cfg=__unicase__iter_cmp [unicase 2.4.0] cargo:rustc-cfg=__unicase__default_hasher warning: anonymous parameters are deprecated and will be removed in the next edition --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/crossbeam-epoch-0.7.2/src/sync/list.rs:69:17 | 69 | fn entry_of(&T) -> &Entry; | ^^ help: try naming the parameter or explicitly ignoring it: `_: &T` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018! = note: for more information, see issue #41686 = note: `#[warn(anonymous_parameters)]` on by default warning: anonymous parameters are deprecated and will be removed in the next edition --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/crossbeam-epoch-0.7.2/src/sync/list.rs:83:26 | 83 | unsafe fn element_of(&Entry) -> &T; | ^^^^^^ help: try naming the parameter or explicitly ignoring it: `_: &Entry` | = 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: anonymous parameters are deprecated and will be removed in the next edition --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/crossbeam-epoch-0.7.2/src/sync/list.rs:91:24 | 91 | unsafe fn finalize(&Entry, &Guard); | ^^^^^^ help: try naming the parameter or explicitly ignoring it: `_: &Entry` | = 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: anonymous parameters are deprecated and will be removed in the next edition --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/crossbeam-epoch-0.7.2/src/sync/list.rs:91:32 | 91 | unsafe fn finalize(&Entry, &Guard); | ^^^^^^ help: try naming the parameter or explicitly ignoring it: `_: &Guard` | = 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 Compiling tokio-executor v0.1.7 [unicase 2.4.0] cargo:rustc-cfg=__unicase__const_fns Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=tokio_executor CARGO_MANIFEST_DIR=/construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-executor-0.1.7 CARGO_PKG_AUTHORS='Carl Lerche ' CARGO_PKG_DESCRIPTION='Future execution primitives ' CARGO_PKG_HOMEPAGE='https://github.com/tokio-rs/tokio' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=tokio-executor CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/tokio-rs/tokio' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.1.7 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=7 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/construction/www/geckodriver/target/release/deps:/usr/local/lib' /usr/local/bin/rustc --crate-name tokio_executor /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-executor-0.1.7/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=80 --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C metadata=e3d14bed59858e70 -C extra-filename=-e3d14bed59858e70 --out-dir /construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps --target x86_64-unknown-dragonfly -C linker=cc -L dependency=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps -L dependency=/construction/www/geckodriver/target/release/deps --extern crossbeam_utils=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/libcrossbeam_utils-0a79dadd6d7a6f49.rmeta --extern futures=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/libfutures-13e4b221a8d7dc05.rmeta --cap-lints warn` Compiling tokio-io v0.1.7 Running `/construction/www/geckodriver/target/release/build/typenum-02a6ceb8fa060592/build-script-main` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=tokio_io CARGO_MANIFEST_DIR=/construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-io-0.1.7 CARGO_PKG_AUTHORS='Carl Lerche ' CARGO_PKG_DESCRIPTION='Core I/O primitives for asynchronous I/O in Rust. ' CARGO_PKG_HOMEPAGE='https://tokio.rs' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=tokio-io CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/tokio-rs/tokio' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.1.7 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=7 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/construction/www/geckodriver/target/release/deps:/usr/local/lib' /usr/local/bin/rustc --crate-name tokio_io /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-io-0.1.7/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=80 --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C metadata=0f9bc2dedc4dcdb1 -C extra-filename=-0f9bc2dedc4dcdb1 --out-dir /construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps --target x86_64-unknown-dragonfly -C linker=cc -L dependency=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps -L dependency=/construction/www/geckodriver/target/release/deps --extern bytes=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/libbytes-c8507c54d384b6a4.rmeta --extern futures=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/libfutures-13e4b221a8d7dc05.rmeta --extern log=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/liblog-ab7f7e56cc97d6a1.rmeta --cap-lints warn` warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/crossbeam-epoch-0.7.2/src/deferred.rs:39:43 | 39 | let mut data: Data = mem::uninitialized(); | ^^^^^^^^^^^^^ | = note: `#[warn(deprecated)]` on by default warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/crossbeam-epoch-0.7.2/src/deferred.rs:54:43 | 54 | let mut data: Data = mem::uninitialized(); | ^^^^^^^^^^^^^ warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/crossbeam-epoch-0.7.2/src/sync/queue.rs:50:33 | 50 | data: unsafe { mem::uninitialized() }, | ^^^^^^^^^^^^^ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-executor-0.1.7/src/enter.rs:14:22 | 14 | on_exit: Vec>, | ^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see note: the lint level is defined here --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-executor-0.1.7/src/lib.rs:1:54 | 1 | #![deny(missing_docs, missing_debug_implementations, warnings)] | ^^^^^^^^ = note: `#[warn(bare_trait_objects)]` implied by `#[warn(warnings)]` help: use `dyn` | 14 | on_exit: Vec>, | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-executor-0.1.7/src/global.rs:60:16 | 60 | Ready(*mut Executor), | ^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 60 | Ready(*mut dyn Executor), | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-executor-0.1.7/src/executor.rs:97:21 | 97 | future: Box + Send>, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 97 | future: Box + Send>, | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-executor-0.1.7/src/executor.rs:143:21 | 143 | future: Box + Send>, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 143 | future: Box + Send>, | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-executor-0.1.7/src/global.rs:213:32 | 213 | unsafe fn hide_lt<'a>(p: *mut (Executor + 'a)) -> *mut (Executor + 'sta... | ^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 213 | unsafe fn hide_lt<'a>(p: *mut (dyn Executor + 'a)) -> *mut (Executor + 'static) { | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-executor-0.1.7/src/global.rs:213:57 | 213 | ...Executor + 'a)) -> *mut (Executor + 'static) { | ^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 213 | unsafe fn hide_lt<'a>(p: *mut (Executor + 'a)) -> *mut (dyn Executor + 'static) { | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-executor-0.1.7/src/global.rs:40:36 | 40 | fn with_current R, R>(f: F) -> Option { | ^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 40 | fn with_current R, R>(f: F) -> Option { | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-executor-0.1.7/src/global.rs:75:21 | 75 | future: Box + Send>, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 75 | future: Box + Send>, | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-executor-0.1.7/src/park.rs:131:21 | 131 | impl Unpark for Box { | ^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 131 | impl Unpark for Box { | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-executor-0.1.7/src/park.rs:137:21 | 137 | impl Unpark for Arc { | ^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 137 | impl Unpark for Arc { | +++ Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=typenum CARGO_MANIFEST_DIR=/construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/typenum-1.10.0 CARGO_PKG_AUTHORS='Paho Lurie-Gregg :Andre Bogus ' CARGO_PKG_DESCRIPTION='Typenum is a Rust library for type-level numbers evaluated at compile time. It currently supports bits, unsigned integers, and signed integers. It also provides a type-level array of type-level numbers, but its implementation is incomplete.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=typenum CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/paholg/typenum' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.10.0 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=10 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/construction/www/geckodriver/target/release/deps:/usr/local/lib' OUT_DIR=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/build/typenum-10d6f88adbd7680d/out /usr/local/bin/rustc --crate-name typenum /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/typenum-1.10.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=80 --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C metadata=f4230cd0df0d57a8 -C extra-filename=-f4230cd0df0d57a8 --out-dir /construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps --target x86_64-unknown-dragonfly -C linker=cc -L dependency=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps -L dependency=/construction/www/geckodriver/target/release/deps --cap-lints warn` warning: use of deprecated method `std::sync::atomic::AtomicUsize::compare_and_swap`: Use `compare_exchange` or `compare_exchange_weak` instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/crossbeam-epoch-0.7.2/src/epoch.rs:111:30 | 111 | ... let data = self.data.compare_and_swap(current.data, new.data, ord); | ^^^^^^^^^^^^^^^^ warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string() --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-executor-0.1.7/src/enter.rs:27:36 | 27 | .field("reason", &self.description()) | ^^^^^^^^^^^ | = note: `#[warn(deprecated)]` implied by `#[warn(warnings)]` warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string() --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-executor-0.1.7/src/enter.rs:34:32 | 34 | write!(fmt, "{}", self.description()) | ^^^^^^^^^^^ warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string() --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-executor-0.1.7/src/error.rs:42:32 | 42 | write!(fmt, "{}", self.description()) | ^^^^^^^^^^^ warning: this attribute can only be applied at the crate level --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-io-0.1.7/src/_tokio_codec/mod.rs:14:16 | 14 | #![doc(hidden, html_root_url = "https://docs.rs/tokio-codec/0.1.0")] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = 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 #82730 = note: read for more information note: the lint level is defined here --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-io-0.1.7/src/_tokio_codec/mod.rs:13:54 | 13 | #![deny(missing_docs, missing_debug_implementations, warnings)] | ^^^^^^^^ = note: `#[warn(invalid_doc_attributes)]` implied by `#[warn(warnings)]` warning: unnecessary parentheses around assigned value --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/http-0.1.17/src/header/map.rs:229:25 | 229 | const MAX_SIZE: usize = (1 << 15); | ^ ^ | note: the lint level is defined here --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/http-0.1.17/src/lib.rs:160:9 | 160 | #![deny(warnings, missing_docs, missing_debug_implementations)] | ^^^^^^^^ = note: `#[warn(unused_parens)]` implied by `#[warn(warnings)]` help: remove these parentheses | 229 - const MAX_SIZE: usize = (1 << 15); 229 + const MAX_SIZE: usize = 1 << 15; | warning: unused label --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/http-0.1.17/src/header/map.rs:1787:13 | 1787 | 'inner: | ^^^^^^ | = note: `#[warn(unused_labels)]` implied by `#[warn(warnings)]` warning: unnecessary parentheses around block return value --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/http-0.1.17/src/header/map.rs:3047:5 | 3047 | (hash.0 & mask) | ^ ^ | help: remove these parentheses | 3047 - (hash.0 & mask) 3047 + hash.0 & mask | warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-io-0.1.7/src/lib.rs:24:28 | 24 | pub type IoFuture = Box + Send>; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see note: the lint level is defined here --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-io-0.1.7/src/lib.rs:9:54 | 9 | #![deny(missing_docs, missing_debug_implementations, warnings)] | ^^^^^^^^ = note: `#[warn(bare_trait_objects)]` implied by `#[warn(warnings)]` help: use `dyn` | 24 | pub type IoFuture = Box + Send>; | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-io-0.1.7/src/lib.rs:27:28 | 27 | pub type IoStream = Box + Send>; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 27 | pub type IoStream = Box + Send>; | +++ warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/http-0.1.17/src/uri/path.rs:68:25 | 68 | 0x24...0x3B | | ^^^ help: use `..=` for an inclusive 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)]` implied by `#[warn(warnings)]` warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/http-0.1.17/src/uri/path.rs:70:25 | 70 | 0x40...0x5F | | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/http-0.1.17/src/uri/path.rs:71:25 | 71 | 0x61...0x7A | | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/http-0.1.17/src/uri/path.rs:89:29 | 89 | 0x24...0x3B | | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/http-0.1.17/src/uri/path.rs:91:29 | 91 | 0x3F...0x7E => {}, | ^^^ help: use `..=` for an inclusive 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: field `bag` is never read --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/crossbeam-epoch-0.7.2/src/internal.rs:114:5 | 112 | struct SealedBag { | --------- field in this struct 113 | epoch: Epoch, 114 | bag: Bag, | ^^^ | = note: `SealedBag` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis = note: `#[warn(dead_code)]` on by default Running `/construction/www/geckodriver/target/release/build/proc-macro2-01e02ed263307440/build-script-build` warning: the type `[usize; 3]` does not permit being left uninitialized --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/crossbeam-epoch-0.7.2/src/deferred.rs:39:38 | 39 | let mut data: Data = mem::uninitialized(); | ^^^^^^^^^^^^^^^^^^^^ | | | this code causes undefined behavior when executed | help: use `MaybeUninit` instead, and only call `assume_init` after initialization is done | = note: integers must be initialized = note: `#[warn(invalid_value)]` on by default warning: the type `[usize; 3]` does not permit being left uninitialized --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/crossbeam-epoch-0.7.2/src/deferred.rs:54:38 | 54 | let mut data: Data = mem::uninitialized(); | ^^^^^^^^^^^^^^^^^^^^ | | | this code causes undefined behavior when executed | help: use `MaybeUninit` instead, and only call `assume_init` after initialization is done | = note: integers must be initialized [proc-macro2 1.0.5] cargo:rerun-if-changed=build.rs [proc-macro2 1.0.5] cargo:rustc-cfg=use_proc_macro [proc-macro2 1.0.5] cargo:rustc-cfg=wrap_proc_macro Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=proc_macro2 CARGO_MANIFEST_DIR=/construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/proc-macro2-1.0.5 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 OR 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=1.0.5 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=5 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/construction/www/geckodriver/target/release/deps:/usr/local/lib' OUT_DIR=/construction/www/geckodriver/target/release/build/proc-macro2-80a856991e73b869/out /usr/local/bin/rustc --crate-name proc_macro2 --edition=2018 /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/proc-macro2-1.0.5/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=80 --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="proc-macro"' -C metadata=4728ef701203c4b1 -C extra-filename=-4728ef701203c4b1 --out-dir /construction/www/geckodriver/target/release/deps -C linker=cc -L dependency=/construction/www/geckodriver/target/release/deps --extern unicode_xid=/construction/www/geckodriver/target/release/deps/libunicode_xid-ec17aea1b7c86e5b.rmeta --cap-lints warn --cfg use_proc_macro --cfg wrap_proc_macro` warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/http-0.1.17/src/header/name.rs:1534:37 | 1534 | let mut buf = unsafe { mem::uninitialized() }; | ^^^^^^^^^^^^^ | = note: `#[warn(deprecated)]` implied by `#[warn(warnings)]` warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/http-0.1.17/src/header/name.rs:1582:37 | 1582 | let mut buf = unsafe { mem::uninitialized() }; | ^^^^^^^^^^^^^ warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/http-0.1.17/src/header/name.rs:1641:37 | 1641 | let mut buf = unsafe { mem::uninitialized() }; | ^^^^^^^^^^^^^ warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/http-0.1.17/src/header/name.rs:1919:37 | 1919 | let mut buf = unsafe { mem::uninitialized() }; | ^^^^^^^^^^^^^ warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/http-0.1.17/src/header/name.rs:1927:37 | 1927 | let mut buf = unsafe { mem::uninitialized() }; | ^^^^^^^^^^^^^ warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string() --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/http-0.1.17/src/error.rs:39:23 | 39 | error::Error::description(self).fmt(f) | ^^^^^^^^^^^ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/http-0.1.17/src/extensions.rs:6:35 | 6 | type AnyMap = HashMap, BuildHasherDefault<... | ^^^^^^^^^^^^^^^^^ | = 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)]` implied by `#[warn(warnings)]` help: use `dyn` | 6 | type AnyMap = HashMap, BuildHasherDefault>; | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/http-0.1.17/src/error.rs:50:32 | 50 | pub fn get_ref(&self) -> &(error::Error + 'static) { | ^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 50 | pub fn get_ref(&self) -> &(dyn error::Error + 'static) { | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/http-0.1.17/src/error.rs:87:32 | 87 | fn cause(&self) -> Option<&error::Error> { | ^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 87 | fn cause(&self) -> Option<&dyn error::Error> { | +++ warning: the type `sockaddr_un` does not permit being left uninitialized --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/mio-0.6.19/src/sys/unix/uds.rs:55:39 | 55 | let addr: libc::sockaddr_un = mem::uninitialized(); | ^^^^^^^^^^^^^^^^^^^^ | | | this code causes undefined behavior when executed | help: use `MaybeUninit` instead, and only call `assume_init` after initialization is done | = note: integers must be initialized = note: `#[warn(invalid_value)]` on by default warning: `net2` (lib) generated 15 warnings Compiling crossbeam-deque v0.7.1 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=crossbeam_deque CARGO_MANIFEST_DIR=/construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/crossbeam-deque-0.7.1 CARGO_PKG_AUTHORS='The Crossbeam Project Developers' CARGO_PKG_DESCRIPTION='Concurrent work-stealing deque' CARGO_PKG_HOMEPAGE='https://github.com/crossbeam-rs/crossbeam/tree/master/crossbeam-deque' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=crossbeam-deque CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/crossbeam-rs/crossbeam' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.7.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=7 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/construction/www/geckodriver/target/release/deps:/usr/local/lib' /usr/local/bin/rustc --crate-name crossbeam_deque /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/crossbeam-deque-0.7.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=80 --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C metadata=ad18f847c7cd473b -C extra-filename=-ad18f847c7cd473b --out-dir /construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps --target x86_64-unknown-dragonfly -C linker=cc -L dependency=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps -L dependency=/construction/www/geckodriver/target/release/deps --extern crossbeam_epoch=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/libcrossbeam_epoch-152cde950e5435eb.rmeta --extern crossbeam_utils=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/libcrossbeam_utils-0a79dadd6d7a6f49.rmeta --cap-lints warn` warning: a method with this name may be added to the standard library in the future --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-io-0.1.7/src/framed_read.rs:211:43 | 211 | if 0 == try_ready!(self.inner.read_buf(&mut self.buffer)) { | ^^^^^^^^ | = warning: once this associated item is added to the standard library, the ambiguity may cause an error or change in behavior! = note: for more information, see issue #48919 = help: call with fully qualified syntax `AsyncRead::read_buf(...)` to keep using the current method = note: `#[warn(unstable_name_collisions)]` implied by `#[warn(warnings)]` warning: a method with this name may be added to the standard library in the future --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-io-0.1.7/src/length_delimited.rs:544:24 | 544 | self.get_mut().read_buf(buf) | ^^^^^^^^ | = warning: once this associated item is added to the standard library, the ambiguity may cause an error or change in behavior! = note: for more information, see issue #48919 = help: call with fully qualified syntax `AsyncRead::read_buf(...)` to keep using the current method warning: a method with this name may be added to the standard library in the future --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-io-0.1.7/src/split.rs:42:38 | 42 | Async::Ready(mut l) => l.read_buf(buf), | ^^^^^^^^ | = warning: once this associated item is added to the standard library, the ambiguity may cause an error or change in behavior! = note: for more information, see issue #48919 = help: call with fully qualified syntax `AsyncRead::read_buf(...)` to keep using the current method warning: a method with this name may be added to the standard library in the future --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-io-0.1.7/src/_tokio_codec/framed_read.rs:207:43 | 207 | if 0 == try_ready!(self.inner.read_buf(&mut self.buffer)) { | ^^^^^^^^ | = warning: once this associated item is added to the standard library, the ambiguity may cause an error or change in behavior! = note: for more information, see issue #48919 = help: call with fully qualified syntax `AsyncRead::read_buf(...)` to keep using the current method warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-io-0.1.7/src/lib.rs:66:19 | 66 | _assert::>(); | ^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 66 | _assert::>(); | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-io-0.1.7/src/lib.rs:67:19 | 67 | _assert::>(); | ^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 67 | _assert::>(); | +++ warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/typenum-1.10.0/src/uint.rs:256:31 | 256 | unsafe { ::core::mem::uninitialized() } | ^^^^^^^^^^^^^ | = note: `#[warn(deprecated)]` on by default warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/typenum-1.10.0/src/uint.rs:314:31 | 314 | unsafe { ::core::mem::uninitialized() } | ^^^^^^^^^^^^^ warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/typenum-1.10.0/src/uint.rs:333:31 | 333 | unsafe { ::core::mem::uninitialized() } | ^^^^^^^^^^^^^ warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/typenum-1.10.0/src/uint.rs:344:31 | 344 | unsafe { ::core::mem::uninitialized() } | ^^^^^^^^^^^^^ warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/typenum-1.10.0/src/uint.rs:355:31 | 355 | unsafe { ::core::mem::uninitialized() } | ^^^^^^^^^^^^^ warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/typenum-1.10.0/src/uint.rs:367:31 | 367 | unsafe { ::core::mem::uninitialized() } | ^^^^^^^^^^^^^ warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/typenum-1.10.0/src/uint.rs:437:31 | 437 | unsafe { ::core::mem::uninitialized() } | ^^^^^^^^^^^^^ warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/typenum-1.10.0/src/uint.rs:499:31 | 499 | unsafe { ::core::mem::uninitialized() } | ^^^^^^^^^^^^^ warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/typenum-1.10.0/src/uint.rs:552:31 | 552 | unsafe { ::core::mem::uninitialized() } | ^^^^^^^^^^^^^ warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/typenum-1.10.0/src/uint.rs:571:31 | 571 | unsafe { ::core::mem::uninitialized() } | ^^^^^^^^^^^^^ warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/typenum-1.10.0/src/uint.rs:582:31 | 582 | unsafe { ::core::mem::uninitialized() } | ^^^^^^^^^^^^^ warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/typenum-1.10.0/src/uint.rs:593:31 | 593 | unsafe { ::core::mem::uninitialized() } | ^^^^^^^^^^^^^ warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/typenum-1.10.0/src/uint.rs:604:31 | 604 | unsafe { ::core::mem::uninitialized() } | ^^^^^^^^^^^^^ warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/typenum-1.10.0/src/uint.rs:615:31 | 615 | unsafe { ::core::mem::uninitialized() } | ^^^^^^^^^^^^^ warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/typenum-1.10.0/src/uint.rs:628:31 | 628 | unsafe { ::core::mem::uninitialized() } | ^^^^^^^^^^^^^ warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/typenum-1.10.0/src/uint.rs:733:31 | 733 | unsafe { ::core::mem::uninitialized() } | ^^^^^^^^^^^^^ warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/typenum-1.10.0/src/uint.rs:784:31 | 784 | unsafe { ::core::mem::uninitialized() } | ^^^^^^^^^^^^^ warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/typenum-1.10.0/src/uint.rs:796:31 | 796 | unsafe { ::core::mem::uninitialized() } | ^^^^^^^^^^^^^ warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/typenum-1.10.0/src/uint.rs:858:31 | 858 | unsafe { ::core::mem::uninitialized() } | ^^^^^^^^^^^^^ warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/typenum-1.10.0/src/uint.rs:870:31 | 870 | unsafe { ::core::mem::uninitialized() } | ^^^^^^^^^^^^^ warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/typenum-1.10.0/src/uint.rs:1029:31 | 1029 | unsafe { ::core::mem::uninitialized() } | ^^^^^^^^^^^^^ warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/typenum-1.10.0/src/uint.rs:1254:31 | 1254 | unsafe { ::core::mem::uninitialized() } | ^^^^^^^^^^^^^ warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/typenum-1.10.0/src/uint.rs:1279:31 | 1279 | unsafe { ::core::mem::uninitialized() } | ^^^^^^^^^^^^^ warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/typenum-1.10.0/src/uint.rs:1436:31 | 1436 | unsafe { ::core::mem::uninitialized() } | ^^^^^^^^^^^^^ warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/typenum-1.10.0/src/int.rs:232:31 | 232 | unsafe { ::core::mem::uninitialized() } | ^^^^^^^^^^^^^ warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/typenum-1.10.0/src/int.rs:283:31 | 283 | unsafe { ::core::mem::uninitialized() } | ^^^^^^^^^^^^^ warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/typenum-1.10.0/src/int.rs:295:31 | 295 | unsafe { ::core::mem::uninitialized() } | ^^^^^^^^^^^^^ warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/typenum-1.10.0/src/int.rs:396:31 | 396 | unsafe { ::core::mem::uninitialized() } | ^^^^^^^^^^^^^ warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/typenum-1.10.0/src/int.rs:408:31 | 408 | unsafe { ::core::mem::uninitialized() } | ^^^^^^^^^^^^^ warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/typenum-1.10.0/src/int.rs:509:39 | 509 | unsafe { ::core::mem::uninitialized() } | ^^^^^^^^^^^^^ ... 532 | impl_int_div!(PInt, PInt, PInt); | ------------------------------- in this macro invocation | = note: this warning originates in the macro `impl_int_div` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/typenum-1.10.0/src/int.rs:509:39 | 509 | unsafe { ::core::mem::uninitialized() } | ^^^^^^^^^^^^^ ... 533 | impl_int_div!(PInt, NInt, NInt); | ------------------------------- in this macro invocation | = note: this warning originates in the macro `impl_int_div` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/typenum-1.10.0/src/int.rs:509:39 | 509 | unsafe { ::core::mem::uninitialized() } | ^^^^^^^^^^^^^ ... 534 | impl_int_div!(NInt, PInt, NInt); | ------------------------------- in this macro invocation | = note: this warning originates in the macro `impl_int_div` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/typenum-1.10.0/src/int.rs:509:39 | 509 | unsafe { ::core::mem::uninitialized() } | ^^^^^^^^^^^^^ ... 535 | impl_int_div!(NInt, NInt, PInt); | ------------------------------- in this macro invocation | = note: this warning originates in the macro `impl_int_div` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/typenum-1.10.0/src/int.rs:548:31 | 548 | unsafe { ::core::mem::uninitialized() } | ^^^^^^^^^^^^^ warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/typenum-1.10.0/src/int.rs:622:39 | 622 | unsafe { ::core::mem::uninitialized() } | ^^^^^^^^^^^^^ ... 636 | impl_int_rem!(PInt, PInt, PInt); | ------------------------------- in this macro invocation | = note: this warning originates in the macro `impl_int_rem` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/typenum-1.10.0/src/int.rs:622:39 | 622 | unsafe { ::core::mem::uninitialized() } | ^^^^^^^^^^^^^ ... 637 | impl_int_rem!(PInt, NInt, PInt); | ------------------------------- in this macro invocation | = note: this warning originates in the macro `impl_int_rem` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/typenum-1.10.0/src/int.rs:622:39 | 622 | unsafe { ::core::mem::uninitialized() } | ^^^^^^^^^^^^^ ... 638 | impl_int_rem!(NInt, PInt, NInt); | ------------------------------- in this macro invocation | = note: this warning originates in the macro `impl_int_rem` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/typenum-1.10.0/src/int.rs:622:39 | 622 | unsafe { ::core::mem::uninitialized() } | ^^^^^^^^^^^^^ ... 639 | impl_int_rem!(NInt, NInt, NInt); | ------------------------------- in this macro invocation | = note: this warning originates in the macro `impl_int_rem` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/typenum-1.10.0/src/int.rs:803:31 | 803 | unsafe { ::core::mem::uninitialized() } | ^^^^^^^^^^^^^ warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/typenum-1.10.0/src/int.rs:837:31 | 837 | unsafe { ::core::mem::uninitialized() } | ^^^^^^^^^^^^^ warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/typenum-1.10.0/src/int.rs:899:31 | 899 | unsafe { ::core::mem::uninitialized() } | ^^^^^^^^^^^^^ warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/typenum-1.10.0/src/int.rs:933:31 | 933 | unsafe { ::core::mem::uninitialized() } | ^^^^^^^^^^^^^ warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/typenum-1.10.0/src/type_operators.rs:329:31 | 329 | unsafe { ::core::mem::uninitialized() } | ^^^^^^^^^^^^^ warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/typenum-1.10.0/src/type_operators.rs:349:31 | 349 | unsafe { ::core::mem::uninitialized() } | ^^^^^^^^^^^^^ warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/typenum-1.10.0/src/type_operators.rs:369:31 | 369 | unsafe { ::core::mem::uninitialized() } | ^^^^^^^^^^^^^ warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/typenum-1.10.0/src/type_operators.rs:389:31 | 389 | unsafe { ::core::mem::uninitialized() } | ^^^^^^^^^^^^^ warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/typenum-1.10.0/src/type_operators.rs:409:31 | 409 | unsafe { ::core::mem::uninitialized() } | ^^^^^^^^^^^^^ warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/typenum-1.10.0/src/type_operators.rs:429:31 | 429 | unsafe { ::core::mem::uninitialized() } | ^^^^^^^^^^^^^ warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/typenum-1.10.0/src/array.rs:70:31 | 70 | unsafe { ::core::mem::uninitialized() } | ^^^^^^^^^^^^^ warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/typenum-1.10.0/src/array.rs:92:31 | 92 | unsafe { ::core::mem::uninitialized() } | ^^^^^^^^^^^^^ warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/typenum-1.10.0/src/array.rs:114:31 | 114 | unsafe { ::core::mem::uninitialized() } | ^^^^^^^^^^^^^ warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/typenum-1.10.0/src/array.rs:135:31 | 135 | unsafe { ::core::mem::uninitialized() } | ^^^^^^^^^^^^^ warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/typenum-1.10.0/src/array.rs:172:31 | 172 | unsafe { ::core::mem::uninitialized() } | ^^^^^^^^^^^^^ warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/typenum-1.10.0/src/array.rs:183:31 | 183 | unsafe { ::core::mem::uninitialized() } | ^^^^^^^^^^^^^ warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/typenum-1.10.0/src/array.rs:194:31 | 194 | unsafe { ::core::mem::uninitialized() } | ^^^^^^^^^^^^^ warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/typenum-1.10.0/src/array.rs:215:31 | 215 | unsafe { ::core::mem::uninitialized() } | ^^^^^^^^^^^^^ warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/typenum-1.10.0/src/array.rs:236:31 | 236 | unsafe { ::core::mem::uninitialized() } | ^^^^^^^^^^^^^ warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/typenum-1.10.0/src/array.rs:258:31 | 258 | unsafe { ::core::mem::uninitialized() } | ^^^^^^^^^^^^^ warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/typenum-1.10.0/src/array.rs:280:31 | 280 | unsafe { ::core::mem::uninitialized() } | ^^^^^^^^^^^^^ Running `/construction/www/geckodriver/target/release/build/memchr-232933d9006d27a5/build-script-build` [memchr 2.2.0] cargo:rustc-cfg=memchr_runtime_simd [memchr 2.2.0] cargo:rustc-cfg=memchr_runtime_sse2 [memchr 2.2.0] cargo:rustc-cfg=memchr_runtime_sse42 [memchr 2.2.0] cargo:rustc-cfg=memchr_runtime_avx Compiling crossbeam-queue v0.1.2 warning: `bytes` (lib) generated 21 warnings Compiling byte-tools v0.3.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=byte_tools CARGO_MANIFEST_DIR=/construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/byte-tools-0.3.0 CARGO_PKG_AUTHORS='RustCrypto Developers' CARGO_PKG_DESCRIPTION='Bytes related utility functions' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=byte-tools CARGO_PKG_README='' CARGO_PKG_REPOSITORY='https://github.com/RustCrypto/utils' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.3.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/construction/www/geckodriver/target/release/deps:/usr/local/lib' /usr/local/bin/rustc --crate-name byte_tools /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/byte-tools-0.3.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=80 --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C metadata=c3da10851eee1586 -C extra-filename=-c3da10851eee1586 --out-dir /construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps --target x86_64-unknown-dragonfly -C linker=cc -L dependency=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps -L dependency=/construction/www/geckodriver/target/release/deps --cap-lints warn` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=crossbeam_queue CARGO_MANIFEST_DIR=/construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/crossbeam-queue-0.1.2 CARGO_PKG_AUTHORS='The Crossbeam Project Developers' CARGO_PKG_DESCRIPTION='Concurrent queues' CARGO_PKG_HOMEPAGE='https://github.com/crossbeam-rs/crossbeam/tree/master/crossbeam-utils' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=crossbeam-queue CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/crossbeam-rs/crossbeam' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.1.2 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/construction/www/geckodriver/target/release/deps:/usr/local/lib' /usr/local/bin/rustc --crate-name crossbeam_queue /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/crossbeam-queue-0.1.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=80 --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C metadata=57b5cfab21d43364 -C extra-filename=-57b5cfab21d43364 --out-dir /construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps --target x86_64-unknown-dragonfly -C linker=cc -L dependency=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps -L dependency=/construction/www/geckodriver/target/release/deps --extern crossbeam_utils=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/libcrossbeam_utils-0a79dadd6d7a6f49.rmeta --cap-lints warn` warning: `tokio-executor` (lib) generated 13 warnings Compiling tokio-reactor v0.1.3 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=tokio_reactor CARGO_MANIFEST_DIR=/construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-reactor-0.1.3 CARGO_PKG_AUTHORS='Carl Lerche ' CARGO_PKG_DESCRIPTION='Event loop that drives Tokio I/O resources. ' CARGO_PKG_HOMEPAGE='https://tokio.rs' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=tokio-reactor CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/tokio-rs/tokio' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.1.3 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/construction/www/geckodriver/target/release/deps:/usr/local/lib' /usr/local/bin/rustc --crate-name tokio_reactor /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-reactor-0.1.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=80 --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C metadata=c284005aafc5d54f -C extra-filename=-c284005aafc5d54f --out-dir /construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps --target x86_64-unknown-dragonfly -C linker=cc -L dependency=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps -L dependency=/construction/www/geckodriver/target/release/deps --extern futures=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/libfutures-13e4b221a8d7dc05.rmeta --extern log=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/liblog-ab7f7e56cc97d6a1.rmeta --extern mio=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/libmio-fc078d28f902ed1c.rmeta --extern slab=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/libslab-1035734fad73b514.rmeta --extern tokio_executor=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/libtokio_executor-e3d14bed59858e70.rmeta --extern tokio_io=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/libtokio_io-0f9bc2dedc4dcdb1.rmeta --cap-lints warn` Compiling tokio-codec v0.1.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=tokio_codec CARGO_MANIFEST_DIR=/construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-codec-0.1.0 CARGO_PKG_AUTHORS='Carl Lerche :Bryan Burgers ' CARGO_PKG_DESCRIPTION='Utilities for encoding and decoding frames. ' CARGO_PKG_HOMEPAGE='https://tokio.rs' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=tokio-codec CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/tokio-rs/tokio' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.1.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/construction/www/geckodriver/target/release/deps:/usr/local/lib' /usr/local/bin/rustc --crate-name tokio_codec /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-codec-0.1.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=80 --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C metadata=1b954378042f9fa9 -C extra-filename=-1b954378042f9fa9 --out-dir /construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps --target x86_64-unknown-dragonfly -C linker=cc -L dependency=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps -L dependency=/construction/www/geckodriver/target/release/deps --extern bytes=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/libbytes-c8507c54d384b6a4.rmeta --extern futures=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/libfutures-13e4b221a8d7dc05.rmeta --extern tokio_io=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/libtokio_io-0f9bc2dedc4dcdb1.rmeta --cap-lints warn` warning: use of deprecated method `std::sync::atomic::AtomicPtr::::compare_and_swap`: Use `compare_exchange` or `compare_exchange_weak` instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/crossbeam-queue-0.1.2/src/seg_queue.rs:208:36 | 208 | ... if self.tail.block.compare_and_swap(block, new, Ordering::Release... | ^^^^^^^^^^^^^^^^ | = note: `#[warn(deprecated)]` on by default warning: unused doc comment --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-reactor-0.1.3/src/lib.rs:164:1 | 164 | /// Tracks the reactor for the current execution context. | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 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: the lint level is defined here --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-reactor-0.1.3/src/lib.rs:31:23 | 31 | #![deny(missing_docs, warnings, missing_debug_implementations)] | ^^^^^^^^ = note: `#[warn(unused_doc_comments)]` implied by `#[warn(warnings)]` warning: unnecessary trailing semicolon --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-reactor-0.1.3/src/lib.rs:617:63 | 617 | let inner = mem::transmute::>(val);; | ^ help: remove this semicolon | = note: `#[warn(redundant_semicolons)]` implied by `#[warn(warnings)]` warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-reactor-0.1.3/src/lib.rs:659:9 | 659 | try!(self.io.register(source, | ^^^ | = note: `#[warn(deprecated)]` implied by `#[warn(warnings)]` warning: use of deprecated constant `std::sync::atomic::ATOMIC_USIZE_INIT`: the `new` function is now preferred --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-reactor-0.1.3/src/lib.rs:68:38 | 68 | use std::sync::atomic::{AtomicUsize, ATOMIC_USIZE_INIT}; | ^^^^^^^^^^^^^^^^^ warning: use of deprecated constant `std::sync::atomic::ATOMIC_USIZE_INIT`: the `new` function is now preferred --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-reactor-0.1.3/src/lib.rs:162:39 | 162 | static HANDLE_FALLBACK: AtomicUsize = ATOMIC_USIZE_INIT; | ^^^^^^^^^^^^^^^^^ | help: replace the use of the deprecated constant | 162 | static HANDLE_FALLBACK: AtomicUsize = AtomicUsize::new(0); | ~~~~~~~~~~~~~~~~~~~ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-reactor-0.1.3/src/lib.rs:638:35 | 638 | fn add_source(&self, source: &Evented) | ^^^^^^^ | = 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)]` implied by `#[warn(warnings)]` help: use `dyn` | 638 | fn add_source(&self, source: &dyn Evented) | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-reactor-0.1.3/src/lib.rs:668:42 | 668 | fn deregister_source(&self, source: &Evented) -> io::Result<()> { | ^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 668 | fn deregister_source(&self, source: &dyn Evented) -> io::Result<()> { | +++ warning: `crossbeam-queue` (lib) generated 1 warning Compiling matches v0.1.6 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=matches CARGO_MANIFEST_DIR=/construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/matches-0.1.6 CARGO_PKG_AUTHORS='Simon Sapin ' CARGO_PKG_DESCRIPTION='A macro to evaluate, as a boolean, whether an expression matches a pattern.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=matches CARGO_PKG_README='' CARGO_PKG_REPOSITORY='https://github.com/SimonSapin/rust-std-candidates' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.1.6 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=6 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/construction/www/geckodriver/target/release/deps:/usr/local/lib' /usr/local/bin/rustc --crate-name matches /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/matches-0.1.6/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=80 --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C metadata=15aadfe8f4e1f52c -C extra-filename=-15aadfe8f4e1f52c --out-dir /construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps --target x86_64-unknown-dragonfly -C linker=cc -L dependency=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps -L dependency=/construction/www/geckodriver/target/release/deps --cap-lints warn` warning: use of deprecated method `std::sync::atomic::AtomicUsize::compare_and_swap`: Use `compare_exchange` or `compare_exchange_weak` instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-reactor-0.1.3/src/atomic_task.rs:168:26 | 168 | match self.state.compare_and_swap(WAITING, REGISTERING, Acquire) { | ^^^^^^^^^^^^^^^^ Compiling indexmap v1.1.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=indexmap CARGO_MANIFEST_DIR=/construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/indexmap-1.1.0 CARGO_PKG_AUTHORS='bluss:Josh Stone ' CARGO_PKG_DESCRIPTION='A hash table with consistent order and fast iteration. The indexmap is a hash table where the iteration order of the key-value pairs is independent of the hash values of the keys. It has the usual hash table functionality, it preserves insertion order except after removals, and it allows lookup of its elements by either hash table key or numerical index. A corresponding hash set type is also provided. This crate was initially published under the name ordermap, but it was renamed to indexmap. ' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=Apache-2.0/MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=indexmap CARGO_PKG_README='' CARGO_PKG_REPOSITORY='https://github.com/bluss/indexmap' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.1.0 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/construction/www/geckodriver/target/release/deps:/usr/local/lib' /usr/local/bin/rustc --crate-name indexmap /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/indexmap-1.1.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=80 --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C metadata=f2ef37b45ab78e90 -C extra-filename=-f2ef37b45ab78e90 --out-dir /construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps --target x86_64-unknown-dragonfly -C linker=cc -L dependency=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps -L dependency=/construction/www/geckodriver/target/release/deps --cap-lints warn` warning: use of deprecated method `std::sync::atomic::AtomicUsize::compare_and_swap`: Use `compare_exchange` or `compare_exchange_weak` instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-reactor-0.1.3/src/background.rs:162:13 | 162 | .compare_and_swap(0, SHUTDOWN_IDLE, SeqCst); | ^^^^^^^^^^^^^^^^ warning: use of deprecated method `std::sync::atomic::AtomicUsize::compare_and_swap`: Use `compare_exchange` or `compare_exchange_weak` instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-reactor-0.1.3/src/background.rs:176:18 | 176 | .compare_and_swap(curr, SHUTDOWN_NOW, SeqCst); | ^^^^^^^^^^^^^^^^ warning: use of deprecated method `std::sync::atomic::AtomicUsize::compare_and_swap`: Use `compare_exchange` or `compare_exchange_weak` instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-reactor-0.1.3/src/registration.rs:194:45 | 194 | ... let actual = self.state.compare_and_swap(INIT, LOCKED, SeqCst); | ^^^^^^^^^^^^^^^^ warning: use of deprecated method `std::sync::atomic::AtomicUsize::compare_and_swap`: Use `compare_exchange` or `compare_exchange_weak` instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-reactor-0.1.3/src/registration.rs:421:45 | 421 | ... let actual = self.state.compare_and_swap(state, next, SeqCst); | ^^^^^^^^^^^^^^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/indexmap-1.1.0/src/map.rs:332:9 | 332 | try!(f.debug_map().entries(self.iter()).finish()); | ^^^ | = note: `#[warn(deprecated)]` on by default warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/indexmap-1.1.0/src/map.rs:336:9 | 336 | try!(writeln!(f, "")); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/indexmap-1.1.0/src/map.rs:350:9 | 350 | try!(writeln!(f, "cap={}, raw_cap={}, entries.cap={}", | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/indexmap-1.1.0/src/map.rs:338:13 | 338 | try!(write!(f, "{}: {:?}", i, index)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/indexmap-1.1.0/src/map.rs:348:13 | 348 | try!(writeln!(f, "")); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/indexmap-1.1.0/src/map.rs:343:17 | 343 | ... try!(write!(f, ", desired={}, probe_distance={}, key={:?}", | ^^^ warning: `crossbeam-epoch` (lib) generated 11 warnings Compiling ryu v0.2.4 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/ryu-0.2.4 CARGO_PKG_AUTHORS='David Tolnay ' CARGO_PKG_DESCRIPTION='Fast floating point to string conversion' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=ryu CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/dtolnay/ryu' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.2.4 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=4 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/construction/www/geckodriver/target/release/deps:/usr/local/lib' /usr/local/bin/rustc --crate-name build_script_build /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/ryu-0.2.4/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=80 --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off -C metadata=96aeb2c48e6a1cc8 -C extra-filename=-96aeb2c48e6a1cc8 --out-dir /construction/www/geckodriver/target/release/build/ryu-96aeb2c48e6a1cc8 -C linker=cc -L dependency=/construction/www/geckodriver/target/release/deps --cap-lints warn` warning: `time` (lib) generated 52 warnings Compiling syn v1.0.5 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/syn-1.0.5 CARGO_PKG_AUTHORS='David Tolnay ' CARGO_PKG_DESCRIPTION='Parser for Rust source code' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR 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=1.0.5 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=5 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/construction/www/geckodriver/target/release/deps:/usr/local/lib' /usr/local/bin/rustc --crate-name build_script_build --edition=2018 /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/syn-1.0.5/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=80 --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="clone-impls"' --cfg 'feature="default"' --cfg 'feature="derive"' --cfg 'feature="parsing"' --cfg 'feature="printing"' --cfg 'feature="proc-macro"' --cfg 'feature="quote"' -C metadata=ef96985522fc9acf -C extra-filename=-ef96985522fc9acf --out-dir /construction/www/geckodriver/target/release/build/syn-ef96985522fc9acf -C linker=cc -L dependency=/construction/www/geckodriver/target/release/deps --cap-lints warn` Compiling unicode-bidi v0.3.4 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=unicode_bidi CARGO_MANIFEST_DIR=/construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/unicode-bidi-0.3.4 CARGO_PKG_AUTHORS='The Servo Project Developers' CARGO_PKG_DESCRIPTION='Implementation of the Unicode Bidirectional Algorithm' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT / Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=unicode-bidi CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/servo/unicode-bidi' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.3.4 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PATCH=4 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/construction/www/geckodriver/target/release/deps:/usr/local/lib' /usr/local/bin/rustc --crate-name unicode_bidi /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/unicode-bidi-0.3.4/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=80 --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no --cfg 'feature="default"' -C metadata=eca90c97afd85709 -C extra-filename=-eca90c97afd85709 --out-dir /construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps --target x86_64-unknown-dragonfly -C linker=cc -L dependency=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps -L dependency=/construction/www/geckodriver/target/release/deps --extern matches=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/libmatches-15aadfe8f4e1f52c.rmeta --cap-lints warn` Compiling generic-array v0.12.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=generic_array CARGO_MANIFEST_DIR=/construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/generic-array-0.12.0 CARGO_PKG_AUTHORS='BartĹ‚omiej KamiĹ„ski :Aaron Trent ' CARGO_PKG_DESCRIPTION='Generic types implementing functionality of arrays' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=generic-array CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/fizyk20/generic-array.git' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.12.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=12 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/construction/www/geckodriver/target/release/deps:/usr/local/lib' /usr/local/bin/rustc --crate-name generic_array /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/generic-array-0.12.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=80 --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C metadata=1809d162578b5a55 -C extra-filename=-1809d162578b5a55 --out-dir /construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps --target x86_64-unknown-dragonfly -C linker=cc -L dependency=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps -L dependency=/construction/www/geckodriver/target/release/deps --extern typenum=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/libtypenum-f4230cd0df0d57a8.rmeta --cap-lints warn` warning: `tokio-io` (lib) generated 9 warnings Compiling tokio-threadpool v0.1.14 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=tokio_threadpool CARGO_MANIFEST_DIR=/construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-threadpool-0.1.14 CARGO_PKG_AUTHORS='Carl Lerche ' CARGO_PKG_DESCRIPTION='A task scheduler backed by a work-stealing thread pool. ' CARGO_PKG_HOMEPAGE='https://github.com/tokio-rs/tokio' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=tokio-threadpool CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/tokio-rs/tokio' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.1.14 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=14 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/construction/www/geckodriver/target/release/deps:/usr/local/lib' /usr/local/bin/rustc --crate-name tokio_threadpool /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-threadpool-0.1.14/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=80 --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C metadata=038820ffb9a81bc1 -C extra-filename=-038820ffb9a81bc1 --out-dir /construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps --target x86_64-unknown-dragonfly -C linker=cc -L dependency=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps -L dependency=/construction/www/geckodriver/target/release/deps --extern crossbeam_deque=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/libcrossbeam_deque-ad18f847c7cd473b.rmeta --extern crossbeam_queue=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/libcrossbeam_queue-57b5cfab21d43364.rmeta --extern crossbeam_utils=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/libcrossbeam_utils-0a79dadd6d7a6f49.rmeta --extern futures=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/libfutures-13e4b221a8d7dc05.rmeta --extern log=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/liblog-ab7f7e56cc97d6a1.rmeta --extern num_cpus=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/libnum_cpus-4e1cecdb2746677d.rmeta --extern rand=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/librand-e59d2497e400e88b.rmeta --extern slab=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/libslab-1035734fad73b514.rmeta --extern tokio_executor=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/libtokio_executor-e3d14bed59858e70.rmeta --cap-lints warn` warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/generic-array-0.12.0/src/lib.rs:184:43 | 184 | array: ManuallyDrop::new(mem::uninitialized()), | ^^^^^^^^^^^^^ | = note: `#[warn(deprecated)]` on by default warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/generic-array-0.12.0/src/iter.rs:99:47 | 99 | array: ManuallyDrop::new(mem::uninitialized()), | ^^^^^^^^^^^^^ warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/generic-array-0.12.0/src/sequence.rs:189:54 | 189 | let mut longer: Self::Longer = unsafe { mem::uninitialized() }; | ^^^^^^^^^^^^^ warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/generic-array-0.12.0/src/sequence.rs:200:54 | 200 | let mut longer: Self::Longer = unsafe { mem::uninitialized() }; | ^^^^^^^^^^^^^ warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/generic-array-0.12.0/src/sequence.rs:309:54 | 309 | let mut output: Self::Output = unsafe { mem::uninitialized() }; | ^^^^^^^^^^^^^ warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string() --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/http-0.1.17/src/header/name.rs:1882:14 | 1882 | self.description().fmt(f) | ^^^^^^^^^^^ warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string() --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/http-0.1.17/src/header/name.rs:1900:16 | 1900 | self.0.description() | ^^^^^^^^^^^ warning: unnecessary parentheses around assigned value --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-threadpool-0.1.14/src/pool/backup_stack.rs:17:27 | 17 | const STACK_MASK: usize = ((1 << 16) - 1); | ^ ^ | note: the lint level is defined here --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-threadpool-0.1.14/src/lib.rs:2:9 | 2 | #![deny(warnings, missing_docs, missing_debug_implementations)] | ^^^^^^^^ = note: `#[warn(unused_parens)]` implied by `#[warn(warnings)]` help: remove these parentheses | 17 - const STACK_MASK: usize = ((1 << 16) - 1); 17 + const STACK_MASK: usize = (1 << 16) - 1; | warning: unnecessary parentheses around assigned value --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-threadpool-0.1.14/src/worker/stack.rs:41:27 | 41 | const STACK_MASK: usize = ((1 << 16) - 1); | ^ ^ | help: remove these parentheses | 41 - const STACK_MASK: usize = ((1 << 16) - 1); 41 + const STACK_MASK: usize = (1 << 16) - 1; | warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string() --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/http-0.1.17/src/header/value.rs:586:14 | 586 | self.description().fmt(f) | ^^^^^^^^^^^ warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string() --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/http-0.1.17/src/header/value.rs:604:16 | 604 | self.0.description() | ^^^^^^^^^^^ warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string() --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/http-0.1.17/src/header/value.rs:610:14 | 610 | self.description().fmt(f) | ^^^^^^^^^^^ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-threadpool-0.1.14/src/park/boxed.rs:6:31 | 6 | pub(crate) type BoxPark = Box + Send>; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = 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)]` implied by `#[warn(warnings)]` help: use `dyn` | 6 | pub(crate) type BoxPark = Box + Send>; | +++ warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string() --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/http-0.1.17/src/method.rs:395:30 | 395 | write!(f, "{}", self.description()) | ^^^^^^^^^^^ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-threadpool-0.1.14/src/park/boxed.rs:7:33 | 7 | pub(crate) type BoxUnpark = Box; | ^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 7 | pub(crate) type BoxUnpark = Box; | +++ warning: `typenum` (lib) generated 59 warnings Compiling quote v1.0.2 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=quote CARGO_MANIFEST_DIR=/construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/quote-1.0.2 CARGO_PKG_AUTHORS='David Tolnay ' CARGO_PKG_DESCRIPTION='Quasi-quoting macro quote'\!'(...)' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR 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=1.0.2 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/construction/www/geckodriver/target/release/deps:/usr/local/lib' /usr/local/bin/rustc --crate-name quote --edition=2018 /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/quote-1.0.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=80 --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="proc-macro"' -C metadata=f8bfba2015625997 -C extra-filename=-f8bfba2015625997 --out-dir /construction/www/geckodriver/target/release/deps -C linker=cc -L dependency=/construction/www/geckodriver/target/release/deps --extern proc_macro2=/construction/www/geckodriver/target/release/deps/libproc_macro2-4728ef701203c4b1.rmeta --cap-lints warn` warning: `futures` (lib) generated 52 warnings Compiling block-padding v0.1.2 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=block_padding CARGO_MANIFEST_DIR=/construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/block-padding-0.1.2 CARGO_PKG_AUTHORS='RustCrypto Developers' CARGO_PKG_DESCRIPTION='Padding and unpadding of messages divided into blocks.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=block-padding CARGO_PKG_README='' CARGO_PKG_REPOSITORY='https://github.com/RustCrypto/utils' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.1.2 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/construction/www/geckodriver/target/release/deps:/usr/local/lib' /usr/local/bin/rustc --crate-name block_padding /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/block-padding-0.1.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=80 --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C metadata=3c941d9c358eec79 -C extra-filename=-3c941d9c358eec79 --out-dir /construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps --target x86_64-unknown-dragonfly -C linker=cc -L dependency=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps -L dependency=/construction/www/geckodriver/target/release/deps --extern byte_tools=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/libbyte_tools-c3da10851eee1586.rmeta --cap-lints warn` Running `/construction/www/geckodriver/target/release/build/syn-ef96985522fc9acf/build-script-build` warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-threadpool-0.1.14/src/builder.rs:70:19 | 70 | new_park: Box BoxPark>, | ^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 70 | new_park: Box BoxPark>, | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-threadpool-0.1.14/src/callback.rs:10:12 | 10 | f: Arc, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 10 | f: Arc, | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-threadpool-0.1.14/src/config.rs:16:33 | 16 | pub after_start: Option>, | ^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 16 | pub after_start: Option>, | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-threadpool-0.1.14/src/config.rs:17:33 | 17 | pub before_stop: Option>, | ^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 17 | pub before_stop: Option>, | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-threadpool-0.1.14/src/config.rs:18:35 | 18 | pub panic_handler: Option) + Send + Sync>>, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 18 | pub panic_handler: Option) + Send + Sync>>, | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-threadpool-0.1.14/src/config.rs:18:42 | 18 | pub panic_handler: Option) + Send + Sync>>, | ^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 18 | pub panic_handler: Option) + Send + Sync>>, | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-threadpool-0.1.14/src/task/mod.rs:63:22 | 63 | type BoxFuture = Box + Send + 'static>; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 63 | type BoxFuture = Box + Send + 'static>; | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-threadpool-0.1.14/src/builder.rs:226:19 | 226 | F: Fn(Box) + Send + Sync + 'static, | ^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 226 | F: Fn(Box) + Send + Sync + 'static, | +++ warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string() --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/http-0.1.17/src/status.rs:517:26 | 517 | f.write_str(self.description()) | ^^^^^^^^^^^ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-threadpool-0.1.14/src/sender.rs:134:21 | 134 | future: Box + Send>, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 134 | future: Box + Send>, | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-threadpool-0.1.14/src/sender.rs:160:21 | 160 | future: Box + Send>, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 160 | future: Box + Send>, | +++ Running `/construction/www/geckodriver/target/release/build/ryu-96aeb2c48e6a1cc8/build-script-build` [syn 1.0.5] cargo:rustc-cfg=syn_disable_nightly_tests Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=memchr CARGO_MANIFEST_DIR=/construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/memchr-2.2.0 CARGO_PKG_AUTHORS='Andrew Gallant :bluss' CARGO_PKG_DESCRIPTION='Safe interface to memchr.' CARGO_PKG_HOMEPAGE='https://github.com/BurntSushi/rust-memchr' CARGO_PKG_LICENSE=Unlicense/MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=memchr CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/BurntSushi/rust-memchr' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=2.2.0 CARGO_PKG_VERSION_MAJOR=2 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/construction/www/geckodriver/target/release/deps:/usr/local/lib' OUT_DIR=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/build/memchr-4ad2b9a81e1df837/out /usr/local/bin/rustc --crate-name memchr /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/memchr-2.2.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=80 --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no --cfg 'feature="default"' --cfg 'feature="use_std"' -C metadata=07fbda1ed0e9144d -C extra-filename=-07fbda1ed0e9144d --out-dir /construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps --target x86_64-unknown-dragonfly -C linker=cc -L dependency=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps -L dependency=/construction/www/geckodriver/target/release/deps --cap-lints warn --cfg memchr_runtime_simd --cfg memchr_runtime_sse2 --cfg memchr_runtime_sse42 --cfg memchr_runtime_avx` [ryu 0.2.4] cargo:rustc-cfg=integer128 [ryu 0.2.4] cargo:rustc-cfg=must_use_return Compiling mio-uds v0.6.7 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=mio_uds CARGO_MANIFEST_DIR=/construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/mio-uds-0.6.7 CARGO_PKG_AUTHORS='Alex Crichton ' CARGO_PKG_DESCRIPTION='Unix domain socket bindings for mio ' CARGO_PKG_HOMEPAGE='https://github.com/alexcrichton/mio-uds' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=mio-uds CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/alexcrichton/mio-uds' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.6.7 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=6 CARGO_PKG_VERSION_PATCH=7 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/construction/www/geckodriver/target/release/deps:/usr/local/lib' /usr/local/bin/rustc --crate-name mio_uds /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/mio-uds-0.6.7/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=80 --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C metadata=4325d92419dc5fc5 -C extra-filename=-4325d92419dc5fc5 --out-dir /construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps --target x86_64-unknown-dragonfly -C linker=cc -L dependency=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps -L dependency=/construction/www/geckodriver/target/release/deps --extern iovec=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/libiovec-122c8c9a1237b4c2.rmeta --extern libc=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/liblibc-48ca81cb4035cb8d.rmeta --extern mio=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/libmio-fc078d28f902ed1c.rmeta --cap-lints warn` warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string() --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/http-0.1.17/src/uri/mod.rs:1074:14 | 1074 | self.description().fmt(f) | ^^^^^^^^^^^ warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string() --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/http-0.1.17/src/uri/mod.rs:1110:16 | 1110 | self.0.description() | ^^^^^^^^^^^ warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string() --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/http-0.1.17/src/uri/mod.rs:1116:16 | 1116 | self.0.description() | ^^^^^^^^^^^ warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string() --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/http-0.1.17/src/error.rs:72:36 | 72 | StatusCode(ref e) => e.description(), | ^^^^^^^^^^^ warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string() --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/http-0.1.17/src/error.rs:73:32 | 73 | Method(ref e) => e.description(), | ^^^^^^^^^^^ warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string() --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/http-0.1.17/src/error.rs:74:29 | 74 | Uri(ref e) => e.description(), | ^^^^^^^^^^^ warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string() --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/http-0.1.17/src/error.rs:75:35 | 75 | UriShared(ref e) => e.description(), | ^^^^^^^^^^^ warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string() --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/http-0.1.17/src/error.rs:76:34 | 76 | UriParts(ref e) => e.description(), | ^^^^^^^^^^^ warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string() --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/http-0.1.17/src/error.rs:77:36 | 77 | HeaderName(ref e) => e.description(), | ^^^^^^^^^^^ warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string() --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/http-0.1.17/src/error.rs:78:42 | 78 | HeaderNameShared(ref e) => e.description(), | ^^^^^^^^^^^ warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string() --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/http-0.1.17/src/error.rs:79:37 | 79 | HeaderValue(ref e) => e.description(), | ^^^^^^^^^^^ warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string() --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/http-0.1.17/src/error.rs:80:43 | 80 | HeaderValueShared(ref e) => e.description(), | ^^^^^^^^^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/mio-uds-0.6.7/src/datagram.rs:33:13 | 33 | try!(cvt(libc::bind(fd.fd(), addr, len))); | ^^^ | = note: `#[warn(deprecated)]` on by default warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/mio-uds-0.6.7/src/datagram.rs:29:31 | 29 | let (addr, len) = try!(sockaddr_un(path)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/mio-uds-0.6.7/src/datagram.rs:30:22 | 30 | let fd = try!(Socket::new(libc::SOCK_DGRAM)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/mio-uds-0.6.7/src/datagram.rs:45:9 | 45 | try!(stream.set_nonblocking(true)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/mio-uds-0.6.7/src/datagram.rs:54:26 | 54 | let (a, b) = try!(Socket::pair(libc::SOCK_DGRAM)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/mio-uds-0.6.7/src/datagram.rs:63:9 | 63 | try!(stream.set_nonblocking(true)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/mio-uds-0.6.7/src/datagram.rs:62:22 | 62 | let stream = try!(net::UnixDatagram::unbound()); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/mio-uds-0.6.7/src/listener.rs:37:13 | 37 | try!(cvt(libc::bind(fd.fd(), addr, len))); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/mio-uds-0.6.7/src/listener.rs:38:13 | 38 | try!(cvt(libc::listen(fd.fd(), 128))); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/mio-uds-0.6.7/src/listener.rs:33:31 | 33 | let (addr, len) = try!(sockaddr_un(path)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/mio-uds-0.6.7/src/listener.rs:34:22 | 34 | let fd = try!(Socket::new(libc::SOCK_STREAM)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/mio-uds-0.6.7/src/listener.rs:50:9 | 50 | try!(stream.set_nonblocking(true)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/mio-uds-0.6.7/src/listener.rs:62:15 | 62 | match try!(self.accept_std()) { | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/mio-uds-0.6.7/src/socket.rs:45:13 | 45 | try!(cvt(libc::ioctl(fd.fd, libc::FIOCLEX))); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/mio-uds-0.6.7/src/socket.rs:47:13 | 47 | try!(cvt(libc::ioctl(fd.fd, libc::FIONBIO, &mut nonblocking))); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/mio-uds-0.6.7/src/socket.rs:44:35 | 44 | ... let fd = Socket { fd: try!(cvt(libc::socket(libc::AF_UNIX, ty, 0))... | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/mio-uds-0.6.7/src/socket.rs:68:13 | 68 | ... try!(cvt(libc::socketpair(libc::AF_UNIX, ty, 0, fds.as_mut_ptr()))); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/mio-uds-0.6.7/src/socket.rs:71:13 | 71 | try!(cvt(libc::ioctl(a.fd, libc::FIOCLEX))); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/mio-uds-0.6.7/src/socket.rs:72:13 | 72 | try!(cvt(libc::ioctl(b.fd, libc::FIOCLEX))); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/mio-uds-0.6.7/src/socket.rs:74:13 | 74 | try!(cvt(libc::ioctl(a.fd, libc::FIONBIO, &mut nonblocking))); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/mio-uds-0.6.7/src/socket.rs:75:13 | 75 | try!(cvt(libc::ioctl(b.fd, libc::FIONBIO, &mut nonblocking))); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/mio-uds-0.6.7/src/stream.rs:52:31 | 52 | let (addr, len) = try!(sockaddr_un(path)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/mio-uds-0.6.7/src/stream.rs:53:26 | 53 | let socket = try!(Socket::new(libc::SOCK_STREAM)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/mio-uds-0.6.7/src/stream.rs:71:9 | 71 | try!(stream.set_nonblocking(true)); | ^^^ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/http-0.1.17/src/extensions.rs:73:31 | 73 | (boxed as Box) | ^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 73 | (boxed as Box) | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/http-0.1.17/src/extensions.rs:98:46 | 98 | ... .and_then(|boxed| (&**boxed as &(Any + 'static)).downcast_ref()) | ^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 98 | .and_then(|boxed| (&**boxed as &(dyn Any + 'static)).downcast_ref()) | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/http-0.1.17/src/extensions.rs:119:54 | 119 | ... .and_then(|boxed| (&mut **boxed as &mut (Any + 'static)).downcast... | ^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 119 | .and_then(|boxed| (&mut **boxed as &mut (dyn Any + 'static)).downcast_mut()) | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/http-0.1.17/src/extensions.rs:143:31 | 143 | (boxed as Box) | ^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 143 | (boxed as Box) | +++ warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/mio-uds-0.6.7/src/socket.rs:135:44 | 135 | let addr: libc::sockaddr_un = mem::uninitialized(); | ^^^^^^^^^^^^^ Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=unicase CARGO_MANIFEST_DIR=/construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/unicase-2.4.0 CARGO_PKG_AUTHORS='Sean McArthur ' CARGO_PKG_DESCRIPTION='A case-insensitive wrapper around strings.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=unicase CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/seanmonstar/unicase' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=2.4.0 CARGO_PKG_VERSION_MAJOR=2 CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/construction/www/geckodriver/target/release/deps:/usr/local/lib' OUT_DIR=/construction/www/geckodriver/target/release/build/unicase-486ff25dacefa162/out /usr/local/bin/rustc --crate-name unicase /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/unicase-2.4.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=80 --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off -C metadata=79cad565d885f3e4 -C extra-filename=-79cad565d885f3e4 --out-dir /construction/www/geckodriver/target/release/deps -C linker=cc -L dependency=/construction/www/geckodriver/target/release/deps --cap-lints warn --cfg __unicase__iter_cmp --cfg __unicase__default_hasher --cfg __unicase__const_fns` warning: `rand` (lib) generated 7 warnings Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=unicase CARGO_MANIFEST_DIR=/construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/unicase-2.4.0 CARGO_PKG_AUTHORS='Sean McArthur ' CARGO_PKG_DESCRIPTION='A case-insensitive wrapper around strings.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=unicase CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/seanmonstar/unicase' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=2.4.0 CARGO_PKG_VERSION_MAJOR=2 CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/construction/www/geckodriver/target/release/deps:/usr/local/lib' OUT_DIR=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/build/unicase-9ba0cea8c23bc452/out /usr/local/bin/rustc --crate-name unicase /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/unicase-2.4.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=80 --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C metadata=99ac9de7f4a15cd6 -C extra-filename=-99ac9de7f4a15cd6 --out-dir /construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps --target x86_64-unknown-dragonfly -C linker=cc -L dependency=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps -L dependency=/construction/www/geckodriver/target/release/deps --cap-lints warn --cfg __unicase__iter_cmp --cfg __unicase__default_hasher --cfg __unicase__const_fns` warning: the type `sockaddr_un` does not permit being left uninitialized --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/mio-uds-0.6.7/src/socket.rs:135:39 | 135 | let addr: libc::sockaddr_un = mem::uninitialized(); | ^^^^^^^^^^^^^^^^^^^^ | | | this code causes undefined behavior when executed | help: use `MaybeUninit` instead, and only call `assume_init` after initialization is done | = note: integers must be initialized = note: `#[warn(invalid_value)]` on by default warning: `generic-array` (lib) generated 5 warnings Compiling base64 v0.10.1 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=base64 CARGO_MANIFEST_DIR=/construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/base64-0.10.1 CARGO_PKG_AUTHORS='Alice Maz :Marshall Pierce ' CARGO_PKG_DESCRIPTION='encodes and decodes base64 as bytes or utf8' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=base64 CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/alicemaz/rust-base64' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.10.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=10 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/construction/www/geckodriver/target/release/deps:/usr/local/lib' /usr/local/bin/rustc --crate-name base64 /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/base64-0.10.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=80 --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C metadata=751fd82afe775d80 -C extra-filename=-751fd82afe775d80 --out-dir /construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps --target x86_64-unknown-dragonfly -C linker=cc -L dependency=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps -L dependency=/construction/www/geckodriver/target/release/deps --extern byteorder=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/libbyteorder-a7250424baff2bab.rmeta --cap-lints warn` warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string() --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-threadpool-0.1.14/src/park/default_park.rs:89:14 | 89 | self.description().fmt(fmt) | ^^^^^^^^^^^ | = note: `#[warn(deprecated)]` implied by `#[warn(warnings)]` warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string() --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-threadpool-0.1.14/src/blocking.rs:161:32 | 161 | write!(fmt, "{}", self.description()) | ^^^^^^^^^^^ warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string() --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-threadpool-0.1.14/src/blocking.rs:168:36 | 168 | .field("reason", &self.description()) | ^^^^^^^^^^^ warning: use of deprecated method `std::sync::atomic::AtomicUsize::compare_and_swap`: Use `compare_exchange` or `compare_exchange_weak` instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-threadpool-0.1.14/src/pool/backup.rs:196:30 | 196 | ... .compare_and_swap(state.into(), next.into(), AcqRel) | ^^^^^^^^^^^^^^^^ warning: use of deprecated method `std::sync::atomic::AtomicUsize::compare_and_swap`: Use `compare_exchange` or `compare_exchange_weak` instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-threadpool-0.1.14/src/pool/backup.rs:276:18 | 276 | .compare_and_swap(curr.into(), next.into(), AcqRel) | ^^^^^^^^^^^^^^^^ warning: use of deprecated method `std::sync::atomic::AtomicUsize::compare_and_swap`: Use `compare_exchange` or `compare_exchange_weak` instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-threadpool-0.1.14/src/pool/backup_stack.rs:70:18 | 70 | .compare_and_swap(state.into(), next.into(), AcqRel) | ^^^^^^^^^^^^^^^^ warning: use of deprecated method `std::sync::atomic::AtomicUsize::compare_and_swap`: Use `compare_exchange` or `compare_exchange_weak` instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-threadpool-0.1.14/src/pool/backup_stack.rs:117:22 | 117 | .compare_and_swap(state.into(), next.into(), AcqRel) | ^^^^^^^^^^^^^^^^ warning: use of deprecated method `std::sync::atomic::AtomicUsize::compare_and_swap`: Use `compare_exchange` or `compare_exchange_weak` instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-threadpool-0.1.14/src/pool/backup_stack.rs:147:18 | 147 | .compare_and_swap(state.into(), next.into(), AcqRel) | ^^^^^^^^^^^^^^^^ warning: `indexmap` (lib) generated 6 warnings Compiling regex v1.1.9 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/regex-1.1.9 CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO_PKG_DESCRIPTION='An implementation of regular expressions for Rust. This implementation uses finite automata and guarantees linear time matching on all inputs. ' CARGO_PKG_HOMEPAGE='https://github.com/rust-lang/regex' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=regex CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-lang/regex' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.1.9 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=9 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/construction/www/geckodriver/target/release/deps:/usr/local/lib' /usr/local/bin/rustc --crate-name build_script_build /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/regex-1.1.9/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=80 --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="use_std"' -C metadata=c902c9243c7ee037 -C extra-filename=-c902c9243c7ee037 --out-dir /construction/www/geckodriver/target/release/build/regex-c902c9243c7ee037 -C linker=cc -L dependency=/construction/www/geckodriver/target/release/deps --cap-lints warn` warning: use of deprecated method `std::sync::atomic::AtomicUsize::compare_and_swap`: Use `compare_exchange` or `compare_exchange_weak` instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-threadpool-0.1.14/src/pool/mod.rs:175:18 | 175 | .compare_and_swap(state.into(), next.into(), AcqRel) | ^^^^^^^^^^^^^^^^ warning: use of deprecated method `std::sync::atomic::AtomicUsize::compare_and_swap`: Use `compare_exchange` or `compare_exchange_weak` instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-threadpool-0.1.14/src/sender.rs:111:18 | 111 | .compare_and_swap(state.into(), next.into(), AcqRel) | ^^^^^^^^^^^^^^^^ warning: use of deprecated method `std::sync::atomic::AtomicUsize::compare_and_swap`: Use `compare_exchange` or `compare_exchange_weak` instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-threadpool-0.1.14/src/task/blocking.rs:177:18 | 177 | .compare_and_swap(curr.into(), next.into(), AcqRel) | ^^^^^^^^^^^^^^^^ warning: use of deprecated method `std::sync::atomic::AtomicUsize::compare_and_swap`: Use `compare_exchange` or `compare_exchange_weak` instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-threadpool-0.1.14/src/task/blocking.rs:332:34 | 332 | ... .compare_and_swap(curr.into(), after.into(), AcqRel) | ^^^^^^^^^^^^^^^^ warning: use of deprecated method `std::sync::atomic::AtomicUsize::compare_and_swap`: Use `compare_exchange` or `compare_exchange_weak` instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-threadpool-0.1.14/src/task/mod.rs:108:14 | 108 | .compare_and_swap(Scheduled.into(), Running.into(), AcqRel) | ^^^^^^^^^^^^^^^^ warning: use of deprecated method `std::sync::atomic::AtomicUsize::compare_and_swap`: Use `compare_exchange` or `compare_exchange_weak` instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-threadpool-0.1.14/src/task/mod.rs:186:22 | 186 | .compare_and_swap(Running.into(), Idle.into(), AcqRel) | ^^^^^^^^^^^^^^^^ warning: use of deprecated method `std::sync::atomic::AtomicUsize::compare_and_swap`: Use `compare_exchange` or `compare_exchange_weak` instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-threadpool-0.1.14/src/task/mod.rs:222:18 | 222 | .compare_and_swap(state.into(), Aborted.into(), AcqRel) | ^^^^^^^^^^^^^^^^ warning: use of deprecated method `std::sync::atomic::AtomicUsize::compare_and_swap`: Use `compare_exchange` or `compare_exchange_weak` instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-threadpool-0.1.14/src/task/mod.rs:259:18 | 259 | .compare_and_swap(Idle.into(), Scheduled.into(), AcqRel) | ^^^^^^^^^^^^^^^^ warning: use of deprecated method `std::sync::atomic::AtomicUsize::compare_and_swap`: Use `compare_exchange` or `compare_exchange_weak` instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-threadpool-0.1.14/src/task/mod.rs:270:26 | 270 | ... .compare_and_swap(Running.into(), Notified.into(), AcqRel) | ^^^^^^^^^^^^^^^^ warning: use of deprecated method `std::sync::atomic::AtomicUsize::compare_and_swap`: Use `compare_exchange` or `compare_exchange_weak` instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-threadpool-0.1.14/src/worker/entry.rs:107:18 | 107 | .compare_and_swap(state.into(), next.into(), AcqRel) | ^^^^^^^^^^^^^^^^ warning: use of deprecated method `std::sync::atomic::AtomicUsize::compare_and_swap`: Use `compare_exchange` or `compare_exchange_weak` instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-threadpool-0.1.14/src/worker/entry.rs:175:18 | 175 | .compare_and_swap(state.into(), next.into(), AcqRel) | ^^^^^^^^^^^^^^^^ warning: use of deprecated method `std::sync::atomic::AtomicBool::compare_and_swap`: Use `compare_exchange` or `compare_exchange_weak` instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-threadpool-0.1.14/src/worker/entry.rs:292:29 | 292 | if self.needs_drain.compare_and_swap(true, false, Acquire) { | ^^^^^^^^^^^^^^^^ warning: use of deprecated method `std::sync::atomic::AtomicUsize::compare_and_swap`: Use `compare_exchange` or `compare_exchange_weak` instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-threadpool-0.1.14/src/worker/stack.rs:95:18 | 95 | .compare_and_swap(state.into(), next.into(), AcqRel) | ^^^^^^^^^^^^^^^^ warning: use of deprecated method `std::sync::atomic::AtomicUsize::compare_and_swap`: Use `compare_exchange` or `compare_exchange_weak` instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-threadpool-0.1.14/src/worker/stack.rs:153:22 | 153 | .compare_and_swap(state.into(), next.into(), AcqRel) | ^^^^^^^^^^^^^^^^ warning: use of deprecated method `std::sync::atomic::AtomicUsize::compare_and_swap`: Use `compare_exchange` or `compare_exchange_weak` instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-threadpool-0.1.14/src/worker/stack.rs:183:18 | 183 | .compare_and_swap(state.into(), next.into(), AcqRel) | ^^^^^^^^^^^^^^^^ warning: use of deprecated method `std::sync::atomic::AtomicUsize::compare_and_swap`: Use `compare_exchange` or `compare_exchange_weak` instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-threadpool-0.1.14/src/worker/mod.rs:340:18 | 340 | .compare_and_swap(state.into(), next.into(), AcqRel) | ^^^^^^^^^^^^^^^^ warning: use of deprecated method `std::sync::atomic::AtomicUsize::compare_and_swap`: Use `compare_exchange` or `compare_exchange_weak` instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-threadpool-0.1.14/src/worker/mod.rs:492:26 | 492 | ... .compare_and_swap(state.into(), next.into(), AcqRel) | ^^^^^^^^^^^^^^^^ warning: use of deprecated method `std::sync::atomic::AtomicUsize::compare_and_swap`: Use `compare_exchange` or `compare_exchange_weak` instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-threadpool-0.1.14/src/worker/mod.rs:613:18 | 613 | .compare_and_swap(state.into(), next.into(), AcqRel) | ^^^^^^^^^^^^^^^^ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/base64-0.10.1/src/decode.rs:58:32 | 58 | 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 note: the lint level is defined here --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/base64-0.10.1/src/lib.rs:61:5 | 61 | warnings, | ^^^^^^^^ = note: `#[warn(bare_trait_objects)]` implied by `#[warn(warnings)]` help: use `dyn` | 58 | fn cause(&self) -> Option<&dyn error::Error> { | +++ warning: use of deprecated method `std::sync::atomic::AtomicUsize::compare_and_swap`: Use `compare_exchange` or `compare_exchange_weak` instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-threadpool-0.1.14/src/worker/mod.rs:675:30 | 675 | ... .compare_and_swap(state.into(), next.into(), AcqRel) | ^^^^^^^^^^^^^^^^ warning: field `trigger` is never read --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-threadpool-0.1.14/src/worker/mod.rs:60:5 | 36 | pub struct Worker { | ------ field in this struct ... 60 | trigger: Arc, | ^^^^^^^ | = note: `Worker` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis = note: `#[warn(dead_code)]` implied by `#[warn(warnings)]` Compiling unicode-normalization v0.1.5 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=unicode_normalization CARGO_MANIFEST_DIR=/construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/unicode-normalization-0.1.5 CARGO_PKG_AUTHORS='kwantam ' CARGO_PKG_DESCRIPTION='This crate provides functions for normalization of Unicode strings, including Canonical and Compatible Decomposition and Recomposition, as described in Unicode Standard Annex #15. ' CARGO_PKG_HOMEPAGE='https://github.com/unicode-rs/unicode-normalization' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=unicode-normalization CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/unicode-rs/unicode-normalization' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.1.5 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=5 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/construction/www/geckodriver/target/release/deps:/usr/local/lib' /usr/local/bin/rustc --crate-name unicode_normalization /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/unicode-normalization-0.1.5/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=80 --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C metadata=1c4adbe0a481f32f -C extra-filename=-1c4adbe0a481f32f --out-dir /construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps --target x86_64-unknown-dragonfly -C linker=cc -L dependency=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps -L dependency=/construction/www/geckodriver/target/release/deps --cap-lints warn` warning: unnecessary parentheses around assigned value --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/unicode-normalization-0.1.5/src/normalize.rs:119:22 | 119 | const N_COUNT: u32 = (V_COUNT * T_COUNT); | ^ ^ | = note: `#[warn(unused_parens)]` on by default help: remove these parentheses | 119 - const N_COUNT: u32 = (V_COUNT * T_COUNT); 119 + const N_COUNT: u32 = V_COUNT * T_COUNT; | warning: unnecessary parentheses around assigned value --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/unicode-normalization-0.1.5/src/normalize.rs:120:22 | 120 | const S_COUNT: u32 = (L_COUNT * N_COUNT); | ^ ^ | help: remove these parentheses | 120 - const S_COUNT: u32 = (L_COUNT * N_COUNT); 120 + const S_COUNT: u32 = L_COUNT * N_COUNT; | warning: `mio-uds` (lib) generated 26 warnings Compiling httparse v1.3.3 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/httparse-1.3.3 CARGO_PKG_AUTHORS='Sean McArthur ' CARGO_PKG_DESCRIPTION='A tiny, safe, speedy, zero-copy HTTP/1.x parser.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=httparse CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/seanmonstar/httparse' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.3.3 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/construction/www/geckodriver/target/release/deps:/usr/local/lib' /usr/local/bin/rustc --crate-name build_script_build /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/httparse-1.3.3/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=80 --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="std"' -C metadata=77fc1f76a177d1fd -C extra-filename=-77fc1f76a177d1fd --out-dir /construction/www/geckodriver/target/release/build/httparse-77fc1f76a177d1fd -C linker=cc -L dependency=/construction/www/geckodriver/target/release/deps --cap-lints warn` warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/httparse-1.3.3/build.rs:128:21 | 128 | let major = try!(num.parse::().map_err(|e| e.to_string())); | ^^^ | = note: `#[warn(deprecated)]` on by default warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/httparse-1.3.3/build.rs:137:21 | 137 | let minor = try!(num.parse::().map_err(|e| e.to_string())); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/httparse-1.3.3/build.rs:146:21 | 146 | let patch = try!(num.parse::().map_err(|e| e.to_string())); | ^^^ warning: `#[inline]` is ignored on function prototypes --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/unicode-normalization-0.1.5/src/lib.rs:77:5 | 77 | #[inline] | ^^^^^^^^^ | = note: `#[warn(unused_attributes)]` on by default warning: `#[inline]` is ignored on function prototypes --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/unicode-normalization-0.1.5/src/lib.rs:82:5 | 82 | #[inline] | ^^^^^^^^^ warning: `#[inline]` is ignored on function prototypes --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/unicode-normalization-0.1.5/src/lib.rs:87:5 | 87 | #[inline] | ^^^^^^^^^ warning: `#[inline]` is ignored on function prototypes --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/unicode-normalization-0.1.5/src/lib.rs:92:5 | 92 | #[inline] | ^^^^^^^^^ warning: the type `[u8; 64]` does not permit being left uninitialized --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/http-0.1.17/src/header/name.rs:1534:32 | 1534 | let mut buf = unsafe { mem::uninitialized() }; | ^^^^^^^^^^^^^^^^^^^^ | | | this code causes undefined behavior when executed | help: use `MaybeUninit` instead, and only call `assume_init` after initialization is done | = note: integers must be initialized = note: `#[warn(invalid_value)]` implied by `#[warn(warnings)]` warning: the type `[u8; 64]` does not permit being left uninitialized --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/http-0.1.17/src/header/name.rs:1582:32 | 1582 | let mut buf = unsafe { mem::uninitialized() }; | ^^^^^^^^^^^^^^^^^^^^ | | | this code causes undefined behavior when executed | help: use `MaybeUninit` instead, and only call `assume_init` after initialization is done | = note: integers must be initialized warning: the type `[u8; 64]` does not permit being left uninitialized --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/http-0.1.17/src/header/name.rs:1641:32 | 1641 | let mut buf = unsafe { mem::uninitialized() }; | ^^^^^^^^^^^^^^^^^^^^ | | | this code causes undefined behavior when executed | help: use `MaybeUninit` instead, and only call `assume_init` after initialization is done | = note: integers must be initialized warning: the type `[u8; 64]` does not permit being left uninitialized --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/http-0.1.17/src/header/name.rs:1919:32 | 1919 | let mut buf = unsafe { mem::uninitialized() }; | ^^^^^^^^^^^^^^^^^^^^ | | | this code causes undefined behavior when executed | help: use `MaybeUninit` instead, and only call `assume_init` after initialization is done | = note: integers must be initialized warning: the type `[u8; 64]` does not permit being left uninitialized --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/http-0.1.17/src/header/name.rs:1927:32 | 1927 | let mut buf = unsafe { mem::uninitialized() }; | ^^^^^^^^^^^^^^^^^^^^ | | | this code causes undefined behavior when executed | help: use `MaybeUninit` instead, and only call `assume_init` after initialization is done | = note: integers must be initialized Running `/construction/www/geckodriver/target/release/build/regex-c902c9243c7ee037/build-script-build` Compiling mime_guess v2.0.1 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/mime_guess-2.0.1 CARGO_PKG_AUTHORS='Austin Bonander ' CARGO_PKG_DESCRIPTION='A simple crate for detection of a file'\''s MIME type by its extension.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=mime_guess CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/abonander/mime_guess' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=2.0.1 CARGO_PKG_VERSION_MAJOR=2 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/construction/www/geckodriver/target/release/deps:/usr/local/lib' /usr/local/bin/rustc --crate-name build_script_build /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/mime_guess-2.0.1/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=80 --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="rev-mappings"' -C metadata=0441a0237f91b95f -C extra-filename=-0441a0237f91b95f --out-dir /construction/www/geckodriver/target/release/build/mime_guess-0441a0237f91b95f -C linker=cc -L dependency=/construction/www/geckodriver/target/release/deps --extern unicase=/construction/www/geckodriver/target/release/deps/libunicase-79cad565d885f3e4.rlib --cap-lints warn` [regex 1.1.9] cargo:rustc-cfg=regex_runtime_teddy_ssse3 [regex 1.1.9] cargo:rustc-cfg=regex_runtime_teddy_avx2 Compiling tokio-fs v0.1.3 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=tokio_fs CARGO_MANIFEST_DIR=/construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-fs-0.1.3 CARGO_PKG_AUTHORS='Carl Lerche ' CARGO_PKG_DESCRIPTION='Filesystem API for Tokio. ' CARGO_PKG_HOMEPAGE='https://tokio.rs' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=tokio-fs CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/tokio-rs/tokio' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.1.3 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/construction/www/geckodriver/target/release/deps:/usr/local/lib' /usr/local/bin/rustc --crate-name tokio_fs /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-fs-0.1.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=80 --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C metadata=940bada18ac53608 -C extra-filename=-940bada18ac53608 --out-dir /construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps --target x86_64-unknown-dragonfly -C linker=cc -L dependency=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps -L dependency=/construction/www/geckodriver/target/release/deps --extern futures=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/libfutures-13e4b221a8d7dc05.rmeta --extern tokio_io=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/libtokio_io-0f9bc2dedc4dcdb1.rmeta --extern tokio_threadpool=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/libtokio_threadpool-038820ffb9a81bc1.rmeta --cap-lints warn` warning: panic message contains braces --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/syn-0.15.30/src/lit.rs:983:30 | 983 | panic!("expected {{ after \\u"); | ^^ | = note: this message is not used as a format string, but will be in Rust 2021 = note: `#[warn(non_fmt_panics)]` on by default help: add a "{}" format string to use the message literally | 983 | panic!("{}", "expected {{ after \\u"); | +++++ Compiling mime v0.3.13 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=mime CARGO_MANIFEST_DIR=/construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/mime-0.3.13 CARGO_PKG_AUTHORS='Sean McArthur ' CARGO_PKG_DESCRIPTION='Strongly Typed Mimes' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=mime CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/hyperium/mime' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.3.13 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PATCH=13 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/construction/www/geckodriver/target/release/deps:/usr/local/lib' /usr/local/bin/rustc --crate-name mime /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/mime-0.3.13/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=80 --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C metadata=edc0923d109454eb -C extra-filename=-edc0923d109454eb --out-dir /construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps --target x86_64-unknown-dragonfly -C linker=cc -L dependency=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps -L dependency=/construction/www/geckodriver/target/release/deps --extern unicase=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/libunicase-99ac9de7f4a15cd6.rmeta --cap-lints warn` warning: `httparse` (build script) generated 3 warnings Running `/construction/www/geckodriver/target/release/build/httparse-77fc1f76a177d1fd/build-script-build` [httparse 1.3.3] cargo:rustc-cfg=httparse_simd Compiling aho-corasick v0.7.6 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=aho_corasick CARGO_MANIFEST_DIR=/construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/aho-corasick-0.7.6 CARGO_PKG_AUTHORS='Andrew Gallant ' CARGO_PKG_DESCRIPTION='Fast multiple substring searching.' CARGO_PKG_HOMEPAGE='https://github.com/BurntSushi/aho-corasick' CARGO_PKG_LICENSE=Unlicense/MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=aho-corasick CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/BurntSushi/aho-corasick' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.7.6 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=7 CARGO_PKG_VERSION_PATCH=6 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/construction/www/geckodriver/target/release/deps:/usr/local/lib' /usr/local/bin/rustc --crate-name aho_corasick /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/aho-corasick-0.7.6/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=80 --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no --cfg 'feature="default"' --cfg 'feature="std"' -C metadata=6d8cd2551ec77573 -C extra-filename=-6d8cd2551ec77573 --out-dir /construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps --target x86_64-unknown-dragonfly -C linker=cc -L dependency=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps -L dependency=/construction/www/geckodriver/target/release/deps --extern memchr=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/libmemchr-07fbda1ed0e9144d.rmeta --cap-lints warn` warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/mime-0.3.13/src/parse.rs:98:18 | 98 | let params = try!(params_from_str(s, &mut iter, start)); | ^^^ | note: the lint level is defined here --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/mime-0.3.13/src/lib.rs:27:9 | 27 | #![deny(warnings)] | ^^^^^^^^ = note: `#[warn(deprecated)]` implied by `#[warn(warnings)]` warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string() --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/mime-0.3.13/src/parse.rs:37:55 | 37 | ... write!(f, "{}, {:X} at position {}", self.description(), byte, pos) | ^^^^^^^^^^^ warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string() --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/mime-0.3.13/src/parse.rs:39:30 | 39 | f.write_str(self.description()) | ^^^^^^^^^^^ warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string() --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/mime-0.3.13/src/lib.rs:86:34 | 86 | write!(f, "{}: {}", self.description(), self.inner) | ^^^^^^^^^^^ warning: `base64` (lib) generated 1 warning Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=syn CARGO_MANIFEST_DIR=/construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/syn-1.0.5 CARGO_PKG_AUTHORS='David Tolnay ' CARGO_PKG_DESCRIPTION='Parser for Rust source code' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR 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=1.0.5 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=5 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/construction/www/geckodriver/target/release/deps:/usr/local/lib' OUT_DIR=/construction/www/geckodriver/target/release/build/syn-fb1e717e01818d56/out /usr/local/bin/rustc --crate-name syn --edition=2018 /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/syn-1.0.5/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=80 --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="clone-impls"' --cfg 'feature="default"' --cfg 'feature="derive"' --cfg 'feature="parsing"' --cfg 'feature="printing"' --cfg 'feature="proc-macro"' --cfg 'feature="quote"' -C metadata=6be0794f660b2425 -C extra-filename=-6be0794f660b2425 --out-dir /construction/www/geckodriver/target/release/deps -C linker=cc -L dependency=/construction/www/geckodriver/target/release/deps --extern proc_macro2=/construction/www/geckodriver/target/release/deps/libproc_macro2-4728ef701203c4b1.rmeta --extern quote=/construction/www/geckodriver/target/release/deps/libquote-f8bfba2015625997.rmeta --extern unicode_xid=/construction/www/geckodriver/target/release/deps/libunicode_xid-ec17aea1b7c86e5b.rmeta --cap-lints warn --cfg syn_disable_nightly_tests` Compiling block-buffer v0.7.3 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=block_buffer CARGO_MANIFEST_DIR=/construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/block-buffer-0.7.3 CARGO_PKG_AUTHORS='RustCrypto Developers' CARGO_PKG_DESCRIPTION='Fixed size buffer for block processing of data' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=block-buffer CARGO_PKG_README='' CARGO_PKG_REPOSITORY='https://github.com/RustCrypto/utils' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.7.3 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=7 CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/construction/www/geckodriver/target/release/deps:/usr/local/lib' /usr/local/bin/rustc --crate-name block_buffer /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/block-buffer-0.7.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=80 --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C metadata=45c70d4fe70ccb49 -C extra-filename=-45c70d4fe70ccb49 --out-dir /construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps --target x86_64-unknown-dragonfly -C linker=cc -L dependency=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps -L dependency=/construction/www/geckodriver/target/release/deps --extern block_padding=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/libblock_padding-3c941d9c358eec79.rmeta --extern byte_tools=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/libbyte_tools-c3da10851eee1586.rmeta --extern byteorder=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/libbyteorder-a7250424baff2bab.rmeta --extern generic_array=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/libgeneric_array-1809d162578b5a55.rmeta --cap-lints warn` warning: unused import: `core::slice` --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/block-buffer-0.7.3/src/lib.rs:11:5 | 11 | use core::slice; | ^^^^^^^^^^^ | = note: `#[warn(unused_imports)]` on by default warning: `block-buffer` (lib) generated 1 warning Compiling idna v0.2.0 warning: `unicode-normalization` (lib) generated 6 warnings Compiling digest v0.8.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=digest CARGO_MANIFEST_DIR=/construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/digest-0.8.0 CARGO_PKG_AUTHORS='RustCrypto Developers' CARGO_PKG_DESCRIPTION='Traits for cryptographic hash functions' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=digest CARGO_PKG_README='' CARGO_PKG_REPOSITORY='https://github.com/RustCrypto/traits' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.8.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=8 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/construction/www/geckodriver/target/release/deps:/usr/local/lib' /usr/local/bin/rustc --crate-name digest /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/digest-0.8.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=80 --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no --cfg 'feature="std"' -C metadata=b65cc725c3abfa12 -C extra-filename=-b65cc725c3abfa12 --out-dir /construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps --target x86_64-unknown-dragonfly -C linker=cc -L dependency=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps -L dependency=/construction/www/geckodriver/target/release/deps --extern generic_array=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/libgeneric_array-1809d162578b5a55.rmeta --cap-lints warn` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=idna CARGO_MANIFEST_DIR=/construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/idna-0.2.0 CARGO_PKG_AUTHORS='The rust-url developers' CARGO_PKG_DESCRIPTION='IDNA (Internationalizing Domain Names in Applications) and Punycode.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=idna CARGO_PKG_README='' CARGO_PKG_REPOSITORY='https://github.com/servo/rust-url/' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.2.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/construction/www/geckodriver/target/release/deps:/usr/local/lib' /usr/local/bin/rustc --crate-name idna /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/idna-0.2.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=80 --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C metadata=aa85bfb062755509 -C extra-filename=-aa85bfb062755509 --out-dir /construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps --target x86_64-unknown-dragonfly -C linker=cc -L dependency=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps -L dependency=/construction/www/geckodriver/target/release/deps --extern matches=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/libmatches-15aadfe8f4e1f52c.rmeta --extern unicode_bidi=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/libunicode_bidi-eca90c97afd85709.rmeta --extern unicode_normalization=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/libunicode_normalization-1c4adbe0a481f32f.rmeta --cap-lints warn` Compiling tokio-uds v0.2.5 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=tokio_uds CARGO_MANIFEST_DIR=/construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-uds-0.2.5 CARGO_PKG_AUTHORS='Carl Lerche ' CARGO_PKG_DESCRIPTION='Unix Domain sockets for Tokio ' CARGO_PKG_HOMEPAGE='https://github.com/tokio-rs/tokio' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=tokio-uds CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/tokio-rs/tokio' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.2.5 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=5 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/construction/www/geckodriver/target/release/deps:/usr/local/lib' /usr/local/bin/rustc --crate-name tokio_uds /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-uds-0.2.5/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=80 --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C metadata=be41c62ced48da99 -C extra-filename=-be41c62ced48da99 --out-dir /construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps --target x86_64-unknown-dragonfly -C linker=cc -L dependency=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps -L dependency=/construction/www/geckodriver/target/release/deps --extern bytes=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/libbytes-c8507c54d384b6a4.rmeta --extern futures=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/libfutures-13e4b221a8d7dc05.rmeta --extern iovec=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/libiovec-122c8c9a1237b4c2.rmeta --extern libc=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/liblibc-48ca81cb4035cb8d.rmeta --extern log=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/liblog-ab7f7e56cc97d6a1.rmeta --extern mio=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/libmio-fc078d28f902ed1c.rmeta --extern mio_uds=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/libmio_uds-4325d92419dc5fc5.rmeta --extern tokio_codec=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/libtokio_codec-1b954378042f9fa9.rmeta --extern tokio_io=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/libtokio_io-0f9bc2dedc4dcdb1.rmeta --extern tokio_reactor=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/libtokio_reactor-c284005aafc5d54f.rmeta --cap-lints warn` warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-uds-0.2.5/src/frame.rs:69:19 | 69 | match try!(self.poll_complete()) { | ^^^ | note: the lint level is defined here --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-uds-0.2.5/src/lib.rs:3:23 | 3 | #![deny(missing_docs, warnings, missing_debug_implementations)] | ^^^^^^^^ = note: `#[warn(deprecated)]` implied by `#[warn(warnings)]` warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-uds-0.2.5/src/stream.rs:82:22 | 82 | let (a, b) = try!(mio_uds::UnixStream::pair()); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-uds-0.2.5/src/stream.rs:266:34 | 266 | if let Some(e) = try!(stream.io.get_ref().take_error()) { | ^^^ warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-uds-0.2.5/src/ucred.rs:78:47 | 78 | let mut cred: super::UCred = mem::uninitialized(); | ^^^^^^^^^^^^^ warning: a method with this name may be added to the standard library in the future --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-uds-0.2.5/src/stream.rs:155:9 | 155 | <&UnixStream>::read_buf(&mut &*self, buf) | ^^^^^^^^^^^^^^^^^^^^^^^ | = warning: once this associated item is added to the standard library, the ambiguity may cause an error or change in behavior! = note: for more information, see issue #48919 = help: call with fully qualified syntax `tokio_io::AsyncRead::read_buf(...)` to keep using the current method = note: `#[warn(unstable_name_collisions)]` implied by `#[warn(warnings)]` warning: field `last_match_end` is never read --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/aho-corasick-0.7.6/src/ahocorasick.rs:1178:5 | 1173 | pub struct FindOverlappingIter<'a, 'b, S: 'a + StateID> { | ------------------- field in this struct ... 1178 | last_match_end: usize, | ^^^^^^^^^^^^^^ | = note: `FindOverlappingIter` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis = note: `#[warn(dead_code)]` on by default warning: field `start` is never read --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/aho-corasick-0.7.6/src/ahocorasick.rs:1316:33 | 1316 | NonMatch { bytes: &'r [u8], start: usize }, | -------- ^^^^^ | | | field in this variant warning: field `config` is never read --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/aho-corasick-0.7.6/src/packed/api.rs:380:5 | 379 | pub struct Searcher { | -------- field in this struct 380 | config: Config, | ^^^^^^ | = note: `Searcher` has derived impls for the traits `Debug` and `Clone`, but these are intentionally ignored during dead code analysis Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=ryu CARGO_MANIFEST_DIR=/construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/ryu-0.2.4 CARGO_PKG_AUTHORS='David Tolnay ' CARGO_PKG_DESCRIPTION='Fast floating point to string conversion' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=ryu CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/dtolnay/ryu' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.2.4 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=4 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/construction/www/geckodriver/target/release/deps:/usr/local/lib' OUT_DIR=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/build/ryu-28716a4164fb8491/out /usr/local/bin/rustc --crate-name ryu /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/ryu-0.2.4/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=80 --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C metadata=1d60df762d27345a -C extra-filename=-1d60df762d27345a --out-dir /construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps --target x86_64-unknown-dragonfly -C linker=cc -L dependency=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps -L dependency=/construction/www/geckodriver/target/release/deps --cap-lints warn --cfg integer128 --cfg must_use_return` warning: the type `ucred::UCred` does not permit being left uninitialized --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-uds-0.2.5/src/ucred.rs:78:42 | 78 | let mut cred: super::UCred = mem::uninitialized(); | ^^^^^^^^^^^^^^^^^^^^ | | | this code causes undefined behavior when executed | help: use `MaybeUninit` instead, and only call `assume_init` after initialization is done | note: integers must be initialized (in this struct field) --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-uds-0.2.5/src/ucred.rs:7:5 | 7 | pub uid: uid_t, | ^^^^^^^^^^^^^^ = note: `#[warn(invalid_value)]` implied by `#[warn(warnings)]` warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/ryu-0.2.4/src/buffer/mod.rs:29:34 | 29 | bytes: unsafe { mem::uninitialized() }, | ^^^^^^^^^^^^^ | = note: `#[warn(deprecated)]` on by default warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/ryu-0.2.4/src/d2s.rs:214:37 | 214 | let mut vp: u64 = unsafe { mem::uninitialized() }; | ^^^^^^^^^^^^^ warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/ryu-0.2.4/src/d2s.rs:215:37 | 215 | let mut vm: u64 = unsafe { mem::uninitialized() }; | ^^^^^^^^^^^^^ warning: the type `[u8; 24]` does not permit being left uninitialized --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/ryu-0.2.4/src/buffer/mod.rs:29:29 | 29 | bytes: unsafe { mem::uninitialized() }, | ^^^^^^^^^^^^^^^^^^^^ | | | this code causes undefined behavior when executed | help: use `MaybeUninit` instead, and only call `assume_init` after initialization is done | = note: integers must be initialized = note: `#[warn(invalid_value)]` on by default warning: the type `u64` does not permit being left uninitialized --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/ryu-0.2.4/src/d2s.rs:214:32 | 214 | let mut vp: u64 = unsafe { mem::uninitialized() }; | ^^^^^^^^^^^^^^^^^^^^ | | | this code causes undefined behavior when executed | help: use `MaybeUninit` instead, and only call `assume_init` after initialization is done | = note: integers must be initialized warning: the type `u64` does not permit being left uninitialized --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/ryu-0.2.4/src/d2s.rs:215:32 | 215 | let mut vm: u64 = unsafe { mem::uninitialized() }; | ^^^^^^^^^^^^^^^^^^^^ | | | this code causes undefined behavior when executed | help: use `MaybeUninit` instead, and only call `assume_init` after initialization is done | = note: integers must be initialized Compiling tokio-tcp v0.1.1 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=tokio_tcp CARGO_MANIFEST_DIR=/construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-tcp-0.1.1 CARGO_PKG_AUTHORS='Carl Lerche ' CARGO_PKG_DESCRIPTION='TCP bindings for tokio. ' CARGO_PKG_HOMEPAGE='https://tokio.rs' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=tokio-tcp CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/tokio-rs/tokio' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.1.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/construction/www/geckodriver/target/release/deps:/usr/local/lib' /usr/local/bin/rustc --crate-name tokio_tcp /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-tcp-0.1.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=80 --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C metadata=19511e77aafb1e6e -C extra-filename=-19511e77aafb1e6e --out-dir /construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps --target x86_64-unknown-dragonfly -C linker=cc -L dependency=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps -L dependency=/construction/www/geckodriver/target/release/deps --extern bytes=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/libbytes-c8507c54d384b6a4.rmeta --extern futures=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/libfutures-13e4b221a8d7dc05.rmeta --extern iovec=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/libiovec-122c8c9a1237b4c2.rmeta --extern mio=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/libmio-fc078d28f902ed1c.rmeta --extern tokio_io=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/libtokio_io-0f9bc2dedc4dcdb1.rmeta --extern tokio_reactor=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/libtokio_reactor-c284005aafc5d54f.rmeta --cap-lints warn` warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-tcp-0.1.1/src/stream.rs:699:30 | 699 | if let Some(e) = try!(stream.io.get_ref().take_error()) { | ^^^ | note: the lint level is defined here --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-tcp-0.1.1/src/lib.rs:23:23 | 23 | #![deny(missing_docs, warnings, missing_debug_implementations)] | ^^^^^^^^ = note: `#[warn(deprecated)]` implied by `#[warn(warnings)]` warning: a method with this name may be added to the standard library in the future --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-tcp-0.1.1/src/stream.rs:413:9 | 413 | <&TcpStream>::read_buf(&mut &*self, buf) | ^^^^^^^^^^^^^^^^^^^^^^ | = warning: once this associated item is added to the standard library, the ambiguity may cause an error or change in behavior! = note: for more information, see issue #48919 = help: call with fully qualified syntax `tokio_io::AsyncRead::read_buf(...)` to keep using the current method = note: `#[warn(unstable_name_collisions)]` implied by `#[warn(warnings)]` Compiling tokio-udp v0.1.1 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=tokio_udp CARGO_MANIFEST_DIR=/construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-udp-0.1.1 CARGO_PKG_AUTHORS='Carl Lerche ' CARGO_PKG_DESCRIPTION='UDP bindings for tokio. ' CARGO_PKG_HOMEPAGE='https://tokio.rs' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=tokio-udp CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/tokio-rs/tokio' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.1.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/construction/www/geckodriver/target/release/deps:/usr/local/lib' /usr/local/bin/rustc --crate-name tokio_udp /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-udp-0.1.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=80 --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C metadata=e662e2ab5d889e1f -C extra-filename=-e662e2ab5d889e1f --out-dir /construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps --target x86_64-unknown-dragonfly -C linker=cc -L dependency=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps -L dependency=/construction/www/geckodriver/target/release/deps --extern bytes=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/libbytes-c8507c54d384b6a4.rmeta --extern futures=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/libfutures-13e4b221a8d7dc05.rmeta --extern log=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/liblog-ab7f7e56cc97d6a1.rmeta --extern mio=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/libmio-fc078d28f902ed1c.rmeta --extern tokio_codec=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/libtokio_codec-1b954378042f9fa9.rmeta --extern tokio_io=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/libtokio_io-0f9bc2dedc4dcdb1.rmeta --extern tokio_reactor=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/libtokio_reactor-c284005aafc5d54f.rmeta --cap-lints warn` warning: unnecessary parentheses around type --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-udp-0.1.1/src/frame.rs:42:39 | 42 | fn poll(&mut self) -> Poll, Self::Error> { | ^ ^ | note: the lint level is defined here --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-udp-0.1.1/src/lib.rs:20:23 | 20 | #![deny(missing_docs, warnings, missing_debug_implementations)] | ^^^^^^^^ = note: `#[warn(unused_parens)]` implied by `#[warn(warnings)]` help: remove these parentheses | 42 - fn poll(&mut self) -> Poll, Self::Error> { 42 + fn poll(&mut self) -> Poll, Self::Error> { | warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-udp-0.1.1/src/frame.rs:69:19 | 69 | match try!(self.poll_complete()) { | ^^^ | = note: `#[warn(deprecated)]` implied by `#[warn(warnings)]` warning: `ryu` (lib) generated 6 warnings Compiling tokio-timer v0.2.11 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=tokio_timer CARGO_MANIFEST_DIR=/construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-timer-0.2.11 CARGO_PKG_AUTHORS='Carl Lerche ' CARGO_PKG_DESCRIPTION='Timer facilities for Tokio ' CARGO_PKG_HOMEPAGE='https://github.com/tokio-rs/tokio' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=tokio-timer CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/tokio-rs/tokio' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.2.11 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=11 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/construction/www/geckodriver/target/release/deps:/usr/local/lib' /usr/local/bin/rustc --crate-name tokio_timer /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-timer-0.2.11/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=80 --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C metadata=79d5042f441cde6f -C extra-filename=-79d5042f441cde6f --out-dir /construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps --target x86_64-unknown-dragonfly -C linker=cc -L dependency=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps -L dependency=/construction/www/geckodriver/target/release/deps --extern crossbeam_utils=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/libcrossbeam_utils-0a79dadd6d7a6f49.rmeta --extern futures=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/libfutures-13e4b221a8d7dc05.rmeta --extern slab=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/libslab-1035734fad73b514.rmeta --extern tokio_executor=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/libtokio_executor-e3d14bed59858e70.rmeta --cap-lints warn` warning: `mio` (lib) generated 8 warnings Compiling tokio-current-thread v0.1.6 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=tokio_current_thread CARGO_MANIFEST_DIR=/construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-current-thread-0.1.6 CARGO_PKG_AUTHORS='Carl Lerche ' CARGO_PKG_DESCRIPTION='Single threaded executor which manage many tasks concurrently on the current thread. ' CARGO_PKG_HOMEPAGE='https://github.com/tokio-rs/tokio' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=tokio-current-thread CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/tokio-rs/tokio' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.1.6 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=6 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/construction/www/geckodriver/target/release/deps:/usr/local/lib' /usr/local/bin/rustc --crate-name tokio_current_thread /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-current-thread-0.1.6/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=80 --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C metadata=f5d80eab08b49bec -C extra-filename=-f5d80eab08b49bec --out-dir /construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps --target x86_64-unknown-dragonfly -C linker=cc -L dependency=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps -L dependency=/construction/www/geckodriver/target/release/deps --extern futures=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/libfutures-13e4b221a8d7dc05.rmeta --extern tokio_executor=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/libtokio_executor-e3d14bed59858e70.rmeta --cap-lints warn` warning: unnecessary parentheses around block return value --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-timer-0.2.11/src/timer/atomic_stack.rs:106:29 | 106 | self.ptr = unsafe { (*entry.next_atomic.get()) }; | ^ ^ | note: the lint level is defined here --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-timer-0.2.11/src/lib.rs:2:23 | 2 | #![deny(missing_docs, warnings, missing_debug_implementations)] | ^^^^^^^^ = note: `#[warn(unused_parens)]` implied by `#[warn(warnings)]` help: remove these parentheses | 106 - self.ptr = unsafe { (*entry.next_atomic.get()) }; 106 + self.ptr = unsafe { *entry.next_atomic.get() }; | warning: unnecessary parentheses around block return value --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-timer-0.2.11/src/timer/entry.rs:208:18 | 208 | unsafe { (*self.when.get()) } | ^ ^ | help: remove these parentheses | 208 - unsafe { (*self.when.get()) } 208 + unsafe { *self.when.get() } | warning: unnecessary trailing semicolon --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-timer-0.2.11/src/wheel/level.rs:49:10 | 49 | }; | ^ help: remove this semicolon | = note: `#[warn(redundant_semicolons)]` implied by `#[warn(warnings)]` warning: unnecessary parentheses around block return value --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-timer-0.2.11/src/wheel/level.rs:220:5 | 220 | (1 << slot) | ^ ^ | help: remove these parentheses | 220 - (1 << slot) 220 + 1 << slot | warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-timer-0.2.11/src/clock/clock.rs:20:21 | 20 | now: Option>, | ^^^ | = 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)]` implied by `#[warn(warnings)]` help: use `dyn` | 20 | now: Option>, | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-timer-0.2.11/src/timer/mod.rs:165:17 | 165 | unpark: Box, | ^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 165 | unpark: Box, | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-timer-0.2.11/src/throttle.rs:161:32 | 161 | fn cause(&self) -> Option<&StdError> { | ^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 161 | fn cause(&self) -> Option<&dyn StdError> { | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-timer-0.2.11/src/timer/mod.rs:429:40 | 429 | fn new(start: Instant, unpark: Box) -> Inner { | ^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 429 | fn new(start: Instant, unpark: Box) -> Inner { | +++ warning: `mime` (lib) generated 4 warnings Compiling thread_local v0.3.6 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=thread_local CARGO_MANIFEST_DIR=/construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/thread_local-0.3.6 CARGO_PKG_AUTHORS='Amanieu d'\''Antras ' CARGO_PKG_DESCRIPTION='Per-object thread-local storage' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=Apache-2.0/MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=thread_local CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/Amanieu/thread_local-rs' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.3.6 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PATCH=6 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/construction/www/geckodriver/target/release/deps:/usr/local/lib' /usr/local/bin/rustc --crate-name thread_local /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/thread_local-0.3.6/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=80 --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C metadata=8b95fa620d2e7342 -C extra-filename=-8b95fa620d2e7342 --out-dir /construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps --target x86_64-unknown-dragonfly -C linker=cc -L dependency=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps -L dependency=/construction/www/geckodriver/target/release/deps --extern lazy_static=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/liblazy_static-40cd173734d7d573.rmeta --cap-lints warn` warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-current-thread-0.1.6/src/scheduler.rs:128:23 | 128 | struct Task(Spawn>>); | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see note: the lint level is defined here --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-current-thread-0.1.6/src/lib.rs:2:9 | 2 | #![deny(warnings, missing_docs, missing_debug_implementations)] | ^^^^^^^^ = note: `#[warn(bare_trait_objects)]` implied by `#[warn(warnings)]` help: use `dyn` | 128 | struct Task(Spawn>>); | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-current-thread-0.1.6/src/lib.rs:67:40 | 67 | ...ceiver + Send + 'static>>, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 67 | spawn_receiver: mpsc::Receiver + Send + 'static>>, | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-current-thread-0.1.6/src/lib.rs:193:29 | 193 | spawn: Cell>, | ^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 193 | spawn: Cell>, | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-current-thread-0.1.6/src/lib.rs:632:30 | 632 | ...Sender + Send + 'static>>, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 632 | sender: mpsc::Sender + Send + 'static>>, | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-current-thread-0.1.6/src/lib.rs:829:32 | 829 | unsafe fn hide_lt<'a>(p: *mut (SpawnLocal + 'a)) -> *mut (SpawnLocal + ... | ^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 829 | unsafe fn hide_lt<'a>(p: *mut (dyn SpawnLocal + 'a)) -> *mut (SpawnLocal + 'static) { | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-current-thread-0.1.6/src/lib.rs:829:59 | 829 | ...wnLocal + 'a)) -> *mut (SpawnLocal + 'static) { | ^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 829 | unsafe fn hide_lt<'a>(p: *mut (SpawnLocal + 'a)) -> *mut (dyn SpawnLocal + 'static) { | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-current-thread-0.1.6/src/lib.rs:189:43 | 189 | ... self, future: Box>, already_counted: ... | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 189 | fn spawn_local(&mut self, future: Box>, already_counted: bool); | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-current-thread-0.1.6/src/lib.rs:427:21 | 427 | future: Box + Send>, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 427 | future: Box + Send>, | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-current-thread-0.1.6/src/lib.rs:734:21 | 734 | future: Box>, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 734 | future: Box>, | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-current-thread-0.1.6/src/lib.rs:749:21 | 749 | future: Box + Send>, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 749 | future: Box + Send>, | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-current-thread-0.1.6/src/lib.rs:794:43 | 794 | ... self, future: Box>, already_counted: ... | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 794 | fn spawn_local(&mut self, future: Box>, already_counted: bool) { | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-current-thread-0.1.6/src/lib.rs:807:43 | 807 | fn set_spawn(&self, spawn: &mut SpawnLocal, f: F) -> R | ^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 807 | fn set_spawn(&self, spawn: &mut dyn SpawnLocal, f: F) -> R | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-current-thread-0.1.6/src/scheduler.rs:690:58 | 690 | unsafe fn hide_lt(p: *mut ArcNode) -> *mut UnsafeNotify { | ^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 690 | unsafe fn hide_lt(p: *mut ArcNode) -> *mut dyn UnsafeNotify { | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-current-thread-0.1.6/src/scheduler.rs:174:42 | 174 | pub fn schedule(&mut self, item: Box>) { | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 174 | pub fn schedule(&mut self, item: Box>) { | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-current-thread-0.1.6/src/scheduler.rs:362:28 | 362 | pub fn new(future: Box + 'static>) ->... | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 362 | pub fn new(future: Box + 'static>) -> Self { | +++ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/thread_local-0.3.6/src/lib.rs:211:40 | 211 | None => Ok(self.insert(id, try!(create()), true)), | ^^^ | = note: `#[warn(deprecated)]` on by default warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/thread_local-0.3.6/src/lib.rs:531:44 | 531 | (*self.local.get()) = Some(try!(create())); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/thread_local-0.3.6/src/lib.rs:537:47 | 537 | None => Ok(self.global.insert(id, try!(create()), true)), | ^^^ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-current-thread-0.1.6/src/scheduler.rs:691:30 | 691 | mem::transmute(p as *mut UnsafeNotify) | ^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 691 | mem::transmute(p as *mut dyn UnsafeNotify) | +++ warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string() --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-current-thread-0.1.6/src/lib.rs:113:32 | 113 | write!(fmt, "{}", self.description()) | ^^^^^^^^^^^ | = note: `#[warn(deprecated)]` implied by `#[warn(warnings)]` warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string() --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-current-thread-0.1.6/src/lib.rs:131:32 | 131 | write!(fmt, "{}", self.description()) | ^^^^^^^^^^^ warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string() --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-current-thread-0.1.6/src/lib.rs:153:32 | 153 | write!(fmt, "{}", self.description()) | ^^^^^^^^^^^ warning: use of deprecated method `std::sync::atomic::AtomicUsize::compare_and_swap`: Use `compare_exchange` or `compare_exchange_weak` instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/thread_local-0.3.6/src/lib.rs:529:37 | 529 | ... if owner == 0 && self.owner.compare_and_swap(0, id, Ordering::Rel... | ^^^^^^^^^^^^^^^^ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-current-thread-0.1.6/src/lib.rs:822:52 | 822 | let spawn = unsafe { hide_lt(spawn as *mut SpawnLocal) }; | ^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 822 | let spawn = unsafe { hide_lt(spawn as *mut dyn SpawnLocal) }; | +++ warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string() --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-timer-0.2.11/src/timeout.rs:294:31 | 294 | Inner(ref e) => e.description(), | ^^^^^^^^^^^ | = note: `#[warn(deprecated)]` implied by `#[warn(warnings)]` warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string() --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-timer-0.2.11/src/timeout.rs:296:31 | 296 | Timer(ref e) => e.description(), | ^^^^^^^^^^^ warning: unused return value of `Box::::from_raw` that must be used --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/thread_local-0.3.6/src/lib.rs:137:13 | 137 | Box::from_raw(self.table.load(Ordering::Relaxed)); | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: call `drop(Box::from_raw(ptr))` if you intend to drop the `Box` = note: `#[warn(unused_must_use)]` on by default help: use `let _ = ...` to ignore the resulting value | 137 | let _ = Box::from_raw(self.table.load(Ordering::Relaxed)); | +++++++ warning: use of deprecated method `std::sync::atomic::AtomicUsize::compare_and_swap`: Use `compare_exchange` or `compare_exchange_weak` instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-timer-0.2.11/src/atomic.rs:39:18 | 39 | ... .compare_and_swap(old as usize, new as usize, ordering) as u64 | ^^^^^^^^^^^^^^^^ warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string() --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-timer-0.2.11/src/error.rs:76:14 | 76 | self.description().fmt(fmt) | ^^^^^^^^^^^ warning: `tokio-reactor` (lib) generated 12 warnings Compiling dtoa v0.4.2 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=dtoa CARGO_MANIFEST_DIR=/construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/dtoa-0.4.2 CARGO_PKG_AUTHORS='David Tolnay ' CARGO_PKG_DESCRIPTION='Fast functions for printing floating-point primitives to an io::Write' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=dtoa CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/dtolnay/dtoa' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.4.2 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/construction/www/geckodriver/target/release/deps:/usr/local/lib' /usr/local/bin/rustc --crate-name dtoa /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/dtoa-0.4.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=80 --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C metadata=a116db4cc2e1b93c -C extra-filename=-a116db4cc2e1b93c --out-dir /construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps --target x86_64-unknown-dragonfly -C linker=cc -L dependency=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps -L dependency=/construction/www/geckodriver/target/release/deps --cap-lints warn` warning: anonymous parameters are deprecated and will be removed in the next edition --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/dtoa-0.4.2/src/lib.rs:22:34 | 22 | fn write(self, W) -> io::Result; | ^ help: try naming the parameter or explicitly ignoring it: `_: W` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018! = note: for more information, see issue #41686 = note: `#[warn(anonymous_parameters)]` on by default warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/dtoa-0.4.2/src/dtoa.rs:453:13 | 453 | try!(wr.write_all(b"-0.0")); | ^^^ | ::: /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/dtoa-0.4.2/src/lib.rs:27:9 | 27 | / dtoa! { 28 | | floating_type: f32, 29 | | significand_type: u32, 30 | | exponent_type: i32, ... | 41 | | min_power: (-36), 42 | | }; | |_________- in this macro invocation | = note: `#[warn(deprecated)]` on by default = note: this warning originates in the macro `dtoa` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/dtoa-0.4.2/src/dtoa.rs:456:13 | 456 | try!(wr.write_all(b"0.0")); | ^^^ | ::: /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/dtoa-0.4.2/src/lib.rs:27:9 | 27 | / dtoa! { 28 | | floating_type: f32, 29 | | significand_type: u32, 30 | | exponent_type: i32, ... | 41 | | min_power: (-36), 42 | | }; | |_________- in this macro invocation | = note: this warning originates in the macro `dtoa` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/dtoa-0.4.2/src/dtoa.rs:470:9 | 470 | try!(wr.write_all(slice::from_raw_parts(buf_ptr, len))); | ^^^ | ::: /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/dtoa-0.4.2/src/lib.rs:27:9 | 27 | / dtoa! { 28 | | floating_type: f32, 29 | | significand_type: u32, 30 | | exponent_type: i32, ... | 41 | | min_power: (-36), 42 | | }; | |_________- in this macro invocation | = note: this warning originates in the macro `dtoa` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/dtoa-0.4.2/src/dtoa.rs:462:13 | 462 | try!(wr.write_all(b"-")); | ^^^ | ::: /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/dtoa-0.4.2/src/lib.rs:27:9 | 27 | / dtoa! { 28 | | floating_type: f32, 29 | | significand_type: u32, 30 | | exponent_type: i32, ... | 41 | | min_power: (-36), 42 | | }; | |_________- in this macro invocation | = note: this warning originates in the macro `dtoa` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/dtoa-0.4.2/src/dtoa.rs:453:13 | 453 | try!(wr.write_all(b"-0.0")); | ^^^ | ::: /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/dtoa-0.4.2/src/lib.rs:49:9 | 49 | / dtoa! { 50 | | floating_type: f64, 51 | | significand_type: u64, 52 | | exponent_type: isize, ... | 63 | | min_power: (-348), 64 | | }; | |_________- in this macro invocation | = note: this warning originates in the macro `dtoa` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/dtoa-0.4.2/src/dtoa.rs:456:13 | 456 | try!(wr.write_all(b"0.0")); | ^^^ | ::: /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/dtoa-0.4.2/src/lib.rs:49:9 | 49 | / dtoa! { 50 | | floating_type: f64, 51 | | significand_type: u64, 52 | | exponent_type: isize, ... | 63 | | min_power: (-348), 64 | | }; | |_________- in this macro invocation | = note: this warning originates in the macro `dtoa` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/dtoa-0.4.2/src/dtoa.rs:470:9 | 470 | try!(wr.write_all(slice::from_raw_parts(buf_ptr, len))); | ^^^ | ::: /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/dtoa-0.4.2/src/lib.rs:49:9 | 49 | / dtoa! { 50 | | floating_type: f64, 51 | | significand_type: u64, 52 | | exponent_type: isize, ... | 63 | | min_power: (-348), 64 | | }; | |_________- in this macro invocation | = note: this warning originates in the macro `dtoa` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/dtoa-0.4.2/src/dtoa.rs:462:13 | 462 | try!(wr.write_all(b"-")); | ^^^ | ::: /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/dtoa-0.4.2/src/lib.rs:49:9 | 49 | / dtoa! { 50 | | floating_type: f64, 51 | | significand_type: u64, 52 | | exponent_type: isize, ... | 63 | | min_power: (-348), 64 | | }; | |_________- in this macro invocation | = note: this warning originates in the macro `dtoa` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/dtoa-0.4.2/src/dtoa.rs:465:41 | 465 | let mut buffer: [u8; 24] = mem::uninitialized(); | ^^^^^^^^^^^^^ | ::: /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/dtoa-0.4.2/src/lib.rs:27:9 | 27 | / dtoa! { 28 | | floating_type: f32, 29 | | significand_type: u32, 30 | | exponent_type: i32, ... | 41 | | min_power: (-36), 42 | | }; | |_________- in this macro invocation | = note: this warning originates in the macro `dtoa` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/dtoa-0.4.2/src/dtoa.rs:465:41 | 465 | let mut buffer: [u8; 24] = mem::uninitialized(); | ^^^^^^^^^^^^^ | ::: /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/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: fields `deadline` and `key` are never read --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-timer-0.2.11/src/delay_queue.rs:164:5 | 159 | pub struct Expired { | ------- fields in this struct ... 164 | deadline: Instant, | ^^^^^^^^ ... 167 | key: Key, | ^^^ | = note: `Expired` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis = note: `#[warn(dead_code)]` implied by `#[warn(warnings)]` warning: the type `[u8; 24]` does not permit being left uninitialized --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/dtoa-0.4.2/src/dtoa.rs:465:36 | 465 | let mut buffer: [u8; 24] = mem::uninitialized(); | ^^^^^^^^^^^^^^^^^^^^ | | | this code causes undefined behavior when executed | help: use `MaybeUninit` instead, and only call `assume_init` after initialization is done | ::: /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/dtoa-0.4.2/src/lib.rs:27:9 | 27 | / dtoa! { 28 | | floating_type: f32, 29 | | significand_type: u32, 30 | | exponent_type: i32, ... | 41 | | min_power: (-36), 42 | | }; | |_________- in this macro invocation | = note: integers must be initialized = note: `#[warn(invalid_value)]` on by default = note: this warning originates in the macro `dtoa` (in Nightly builds, run with -Z macro-backtrace for more info) warning: the type `[u8; 24]` does not permit being left uninitialized --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/dtoa-0.4.2/src/dtoa.rs:465:36 | 465 | let mut buffer: [u8; 24] = mem::uninitialized(); | ^^^^^^^^^^^^^^^^^^^^ | | | this code causes undefined behavior when executed | help: use `MaybeUninit` instead, and only call `assume_init` after initialization is done | ::: /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/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: `dtoa` (lib) generated 13 warnings Compiling regex-syntax v0.6.12 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=regex_syntax CARGO_MANIFEST_DIR=/construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/regex-syntax-0.6.12 CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO_PKG_DESCRIPTION='A regular expression parser.' CARGO_PKG_HOMEPAGE='https://github.com/rust-lang/regex' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=regex-syntax CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-lang/regex' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.6.12 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=6 CARGO_PKG_VERSION_PATCH=12 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/construction/www/geckodriver/target/release/deps:/usr/local/lib' /usr/local/bin/rustc --crate-name regex_syntax /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/regex-syntax-0.6.12/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=80 --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no --cfg 'feature="default"' --cfg 'feature="unicode"' --cfg 'feature="unicode-age"' --cfg 'feature="unicode-bool"' --cfg 'feature="unicode-case"' --cfg 'feature="unicode-gencat"' --cfg 'feature="unicode-perl"' --cfg 'feature="unicode-script"' --cfg 'feature="unicode-segment"' -C metadata=3a16c2cc745c38aa -C extra-filename=-3a16c2cc745c38aa --out-dir /construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps --target x86_64-unknown-dragonfly -C linker=cc -L dependency=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps -L dependency=/construction/www/geckodriver/target/release/deps --cap-lints warn` warning: `thread_local` (lib) generated 5 warnings Compiling bitflags v1.0.4 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=bitflags CARGO_MANIFEST_DIR=/construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/bitflags-1.0.4 CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO_PKG_DESCRIPTION='A macro to generate structures which behave like bitflags. ' CARGO_PKG_HOMEPAGE='https://github.com/bitflags/bitflags' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=bitflags CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/bitflags/bitflags' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.0.4 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=4 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/construction/www/geckodriver/target/release/deps:/usr/local/lib' /usr/local/bin/rustc --crate-name bitflags /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/bitflags-1.0.4/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=80 --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no --cfg 'feature="default"' -C metadata=c47a0bc883faecfe -C extra-filename=-c47a0bc883faecfe --out-dir /construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps --target x86_64-unknown-dragonfly -C linker=cc -L dependency=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps -L dependency=/construction/www/geckodriver/target/release/deps --cap-lints warn` warning: `tokio-tcp` (lib) generated 2 warnings Compiling try-lock v0.2.2 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=try_lock CARGO_MANIFEST_DIR=/construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/try-lock-0.2.2 CARGO_PKG_AUTHORS='Sean McArthur ' CARGO_PKG_DESCRIPTION='A lightweight atomic lock.' CARGO_PKG_HOMEPAGE='https://github.com/seanmonstar/try-lock' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=try-lock CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/seanmonstar/try-lock' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.2.2 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/construction/www/geckodriver/target/release/deps:/usr/local/lib' /usr/local/bin/rustc --crate-name try_lock /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/try-lock-0.2.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=80 --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C metadata=0b166232f19aa15c -C extra-filename=-0b166232f19aa15c --out-dir /construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps --target x86_64-unknown-dragonfly -C linker=cc -L dependency=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps -L dependency=/construction/www/geckodriver/target/release/deps --cap-lints warn` Compiling num-traits v0.2.6 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/num-traits-0.2.6 CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO_PKG_DESCRIPTION='Numeric traits for generic mathematics' CARGO_PKG_HOMEPAGE='https://github.com/rust-num/num-traits' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=num-traits CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-num/num-traits' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.2.6 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=6 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/construction/www/geckodriver/target/release/deps:/usr/local/lib' /usr/local/bin/rustc --crate-name build_script_build /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/num-traits-0.2.6/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=80 --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off -C metadata=e344cccaa56bda07 -C extra-filename=-e344cccaa56bda07 --out-dir /construction/www/geckodriver/target/release/build/num-traits-e344cccaa56bda07 -C linker=cc -L dependency=/construction/www/geckodriver/target/release/deps --cap-lints warn` Compiling opaque-debug v0.2.1 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=opaque_debug CARGO_MANIFEST_DIR=/construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/opaque-debug-0.2.1 CARGO_PKG_AUTHORS='RustCrypto Developers' CARGO_PKG_DESCRIPTION='Macro for opaque Debug trait implementation' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=opaque-debug CARGO_PKG_README='' CARGO_PKG_REPOSITORY='https://github.com/RustCrypto/utils' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.2.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/construction/www/geckodriver/target/release/deps:/usr/local/lib' /usr/local/bin/rustc --crate-name opaque_debug /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/opaque-debug-0.2.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=80 --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C metadata=ce506ed2b94a100d -C extra-filename=-ce506ed2b94a100d --out-dir /construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps --target x86_64-unknown-dragonfly -C linker=cc -L dependency=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps -L dependency=/construction/www/geckodriver/target/release/deps --cap-lints warn` Compiling percent-encoding v2.1.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=percent_encoding CARGO_MANIFEST_DIR=/construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/percent-encoding-2.1.0 CARGO_PKG_AUTHORS='The rust-url developers' CARGO_PKG_DESCRIPTION='Percent encoding and decoding' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=percent-encoding CARGO_PKG_README='' CARGO_PKG_REPOSITORY='https://github.com/servo/rust-url/' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=2.1.0 CARGO_PKG_VERSION_MAJOR=2 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/construction/www/geckodriver/target/release/deps:/usr/local/lib' /usr/local/bin/rustc --crate-name percent_encoding /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/percent-encoding-2.1.0/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=80 --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C metadata=630965d1df8cc637 -C extra-filename=-630965d1df8cc637 --out-dir /construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps --target x86_64-unknown-dragonfly -C linker=cc -L dependency=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps -L dependency=/construction/www/geckodriver/target/release/deps --cap-lints warn` warning: `tokio-udp` (lib) generated 2 warnings Compiling crc32fast v1.2.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/crc32fast-1.2.0 CARGO_PKG_AUTHORS='Sam Rijs :Alex Crichton ' CARGO_PKG_DESCRIPTION='Fast, SIMD-accelerated CRC32 (IEEE) checksum computation' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=crc32fast CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/srijs/rust-crc32fast' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.2.0 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/construction/www/geckodriver/target/release/deps:/usr/local/lib' /usr/local/bin/rustc --crate-name build_script_build /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/crc32fast-1.2.0/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=80 --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="std"' -C metadata=c2db11828d569124 -C extra-filename=-c2db11828d569124 --out-dir /construction/www/geckodriver/target/release/build/crc32fast-c2db11828d569124 -C linker=cc -L dependency=/construction/www/geckodriver/target/release/deps --cap-lints warn` Compiling fake-simd v0.1.2 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=fake_simd CARGO_MANIFEST_DIR=/construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/fake-simd-0.1.2 CARGO_PKG_AUTHORS='The Rust-Crypto Project Developers' CARGO_PKG_DESCRIPTION='Crate for mimicking simd crate on stable Rust' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=fake-simd CARGO_PKG_README='' CARGO_PKG_REPOSITORY='https://github.com/RustCrypto/utils' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.1.2 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/construction/www/geckodriver/target/release/deps:/usr/local/lib' /usr/local/bin/rustc --crate-name fake_simd /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/fake-simd-0.1.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=80 --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C metadata=1a12f1485cccd0e3 -C extra-filename=-1a12f1485cccd0e3 --out-dir /construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps --target x86_64-unknown-dragonfly -C linker=cc -L dependency=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps -L dependency=/construction/www/geckodriver/target/release/deps --cap-lints warn` warning: `tokio-uds` (lib) generated 6 warnings Compiling string v0.1.1 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=string CARGO_MANIFEST_DIR=/construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/string-0.1.1 CARGO_PKG_AUTHORS='Carl Lerche ' CARGO_PKG_DESCRIPTION='A UTF-8 encoded string with configurable byte storage.' CARGO_PKG_HOMEPAGE='https://github.com/carllerche/string' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=string CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/carllerche/string' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.1.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/construction/www/geckodriver/target/release/deps:/usr/local/lib' /usr/local/bin/rustc --crate-name string /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/string-0.1.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=80 --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C metadata=63255e3a143f3e4b -C extra-filename=-63255e3a143f3e4b --out-dir /construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps --target x86_64-unknown-dragonfly -C linker=cc -L dependency=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps -L dependency=/construction/www/geckodriver/target/release/deps --cap-lints warn` Compiling utf8-ranges v1.0.4 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=utf8_ranges CARGO_MANIFEST_DIR=/construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/utf8-ranges-1.0.4 CARGO_PKG_AUTHORS='Andrew Gallant ' CARGO_PKG_DESCRIPTION='DEPRECATED. Use regex-syntax::utf8 submodule instead.' CARGO_PKG_HOMEPAGE='https://github.com/BurntSushi/utf8-ranges' CARGO_PKG_LICENSE=Unlicense/MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=utf8-ranges CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/BurntSushi/utf8-ranges' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.0.4 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=4 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/construction/www/geckodriver/target/release/deps:/usr/local/lib' /usr/local/bin/rustc --crate-name utf8_ranges /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/utf8-ranges-1.0.4/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=80 --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C metadata=bfff3b263ed6af31 -C extra-filename=-bfff3b263ed6af31 --out-dir /construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps --target x86_64-unknown-dragonfly -C linker=cc -L dependency=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps -L dependency=/construction/www/geckodriver/target/release/deps --cap-lints warn` Compiling remove_dir_all v0.5.2 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=remove_dir_all CARGO_MANIFEST_DIR=/construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/remove_dir_all-0.5.2 CARGO_PKG_AUTHORS='Aaronepower ' CARGO_PKG_DESCRIPTION='A safe, reliable implementation of remove_dir_all for Windows' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=remove_dir_all CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/XAMPPRocky/remove_dir_all.git' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.5.2 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=5 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/construction/www/geckodriver/target/release/deps:/usr/local/lib' /usr/local/bin/rustc --crate-name remove_dir_all /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/remove_dir_all-0.5.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=80 --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C metadata=d4cf2dbad57b7d51 -C extra-filename=-d4cf2dbad57b7d51 --out-dir /construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps --target x86_64-unknown-dragonfly -C linker=cc -L dependency=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps -L dependency=/construction/www/geckodriver/target/release/deps --cap-lints warn` Compiling tempfile v3.0.5 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=tempfile CARGO_MANIFEST_DIR=/construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tempfile-3.0.5 CARGO_PKG_AUTHORS='Steven Allen :The Rust Project Developers:Ashley Mannix :Jason White ' CARGO_PKG_DESCRIPTION='A library for managing temporary files and directories. ' CARGO_PKG_HOMEPAGE='http://stebalien.com/projects/tempfile-rs' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=tempfile CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/Stebalien/tempfile' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=3.0.5 CARGO_PKG_VERSION_MAJOR=3 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=5 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/construction/www/geckodriver/target/release/deps:/usr/local/lib' /usr/local/bin/rustc --crate-name tempfile /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tempfile-3.0.5/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=80 --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C metadata=24e06491cf54cf2e -C extra-filename=-24e06491cf54cf2e --out-dir /construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps --target x86_64-unknown-dragonfly -C linker=cc -L dependency=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps -L dependency=/construction/www/geckodriver/target/release/deps --extern cfg_if=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/libcfg_if-4aa40b2bdb9d62c4.rmeta --extern libc=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/liblibc-48ca81cb4035cb8d.rmeta --extern rand=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/librand-e59d2497e400e88b.rmeta --extern remove_dir_all=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/libremove_dir_all-d4cf2dbad57b7d51.rmeta --cap-lints warn` warning: unnecessary parentheses around match arm expression --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tempfile-3.0.5/src/util.rs:22:30 | 22 | v @ 0...9 => (v + b'0'), | ^ ^ | = note: `#[warn(unused_parens)]` on by default help: remove these parentheses | 22 - v @ 0...9 => (v + b'0'), 22 + v @ 0...9 => v + b'0', | warning: unnecessary parentheses around match arm expression --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tempfile-3.0.5/src/util.rs:23:32 | 23 | v @ 10...35 => (v - 10 + b'a'), | ^ ^ | help: remove these parentheses | 23 - v @ 10...35 => (v - 10 + b'a'), 23 + v @ 10...35 => v - 10 + b'a', | warning: unnecessary parentheses around match arm expression --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tempfile-3.0.5/src/util.rs:24:32 | 24 | v @ 36...61 => (v - 36 + b'A'), | ^ ^ | help: remove these parentheses | 24 - v @ 36...61 => (v - 36 + b'A'), 24 + v @ 36...61 => v - 36 + b'A', | warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tempfile-3.0.5/src/util.rs:22:22 | 22 | v @ 0...9 => (v + 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 = note: `#[warn(ellipsis_inclusive_range_patterns)]` on by default warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tempfile-3.0.5/src/util.rs:23:23 | 23 | v @ 10...35 => (v - 10 + b'a'), | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tempfile-3.0.5/src/util.rs:24:23 | 24 | v @ 36...61 => (v - 36 + 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: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tempfile-3.0.5/src/error.rs:21:32 | 21 | 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 = note: `#[warn(bare_trait_objects)]` on by default help: use `dyn` | 21 | fn cause(&self) -> Option<&dyn error::Error> { | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tempfile-3.0.5/src/file/mod.rs:136:32 | 136 | fn cause(&self) -> Option<&error::Error> { | ^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 136 | fn cause(&self) -> Option<&dyn error::Error> { | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tempfile-3.0.5/src/file/mod.rs:423:32 | 423 | fn cause(&self) -> Option<&error::Error> { | ^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 423 | fn cause(&self) -> Option<&dyn error::Error> { | +++ Running `/construction/www/geckodriver/target/release/build/crc32fast-c2db11828d569124/build-script-build` [crc32fast 1.2.0] cargo:rerun-if-changed=build.rs [crc32fast 1.2.0] cargo:rustc-cfg=crc32fast_stdarchx86 warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string() --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tempfile-3.0.5/src/error.rs:18:18 | 18 | self.err.description() | ^^^^^^^^^^^ | = note: `#[warn(deprecated)]` on by default warning: use of deprecated method `std::error::Error::cause`: replaced by Error::source, which can support downcasting --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tempfile-3.0.5/src/error.rs:22:18 | 22 | self.err.cause() | ^^^^^ Compiling h2 v0.1.12 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=h2 CARGO_MANIFEST_DIR=/construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/h2-0.1.12 CARGO_PKG_AUTHORS='Carl Lerche ' CARGO_PKG_DESCRIPTION='An HTTP/2.0 client and server' CARGO_PKG_HOMEPAGE='https://github.com/carllerche/h2' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=h2 CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/carllerche/h2' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.1.12 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=12 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/construction/www/geckodriver/target/release/deps:/usr/local/lib' /usr/local/bin/rustc --crate-name h2 /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/h2-0.1.12/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=80 --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C metadata=06852f2ed8d77511 -C extra-filename=-06852f2ed8d77511 --out-dir /construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps --target x86_64-unknown-dragonfly -C linker=cc -L dependency=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps -L dependency=/construction/www/geckodriver/target/release/deps --extern byteorder=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/libbyteorder-a7250424baff2bab.rmeta --extern bytes=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/libbytes-c8507c54d384b6a4.rmeta --extern fnv=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/libfnv-134d423ba5ee09c0.rmeta --extern futures=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/libfutures-13e4b221a8d7dc05.rmeta --extern http=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/libhttp-163da85197705736.rmeta --extern indexmap=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/libindexmap-f2ef37b45ab78e90.rmeta --extern log=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/liblog-ab7f7e56cc97d6a1.rmeta --extern slab=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/libslab-1035734fad73b514.rmeta --extern string=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/libstring-63255e3a143f3e4b.rmeta --extern tokio_io=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/libtokio_io-0f9bc2dedc4dcdb1.rmeta --cap-lints warn` Compiling sha-1 v0.8.1 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=sha1 CARGO_MANIFEST_DIR=/construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/sha-1-0.8.1 CARGO_PKG_AUTHORS='RustCrypto Developers' CARGO_PKG_DESCRIPTION='SHA-1 hash function' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=sha-1 CARGO_PKG_README='' CARGO_PKG_REPOSITORY='https://github.com/RustCrypto/hashes' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.8.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=8 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/construction/www/geckodriver/target/release/deps:/usr/local/lib' /usr/local/bin/rustc --crate-name sha1 /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/sha-1-0.8.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=80 --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no --cfg 'feature="default"' --cfg 'feature="std"' -C metadata=7a1574bbd0c1c668 -C extra-filename=-7a1574bbd0c1c668 --out-dir /construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps --target x86_64-unknown-dragonfly -C linker=cc -L dependency=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps -L dependency=/construction/www/geckodriver/target/release/deps --extern block_buffer=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/libblock_buffer-45c70d4fe70ccb49.rmeta --extern digest=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/libdigest-b65cc725c3abfa12.rmeta --extern fake_simd=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/libfake_simd-1a12f1485cccd0e3.rmeta --extern opaque_debug=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/libopaque_debug-ce506ed2b94a100d.rmeta --cap-lints warn` warning: unused return value of `std::mem::replace` that must be used --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tempfile-3.0.5/src/file/mod.rs:188:9 | 188 | mem::replace(&mut self.path, PathBuf::new()); | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: if you don't need the old value, you can just assign the new value directly = note: `#[warn(unused_must_use)]` on by default help: use `let _ = ...` to ignore the resulting value | 188 | let _ = mem::replace(&mut self.path, PathBuf::new()); | +++++++ warning: unused return value of `std::mem::replace` that must be used --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tempfile-3.0.5/src/file/mod.rs:240:17 | 240 | mem::replace(&mut self.path, PathBuf::new()); | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: if you don't need the old value, you can just assign the new value directly help: use `let _ = ...` to ignore the resulting value | 240 | let _ = mem::replace(&mut self.path, PathBuf::new()); | +++++++ warning: unused return value of `std::mem::replace` that must be used --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tempfile-3.0.5/src/file/mod.rs:303:17 | 303 | mem::replace(&mut self.path, PathBuf::new()); | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: if you don't need the old value, you can just assign the new value directly help: use `let _ = ...` to ignore the resulting value | 303 | let _ = mem::replace(&mut self.path, PathBuf::new()); | +++++++ Running `/construction/www/geckodriver/target/release/build/num-traits-e344cccaa56bda07/build-script-build` [num-traits 0.2.6] cargo:rustc-cfg=has_i128 Compiling url v2.1.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=url CARGO_MANIFEST_DIR=/construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/url-2.1.0 CARGO_PKG_AUTHORS='The rust-url developers' CARGO_PKG_DESCRIPTION='URL library for Rust, based on the WHATWG URL Standard' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=url CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/servo/rust-url' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=2.1.0 CARGO_PKG_VERSION_MAJOR=2 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/construction/www/geckodriver/target/release/deps:/usr/local/lib' /usr/local/bin/rustc --crate-name url /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/url-2.1.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=80 --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C metadata=52ff82abc66c3ed8 -C extra-filename=-52ff82abc66c3ed8 --out-dir /construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps --target x86_64-unknown-dragonfly -C linker=cc -L dependency=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps -L dependency=/construction/www/geckodriver/target/release/deps --extern idna=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/libidna-aa85bfb062755509.rmeta --extern matches=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/libmatches-15aadfe8f4e1f52c.rmeta --extern percent_encoding=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/libpercent_encoding-630965d1df8cc637.rmeta --cap-lints warn` warning: panic message contains braces --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/syn-1.0.5/src/lit.rs:1195:30 | 1195 | panic!("expected {{ after \\u"); | ^^ | = note: this message is not used as a format string, but will be in Rust 2021 = note: `#[warn(non_fmt_panics)]` on by default help: add a "{}" format string to use the message literally | 1195 | panic!("{}", "expected {{ after \\u"); | +++++ warning: `tokio-current-thread` (lib) generated 20 warnings Compiling want v0.0.6 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=want CARGO_MANIFEST_DIR=/construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/want-0.0.6 CARGO_PKG_AUTHORS='Sean McArthur ' CARGO_PKG_DESCRIPTION='Detect when another Future wants a result.' CARGO_PKG_HOMEPAGE='https://github.com/seanmonstar/want' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=want CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/seanmonstar/want' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.0.6 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=6 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/construction/www/geckodriver/target/release/deps:/usr/local/lib' /usr/local/bin/rustc --crate-name want /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/want-0.0.6/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=80 --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C metadata=33e7465b69b86f4d -C extra-filename=-33e7465b69b86f4d --out-dir /construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps --target x86_64-unknown-dragonfly -C linker=cc -L dependency=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps -L dependency=/construction/www/geckodriver/target/release/deps --extern futures=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/libfutures-13e4b221a8d7dc05.rmeta --extern log=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/liblog-ab7f7e56cc97d6a1.rmeta --extern try_lock=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/libtry_lock-0b166232f19aa15c.rmeta --cap-lints warn` warning: use of deprecated method `std::sync::atomic::AtomicUsize::compare_and_swap`: Use `compare_exchange` or `compare_exchange_weak` instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/want-0.0.6/src/lib.rs:147:52 | 147 | let old = self.inner.state.compare_and_swap( | ^^^^^^^^^^^^^^^^ | note: the lint level is defined here --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/want-0.0.6/src/lib.rs:2:9 | 2 | #![deny(warnings)] | ^^^^^^^^ = note: `#[warn(deprecated)]` implied by `#[warn(warnings)]` warning: use of deprecated method `std::sync::atomic::AtomicUsize::compare_and_swap`: Use `compare_exchange` or `compare_exchange_weak` instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/want-0.0.6/src/lib.rs:188:26 | 188 | self.inner.state.compare_and_swap( | ^^^^^^^^^^^^^^^^ Compiling tokio v0.1.11 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=tokio CARGO_MANIFEST_DIR=/construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-0.1.11 CARGO_PKG_AUTHORS='Carl Lerche ' CARGO_PKG_DESCRIPTION='An event-driven, non-blocking I/O platform for writing asynchronous I/O backed applications. ' CARGO_PKG_HOMEPAGE='https://tokio.rs' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=tokio CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/tokio-rs/tokio' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.1.11 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=11 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/construction/www/geckodriver/target/release/deps:/usr/local/lib' /usr/local/bin/rustc --crate-name tokio /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-0.1.11/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=80 --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C metadata=7e7ad462239e1c81 -C extra-filename=-7e7ad462239e1c81 --out-dir /construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps --target x86_64-unknown-dragonfly -C linker=cc -L dependency=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps -L dependency=/construction/www/geckodriver/target/release/deps --extern bytes=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/libbytes-c8507c54d384b6a4.rmeta --extern futures=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/libfutures-13e4b221a8d7dc05.rmeta --extern mio=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/libmio-fc078d28f902ed1c.rmeta --extern tokio_codec=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/libtokio_codec-1b954378042f9fa9.rmeta --extern tokio_current_thread=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/libtokio_current_thread-f5d80eab08b49bec.rmeta --extern tokio_executor=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/libtokio_executor-e3d14bed59858e70.rmeta --extern tokio_fs=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/libtokio_fs-940bada18ac53608.rmeta --extern tokio_io=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/libtokio_io-0f9bc2dedc4dcdb1.rmeta --extern tokio_reactor=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/libtokio_reactor-c284005aafc5d54f.rmeta --extern tokio_tcp=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/libtokio_tcp-19511e77aafb1e6e.rmeta --extern tokio_threadpool=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/libtokio_threadpool-038820ffb9a81bc1.rmeta --extern tokio_timer=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/libtokio_timer-79d5042f441cde6f.rmeta --extern tokio_udp=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/libtokio_udp-e662e2ab5d889e1f.rmeta --extern tokio_uds=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/libtokio_uds-be41c62ced48da99.rmeta --cap-lints warn` warning: the item `header` is imported redundantly --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/h2-0.1.12/src/hpack/decoder.rs:575:9 | 5 | use http::header; | ------------ the item `header` is already imported here ... 575 | use http::header; | ^^^^^^^^^^^^ | note: the lint level is defined here --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/h2-0.1.12/src/lib.rs:88:9 | 88 | #![deny(warnings, missing_debug_implementations, missing_docs)] | ^^^^^^^^ = note: `#[warn(unused_imports)]` implied by `#[warn(warnings)]` warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-0.1.11/src/codec/length_delimited.rs:530:23 | 530 | match try!(self.decode_head(src)) { | ^^^ | note: the lint level is defined here --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-0.1.11/src/lib.rs:2:23 | 2 | #![deny(missing_docs, warnings, missing_debug_implementations)] | ^^^^^^^^ = note: `#[warn(deprecated)]` implied by `#[warn(warnings)]` warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-0.1.11/src/codec/length_delimited.rs:541:15 | 541 | match try!(self.decode_data(n, src)) { | ^^^ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-0.1.11/src/runtime/shutdown.rs:9:27 | 9 | pub(super) inner: Box + Send>, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = 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)]` implied by `#[warn(warnings)]` help: use `dyn` | 9 | pub(super) inner: Box + Send>, | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-0.1.11/src/runtime/current_thread/runtime.rs:95:32 | 95 | fn cause(&self) -> Option<&Error> { | ^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 95 | fn cause(&self) -> Option<&dyn Error> { | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-0.1.11/src/runtime/task_executor.rs:70:37 | 70 | fn spawn(&mut self, future: Box + Send>) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 70 | fn spawn(&mut self, future: Box + Send>) | +++ warning: unnecessary parentheses around assigned value --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/h2-0.1.12/src/hpack/table.rs:57:25 | 57 | const MAX_SIZE: usize = (1 << 16); | ^ ^ | = note: `#[warn(unused_parens)]` implied by `#[warn(warnings)]` help: remove these parentheses | 57 - const MAX_SIZE: usize = (1 << 16); 57 + const MAX_SIZE: usize = 1 << 16; | warning: unnecessary trailing semicolon --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/h2-0.1.12/src/server.rs:1214:10 | 1214 | }; | ^ help: remove this semicolon | = note: `#[warn(redundant_semicolons)]` implied by `#[warn(warnings)]` warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string() --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/url-2.1.0/src/parser.rs:95:32 | 95 | fmt::Display::fmt(self.description(), f) | ^^^^^^^^^^^ | = note: `#[warn(deprecated)]` on by default warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string() --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-0.1.11/src/codec/length_delimited.rs:963:26 | 963 | f.write_str(self.description()) | ^^^^^^^^^^^ warning: `want` (lib) generated 2 warnings Running `/construction/www/geckodriver/target/release/build/mime_guess-0441a0237f91b95f/build-script-build` Compiling headers-core v0.1.1 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=headers_core CARGO_MANIFEST_DIR=/construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/headers-core-0.1.1 CARGO_PKG_AUTHORS='Sean McArthur ' CARGO_PKG_DESCRIPTION='typed HTTP headers core trait' CARGO_PKG_HOMEPAGE='https://hyper.rs' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=headers-core CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/hyperium/headers' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.1.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/construction/www/geckodriver/target/release/deps:/usr/local/lib' /usr/local/bin/rustc --crate-name headers_core /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/headers-core-0.1.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=80 --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C metadata=065254aac79cb306 -C extra-filename=-065254aac79cb306 --out-dir /construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps --target x86_64-unknown-dragonfly -C linker=cc -L dependency=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps -L dependency=/construction/www/geckodriver/target/release/deps --extern bytes=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/libbytes-c8507c54d384b6a4.rmeta --extern http=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/libhttp-163da85197705736.rmeta --cap-lints warn` warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string() --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-0.1.11/src/runtime/current_thread/runtime.rs:93:20 | 93 | self.inner.description() | ^^^^^^^^^^^ warning: use of deprecated method `std::error::Error::cause`: replaced by Error::source, which can support downcasting --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-0.1.11/src/runtime/current_thread/runtime.rs:96:20 | 96 | self.inner.cause() | ^^^^^ warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string() --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/h2-0.1.12/src/error.rs:118:40 | 118 | Io(ref e) => error::Error::description(e), | ^^^^^^^^^^^ | = note: `#[warn(deprecated)]` implied by `#[warn(warnings)]` warning: `#[macro_escape]` only has an effect on `extern crate` and modules --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/h2-0.1.12/src/frame/mod.rs:18:1 | 18 | #[macro_escape] | ^^^^^^^^^^^^^^^ | = note: `#[warn(unused_attributes)]` implied by `#[warn(warnings)]` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=httparse CARGO_MANIFEST_DIR=/construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/httparse-1.3.3 CARGO_PKG_AUTHORS='Sean McArthur ' CARGO_PKG_DESCRIPTION='A tiny, safe, speedy, zero-copy HTTP/1.x parser.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=httparse CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/seanmonstar/httparse' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.3.3 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/construction/www/geckodriver/target/release/deps:/usr/local/lib' OUT_DIR=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/build/httparse-84ac8c136e2ddf03/out /usr/local/bin/rustc --crate-name httparse /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/httparse-1.3.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=80 --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no --cfg 'feature="default"' --cfg 'feature="std"' -C metadata=b23a20971d62d20f -C extra-filename=-b23a20971d62d20f --out-dir /construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps --target x86_64-unknown-dragonfly -C linker=cc -L dependency=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps -L dependency=/construction/www/geckodriver/target/release/deps --cap-lints warn --cfg httparse_simd` warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string() --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/regex-syntax-0.6.12/src/error.rs:45:38 | 45 | Error::Parse(ref x) => x.description(), | ^^^^^^^^^^^ | = note: `#[warn(deprecated)]` on by default warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string() --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/regex-syntax-0.6.12/src/error.rs:46:42 | 46 | Error::Translate(ref x) => x.description(), | ^^^^^^^^^^^ Compiling futures-cpupool v0.1.8 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=futures_cpupool CARGO_MANIFEST_DIR=/construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/futures-cpupool-0.1.8 CARGO_PKG_AUTHORS='Alex Crichton ' CARGO_PKG_DESCRIPTION='An implementation of thread pools which hand out futures to the results of the computation on the threads themselves. ' CARGO_PKG_HOMEPAGE='https://github.com/alexcrichton/futures-rs' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=futures-cpupool CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/alexcrichton/futures-rs' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.1.8 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=8 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/construction/www/geckodriver/target/release/deps:/usr/local/lib' /usr/local/bin/rustc --crate-name futures_cpupool /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/futures-cpupool-0.1.8/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=80 --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no --cfg 'feature="default"' --cfg 'feature="with-deprecated"' -C metadata=587db7c3313d74a6 -C extra-filename=-587db7c3313d74a6 --out-dir /construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps --target x86_64-unknown-dragonfly -C linker=cc -L dependency=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps -L dependency=/construction/www/geckodriver/target/release/deps --extern futures=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/libfutures-13e4b221a8d7dc05.rmeta --extern num_cpus=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/libnum_cpus-4e1cecdb2746677d.rmeta --cap-lints warn` warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/httparse-1.3.3/src/macros.rs:26:15 | 26 | match try!($e) { | ^^^ | ::: /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/httparse-1.3.3/src/lib.rs:303:9 | 303 | complete!(skip_empty_lines(&mut bytes)); | --------------------------------------- in this macro invocation | = note: `#[warn(deprecated)]` on by default = note: this warning originates in the macro `complete` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/httparse-1.3.3/src/macros.rs:26:15 | 26 | match try!($e) { | ^^^ | ::: /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/httparse-1.3.3/src/lib.rs:304:28 | 304 | self.method = Some(complete!(parse_token(&mut bytes))); | ---------------------------------- in this macro invocation | = note: this warning originates in the macro `complete` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/httparse-1.3.3/src/macros.rs:26:15 | 26 | match try!($e) { | ^^^ | ::: /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/httparse-1.3.3/src/lib.rs:305:26 | 305 | self.path = Some(complete!(parse_uri(&mut bytes))); | -------------------------------- in this macro invocation | = note: this warning originates in the macro `complete` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/httparse-1.3.3/src/macros.rs:26:15 | 26 | match try!($e) { | ^^^ | ::: /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/httparse-1.3.3/src/lib.rs:306:29 | 306 | self.version = Some(complete!(parse_version(&mut bytes))); | ------------------------------------ in this macro invocation | = note: this warning originates in the macro `complete` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/httparse-1.3.3/src/macros.rs:26:15 | 26 | match try!($e) { | ^^^ | ::: /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/httparse-1.3.3/src/lib.rs:310:27 | 310 | ... = complete!(parse_headers_iter(&mut self.headers, &mut bytes)); | ------------------------------------------------------------ in this macro invocation | = note: this warning originates in the macro `complete` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/httparse-1.3.3/src/macros.rs:26:15 | 26 | match try!($e) { | ^^^ | ::: /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/httparse-1.3.3/src/lib.rs:371:9 | 371 | complete!(skip_empty_lines(&mut bytes)); | --------------------------------------- in this macro invocation | = note: this warning originates in the macro `complete` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/httparse-1.3.3/src/macros.rs:26:15 | 26 | match try!($e) { | ^^^ | ::: /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/httparse-1.3.3/src/lib.rs:372:29 | 372 | self.version = Some(complete!(parse_version(&mut bytes))); | ------------------------------------ in this macro invocation | = note: this warning originates in the macro `complete` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/httparse-1.3.3/src/macros.rs:26:15 | 26 | match try!($e) { | ^^^ | ::: /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/httparse-1.3.3/src/lib.rs:374:26 | 374 | self.code = Some(complete!(parse_code(&mut bytes))); | --------------------------------- in this macro invocation | = note: this warning originates in the macro `complete` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/httparse-1.3.3/src/macros.rs:26:15 | 26 | match try!($e) { | ^^^ | ::: /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/httparse-1.3.3/src/lib.rs:388:36 | 388 | self.reason = Some(complete!(parse_reason(&mut bytes))); | ----------------------------------- in this macro invocation | = note: this warning originates in the macro `complete` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/httparse-1.3.3/src/macros.rs:26:15 | 26 | match try!($e) { | ^^^ | ::: /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/httparse-1.3.3/src/lib.rs:401:27 | 401 | ... = complete!(parse_headers_iter(&mut self.headers, &mut bytes)); | ------------------------------------------------------------ in this macro invocation | = note: this warning originates in the macro `complete` (in Nightly builds, run with -Z macro-backtrace for more info) warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/httparse-1.3.3/src/lib.rs:536:48 | 536 | ...ext() == b'0'...b'9' => Err(Error::Status)); | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see = note: `#[warn(ellipsis_inclusive_range_patterns)]` on by default warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/futures-cpupool-0.1.8/src/lib.rs:85:29 | 85 | after_start: Option>, | ^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see = note: `#[warn(bare_trait_objects)]` on by default help: use `dyn` | 85 | after_start: Option>, | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/futures-cpupool-0.1.8/src/lib.rs:86:29 | 86 | before_stop: Option>, | ^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 86 | before_stop: Option>, | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/futures-cpupool-0.1.8/src/lib.rs:252:44 | 252 | fn work(&self, after_start: Option>, before... | ^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 252 | fn work(&self, after_start: Option>, before_stop: Option>) { | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/futures-cpupool-0.1.8/src/lib.rs:252:90 | 252 | ... before_stop: Option>) { | ^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 252 | fn work(&self, after_start: Option>, before_stop: Option>) { | +++ warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/httparse-1.3.3/src/lib.rs:537:44 | 537 | let tens = expect!(bytes.next() == b'0'...b'9' => Err(Error::Status)); | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/httparse-1.3.3/src/lib.rs:538:44 | 538 | let ones = expect!(bytes.next() == b'0'...b'9' => Err(Error::Status)); | ^^^ help: use `..=` for an inclusive 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 macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/httparse-1.3.3/src/macros.rs:26:15 | 26 | match try!($e) { | ^^^ | ::: /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/httparse-1.3.3/src/lib.rs:566:15 | 566 | let pos = complete!(parse_headers_iter(&mut dst, &mut iter)); | -------------------------------------------------- in this macro invocation | = note: this warning originates in the macro `complete` (in Nightly builds, run with -Z macro-backtrace for more info) warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/httparse-1.3.3/src/lib.rs:723:18 | 723 | b'0' ... b'9' if in_chunk_size => { | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/httparse-1.3.3/src/lib.rs:731:18 | 731 | b'a' ... b'f' if in_chunk_size => { | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/httparse-1.3.3/src/lib.rs:739:18 | 739 | b'A' ... b'F' if in_chunk_size => { | ^^^ help: use `..=` for an inclusive 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 constant `std::sync::atomic::ATOMIC_USIZE_INIT`: the `new` function is now preferred --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/httparse-1.3.3/src/simd/mod.rs:60:43 | 60 | use core::sync::atomic::{AtomicUsize, ATOMIC_USIZE_INIT, Ordering}; | ^^^^^^^^^^^^^^^^^ warning: use of deprecated constant `std::sync::atomic::ATOMIC_USIZE_INIT`: the `new` function is now preferred --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/httparse-1.3.3/src/simd/mod.rs:62:35 | 62 | static FEATURE: AtomicUsize = ATOMIC_USIZE_INIT; | ^^^^^^^^^^^^^^^^^ | help: replace the use of the deprecated constant | 62 | static FEATURE: AtomicUsize = AtomicUsize::new(0); | ~~~~~~~~~~~~~~~~~~~ warning: `tokio-timer` (lib) generated 13 warnings Compiling quick-error v1.2.1 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=quick_error CARGO_MANIFEST_DIR=/construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/quick-error-1.2.1 CARGO_PKG_AUTHORS='Paul Colomiets :Colin Kiegel ' CARGO_PKG_DESCRIPTION=' A macro which makes error types pleasant to write. ' CARGO_PKG_HOMEPAGE='http://github.com/tailhook/quick-error' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=quick-error CARGO_PKG_README='' CARGO_PKG_REPOSITORY='http://github.com/tailhook/quick-error' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.2.1 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/construction/www/geckodriver/target/release/deps:/usr/local/lib' /usr/local/bin/rustc --crate-name quick_error /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/quick-error-1.2.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=80 --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C metadata=2e3d75f28c62a2f8 -C extra-filename=-2e3d75f28c62a2f8 --out-dir /construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps --target x86_64-unknown-dragonfly -C linker=cc -L dependency=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps -L dependency=/construction/www/geckodriver/target/release/deps --cap-lints warn` Compiling adler32 v1.0.4 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=adler32 CARGO_MANIFEST_DIR=/construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/adler32-1.0.4 CARGO_PKG_AUTHORS='Remi Rampin ' CARGO_PKG_DESCRIPTION='Minimal Adler32 implementation for Rust.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=Zlib CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=adler32 CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/remram44/adler32-rs' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.0.4 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=4 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/construction/www/geckodriver/target/release/deps:/usr/local/lib' /usr/local/bin/rustc --crate-name adler32 /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/adler32-1.0.4/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=80 --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C metadata=d5045b6397a07f71 -C extra-filename=-d5045b6397a07f71 --out-dir /construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps --target x86_64-unknown-dragonfly -C linker=cc -L dependency=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps -L dependency=/construction/www/geckodriver/target/release/deps --cap-lints warn` warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/adler32-1.0.4/src/lib.rs:197:20 | 197 | let mut read = try!(reader.read(&mut buffer)); | ^^^ | = note: `#[warn(deprecated)]` on by default warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/adler32-1.0.4/src/lib.rs:200:16 | 200 | read = try!(reader.read(&mut buffer)); | ^^^ warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string() --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/h2-0.1.12/src/error.rs:120:36 | 120 | User(ref user) => user.description(), | ^^^^^^^^^^^ warning: unused borrow that must be used --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/url-2.1.0/src/form_urlencoded.rs:233:9 | 233 | &target.as_mut_string()[start_position..]; // Panic if out of b... | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the borrow produces a value | = note: `#[warn(unused_must_use)]` on by default help: use `let _ = ...` to ignore the resulting value | 233 | let _ = &target.as_mut_string()[start_position..]; // Panic if out of bounds | +++++++ warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string() --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/h2-0.1.12/src/codec/error.rs:76:28 | 76 | Io(ref e) => e.description(), | ^^^^^^^^^^^ warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string() --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/h2-0.1.12/src/codec/error.rs:84:32 | 84 | write!(fmt, "{}", self.description()) | ^^^^^^^^^^^ warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string() --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/h2-0.1.12/src/codec/error.rs:95:30 | 95 | User(ref e) => e.description(), | ^^^^^^^^^^^ warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string() --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/h2-0.1.12/src/codec/error.rs:97:28 | 97 | Io(ref e) => e.description(), | ^^^^^^^^^^^ warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string() --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/h2-0.1.12/src/codec/error.rs:105:32 | 105 | write!(fmt, "{}", self.description()) | ^^^^^^^^^^^ warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string() --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/h2-0.1.12/src/codec/error.rs:144:32 | 144 | write!(fmt, "{}", self.description()) | ^^^^^^^^^^^ warning: a method with this name may be added to the standard library in the future --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/h2-0.1.12/src/codec/framed_write.rs:267:20 | 267 | self.inner.read_buf(buf) | ^^^^^^^^ | = warning: once this associated item is added to the standard library, the ambiguity may cause an error or change in behavior! = note: for more information, see issue #48919 = help: call with fully qualified syntax `tokio_io::AsyncRead::read_buf(...)` to keep using the current method = note: `#[warn(unstable_name_collisions)]` implied by `#[warn(warnings)]` warning: `adler32` (lib) generated 2 warnings Compiling safemem v0.3.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=safemem CARGO_MANIFEST_DIR=/construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/safemem-0.3.0 CARGO_PKG_AUTHORS='Austin Bonander ' CARGO_PKG_DESCRIPTION='Safe wrappers for memory-accessing functions, like `std::ptr::copy()`.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=safemem CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/abonander/safemem' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.3.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/construction/www/geckodriver/target/release/deps:/usr/local/lib' /usr/local/bin/rustc --crate-name safemem /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/safemem-0.3.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=80 --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no --cfg 'feature="default"' --cfg 'feature="std"' -C metadata=e5309fc92e787b6c -C extra-filename=-e5309fc92e787b6c --out-dir /construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps --target x86_64-unknown-dragonfly -C linker=cc -L dependency=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps -L dependency=/construction/www/geckodriver/target/release/deps --cap-lints warn` Compiling num-integer v0.1.39 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/num-integer-0.1.39 CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO_PKG_DESCRIPTION='Integer traits and functions' CARGO_PKG_HOMEPAGE='https://github.com/rust-num/num-integer' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=num-integer CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-num/num-integer' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.1.39 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=39 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/construction/www/geckodriver/target/release/deps:/usr/local/lib' /usr/local/bin/rustc --crate-name build_script_build /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/num-integer-0.1.39/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=80 --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off -C metadata=7618838b9f8a3426 -C extra-filename=-7618838b9f8a3426 --out-dir /construction/www/geckodriver/target/release/build/num-integer-7618838b9f8a3426 -C linker=cc -L dependency=/construction/www/geckodriver/target/release/deps --cap-lints warn` warning: `tempfile` (lib) generated 14 warnings Compiling line-wrap v0.1.1 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=line_wrap CARGO_MANIFEST_DIR=/construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/line-wrap-0.1.1 CARGO_PKG_AUTHORS='Marshall Pierce ' CARGO_PKG_DESCRIPTION='Efficiently insert line separators' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=line-wrap CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://bitbucket.org/marshallpierce/line-wrap-rs/src' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.1.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/construction/www/geckodriver/target/release/deps:/usr/local/lib' /usr/local/bin/rustc --crate-name line_wrap /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/line-wrap-0.1.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=80 --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C metadata=ab526b6ba11ec741 -C extra-filename=-ab526b6ba11ec741 --out-dir /construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps --target x86_64-unknown-dragonfly -C linker=cc -L dependency=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps -L dependency=/construction/www/geckodriver/target/release/deps --extern safemem=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/libsafemem-e5309fc92e787b6c.rmeta --cap-lints warn` warning: `syn` (lib) generated 17 warnings Compiling serde_derive v1.0.88 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=serde_derive CARGO_MANIFEST_DIR=/construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde_derive-1.0.88 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.88 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=88 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/construction/www/geckodriver/target/release/deps:/usr/local/lib' /usr/local/bin/rustc --crate-name serde_derive /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde_derive-1.0.88/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=80 --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' -C metadata=cb3692ed1fc1e616 -C extra-filename=-cb3692ed1fc1e616 --out-dir /construction/www/geckodriver/target/release/deps -C linker=cc -L dependency=/construction/www/geckodriver/target/release/deps --extern proc_macro2=/construction/www/geckodriver/target/release/deps/libproc_macro2-16df0bf44728d6b8.rlib --extern quote=/construction/www/geckodriver/target/release/deps/libquote-c81162349befb01c.rlib --extern syn=/construction/www/geckodriver/target/release/deps/libsyn-50f4e9dbc3f407f7.rlib --extern proc_macro --cap-lints warn` Running `/construction/www/geckodriver/target/release/build/num-integer-7618838b9f8a3426/build-script-build` Compiling miniz_oxide v0.3.2 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=miniz_oxide CARGO_MANIFEST_DIR=/construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/miniz_oxide-0.3.2 CARGO_PKG_AUTHORS='Frommi :oyvindln ' CARGO_PKG_DESCRIPTION='DEFLATE compression and decompression library rewritten in Rust based on miniz' CARGO_PKG_HOMEPAGE='https://github.com/Frommi/miniz_oxide/tree/master/miniz_oxide' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=miniz_oxide CARGO_PKG_README=Readme.md CARGO_PKG_REPOSITORY='https://github.com/Frommi/miniz_oxide/tree/master/miniz_oxide' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.3.2 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/construction/www/geckodriver/target/release/deps:/usr/local/lib' /usr/local/bin/rustc --crate-name miniz_oxide --edition=2018 /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/miniz_oxide-0.3.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=80 --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C metadata=54a0fb80917e31fa -C extra-filename=-54a0fb80917e31fa --out-dir /construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps --target x86_64-unknown-dragonfly -C linker=cc -L dependency=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps -L dependency=/construction/www/geckodriver/target/release/deps --extern adler32=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/libadler32-d5045b6397a07f71.rmeta --cap-lints warn` [num-integer 0.1.39] cargo:rustc-cfg=has_i128 Compiling humantime v1.1.1 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=humantime CARGO_MANIFEST_DIR=/construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/humantime-1.1.1 CARGO_PKG_AUTHORS='Paul Colomiets ' CARGO_PKG_DESCRIPTION=' A parser and formatter for std::time::{Duration, SystemTime} ' CARGO_PKG_HOMEPAGE='https://github.com/tailhook/humantime' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=humantime CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.1.1 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/construction/www/geckodriver/target/release/deps:/usr/local/lib' /usr/local/bin/rustc --crate-name humantime /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/humantime-1.1.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=80 --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C metadata=88566d4a12a7ad2c -C extra-filename=-88566d4a12a7ad2c --out-dir /construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps --target x86_64-unknown-dragonfly -C linker=cc -L dependency=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps -L dependency=/construction/www/geckodriver/target/release/deps --extern quick_error=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/libquick_error-2e3d75f28c62a2f8.rmeta --cap-lints warn` warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/humantime-1.1.1/src/duration.rs:93:20 | 93 | '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 = note: `#[warn(ellipsis_inclusive_range_patterns)]` on by default warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/humantime-1.1.1/src/duration.rs:109:37 | 109 | "usec" | "us" => (0u64, try!(n.mul(1000))), | ^^^ | = note: `#[warn(deprecated)]` on by default warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/humantime-1.1.1/src/duration.rs:110:48 | 110 | "millis" | "msec" | "ms" => (0u64, try!(n.mul(1000_000))), | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/humantime-1.1.1/src/duration.rs:113:17 | 113 | => (try!(n.mul(60)), 0), | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/humantime-1.1.1/src/duration.rs:114:55 | 114 | ... "hours" | "hour" | "hr" | "hrs" | "h" => (try!(n.mul(3600)), 0), | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/humantime-1.1.1/src/duration.rs:115:38 | 115 | "days" | "day" | "d" => (try!(n.mul(86400)), 0), | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/humantime-1.1.1/src/duration.rs:116:40 | 116 | "weeks" | "week" | "w" => (try!(n.mul(86400*7)), 0), | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/humantime-1.1.1/src/duration.rs:117:42 | 117 | ... "months" | "month" | "M" => (try!(n.mul(2630016)), 0), // 30.44d | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/humantime-1.1.1/src/duration.rs:118:40 | 118 | ... "years" | "year" | "y" => (try!(n.mul(31557600)), 0), // 365.25d | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/humantime-1.1.1/src/duration.rs:121:24 | 121 | let mut nsec = try!(self.current.1.add(nsec)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/humantime-1.1.1/src/duration.rs:123:19 | 123 | sec = try!(sec.add(nsec / 1000_000_000)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/humantime-1.1.1/src/duration.rs:126:15 | 126 | sec = try!(self.current.0.add(sec)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/humantime-1.1.1/src/duration.rs:132:21 | 132 | ... let mut n = try!(try!(self.parse_first_char()).ok_or(Error::Empty)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/humantime-1.1.1/src/duration.rs:132:26 | 132 | ... let mut n = try!(try!(self.parse_first_char()).ok_or(Error::Empty)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/humantime-1.1.1/src/duration.rs:169:13 | 169 | try!(self.parse_unit(n, start, off)); | ^^^ warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/humantime-1.1.1/src/duration.rs:137:24 | 137 | '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: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/humantime-1.1.1/src/duration.rs:138:29 | 138 | n = try!(n.checked_mul(10) | ^^^ warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/humantime-1.1.1/src/duration.rs:143:24 | 143 | 'a'...'z' | 'A'...'Z' => { | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/humantime-1.1.1/src/duration.rs:143:36 | 143 | 'a'...'z' | 'A'...'Z' => { | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/humantime-1.1.1/src/duration.rs:156:24 | 156 | '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: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/humantime-1.1.1/src/duration.rs:157:25 | 157 | try!(self.parse_unit(n, start, off)); | ^^^ warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/humantime-1.1.1/src/duration.rs:162:24 | 162 | 'a'...'z' | 'A'...'Z' => {} | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/humantime-1.1.1/src/duration.rs:162:36 | 162 | 'a'...'z' | 'A'...'Z' => {} | ^^^ help: use `..=` for an inclusive 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 macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/humantime-1.1.1/src/duration.rs:170:23 | 170 | n = match try!(self.parse_first_char()) { | ^^^ warning: `tokio-threadpool` (lib) generated 42 warnings Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=mime_guess CARGO_MANIFEST_DIR=/construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/mime_guess-2.0.1 CARGO_PKG_AUTHORS='Austin Bonander ' CARGO_PKG_DESCRIPTION='A simple crate for detection of a file'\''s MIME type by its extension.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=mime_guess CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/abonander/mime_guess' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=2.0.1 CARGO_PKG_VERSION_MAJOR=2 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/construction/www/geckodriver/target/release/deps:/usr/local/lib' OUT_DIR=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/build/mime_guess-ef703825ef230d08/out /usr/local/bin/rustc --crate-name mime_guess /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/mime_guess-2.0.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=80 --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no --cfg 'feature="default"' --cfg 'feature="rev-mappings"' -C metadata=e5280ceb6492004a -C extra-filename=-e5280ceb6492004a --out-dir /construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps --target x86_64-unknown-dragonfly -C linker=cc -L dependency=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps -L dependency=/construction/www/geckodriver/target/release/deps --extern mime=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/libmime-edc0923d109454eb.rmeta --extern unicase=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/libunicase-99ac9de7f4a15cd6.rmeta --cap-lints warn` warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string() --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/humantime-1.1.1/src/duration.rs:48:44 | 48 | display(self_) -> ("{}", self_.description()) | ^^^^^^^^^^^ warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string() --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/humantime-1.1.1/src/duration.rs:53:44 | 53 | display(self_) -> ("{}", self_.description()) | ^^^^^^^^^^^ warning: `httparse` (lib) generated 19 warnings Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=num_traits CARGO_MANIFEST_DIR=/construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/num-traits-0.2.6 CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO_PKG_DESCRIPTION='Numeric traits for generic mathematics' CARGO_PKG_HOMEPAGE='https://github.com/rust-num/num-traits' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=num-traits CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-num/num-traits' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.2.6 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=6 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/construction/www/geckodriver/target/release/deps:/usr/local/lib' OUT_DIR=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/build/num-traits-6a21d6fb63b33b33/out /usr/local/bin/rustc --crate-name num_traits /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/num-traits-0.2.6/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=80 --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C metadata=92a6c179bbb84b46 -C extra-filename=-92a6c179bbb84b46 --out-dir /construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps --target x86_64-unknown-dragonfly -C linker=cc -L dependency=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps -L dependency=/construction/www/geckodriver/target/release/deps --cap-lints warn --cfg has_i128` warning: `http` (lib) generated 45 warnings Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=crc32fast CARGO_MANIFEST_DIR=/construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/crc32fast-1.2.0 CARGO_PKG_AUTHORS='Sam Rijs :Alex Crichton ' CARGO_PKG_DESCRIPTION='Fast, SIMD-accelerated CRC32 (IEEE) checksum computation' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=crc32fast CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/srijs/rust-crc32fast' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.2.0 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/construction/www/geckodriver/target/release/deps:/usr/local/lib' OUT_DIR=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/build/crc32fast-ec7dbdd011d570de/out /usr/local/bin/rustc --crate-name crc32fast /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/crc32fast-1.2.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=80 --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no --cfg 'feature="default"' --cfg 'feature="std"' -C metadata=6bd9e4524be1555b -C extra-filename=-6bd9e4524be1555b --out-dir /construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps --target x86_64-unknown-dragonfly -C linker=cc -L dependency=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps -L dependency=/construction/www/geckodriver/target/release/deps --extern cfg_if=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/libcfg_if-4aa40b2bdb9d62c4.rmeta --cap-lints warn --cfg crc32fast_stdarchx86` warning: `#[inline]` is ignored on function prototypes --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/num-traits-0.2.6/src/cast.rs:77:5 | 77 | #[inline] | ^^^^^^^^^ | = note: `#[warn(unused_attributes)]` on by default warning: `#[inline]` is ignored on function prototypes --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/num-traits-0.2.6/src/identities.rs:24:5 | 24 | #[inline] | ^^^^^^^^^ warning: field `printer` is never read --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/regex-syntax-0.6.12/src/ast/print.rs:66:5 | 65 | struct Writer<'p, W> { | ------ field in this struct 66 | printer: &'p mut Printer, | ^^^^^^^ | = note: `Writer` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis = note: `#[warn(dead_code)]` on by default warning: field `printer` is never read --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/regex-syntax-0.6.12/src/hir/print.rs:74:5 | 73 | struct Writer<'p, W> { | ------ field in this struct 74 | printer: &'p mut Printer, | ^^^^^^^ | = note: `Writer` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis Compiling term_size v0.3.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=term_size CARGO_MANIFEST_DIR=/construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/term_size-0.3.0 CARGO_PKG_AUTHORS='Kevin K. :Benjamin Sago ' CARGO_PKG_DESCRIPTION='functions for determining terminal sizes and dimensions' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=term_size CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/kbknapp/term_size-rs.git' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.3.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/construction/www/geckodriver/target/release/deps:/usr/local/lib' /usr/local/bin/rustc --crate-name term_size /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/term_size-0.3.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=80 --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no --cfg 'feature="default"' -C metadata=48b0cc49259e6363 -C extra-filename=-48b0cc49259e6363 --out-dir /construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps --target x86_64-unknown-dragonfly -C linker=cc -L dependency=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps -L dependency=/construction/www/geckodriver/target/release/deps --extern libc=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/liblibc-48ca81cb4035cb8d.rmeta --cap-lints warn` Compiling scoped-tls v1.0.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=scoped_tls CARGO_MANIFEST_DIR=/construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/scoped-tls-1.0.0 CARGO_PKG_AUTHORS='Alex Crichton ' CARGO_PKG_DESCRIPTION='Library implementation of the standard library'\''s old `scoped_thread_local'\!'` macro for providing scoped access to thread local storage (TLS) so any type can be stored into TLS. ' CARGO_PKG_HOMEPAGE='https://github.com/alexcrichton/scoped-tls' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=scoped-tls CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/alexcrichton/scoped-tls' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.0.0 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/construction/www/geckodriver/target/release/deps:/usr/local/lib' /usr/local/bin/rustc --crate-name scoped_tls /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/scoped-tls-1.0.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=80 --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C metadata=53dc0b9d4deada18 -C extra-filename=-53dc0b9d4deada18 --out-dir /construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps --target x86_64-unknown-dragonfly -C linker=cc -L dependency=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps -L dependency=/construction/www/geckodriver/target/release/deps --cap-lints warn` warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde_derive-1.0.88/src/internals/attr.rs:1568:21 | 1568 | let (ser, de) = try!(get_ser_and_de(cx, "rename", items, get_lit_s... | ^^^ | = note: `#[warn(deprecated)]` on by default warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde_derive-1.0.88/src/internals/attr.rs:1569:9 | 1569 | Ok((try!(ser.at_most_one()), try!(de.at_most_one()))) | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde_derive-1.0.88/src/internals/attr.rs:1569:34 | 1569 | Ok((try!(ser.at_most_one()), try!(de.at_most_one()))) | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde_derive-1.0.88/src/internals/attr.rs:1576:21 | 1576 | let (ser, de) = try!(get_ser_and_de(cx, "rename", items, get_lit_s... | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde_derive-1.0.88/src/internals/attr.rs:1577:9 | 1577 | Ok((try!(ser.at_most_one()), de.get())) | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde_derive-1.0.88/src/internals/attr.rs:1584:21 | 1584 | let (ser, de) = try!(get_ser_and_de(cx, "bound", items, parse_lit_... | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde_derive-1.0.88/src/internals/attr.rs:1585:9 | 1585 | Ok((try!(ser.at_most_one()), try!(de.at_most_one()))) | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde_derive-1.0.88/src/internals/attr.rs:1585:34 | 1585 | Ok((try!(ser.at_most_one()), try!(de.at_most_one()))) | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde_derive-1.0.88/src/internals/attr.rs:1623:18 | 1623 | let string = try!(get_lit_str(cx, attr_name, attr_name, lit)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde_derive-1.0.88/src/internals/attr.rs:1634:18 | 1634 | let string = try!(get_lit_str(cx, attr_name, attr_name, lit)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde_derive-1.0.88/src/internals/attr.rs:1646:18 | 1646 | let string = try!(get_lit_str(cx, attr_name, meta_item_name, lit)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde_derive-1.0.88/src/internals/attr.rs:1659:18 | 1659 | let string = try!(get_lit_str(cx, attr_name, attr_name, lit)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde_derive-1.0.88/src/internals/attr.rs:1676:18 | 1676 | let string = try!(get_lit_str(cx, attr_name, attr_name, lit)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde_derive-1.0.88/src/internals/attr.rs:1932:18 | 1932 | let tokens = try!(spanned_tokens(s)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde_derive-1.0.88/src/internals/attr.rs:1937:18 | 1937 | let stream = try!(syn::parse_str(&s.value())); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde_derive-1.0.88/src/de.rs:23:5 | 23 | try!(ctxt.check()); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde_derive-1.0.88/src/ser.rs:19:5 | 19 | try!(ctxt.check()); | ^^^ warning: unnecessary parentheses around match arm expression --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde_derive-1.0.88/src/ser.rs:868:51 | 868 | ...gged { .. } => (StructTrait::SerializeStructVariant), | ^ ^ | = note: `#[warn(unused_parens)]` on by default help: remove these parentheses | 868 - StructVariant::ExternallyTagged { .. } => (StructTrait::SerializeStructVariant), 868 + StructVariant::ExternallyTagged { .. } => StructTrait::SerializeStructVariant, | warning: unnecessary parentheses around block return value --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde_derive-1.0.88/src/ser.rs:870:13 | 870 | (StructTrait::SerializeStruct) | ^ ^ | help: remove these parentheses | 870 - (StructTrait::SerializeStruct) 870 + StructTrait::SerializeStruct | warning: fields `head` and `tail` are never read --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/h2-0.1.12/src/proto/streams/recv.rs:80:5 | 79 | struct Indices { | ------- fields in this struct 80 | head: store::Key, | ^^^^ 81 | tail: store::Key, | ^^^^ | = note: `Indices` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis = note: `#[warn(dead_code)]` implied by `#[warn(warnings)]` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=semver_parser CARGO_MANIFEST_DIR=/construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/semver-parser-0.7.0 CARGO_PKG_AUTHORS='Steve Klabnik ' CARGO_PKG_DESCRIPTION='Parsing of the semver spec. ' CARGO_PKG_HOMEPAGE='https://github.com/steveklabnik/semver-parser' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=semver-parser CARGO_PKG_README='' CARGO_PKG_REPOSITORY='https://github.com/steveklabnik/semver-parser' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.7.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=7 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/construction/www/geckodriver/target/release/deps:/usr/local/lib' /usr/local/bin/rustc --crate-name semver_parser /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/semver-parser-0.7.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=80 --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C metadata=bbc4bd44a4a15841 -C extra-filename=-bbc4bd44a4a15841 --out-dir /construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps --target x86_64-unknown-dragonfly -C linker=cc -L dependency=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps -L dependency=/construction/www/geckodriver/target/release/deps --cap-lints warn` warning: `humantime` (lib) generated 26 warnings Compiling xml-rs v0.8.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=xml CARGO_MANIFEST_DIR=/construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/xml-rs-0.8.0 CARGO_PKG_AUTHORS='Vladimir Matveev ' CARGO_PKG_DESCRIPTION='An XML library in pure Rust' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=xml-rs CARGO_PKG_README=Readme.md CARGO_PKG_REPOSITORY='https://github.com/netvl/xml-rs' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.8.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=8 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/construction/www/geckodriver/target/release/deps:/usr/local/lib' /usr/local/bin/rustc --crate-name xml /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/xml-rs-0.8.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=80 --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C metadata=69ce5b72392ab067 -C extra-filename=-69ce5b72392ab067 --out-dir /construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps --target x86_64-unknown-dragonfly -C linker=cc -L dependency=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps -L dependency=/construction/www/geckodriver/target/release/deps --cap-lints warn` warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde_derive-1.0.88/src/internals/ast.rs:126:40 | 126 | ...'a self) -> Box> + 'a> { | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see = note: `#[warn(bare_trait_objects)]` on by default help: use `dyn` | 126 | pub fn all_fields(&'a self) -> Box> + 'a> { | +++ warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/xml-rs-0.8.0/src/common.rs:120:18 | 120 | ':' | 'A'...'Z' | '_' | 'a'...'z' | | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see = note: `#[warn(ellipsis_inclusive_range_patterns)]` on by default warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/xml-rs-0.8.0/src/common.rs:120:36 | 120 | ':' | 'A'...'Z' | '_' | 'a'...'z' | | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/xml-rs-0.8.0/src/common.rs:121:17 | 121 | '\u{C0}'...'\u{D6}' | '\u{D8}'...'\u{F6}' | '\u{F8}'...'\u{2FF}' | | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/xml-rs-0.8.0/src/common.rs:121:39 | 121 | '\u{C0}'...'\u{D6}' | '\u{D8}'...'\u{F6}' | '\u{F8}'...'\u{2FF}' | | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/xml-rs-0.8.0/src/common.rs:121:61 | 121 | '\u{C0}'...'\u{D6}' | '\u{D8}'...'\u{F6}' | '\u{F8}'...'\u{2FF}' | | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/xml-rs-0.8.0/src/common.rs:122:18 | 122 | '\u{370}'...'\u{37D}' | '\u{37F}'...'\u{1FFF}' | | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/xml-rs-0.8.0/src/common.rs:122:42 | 122 | '\u{370}'...'\u{37D}' | '\u{37F}'...'\u{1FFF}' | | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/xml-rs-0.8.0/src/common.rs:123:19 | 123 | '\u{200C}'...'\u{200D}' | '\u{2070}'...'\u{218F}' | | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/xml-rs-0.8.0/src/common.rs:123:45 | 123 | '\u{200C}'...'\u{200D}' | '\u{2070}'...'\u{218F}' | | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/xml-rs-0.8.0/src/common.rs:124:19 | 124 | '\u{2C00}'...'\u{2FEF}' | '\u{3001}'...'\u{D7FF}' | | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/xml-rs-0.8.0/src/common.rs:124:45 | 124 | '\u{2C00}'...'\u{2FEF}' | '\u{3001}'...'\u{D7FF}' | | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/xml-rs-0.8.0/src/common.rs:125:19 | 125 | '\u{F900}'...'\u{FDCF}' | '\u{FDF0}'...'\u{FFFD}' | | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/xml-rs-0.8.0/src/common.rs:125:45 | 125 | '\u{F900}'...'\u{FDCF}' | '\u{FDF0}'...'\u{FFFD}' | | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/xml-rs-0.8.0/src/common.rs:126:20 | 126 | '\u{10000}'...'\u{EFFFF}' => true, | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/xml-rs-0.8.0/src/common.rs:138:24 | 138 | '-' | '.' | '0'...'9' | '\u{B7}' | | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/xml-rs-0.8.0/src/common.rs:139:18 | 139 | '\u{300}'...'\u{3F6}' | '\u{203F}'...'\u{2040}' => true, | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/xml-rs-0.8.0/src/common.rs:139:43 | 139 | '\u{300}'...'\u{3F6}' | '\u{203F}'...'\u{2040}' => 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: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/xml-rs-0.8.0/src/reader/lexer.rs:293:19 | 293 | match try!(self.read_next_token(c)) { | ^^^ | = note: `#[warn(deprecated)]` on by default warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/xml-rs-0.8.0/src/reader/lexer.rs:304:27 | 304 | let c = match try!(util::next_char_from(b)) { | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/xml-rs-0.8.0/src/reader/lexer.rs:309:19 | 309 | match try!(self.read_next_token(c)) { | ^^^ warning: the item `Error` is imported redundantly --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/xml-rs-0.8.0/src/writer/emitter.rs:46:13 | 6 | use std::error::Error; | ----------------- the item `Error` is already imported here ... 46 | use std::error::Error; | ^^^^^^^^^^^^^^^^^ | = note: `#[warn(unused_imports)]` on by default warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/xml-rs-0.8.0/src/reader/error.rs:121:26 | 121 | fn error_description(e: &error::Error) -> &str { e.description() } | ^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see = note: `#[warn(bare_trait_objects)]` on by default help: use `dyn` | 121 | fn error_description(e: &dyn error::Error) -> &str { e.description() } | +++ warning: `syn` (lib) generated 1 warning Compiling headers-derive v0.1.1 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=headers_derive CARGO_MANIFEST_DIR=/construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/headers-derive-0.1.1 CARGO_PKG_AUTHORS='Sean McArthur ' CARGO_PKG_DESCRIPTION='derive(Header)' CARGO_PKG_HOMEPAGE='https://hyper.rs' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=headers-derive CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/hyperium/headers' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.1.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/construction/www/geckodriver/target/release/deps:/usr/local/lib' /usr/local/bin/rustc --crate-name headers_derive /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/headers-derive-0.1.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=80 --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debug-assertions=off -C metadata=1be2e059c9e73f0d -C extra-filename=-1be2e059c9e73f0d --out-dir /construction/www/geckodriver/target/release/deps -C linker=cc -L dependency=/construction/www/geckodriver/target/release/deps --extern proc_macro2=/construction/www/geckodriver/target/release/deps/libproc_macro2-4728ef701203c4b1.rlib --extern quote=/construction/www/geckodriver/target/release/deps/libquote-f8bfba2015625997.rlib --extern syn=/construction/www/geckodriver/target/release/deps/libsyn-6be0794f660b2425.rlib --extern proc_macro --cap-lints warn` warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string() --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/xml-rs-0.8.0/src/reader/error.rs:121:52 | 121 | fn error_description(e: &error::Error) -> &str { e.description() } | ^^^^^^^^^^^ warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string() --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/xml-rs-0.8.0/src/writer/emitter.rs:53:39 | 53 | write!(f, "{}", other.description()), | ^^^^^^^^^^^ warning: `aho-corasick` (lib) generated 3 warnings Compiling hyper v0.12.19 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=hyper CARGO_MANIFEST_DIR=/construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/hyper-0.12.19 CARGO_PKG_AUTHORS='Sean McArthur ' CARGO_PKG_DESCRIPTION='A fast and correct HTTP library.' CARGO_PKG_HOMEPAGE='https://hyper.rs' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=hyper CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/hyperium/hyper' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.12.19 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=12 CARGO_PKG_VERSION_PATCH=19 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/construction/www/geckodriver/target/release/deps:/usr/local/lib' /usr/local/bin/rustc --crate-name hyper /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/hyper-0.12.19/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=80 --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no --cfg 'feature="__internal_flaky_tests"' --cfg 'feature="default"' --cfg 'feature="futures-cpupool"' --cfg 'feature="net2"' --cfg 'feature="runtime"' --cfg 'feature="tokio"' --cfg 'feature="tokio-executor"' --cfg 'feature="tokio-reactor"' --cfg 'feature="tokio-tcp"' --cfg 'feature="tokio-threadpool"' --cfg 'feature="tokio-timer"' -C metadata=d0a7662602d5f037 -C extra-filename=-d0a7662602d5f037 --out-dir /construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps --target x86_64-unknown-dragonfly -C linker=cc -L dependency=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps -L dependency=/construction/www/geckodriver/target/release/deps --extern bytes=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/libbytes-c8507c54d384b6a4.rmeta --extern futures=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/libfutures-13e4b221a8d7dc05.rmeta --extern futures_cpupool=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/libfutures_cpupool-587db7c3313d74a6.rmeta --extern h2=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/libh2-06852f2ed8d77511.rmeta --extern http=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/libhttp-163da85197705736.rmeta --extern httparse=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/libhttparse-b23a20971d62d20f.rmeta --extern iovec=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/libiovec-122c8c9a1237b4c2.rmeta --extern itoa=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/libitoa-55f65bbfcea4701a.rmeta --extern log=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/liblog-ab7f7e56cc97d6a1.rmeta --extern net2=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/libnet2-9979334fee7f6750.rmeta --extern time=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/libtime-b372a51867279a4e.rmeta --extern tokio=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/libtokio-7e7ad462239e1c81.rmeta --extern tokio_executor=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/libtokio_executor-e3d14bed59858e70.rmeta --extern tokio_io=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/libtokio_io-0f9bc2dedc4dcdb1.rmeta --extern tokio_reactor=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/libtokio_reactor-c284005aafc5d54f.rmeta --extern tokio_tcp=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/libtokio_tcp-19511e77aafb1e6e.rmeta --extern tokio_threadpool=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/libtokio_threadpool-038820ffb9a81bc1.rmeta --extern tokio_timer=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/libtokio_timer-79d5042f441cde6f.rmeta --extern want=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/libwant-33e7465b69b86f4d.rmeta --cap-lints warn` warning: `futures-cpupool` (lib) generated 4 warnings Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=regex CARGO_MANIFEST_DIR=/construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/regex-1.1.9 CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO_PKG_DESCRIPTION='An implementation of regular expressions for Rust. This implementation uses finite automata and guarantees linear time matching on all inputs. ' CARGO_PKG_HOMEPAGE='https://github.com/rust-lang/regex' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=regex CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-lang/regex' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.1.9 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=9 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/construction/www/geckodriver/target/release/deps:/usr/local/lib' OUT_DIR=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/build/regex-36da70fa3355a783/out /usr/local/bin/rustc --crate-name regex /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/regex-1.1.9/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=80 --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no --cfg 'feature="default"' --cfg 'feature="use_std"' -C metadata=2ff29526e8e7c9e1 -C extra-filename=-2ff29526e8e7c9e1 --out-dir /construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps --target x86_64-unknown-dragonfly -C linker=cc -L dependency=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps -L dependency=/construction/www/geckodriver/target/release/deps --extern aho_corasick=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/libaho_corasick-6d8cd2551ec77573.rmeta --extern memchr=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/libmemchr-07fbda1ed0e9144d.rmeta --extern regex_syntax=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/libregex_syntax-3a16c2cc745c38aa.rmeta --extern thread_local=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/libthread_local-8b95fa620d2e7342.rmeta --extern utf8_ranges=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/libutf8_ranges-bfff3b263ed6af31.rmeta --cap-lints warn --cfg regex_runtime_teddy_ssse3 --cfg regex_runtime_teddy_avx2` warning: `num-traits` (lib) generated 2 warnings Compiling unicode-width v0.1.4 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=unicode_width CARGO_MANIFEST_DIR=/construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/unicode-width-0.1.4 CARGO_PKG_AUTHORS='kwantam ' CARGO_PKG_DESCRIPTION='Determine displayed width of `char` and `str` types according to Unicode Standard Annex #11 rules. ' CARGO_PKG_HOMEPAGE='https://github.com/unicode-rs/unicode-width' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=unicode-width CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/unicode-rs/unicode-width' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.1.4 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=4 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/construction/www/geckodriver/target/release/deps:/usr/local/lib' /usr/local/bin/rustc --crate-name unicode_width /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/unicode-width-0.1.4/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=80 --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no --cfg 'feature="default"' -C metadata=57e9280c047c7cc5 -C extra-filename=-57e9280c047c7cc5 --out-dir /construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps --target x86_64-unknown-dragonfly -C linker=cc -L dependency=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps -L dependency=/construction/www/geckodriver/target/release/deps --cap-lints warn` Compiling same-file v1.0.2 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=same_file CARGO_MANIFEST_DIR=/construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/same-file-1.0.2 CARGO_PKG_AUTHORS='Andrew Gallant ' CARGO_PKG_DESCRIPTION='A simple crate for determining whether two file paths point to the same file. ' CARGO_PKG_HOMEPAGE='https://github.com/BurntSushi/same-file' CARGO_PKG_LICENSE=Unlicense/MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=same-file CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/BurntSushi/same-file' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.0.2 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/construction/www/geckodriver/target/release/deps:/usr/local/lib' /usr/local/bin/rustc --crate-name same_file /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/same-file-1.0.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=80 --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C metadata=01859fd90d08e9f1 -C extra-filename=-01859fd90d08e9f1 --out-dir /construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps --target x86_64-unknown-dragonfly -C linker=cc -L dependency=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps -L dependency=/construction/www/geckodriver/target/release/deps --cap-lints warn` Compiling linked-hash-map v0.5.1 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=linked_hash_map CARGO_MANIFEST_DIR=/construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/linked-hash-map-0.5.1 CARGO_PKG_AUTHORS='Stepan Koltsov :Andrew Paseltiner ' CARGO_PKG_DESCRIPTION='A HashMap wrapper that holds key-value pairs in insertion order' CARGO_PKG_HOMEPAGE='https://github.com/contain-rs/linked-hash-map' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=linked-hash-map CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/contain-rs/linked-hash-map' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.5.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=5 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/construction/www/geckodriver/target/release/deps:/usr/local/lib' /usr/local/bin/rustc --crate-name linked_hash_map /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/linked-hash-map-0.5.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=80 --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C metadata=60fa07e84a68d98c -C extra-filename=-60fa07e84a68d98c --out-dir /construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps --target x86_64-unknown-dragonfly -C linker=cc -L dependency=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps -L dependency=/construction/www/geckodriver/target/release/deps --cap-lints warn` warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/linked-hash-map-0.5.1/src/lib.rs:174:57 | 174 | self.head = Box::into_raw(Box::new(mem::uninitialized())); | ^^^^^^^^^^^^^ | = note: `#[warn(deprecated)]` on by default warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/linked-hash-map-0.5.1/src/lib.rs:1137:34 | 1137 | self.map = unsafe { mem::uninitialized() }; | ^^^^^^^^^^^^^ warning: unused return value of `Box::::from_raw` that must be used --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/linked-hash-map-0.5.1/src/lib.rs:153:13 | 153 | Box::from_raw(cur); | ^^^^^^^^^^^^^^^^^^ | = note: call `drop(Box::from_raw(ptr))` if you intend to drop the `Box` = note: `#[warn(unused_must_use)]` on by default help: use `let _ = ...` to ignore the resulting value | 153 | let _ = Box::from_raw(cur); | +++++++ warning: the type `Node` does not permit being left uninitialized --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/linked-hash-map-0.5.1/src/lib.rs:174:52 | 174 | self.head = Box::into_raw(Box::new(mem::uninitialized())); | ^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed | note: raw pointers must be initialized (in this struct field) --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/linked-hash-map-0.5.1/src/lib.rs:58:5 | 58 | next: *mut Node, | ^^^^^^^^^^^^^^^^^^^^^ = note: `#[warn(invalid_value)]` on by default warning: unused return value of `Box::::from_raw` that must be used --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/linked-hash-map-0.5.1/src/lib.rs:1054:17 | 1054 | Box::from_raw(self.tail); | ^^^^^^^^^^^^^^^^^^^^^^^^ | = note: call `drop(Box::from_raw(ptr))` if you intend to drop the `Box` help: use `let _ = ...` to ignore the resulting value | 1054 | let _ = Box::from_raw(self.tail); | +++++++ warning: the type `HashMap, *mut Node, S>` does not permit being left uninitialized --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/linked-hash-map-0.5.1/src/lib.rs:1137:29 | 1137 | self.map = unsafe { mem::uninitialized() }; | ^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed | = note: integers must be initialized Compiling urlencoding v1.0.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=urlencoding CARGO_MANIFEST_DIR=/construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/urlencoding-1.0.0 CARGO_PKG_AUTHORS='Bertram Truong ' CARGO_PKG_DESCRIPTION='A Rust library for doing URL percentage encoding.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=urlencoding CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/bt/rust_urlencoding' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.0.0 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/construction/www/geckodriver/target/release/deps:/usr/local/lib' /usr/local/bin/rustc --crate-name urlencoding /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/urlencoding-1.0.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=80 --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C metadata=4faf3ce2db2edd2a -C extra-filename=-4faf3ce2db2edd2a --out-dir /construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps --target x86_64-unknown-dragonfly -C linker=cc -L dependency=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps -L dependency=/construction/www/geckodriver/target/release/deps --cap-lints warn` Compiling headers v0.2.1 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=headers CARGO_MANIFEST_DIR=/construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/headers-0.2.1 CARGO_PKG_AUTHORS='Sean McArthur ' CARGO_PKG_DESCRIPTION='typed HTTP headers' CARGO_PKG_HOMEPAGE='https://hyper.rs' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=headers CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/hyperium/headers' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.2.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/construction/www/geckodriver/target/release/deps:/usr/local/lib' /usr/local/bin/rustc --crate-name headers /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/headers-0.2.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=80 --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C metadata=2f1704134b057051 -C extra-filename=-2f1704134b057051 --out-dir /construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps --target x86_64-unknown-dragonfly -C linker=cc -L dependency=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps -L dependency=/construction/www/geckodriver/target/release/deps --extern base64=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/libbase64-751fd82afe775d80.rmeta --extern bitflags=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/libbitflags-c47a0bc883faecfe.rmeta --extern bytes=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/libbytes-c8507c54d384b6a4.rmeta --extern headers_core=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/libheaders_core-065254aac79cb306.rmeta --extern headers_derive=/construction/www/geckodriver/target/release/deps/libheaders_derive-1be2e059c9e73f0d.so --extern http=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/libhttp-163da85197705736.rmeta --extern mime=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/libmime-edc0923d109454eb.rmeta --extern sha1=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/libsha1-7a1574bbd0c1c668.rmeta --extern time=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/libtime-b372a51867279a4e.rmeta --cap-lints warn` warning: anonymous parameters are deprecated and will be removed in the next edition --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/hyper-0.12.19/src/body/payload.rs:66:37 | 66 | ...r_full_data(&mut self, FullDataArg) -> FullDataRet { | ^^^^^^^^^^^ help: try naming the parameter or explicitly ignoring it: `_: FullDataArg` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018! = note: for more information, see issue #41686 = note: `#[warn(anonymous_parameters)]` on by default warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/hyper-0.12.19/src/client/connect/http.rs:335:27 | 335 | match try!(future.poll()) { | ^^^ | = note: `#[warn(deprecated)]` on by default warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/hyper-0.12.19/src/proto/h1/decode.rs:189:21 | 189 | b @ 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 = note: `#[warn(ellipsis_inclusive_range_patterns)]` on by default warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/hyper-0.12.19/src/proto/h1/decode.rs:193:21 | 193 | b @ b'a'...b'f' => { | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/hyper-0.12.19/src/proto/h1/decode.rs:197:21 | 197 | b @ 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: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/hyper-0.12.19/src/proto/h1/io.rs:144:19 | 144 | ... match try!(S::parse(&mut self.read_buf, ParseContext { cached_hea... | ^^^ warning: the item `BufMut` is imported redundantly --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/hyper-0.12.19/src/proto/h1/io.rs:168:13 | 7 | use bytes::{Buf, BufMut, Bytes, BytesMut}; | ------ the item `BufMut` is already imported here ... 168 | use bytes::BufMut; | ^^^^^^^^^^^^^ | = note: `#[warn(unused_imports)]` on by default warning: the item `Parse` is imported redundantly --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/hyper-0.12.19/src/proto/h1/role.rs:510:29 | 9 | use error::Parse; | ------------ the item `Parse` is already imported here ... 510 | use ::error::{Kind, Parse}; | ^^^^^ warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/hyper-0.12.19/src/proto/h1/role.rs:717:16 | 717 | 100...199 => { | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/hyper-0.12.19/src/proto/h1/role.rs:730:20 | 730 | 200...299 => { | ^^^ help: use `..=` for an inclusive 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: `linked-hash-map` (lib) generated 6 warnings Compiling yaml-rust v0.4.2 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=yaml_rust CARGO_MANIFEST_DIR=/construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2 CARGO_PKG_AUTHORS='Yuheng Chen ' CARGO_PKG_DESCRIPTION='The missing YAML 1.2 parser for rust' CARGO_PKG_HOMEPAGE='http://chyh1990.github.io/yaml-rust/' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=yaml-rust CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/chyh1990/yaml-rust' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.4.2 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/construction/www/geckodriver/target/release/deps:/usr/local/lib' /usr/local/bin/rustc --crate-name yaml_rust /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=80 --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C metadata=00f4e4059dbd0033 -C extra-filename=-00f4e4059dbd0033 --out-dir /construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps --target x86_64-unknown-dragonfly -C linker=cc -L dependency=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps -L dependency=/construction/www/geckodriver/target/release/deps --extern linked_hash_map=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/liblinked_hash_map-60fa07e84a68d98c.rmeta --cap-lints warn` warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/urlencoding-1.0.0/src/lib.rs:9:16 | 9 | ... 'A'...'Z' | 'a'...'z' | '0'...'9' | '-' | '_' | '.' | '~' => escape... | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see = note: `#[warn(ellipsis_inclusive_range_patterns)]` on by default warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/urlencoding-1.0.0/src/lib.rs:9:28 | 9 | ... 'A'...'Z' | 'a'...'z' | '0'...'9' | '-' | '_' | '.' | '~' => escape... | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/urlencoding-1.0.0/src/lib.rs:9:40 | 9 | ...a'...'z' | '0'...'9' | '-' | '_' | '.' | '~' => 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: `semver-parser` (lib) generated 4 warnings (4 duplicates) Compiling walkdir v2.1.4 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=walkdir CARGO_MANIFEST_DIR=/construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/walkdir-2.1.4 CARGO_PKG_AUTHORS='Andrew Gallant ' CARGO_PKG_DESCRIPTION='Recursively walk a directory.' CARGO_PKG_HOMEPAGE='https://github.com/BurntSushi/walkdir' CARGO_PKG_LICENSE=Unlicense/MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=walkdir CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/BurntSushi/walkdir' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=2.1.4 CARGO_PKG_VERSION_MAJOR=2 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=4 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/construction/www/geckodriver/target/release/deps:/usr/local/lib' /usr/local/bin/rustc --crate-name walkdir /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/walkdir-2.1.4/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=80 --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C metadata=b46dbfb463624caf -C extra-filename=-b46dbfb463624caf --out-dir /construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps --target x86_64-unknown-dragonfly -C linker=cc -L dependency=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps -L dependency=/construction/www/geckodriver/target/release/deps --extern same_file=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/libsame_file-01859fd90d08e9f1.rmeta --cap-lints warn` warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/emitter.rs:52:5 | 52 | try!(wr.write_str("\"")); | ^^^ | = note: `#[warn(deprecated)]` on by default warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/emitter.rs:109:5 | 109 | try!(wr.write_str("\"")); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/emitter.rs:100:9 | 100 | try!(wr.write_str(escaped)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/emitter.rs:97:13 | 97 | try!(wr.write_str(&v[start..i])); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/emitter.rs:106:9 | 106 | try!(wr.write_str(&v[start..])); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/emitter.rs:142:9 | 142 | try!(write!(self.writer, "---\n")); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/emitter.rs:153:17 | 153 | try!(write!(self.writer, " ")); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/emitter.rs:165:21 | 165 | try!(escape_str(self.writer, v)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/emitter.rs:167:21 | 167 | try!(write!(self.writer, "{}", v)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/emitter.rs:173:21 | 173 | try!(self.writer.write_str("true")); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/emitter.rs:175:21 | 175 | try!(self.writer.write_str("false")); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/emitter.rs:180:17 | 180 | try!(write!(self.writer, "{}", v)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/emitter.rs:184:17 | 184 | try!(write!(self.writer, "{}", v)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/emitter.rs:188:17 | 188 | try!(write!(self.writer, "~")); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/emitter.rs:198:13 | 198 | try!(write!(self.writer, "[]")); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/emitter.rs:206:17 | 206 | try!(write!(self.writer, "-")); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/emitter.rs:207:17 | 207 | try!(self.emit_val(true, x)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/emitter.rs:203:21 | 203 | try!(write!(self.writer, "\n")); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/emitter.rs:204:21 | 204 | try!(self.write_indent()); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/emitter.rs:216:13 | 216 | try!(self.writer.write_str("{}")); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/emitter.rs:225:21 | 225 | try!(write!(self.writer, "\n")); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/emitter.rs:226:21 | 226 | try!(self.write_indent()); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/emitter.rs:229:21 | 229 | try!(write!(self.writer, "?")); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/emitter.rs:230:21 | 230 | try!(self.emit_val(true, k)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/emitter.rs:231:21 | 231 | try!(write!(self.writer, "\n")); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/emitter.rs:232:21 | 232 | try!(self.write_indent()); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/emitter.rs:233:21 | 233 | try!(write!(self.writer, ":")); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/emitter.rs:234:21 | 234 | try!(self.emit_val(true, v)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/emitter.rs:236:21 | 236 | try!(self.emit_node(k)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/emitter.rs:237:21 | 237 | try!(write!(self.writer, ":")); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/emitter.rs:238:21 | 238 | try!(self.emit_val(false, v)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/emitter.rs:254:21 | 254 | try!(write!(self.writer, " ")); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/emitter.rs:256:21 | 256 | try!(write!(self.writer, "\n")); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/emitter.rs:258:21 | 258 | try!(self.write_indent()); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/emitter.rs:265:21 | 265 | try!(write!(self.writer, " ")); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/emitter.rs:267:21 | 267 | try!(write!(self.writer, "\n")); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/emitter.rs:269:21 | 269 | try!(self.write_indent()); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/emitter.rs:275:17 | 275 | try!(write!(self.writer, " ")); | ^^^ warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/emitter.rs:319:19 | 319 | | '\0'...'\x06' | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see = note: `#[warn(ellipsis_inclusive_range_patterns)]` on by default warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/emitter.rs:323:21 | 323 | | '\x0e'...'\x1a' | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/emitter.rs:324:21 | 324 | | '\x1c'...'\x1f' => 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: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/parser.rs:113:37 | 113 | self.current = Some(try!(self.next())); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/parser.rs:129:35 | 129 | self.token = Some(try!(self.scan_next_token())); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/parser.rs:168:26 | 168 | let (ev, mark) = try!(self.state_machine()); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/parser.rs:179:30 | 179 | let (ev, mark) = try!(self.next()); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/parser.rs:197:13 | 197 | try!(self.load_document(ev, mark, recv)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/parser.rs:190:30 | 190 | let (ev, mark) = try!(self.next()); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/parser.rs:215:9 | 215 | try!(self.load_node(ev, mark, recv)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/parser.rs:214:26 | 214 | let (ev, mark) = try!(self.next()); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/parser.rs:218:26 | 218 | let (ev, mark) = try!(self.next()); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/parser.rs:252:42 | 252 | let (mut key_ev, mut key_mark) = try!(self.next()); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/parser.rs:255:13 | 255 | try!(self.load_node(key_ev, key_mark, recv)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/parser.rs:259:13 | 259 | try!(self.load_node(ev, mark, recv)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/parser.rs:258:30 | 258 | let (ev, mark) = try!(self.next()); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/parser.rs:262:30 | 262 | let (ev, mark) = try!(self.next()); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/parser.rs:271:34 | 271 | let (mut ev, mut mark) = try!(self.next()); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/parser.rs:273:13 | 273 | try!(self.load_node(ev, mark, recv)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/parser.rs:276:40 | 276 | let (next_ev, next_mark) = try!(self.next()); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/parser.rs:325:16 | 325 | match *try!(self.peek_token()) { | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/parser.rs:337:48 | 337 | while let TokenType::DocumentEnd = try!(self.peek_token()).1 { | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/parser.rs:342:16 | 342 | match *try!(self.peek_token()) { | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/parser.rs:355:17 | 355 | try!(self.parser_process_directives()); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/parser.rs:369:19 | 369 | match try!(self.peek_token()).1 { | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/parser.rs:389:9 | 389 | try!(self.parser_process_directives()); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/parser.rs:390:16 | 390 | match *try!(self.peek_token()) { | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/parser.rs:405:16 | 405 | match *try!(self.peek_token()) { | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/parser.rs:421:37 | 421 | let marker: Marker = match *try!(self.peek_token()) { | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/parser.rs:450:16 | 450 | match *try!(self.peek_token()) { | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/parser.rs:469:33 | 469 | anchor_id = try!(self.register_anchor(name, &mark)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/parser.rs:470:49 | 470 | ... if let TokenType::Tag(..) = try!(self.peek_token()).1 { | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/parser.rs:484:51 | 484 | ... if let TokenType::Anchor(_) = try!(self.peek_token()).1 { | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/parser.rs:486:41 | 486 | ... anchor_id = try!(self.register_anchor(name, &mark)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/parser.rs:497:16 | 497 | match *try!(self.peek_token()) { | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/parser.rs:541:21 | 541 | let _ = try!(self.peek_token()); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/parser.rs:545:16 | 545 | match *try!(self.peek_token()) { | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/parser.rs:548:24 | 548 | match *try!(self.peek_token()) { | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/parser.rs:580:16 | 580 | match *try!(self.peek_token()) { | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/parser.rs:583:24 | 583 | match *try!(self.peek_token()) { | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/parser.rs:607:21 | 607 | let _ = try!(self.peek_token()); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/parser.rs:612:24 | 612 | match *try!(self.peek_token()) { | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/parser.rs:616:36 | 616 | ... match *try!(self.peek_token()) { | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/parser.rs:623:32 | 623 | match *try!(self.peek_token()) { | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/parser.rs:626:40 | 626 | ... match *try!(self.peek_token()) { | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/parser.rs:663:39 | 663 | let Token(mark, _) = *try!(self.peek_token()); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/parser.rs:667:24 | 667 | match *try!(self.peek_token()) { | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/parser.rs:670:31 | 670 | match try!(self.peek_token()).1 { | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/parser.rs:691:21 | 691 | let _ = try!(self.peek_token()); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/parser.rs:695:16 | 695 | match *try!(self.peek_token()) { | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/parser.rs:712:16 | 712 | match *try!(self.peek_token()) { | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/parser.rs:731:16 | 731 | match *try!(self.peek_token()) { | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/parser.rs:739:16 | 739 | match *try!(self.peek_token()) { | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/parser.rs:757:21 | 757 | let _ = try!(self.peek_token()); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/parser.rs:761:16 | 761 | match *try!(self.peek_token()) { | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/parser.rs:769:24 | 769 | match *try!(self.peek_token()) { | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/parser.rs:788:16 | 788 | match *try!(self.peek_token()) { | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/parser.rs:804:16 | 804 | match *try!(self.peek_token()) { | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/parser.rs:808:24 | 808 | match *try!(self.peek_token()) { | ^^^ warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/scanner.rs:201:12 | 201 | '0'...'9' | 'a'...'z' | 'A'...'Z' => 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: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/walkdir-2.1.4/src/lib.rs:248:9 | 248 | FnMut(&DirEntry,&DirEntry) -> Ordering + Send + Sync + 'static | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see = note: `#[warn(bare_trait_objects)]` on by default help: use `dyn` | 248 | dyn FnMut(&DirEntry,&DirEntry) -> Ordering + Send + Sync + 'static | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/walkdir-2.1.4/src/lib.rs:1552:32 | 1552 | fn cause(&self) -> Option<&error::Error> { | ^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 1552 | fn cause(&self) -> Option<&dyn error::Error> { | +++ warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/scanner.rs:201:24 | 201 | '0'...'9' | 'a'...'z' | 'A'...'Z' => true, | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/scanner.rs:201:36 | 201 | '0'...'9' | 'a'...'z' | 'A'...'Z' => true, | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/scanner.rs:213:12 | 213 | '0'...'9' => (c as u32) - ('0' as u32), | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/scanner.rs:214:12 | 214 | 'a'...'f' => (c as u32) - ('a' as u32) + 10, | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/scanner.rs:215:12 | 215 | 'A'...'F' => (c as u32) - ('A' as u32) + 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: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/scanner.rs:344:9 | 344 | try!(self.stale_simple_keys()); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/scanner.rs:352:13 | 352 | try!(self.fetch_stream_end()); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/scanner.rs:367:13 | 367 | try!(self.fetch_document_indicator(TokenType::DocumentStart)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/scanner.rs:377:13 | 377 | try!(self.fetch_document_indicator(TokenType::DocumentEnd)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/scanner.rs:420:13 | 420 | try!(self.fetch_more_tokens()); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/scanner.rs:451:13 | 451 | try!(self.fetch_next_token()); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/scanner.rs:439:17 | 439 | try!(self.stale_simple_keys()); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/scanner.rs:513:9 | 513 | try!(self.remove_simple_key()); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/scanner.rs:523:9 | 523 | try!(self.remove_simple_key()); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/scanner.rs:527:19 | 527 | let tok = try!(self.scan_directive()); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/scanner.rs:538:20 | 538 | let name = try!(self.scan_directive_name()); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/scanner.rs:540:23 | 540 | ... "YAML" => try!(self.scan_version_directive_value(&start_mark)), | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/scanner.rs:541:22 | 541 | "TAG" => try!(self.scan_tag_directive_value(&start_mark)), | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/scanner.rs:597:21 | 597 | let major = try!(self.scan_version_directive_number(mark)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/scanner.rs:608:21 | 608 | let minor = try!(self.scan_version_directive_number(mark)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/scanner.rs:674:22 | 674 | let handle = try!(self.scan_tag_handle(true, mark)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/scanner.rs:684:22 | 684 | ... let prefix = try!(self.scan_tag_uri(true, is_secondary, &String::... | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/scanner.rs:699:9 | 699 | try!(self.save_simple_key()); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/scanner.rs:702:19 | 702 | let tok = try!(self.scan_tag()); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/scanner.rs:720:22 | 720 | ... suffix = try!(self.scan_tag_uri(false, false, &String::new(), &st... | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/scanner.rs:732:22 | 732 | handle = try!(self.scan_tag_handle(false, &start_mark)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/scanner.rs:738:26 | 738 | ... suffix = try!(self.scan_tag_uri(false, secondary, &String::new(),... | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/scanner.rs:740:26 | 740 | ... suffix = try!(self.scan_tag_uri(false, false, &handle, &start_mar... | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/scanner.rs:832:29 | 832 | string.push(try!(self.scan_uri_escapes(directive, mark))); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/scanner.rs:910:9 | 910 | try!(self.save_simple_key()); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/scanner.rs:913:19 | 913 | let tok = try!(self.scan_anchor(alias)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/scanner.rs:949:9 | 949 | try!(self.save_simple_key()); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/scanner.rs:963:9 | 963 | try!(self.remove_simple_key()); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/scanner.rs:976:9 | 976 | try!(self.remove_simple_key()); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/scanner.rs:1022:9 | 1022 | try!(self.remove_simple_key()); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/scanner.rs:1035:9 | 1035 | try!(self.remove_simple_key()); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/scanner.rs:1049:9 | 1049 | try!(self.save_simple_key()); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/scanner.rs:1051:19 | 1051 | let tok = try!(self.scan_block_scalar(literal)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/scanner.rs:1148:9 | 1148 | ... try!(self.block_scalar_breaks(&mut indent, &mut trailing_breaks)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/scanner.rs:1186:13 | 1186 | ... try!(self.block_scalar_breaks(&mut indent, &mut trailing_breaks)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/scanner.rs:1252:9 | 1252 | try!(self.save_simple_key()); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/scanner.rs:1255:19 | 1255 | let tok = try!(self.scan_flow_scalar(single)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/scanner.rs:1460:9 | 1460 | try!(self.save_simple_key()); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/scanner.rs:1463:19 | 1463 | let tok = try!(self.scan_plain_scalar()); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/scanner.rs:1606:9 | 1606 | try!(self.remove_simple_key()); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/scanner.rs:1702:13 | 1702 | try!(self.remove_simple_key()); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/yaml.rs:197:9 | 197 | try!(parser.load(&mut loader, true)); | ^^^ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/emitter.rs:41:21 | 41 | writer: &'a mut fmt::Write, | ^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see = note: `#[warn(bare_trait_objects)]` on by default help: use `dyn` | 41 | writer: &'a mut dyn fmt::Write, | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/emitter.rs:51:24 | 51 | fn escape_str(wr: &mut fmt::Write, v: &str) -> Result<(), fmt::Error> { | ^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 51 | fn escape_str(wr: &mut dyn fmt::Write, v: &str) -> Result<(), fmt::Error> { | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/emitter.rs:20:32 | 20 | fn cause(&self) -> Option<&Error> { | ^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 20 | fn cause(&self) -> Option<&dyn Error> { | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/emitter.rs:114:32 | 114 | pub fn new(writer: &'a mut fmt::Write) -> YamlEmitter { | ^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 114 | pub fn new(writer: &'a mut dyn fmt::Write) -> YamlEmitter { | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/scanner.rs:70:32 | 70 | fn cause(&self) -> Option<&Error> { | ^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 70 | fn cause(&self) -> Option<&dyn Error> { | +++ warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string() --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/emitter.rs:15:49 | 15 | EmitError::FmtError(ref err) => err.description(), | ^^^^^^^^^^^ warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string() --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/walkdir-2.1.4/src/lib.rs:1547:51 | 1547 | ErrorInner::Io { ref err, .. } => err.description(), | ^^^^^^^^^^^ | = note: `#[warn(deprecated)]` on by default warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/hyper-0.12.19/src/proto/h1/role.rs:83:79 | 83 | ...AX_HEADERS] = unsafe { mem::uninitialized() }; | ^^^^^^^^^^^^^ warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/hyper-0.12.19/src/proto/h1/role.rs:85:78 | 85 | ...AX_HEADERS] = unsafe { mem::uninitialized() }; | ^^^^^^^^^^^^^ warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/hyper-0.12.19/src/proto/h1/role.rs:578:83 | 578 | ...X_HEADERS] = unsafe { mem::uninitialized() }; | ^^^^^^^^^^^^^ warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/hyper-0.12.19/src/proto/h1/role.rs:580:82 | 580 | ...X_HEADERS] = unsafe { mem::uninitialized() }; | ^^^^^^^^^^^^^ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/hyper-0.12.19/src/common/exec.rs:24:18 | 24 | ...Arc + Send>> + Send + Sync>), | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see = note: `#[warn(bare_trait_objects)]` on by default help: use `dyn` | 24 | Executor(Arc + Send>> + Send + Sync>), | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/hyper-0.12.19/src/common/exec.rs:24:31 | 24 | Executor(Arc + Send>> + Send ... | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 24 | Executor(Arc + Send>> + Send + Sync>), | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/hyper-0.12.19/src/body/body.rs:41:17 | 41 | ...ox> + Send... | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 41 | Wrapped(Box> + Send>), | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/hyper-0.12.19/src/body/body.rs:41:50 | 41 | ...hunk, Error = Box<::std::error::Error + Send + Sync>> + Send>), | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 41 | Wrapped(Box> + Send>), | +++++ + warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/hyper-0.12.19/src/client/conn.rs:98:16 | 98 | inner: Box, Error=::Error> + Send>, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 98 | inner: Box, Error=::Error> + Send>, | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/hyper-0.12.19/src/client/connect/dns.rs:152:24 | 152 | struct GaiExecutor(Arc + Send + Sync>); | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 152 | struct GaiExecutor(Arc + Send + Sync>); | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/hyper-0.12.19/src/client/connect/mod.rs:53:29 | 53 | pub(super) struct Extra(Box); | ^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 53 | pub(super) struct Extra(Box); | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/hyper-0.12.19/src/client/connect/mod.rs:339:26 | 339 | struct ExtraChain(Box, T); | ^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 339 | struct ExtraChain(Box, T); | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/hyper-0.12.19/src/client/mod.rs:563:16 | 563 | inner: Box, Error=::Error> + Send>, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 563 | inner: Box, Error=::Error> + Send>, | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/hyper-0.12.19/src/error.rs:12:18 | 12 | type Cause = Box; | ^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 12 | type Cause = Box; | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/hyper-0.12.19/src/upgrade.rs:29:20 | 29 | io: Rewind>, | ^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 29 | io: Rewind>, | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/hyper-0.12.19/src/upgrade.rs:88:6 | 88 | impl Io + Send { | ^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 88 | impl dyn Io + Send { | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/hyper-0.12.19/src/body/body.rs:396:14 | 396 | ...ox> + Send + 'stati... | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 396 | From> + Send + 'static>> | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/hyper-0.12.19/src/body/body.rs:396:47 | 396 | ...unk, Error = Box<::std::error::Error + Send + Sync>> + Send + 'static>> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 396 | From> + Send + 'static>> | +++++ + warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/hyper-0.12.19/src/body/body.rs:143:28 | 143 | S::Error: Into>, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 143 | S::Error: Into>, | +++++ + warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/hyper-0.12.19/src/body/body.rs:402:13 | 402 | ... Stream> + Send + 'stat... | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 402 | dyn Stream> + Send + 'static, | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/hyper-0.12.19/src/body/body.rs:402:46 | 402 | ...unk, Error = Box<::std::error::Error + Send + Sync>> + Send + 'static, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 402 | Stream> + Send + 'static, | +++++ + warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/hyper-0.12.19/src/body/payload.rs:16:26 | 16 | type Error: Into>; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 16 | type Error: Into>; | +++++ + warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/hyper-0.12.19/src/client/mod.rs:567:21 | 567 | ...fut: Box, Error=::Error> + Send>) -> Self { | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 567 | fn new(fut: Box, Error=::Error> + Send>) -> Self { | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/hyper-0.12.19/src/client/mod.rs:924:25 | 924 | ... E: Executor + Send>> + Send + Sync ... | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 924 | E: Executor + Send>> + Send + Sync + 'static, | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/hyper-0.12.19/src/client/conn.rs:445:25 | 445 | ... E: Executor + Send>> + Send + Sync ... | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 445 | E: Executor + Send>> + Send + Sync + 'static, | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/hyper-0.12.19/src/client/connect/mod.rs:29:26 | 29 | type Error: Into>; | ^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 29 | type Error: Into>; | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/hyper-0.12.19/src/client/connect/mod.rs:316:32 | 316 | fn clone_box(&self) -> Box; | ^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 316 | fn clone_box(&self) -> Box; | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/hyper-0.12.19/src/client/connect/mod.rs:330:32 | 330 | fn clone_box(&self) -> Box { | ^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 330 | fn clone_box(&self) -> Box { | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/hyper-0.12.19/src/client/connect/mod.rs:351:32 | 351 | fn clone_box(&self) -> Box { | ^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 351 | fn clone_box(&self) -> Box { | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/hyper-0.12.19/src/error.rs:144:38 | 144 | pub fn cause2(&self) -> Option<&(StdError + 'static + Sync + Send)> { | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 144 | pub fn cause2(&self) -> Option<&(dyn StdError + 'static + Sync + Send)> { | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/hyper-0.12.19/src/error.rs:149:43 | 149 | pub fn into_cause(self) -> Option> { | ^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 149 | pub fn into_cause(self) -> Option> { | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/hyper-0.12.19/src/error.rs:326:32 | 326 | fn cause(&self) -> Option<&StdError> { | ^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 326 | fn cause(&self) -> Option<&dyn StdError> { | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/hyper-0.12.19/src/proto/h1/dispatch.rs:47:28 | 47 | D::PollError: Into>, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 47 | D::PollError: Into>, | +++++ + warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/hyper-0.12.19/src/proto/h1/dispatch.rs:338:28 | 338 | D::PollError: Into>, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 338 | D::PollError: Into>, | +++++ + warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/hyper-0.12.19/src/proto/h1/dispatch.rs:369:24 | 369 | S::Error: Into>, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 369 | S::Error: Into>, | +++++ + warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/hyper-0.12.19/src/proto/h2/server.rs:48:24 | 48 | S::Error: Into>, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 48 | S::Error: Into>, | +++++ + warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/hyper-0.12.19/src/proto/h2/server.rs:85:24 | 85 | S::Error: Into>, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 85 | S::Error: Into>, | +++++ + warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/hyper-0.12.19/src/proto/h2/server.rs:167:24 | 167 | F::Error: Into>, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 167 | F::Error: Into>, | +++++ + warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/hyper-0.12.19/src/proto/h2/server.rs:255:24 | 255 | F::Error: Into>, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 255 | F::Error: Into>, | +++++ + warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/hyper-0.12.19/src/proto/h2/server.rs:128:28 | 128 | S::Error: Into>, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 128 | S::Error: Into>, | +++++ + warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/hyper-0.12.19/src/server/mod.rs:145:24 | 145 | I::Error: Into>, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 145 | I::Error: Into>, | +++++ + warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/hyper-0.12.19/src/server/mod.rs:148:24 | 148 | S::Error: Into>, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 148 | S::Error: Into>, | +++++ + warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/hyper-0.12.19/src/server/mod.rs:204:24 | 204 | I::Error: Into>, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 204 | I::Error: Into>, | +++++ + warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/hyper-0.12.19/src/server/mod.rs:207:24 | 207 | S::Error: Into>, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 207 | S::Error: Into>, | +++++ + warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/hyper-0.12.19/src/server/mod.rs:347:28 | 347 | I::Error: Into>, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 347 | I::Error: Into>, | +++++ + warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/hyper-0.12.19/src/server/mod.rs:350:28 | 350 | S::Error: Into>, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 350 | S::Error: Into>, | +++++ + warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/hyper-0.12.19/src/server/conn.rs:447:24 | 447 | S::Error: Into>, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 447 | S::Error: Into>, | +++++ + warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/hyper-0.12.19/src/server/conn.rs:567:24 | 567 | S::Error: Into>, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 567 | S::Error: Into>, | +++++ + warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/hyper-0.12.19/src/server/conn.rs:638:24 | 638 | I::Error: Into>, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 638 | I::Error: Into>, | +++++ + warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/hyper-0.12.19/src/server/conn.rs:700:24 | 700 | I::Error: Into>, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 700 | I::Error: Into>, | +++++ + warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/hyper-0.12.19/src/server/conn.rs:179:25 | 179 | ... E: Executor + Send>> + Send + Sync ... | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 179 | E: Executor + Send>> + Send + Sync + 'static | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/hyper-0.12.19/src/server/conn.rs:327:28 | 327 | S::Error: Into>, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 327 | S::Error: Into>, | +++++ + warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/hyper-0.12.19/src/server/conn.rs:382:28 | 382 | S::Error: Into>, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 382 | S::Error: Into>, | +++++ + warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/hyper-0.12.19/src/server/conn.rs:407:28 | 407 | S::Error: Into>, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 407 | S::Error: Into>, | +++++ + warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/hyper-0.12.19/src/server/conn.rs:422:28 | 422 | I::Error: Into>, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 422 | I::Error: Into>, | +++++ + warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/hyper-0.12.19/src/server/conn.rs:429:28 | 429 | S::Error: Into>, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 429 | S::Error: Into>, | +++++ + warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/hyper-0.12.19/src/server/conn.rs:797:28 | 797 | N::Error: Into>, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 797 | N::Error: Into>, | +++++ + warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/hyper-0.12.19/src/server/conn.rs:853:28 | 853 | S::Error: Into>, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 853 | S::Error: Into>, | +++++ + warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/hyper-0.12.19/src/server/conn.rs:870:28 | 870 | S::Error: Into>, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 870 | S::Error: Into>, | +++++ + warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/hyper-0.12.19/src/server/shutdown.rs:41:24 | 41 | I::Error: Into>, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 41 | I::Error: Into>, | +++++ + warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/hyper-0.12.19/src/server/shutdown.rs:45:24 | 45 | S::Error: Into>, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 45 | S::Error: Into>, | +++++ + warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/hyper-0.12.19/src/server/shutdown.rs:112:24 | 112 | S::Error: Into>, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 112 | S::Error: Into>, | +++++ + warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/hyper-0.12.19/src/service/make_service.rs:68:17 | 68 | E: Into>, | ^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 68 | E: Into>, | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/hyper-0.12.19/src/service/make_service.rs:69:18 | 69 | ME: Into>, | ^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 69 | ME: Into>, | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/hyper-0.12.19/src/service/make_service.rs:91:17 | 91 | E: Into>, | ^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 91 | E: Into>, | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/hyper-0.12.19/src/service/make_service.rs:92:18 | 92 | ME: Into>, | ^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 92 | ME: Into>, | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/hyper-0.12.19/src/service/make_service.rs:136:26 | 136 | Ret::Error: Into>, | ^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 136 | Ret::Error: Into>, | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/hyper-0.12.19/src/service/make_service.rs:18:26 | 18 | type Error: Into>; | ^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 18 | type Error: Into>; | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/hyper-0.12.19/src/service/make_service.rs:31:30 | 31 | type MakeError: Into>; | ^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 31 | type MakeError: Into>; | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/hyper-0.12.19/src/service/make_service.rs:43:26 | 43 | type Error: Into>; | ^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 43 | type Error: Into>; | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/hyper-0.12.19/src/service/new_service.rs:40:24 | 40 | R::Error: Into>, | ^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 40 | R::Error: Into>, | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/hyper-0.12.19/src/service/new_service.rs:17:26 | 17 | type Error: Into>; | ^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 17 | type Error: Into>; | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/hyper-0.12.19/src/service/new_service.rs:30:30 | 30 | type InitError: Into>; | ^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 30 | type InitError: Into>; | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/hyper-0.12.19/src/service/service.rs:98:26 | 98 | Ret::Error: Into>, | ^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 98 | Ret::Error: Into>, | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/hyper-0.12.19/src/service/service.rs:24:26 | 24 | type Error: Into>; | ^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 24 | type Error: Into>; | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/hyper-0.12.19/src/upgrade.rs:112:31 | 112 | pub(crate) fn new(io: Box, read_buf: Bytes) -> Self { | ^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 112 | pub(crate) fn new(io: Box, read_buf: Bytes) -> Self { | +++ warning: `urlencoding` (lib) generated 3 warnings Compiling textwrap v0.9.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=textwrap CARGO_MANIFEST_DIR=/construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/textwrap-0.9.0 CARGO_PKG_AUTHORS='Martin Geisler ' CARGO_PKG_DESCRIPTION='Textwrap is a small library for word wrapping, indenting, and dedenting strings. You can use it to format strings (such as help and error messages) for display in commandline applications. It is designed to be efficient and handle Unicode characters correctly. ' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=textwrap CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/mgeisler/textwrap' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.9.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=9 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/construction/www/geckodriver/target/release/deps:/usr/local/lib' /usr/local/bin/rustc --crate-name textwrap /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/textwrap-0.9.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=80 --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no --cfg 'feature="term_size"' -C metadata=7d5868d6f791c901 -C extra-filename=-7d5868d6f791c901 --out-dir /construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps --target x86_64-unknown-dragonfly -C linker=cc -L dependency=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps -L dependency=/construction/www/geckodriver/target/release/deps --extern term_size=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/libterm_size-48b0cc49259e6363.rmeta --extern unicode_width=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/libunicode_width-57e9280c047c7cc5.rmeta --cap-lints warn` warning: `tokio` (lib) generated 8 warnings Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=num_integer CARGO_MANIFEST_DIR=/construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/num-integer-0.1.39 CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO_PKG_DESCRIPTION='Integer traits and functions' CARGO_PKG_HOMEPAGE='https://github.com/rust-num/num-integer' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=num-integer CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-num/num-integer' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.1.39 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=39 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/construction/www/geckodriver/target/release/deps:/usr/local/lib' OUT_DIR=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/build/num-integer-c5298c21cbf329e7/out /usr/local/bin/rustc --crate-name num_integer /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/num-integer-0.1.39/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=80 --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C metadata=268cf4263213b3d7 -C extra-filename=-268cf4263213b3d7 --out-dir /construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps --target x86_64-unknown-dragonfly -C linker=cc -L dependency=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps -L dependency=/construction/www/geckodriver/target/release/deps --extern num_traits=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/libnum_traits-92a6c179bbb84b46.rmeta --cap-lints warn --cfg has_i128` warning: `#[inline]` is ignored on function prototypes --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/num-integer-0.1.39/src/lib.rs:152:5 | 152 | #[inline] | ^^^^^^^^^ | = note: `#[warn(unused_attributes)]` on by default warning: a method with this name may be added to the standard library in the future --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/hyper-0.12.19/src/common/io/rewind.rs:113:20 | 113 | self.inner.read_buf(buf) | ^^^^^^^^ | = warning: once this associated item is added to the standard library, the ambiguity may cause an error or change in behavior! = note: for more information, see issue #48919 = help: call with fully qualified syntax `tokio_io::AsyncRead::read_buf(...)` to keep using the current method = note: `#[warn(unstable_name_collisions)]` on by default warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string() --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/hyper-0.12.19/src/client/connect/http.rs:283:26 | 283 | f.write_str(self.description()) | ^^^^^^^^^^^ warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string() --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/hyper-0.12.19/src/error.rs:282:38 | 282 | write!(f, "{}: {}", self.description(), cause) | ^^^^^^^^^^^ warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string() --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/hyper-0.12.19/src/error.rs:284:30 | 284 | f.write_str(self.description()) | ^^^^^^^^^^^ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/hyper-0.12.19/src/error.rs:331:39 | 331 | .map(|cause| &**cause as &StdError) | ^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 331 | .map(|cause| &**cause as &dyn StdError) | +++ warning: field `marks` is never read --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/parser.rs:70:5 | 66 | pub struct Parser { | ------ field in this struct ... 70 | marks: Vec, | ^^^^^ | = note: `Parser` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis = note: `#[warn(dead_code)]` on by default warning: multiple associated items are never used --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/headers-0.2.1/src/util/entity.rs:63:12 | 38 | impl EntityTag { | -------------- associated items in this implementation ... 63 | pub fn from_static(bytes: &'static str) -> EntityTag { | ^^^^^^^^^^^ ... 74 | pub fn tag(&self) -> &[u8] { | ^^^ ... 87 | pub fn is_weak(&self) -> bool { | ^^^^^^^ ... 93 | pub fn strong_eq(&self, other: &EntityTag) -> bool { | ^^^^^^^^^ ... 100 | pub fn weak_eq(&self, other: &EntityTag) -> bool { | ^^^^^^^ ... 105 | pub fn strong_ne(&self, other: &EntityTag) -> bool { | ^^^^^^^^^ ... 110 | pub fn weak_ne(&self, other: &EntityTag) -> bool { | ^^^^^^^ | = note: `#[warn(dead_code)]` on by default warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string() --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/hyper-0.12.19/src/proto/h1/decode.rs:307:26 | 307 | f.write_str(self.description()) | ^^^^^^^^^^^ warning: a method with this name may be added to the standard library in the future --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/hyper-0.12.19/src/proto/h1/io.rs:174:17 | 174 | self.io.read_buf(&mut self.read_buf).map(|ok| { | ^^^^^^^^ | = warning: once this associated item is added to the standard library, the ambiguity may cause an error or change in behavior! = note: for more information, see issue #48919 = help: call with fully qualified syntax `tokio_io::AsyncRead::read_buf(...)` to keep using the current method Compiling semver v0.6.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=semver CARGO_MANIFEST_DIR=/construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/semver-0.6.0 CARGO_PKG_AUTHORS='Steve Klabnik :The Rust Project Developers' CARGO_PKG_DESCRIPTION='Semantic version parsing and comparison. ' CARGO_PKG_HOMEPAGE='https://docs.rs/crate/semver/' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=semver CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/steveklabnik/semver' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.6.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=6 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/construction/www/geckodriver/target/release/deps:/usr/local/lib' /usr/local/bin/rustc --crate-name semver /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/semver-0.6.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=80 --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no --cfg 'feature="default"' -C metadata=8754843b538ec3ea -C extra-filename=-8754843b538ec3ea --out-dir /construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps --target x86_64-unknown-dragonfly -C linker=cc -L dependency=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps -L dependency=/construction/www/geckodriver/target/release/deps --extern semver_parser=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/libsemver_parser-bbc4bd44a4a15841.rmeta --cap-lints warn` warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/semver-0.6.0/src/version.rs:173:9 | 173 | try!(write!(f, "{}.{}.{}", self.major, self.minor, self.patch)); | ^^^ | = note: `#[warn(deprecated)]` on by default warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/semver-0.6.0/src/version.rs:175:13 | 175 | try!(write!(f, "-")); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/semver-0.6.0/src/version.rs:180:17 | 180 | try!(write!(f, "{}", x)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/semver-0.6.0/src/version.rs:178:21 | 178 | try!(write!(f, ".")) | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/semver-0.6.0/src/version.rs:184:13 | 184 | try!(write!(f, "+")); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/semver-0.6.0/src/version.rs:189:17 | 189 | try!(write!(f, "{}", x)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/semver-0.6.0/src/version.rs:187:21 | 187 | try!(write!(f, ".")) | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/semver-0.6.0/src/version_req.rs:449:13 | 449 | try!(write!(fmt, "*")); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/semver-0.6.0/src/version_req.rs:453:21 | 453 | try!(write!(fmt, "{}", pred)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/semver-0.6.0/src/version_req.rs:455:21 | 455 | try!(write!(fmt, ", {}", pred)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/semver-0.6.0/src/version_req.rs:467:32 | 467 | Wildcard(Major) => try!(write!(fmt, "*")), | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/semver-0.6.0/src/version_req.rs:468:32 | 468 | Wildcard(Minor) => try!(write!(fmt, "{}.*", self.major)), | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/semver-0.6.0/src/version_req.rs:471:21 | 471 | try!(write!(fmt, "{}.{}.*", self.major, minor)) | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/semver-0.6.0/src/version_req.rs:473:21 | 473 | try!(write!(fmt, "{}.*.*", self.major)) | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/semver-0.6.0/src/version_req.rs:477:17 | 477 | try!(write!(fmt, "{}{}", self.op, self.major)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/semver-0.6.0/src/version_req.rs:480:32 | 480 | Some(v) => try!(write!(fmt, ".{}", v)), | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/semver-0.6.0/src/version_req.rs:485:32 | 485 | Some(v) => try!(write!(fmt, ".{}", v)), | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/semver-0.6.0/src/version_req.rs:490:21 | 490 | try!(write!(fmt, "-")); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/semver-0.6.0/src/version_req.rs:495:25 | 495 | try!(write!(fmt, "{}", x)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/semver-0.6.0/src/version_req.rs:493:29 | 493 | ... try!(write!(fmt, ".")) | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/semver-0.6.0/src/version_req.rs:508:19 | 508 | Ex => try!(write!(fmt, "= ")), | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/semver-0.6.0/src/version_req.rs:509:19 | 509 | Gt => try!(write!(fmt, "> ")), | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/semver-0.6.0/src/version_req.rs:510:21 | 510 | GtEq => try!(write!(fmt, ">= ")), | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/semver-0.6.0/src/version_req.rs:511:19 | 511 | Lt => try!(write!(fmt, "< ")), | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/semver-0.6.0/src/version_req.rs:512:21 | 512 | LtEq => try!(write!(fmt, "<= ")), | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/semver-0.6.0/src/version_req.rs:513:22 | 513 | Tilde => try!(write!(fmt, "~")), | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/semver-0.6.0/src/version_req.rs:514:27 | 514 | Compatible => try!(write!(fmt, "^")), | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/semver-0.6.0/src/version_req.rs:516:28 | 516 | Wildcard(_) => try!(write!(fmt, "")), | ^^^ warning: a method with this name may be added to the standard library in the future --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/hyper-0.12.19/src/server/tcp.rs:252:24 | 252 | self.inner.read_buf(buf) | ^^^^^^^^ | = warning: once this associated item is added to the standard library, the ambiguity may cause an error or change in behavior! = note: for more information, see issue #48919 = help: call with fully qualified syntax `tokio_io::AsyncRead::read_buf(...)` to keep using the current method warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/hyper-0.12.19/src/upgrade.rs:98:31 | 98 | let raw: *mut Io = Box::into_raw(self); | ^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 98 | let raw: *mut dyn Io = Box::into_raw(self); | +++ Compiling flate2 v1.0.11 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=flate2 CARGO_MANIFEST_DIR=/construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/flate2-1.0.11 CARGO_PKG_AUTHORS='Alex Crichton ' CARGO_PKG_DESCRIPTION='Bindings to miniz.c for DEFLATE compression and decompression exposed as Reader/Writer streams. Contains bindings for zlib, deflate, and gzip-based streams. ' CARGO_PKG_HOMEPAGE='https://github.com/alexcrichton/flate2-rs' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=flate2 CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/alexcrichton/flate2-rs' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.0.11 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=11 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/construction/www/geckodriver/target/release/deps:/usr/local/lib' /usr/local/bin/rustc --crate-name flate2 /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/flate2-1.0.11/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=80 --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no --cfg 'feature="miniz_oxide"' --cfg 'feature="rust_backend"' -C metadata=d0471a6a47721749 -C extra-filename=-d0471a6a47721749 --out-dir /construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps --target x86_64-unknown-dragonfly -C linker=cc -L dependency=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps -L dependency=/construction/www/geckodriver/target/release/deps --extern crc32fast=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/libcrc32fast-6bd9e4524be1555b.rmeta --extern libc=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/liblibc-48ca81cb4035cb8d.rmeta --extern miniz_oxide=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/libminiz_oxide-54a0fb80917e31fa.rmeta --cap-lints warn` warning: a method with this name may be added to the standard library in the future --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/hyper-0.12.19/src/upgrade.rs:164:17 | 164 | self.io.read_buf(buf) | ^^^^^^^^ | = warning: once this associated item is added to the standard library, the ambiguity may cause an error or change in behavior! = note: for more information, see issue #48919 = help: call with fully qualified syntax `tokio_io::AsyncRead::read_buf(...)` to keep using the current method warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string() --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/hyper-0.12.19/src/upgrade.rs:247:26 | 247 | f.write_str(self.description()) | ^^^^^^^^^^^ warning: `walkdir` (lib) generated 3 warnings Compiling serde_repr v0.1.4 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=serde_repr CARGO_MANIFEST_DIR=/construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde_repr-0.1.4 CARGO_PKG_AUTHORS='David Tolnay ' CARGO_PKG_DESCRIPTION='Derive Serialize and Deserialize that delegates to the underlying repr of a C-like enum.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=serde_repr CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/dtolnay/serde-repr' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.1.4 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=4 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/construction/www/geckodriver/target/release/deps:/usr/local/lib' /usr/local/bin/rustc --crate-name serde_repr --edition=2018 /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde_repr-0.1.4/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=80 --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debug-assertions=off -C metadata=27a7a0a8d79c4a16 -C extra-filename=-27a7a0a8d79c4a16 --out-dir /construction/www/geckodriver/target/release/deps -C linker=cc -L dependency=/construction/www/geckodriver/target/release/deps --extern proc_macro2=/construction/www/geckodriver/target/release/deps/libproc_macro2-16df0bf44728d6b8.rlib --extern quote=/construction/www/geckodriver/target/release/deps/libquote-c81162349befb01c.rlib --extern syn=/construction/www/geckodriver/target/release/deps/libsyn-50f4e9dbc3f407f7.rlib --extern proc_macro --cap-lints warn` warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string() --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/semver-0.6.0/src/version_req.rs:123:14 | 123 | self.description().fmt(f) | ^^^^^^^^^^^ warning: `num-integer` (lib) generated 1 warning Compiling mozprofile v0.6.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=mozprofile CARGO_MANIFEST_DIR=/construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/mozprofile-0.6.0 CARGO_PKG_AUTHORS=Mozilla CARGO_PKG_DESCRIPTION='Library for working with Mozilla profiles.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MPL-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=mozprofile CARGO_PKG_README='' CARGO_PKG_REPOSITORY='https://hg.mozilla.org/mozilla-central/file/tip/testing/mozbase/rust/mozprofile' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.6.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=6 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/construction/www/geckodriver/target/release/deps:/usr/local/lib' /usr/local/bin/rustc --crate-name mozprofile /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/mozprofile-0.6.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=80 --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C metadata=c84bf39797015120 -C extra-filename=-c84bf39797015120 --out-dir /construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps --target x86_64-unknown-dragonfly -C linker=cc -L dependency=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps -L dependency=/construction/www/geckodriver/target/release/deps --extern tempfile=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/libtempfile-24e06491cf54cf2e.rmeta --cap-lints warn` warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/flate2-1.0.11/src/crc.rs:170:19 | 170 | let amt = try!(self.inner.write(buf)); | ^^^ | = note: `#[warn(deprecated)]` on by default warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/flate2-1.0.11/src/zio.rs:244:21 | 244 | let n = try!(self.obj.as_mut().unwrap().write(&self.buf)); | ^^^ warning: panic message is not a string literal --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/mozprofile-0.6.0/src/prefreader.rs:254:33 | 254 | ...anic!(format!("Boolean wasn't 'true' or 'false' (was {})", x)), | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: this usage of `panic!()` is deprecated; it will be a hard error in Rust 2021 = note: for more information, see = note: the `panic!()` macro supports formatting, so there's no need for the `format!()` macro here = note: `#[warn(non_fmt_panics)]` on by default help: remove the `format!(..)` macro call | 254 - x => panic!(format!("Boolean wasn't 'true' or 'false' (was {})", x)), 254 + x => panic!("Boolean wasn't 'true' or 'false' (was {})", x), | warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string() --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/flate2-1.0.11/src/mem.rs:487:14 | 487 | self.description().fmt(f) | ^^^^^^^^^^^ warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string() --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/flate2-1.0.11/src/mem.rs:505:14 | 505 | self.description().fmt(f) | ^^^^^^^^^^^ warning: `url` (lib) generated 2 warnings Compiling msdos_time v0.1.6 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=msdos_time CARGO_MANIFEST_DIR=/construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/msdos_time-0.1.6 CARGO_PKG_AUTHORS='Mathijs van de Nes ' CARGO_PKG_DESCRIPTION='Converts an MsDosDateTime (FAT time) to a Tm value ' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=msdos_time CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/mvdnes/msdos_time' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.1.6 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=6 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/construction/www/geckodriver/target/release/deps:/usr/local/lib' /usr/local/bin/rustc --crate-name msdos_time /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/msdos_time-0.1.6/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=80 --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C metadata=efbdc1f9df46c8c9 -C extra-filename=-efbdc1f9df46c8c9 --out-dir /construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps --target x86_64-unknown-dragonfly -C linker=cc -L dependency=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps -L dependency=/construction/www/geckodriver/target/release/deps --extern time=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/libtime-b372a51867279a4e.rmeta --cap-lints warn` Compiling cookie v0.12.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=cookie CARGO_MANIFEST_DIR=/construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/cookie-0.12.0 CARGO_PKG_AUTHORS='Alex Crichton :Sergio Benitez ' CARGO_PKG_DESCRIPTION='Crate for parsing HTTP cookie headers and managing a cookie jar. Supports signed and private (encrypted + signed) jars. ' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=cookie CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/alexcrichton/cookie-rs' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.12.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=12 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/construction/www/geckodriver/target/release/deps:/usr/local/lib' /usr/local/bin/rustc --crate-name cookie /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/cookie-0.12.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=80 --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C metadata=7fde9069cb661d45 -C extra-filename=-7fde9069cb661d45 --out-dir /construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps --target x86_64-unknown-dragonfly -C linker=cc -L dependency=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps -L dependency=/construction/www/geckodriver/target/release/deps --extern time=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/libtime-b372a51867279a4e.rmeta --cap-lints warn` warning: anonymous parameters are deprecated and will be removed in the next edition --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/msdos_time-0.1.6/src/lib.rs:38:19 | 38 | fn from_msdos(MsDosDateTime) -> Result; | ^^^^^^^^^^^^^ help: try naming the parameter or explicitly ignoring it: `_: MsDosDateTime` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018! = note: for more information, see issue #41686 = note: `#[warn(anonymous_parameters)]` on by default warning: `msdos_time` (lib) generated 1 warning Compiling podio v0.1.5 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=podio CARGO_MANIFEST_DIR=/construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/podio-0.1.5 CARGO_PKG_AUTHORS='Mathijs van de Nes ' CARGO_PKG_DESCRIPTION='Additional trait for Read and Write to read and write Plain Old Data ' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=podio CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/mvdnes/podio.git' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.1.5 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=5 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/construction/www/geckodriver/target/release/deps:/usr/local/lib' /usr/local/bin/rustc --crate-name podio /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/podio-0.1.5/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=80 --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C metadata=1ce2bee0b65ba2cd -C extra-filename=-1ce2bee0b65ba2cd --out-dir /construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps --target x86_64-unknown-dragonfly -C linker=cc -L dependency=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps -L dependency=/construction/www/geckodriver/target/release/deps --cap-lints warn` warning: anonymous parameters are deprecated and will be removed in the next edition --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/podio-0.1.5/src/lib.rs:91:44 | 91 | fn write_u64(&mut self, u64) -> io::Result<()>; | ^^^ help: try naming the parameter or explicitly ignoring it: `_: u64` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018! = note: for more information, see issue #41686 = note: `#[warn(anonymous_parameters)]` on by default warning: anonymous parameters are deprecated and will be removed in the next edition --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/podio-0.1.5/src/lib.rs:93:44 | 93 | fn write_u32(&mut self, u32) -> io::Result<()>; | ^^^ help: try naming the parameter or explicitly ignoring it: `_: u32` | = 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: anonymous parameters are deprecated and will be removed in the next edition --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/podio-0.1.5/src/lib.rs:95:44 | 95 | fn write_u16(&mut self, u16) -> io::Result<()>; | ^^^ help: try naming the parameter or explicitly ignoring it: `_: u16` | = 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: anonymous parameters are deprecated and will be removed in the next edition --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/podio-0.1.5/src/lib.rs:97:28 | 97 | fn write_u8(&mut self, u8) -> io::Result<()>; | ^^ help: try naming the parameter or explicitly ignoring it: `_: u8` | = 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: anonymous parameters are deprecated and will be removed in the next edition --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/podio-0.1.5/src/lib.rs:99:44 | 99 | fn write_i64(&mut self, i64) -> io::Result<()>; | ^^^ help: try naming the parameter or explicitly ignoring it: `_: i64` | = 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: anonymous parameters are deprecated and will be removed in the next edition --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/podio-0.1.5/src/lib.rs:101:44 | 101 | fn write_i32(&mut self, i32) -> io::Result<()>; | ^^^ help: try naming the parameter or explicitly ignoring it: `_: i32` | = 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: anonymous parameters are deprecated and will be removed in the next edition --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/podio-0.1.5/src/lib.rs:103:44 | 103 | fn write_i16(&mut self, i16) -> io::Result<()>; | ^^^ help: try naming the parameter or explicitly ignoring it: `_: i16` | = 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: field `drained_tx` is never read --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/hyper-0.12.19/src/common/drain.rs:35:5 | 34 | pub struct Watch { | ----- field in this struct 35 | drained_tx: mpsc::Sender, | ^^^^^^^^^^ | = note: `Watch` has a derived impl for the trait `Clone`, but this is intentionally ignored during dead code analysis = note: `#[warn(dead_code)]` on by default warning: anonymous parameters are deprecated and will be removed in the next edition --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/podio-0.1.5/src/lib.rs:105:28 | 105 | fn write_i8(&mut self, i8) -> io::Result<()>; | ^^ help: try naming the parameter or explicitly ignoring it: `_: i8` | = 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: anonymous parameters are deprecated and will be removed in the next edition --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/podio-0.1.5/src/lib.rs:107:44 | 107 | fn write_f32(&mut self, f32) -> io::Result<()>; | ^^^ help: try naming the parameter or explicitly ignoring it: `_: f32` | = 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: anonymous parameters are deprecated and will be removed in the next edition --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/podio-0.1.5/src/lib.rs:109:44 | 109 | fn write_f64(&mut self, f64) -> io::Result<()>; | ^^^ help: try naming the parameter or explicitly ignoring it: `_: f64` | = 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: anonymous parameters are deprecated and will be removed in the next edition --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/podio-0.1.5/src/lib.rs:135:30 | 135 | fn read_exact(&mut self, usize) -> io::Result>; | ^^^^^ help: try naming the parameter or explicitly ignoring it: `_: usize` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018! = note: for more information, see issue #41686 warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/podio-0.1.5/src/lib.rs:282:9 | 282 | try!(fill_buf(self, buf)); | ^^^ | = note: `#[warn(deprecated)]` on by default warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/podio-0.1.5/src/lib.rs:289:9 | 289 | try!(fill_buf(self, buf)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/podio-0.1.5/src/lib.rs:296:9 | 296 | try!(fill_buf(self, buf)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/podio-0.1.5/src/lib.rs:303:9 | 303 | try!(fill_buf(self, buf)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/podio-0.1.5/src/lib.rs:333:9 | 333 | try!(fill_buf(self, &mut res)); | ^^^ warning: the type `[HeaderIndices; 100]` does not permit being left uninitialized --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/hyper-0.12.19/src/proto/h1/role.rs:83:74 | 83 | ...EADERS] = unsafe { mem::uninitialized() }; | ^^^^^^^^^^^^^^^^^^^^ | | | this code causes undefined behavior when executed | help: use `MaybeUninit` instead, and only call `assume_init` after initialization is done | note: integers must be initialized (in this struct field) --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/hyper-0.12.19/src/proto/h1/role.rs:917:5 | 917 | name: (usize, usize), | ^^^^^^^^^^^^^^^^^^^^ = note: `#[warn(invalid_value)]` on by default warning: the type `[Header<'_>; 100]` does not permit being left uninitialized --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/hyper-0.12.19/src/proto/h1/role.rs:85:73 | 85 | ...EADERS] = unsafe { mem::uninitialized() }; | ^^^^^^^^^^^^^^^^^^^^ | | | this code causes undefined behavior when executed | help: use `MaybeUninit` instead, and only call `assume_init` after initialization is done | = note: references must be non-null warning: the type `[HeaderIndices; 100]` does not permit being left uninitialized --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/hyper-0.12.19/src/proto/h1/role.rs:578:78 | 578 | ...EADERS] = unsafe { mem::uninitialized() }; | ^^^^^^^^^^^^^^^^^^^^ | | | this code causes undefined behavior when executed | help: use `MaybeUninit` instead, and only call `assume_init` after initialization is done | note: integers must be initialized (in this struct field) --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/hyper-0.12.19/src/proto/h1/role.rs:917:5 | 917 | name: (usize, usize), | ^^^^^^^^^^^^^^^^^^^^ warning: the type `[Header<'_>; 100]` does not permit being left uninitialized --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/hyper-0.12.19/src/proto/h1/role.rs:580:77 | 580 | ...EADERS] = unsafe { mem::uninitialized() }; | ^^^^^^^^^^^^^^^^^^^^ | | | this code causes undefined behavior when executed | help: use `MaybeUninit` instead, and only call `assume_init` after initialization is done | = note: references must be non-null warning: `podio` (lib) generated 16 warnings Compiling strsim v0.7.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=strsim CARGO_MANIFEST_DIR=/construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/strsim-0.7.0 CARGO_PKG_AUTHORS='Danny Guo ' CARGO_PKG_DESCRIPTION='Implementations of string similarity metrics. Includes Hamming, Levenshtein, OSA, Damerau-Levenshtein, Jaro, and Jaro-Winkler. ' CARGO_PKG_HOMEPAGE='https://github.com/dguo/strsim-rs' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=strsim CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/dguo/strsim-rs' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.7.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=7 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/construction/www/geckodriver/target/release/deps:/usr/local/lib' /usr/local/bin/rustc --crate-name strsim /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/strsim-0.7.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=80 --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C metadata=842282a5d1ae5a3b -C extra-filename=-842282a5d1ae5a3b --out-dir /construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps --target x86_64-unknown-dragonfly -C linker=cc -L dependency=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps -L dependency=/construction/www/geckodriver/target/release/deps --cap-lints warn` warning: `flate2` (lib) generated 4 warnings Compiling rust-ini v0.10.3 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=ini CARGO_MANIFEST_DIR=/construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/rust-ini-0.10.3 CARGO_PKG_AUTHORS='Y. T. Chung ' CARGO_PKG_DESCRIPTION='An Ini configuration file parsing library in Rust' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=rust-ini CARGO_PKG_README='' CARGO_PKG_REPOSITORY='https://github.com/zonyitoo/rust-ini' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.10.3 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=10 CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/construction/www/geckodriver/target/release/deps:/usr/local/lib' /usr/local/bin/rustc --crate-name ini /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/rust-ini-0.10.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=80 --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C metadata=788775c7cd9db629 -C extra-filename=-788775c7cd9db629 --out-dir /construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps --target x86_64-unknown-dragonfly -C linker=cc -L dependency=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps -L dependency=/construction/www/geckodriver/target/release/deps --cap-lints warn` warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/rust-ini-0.10.3/src/ini.rs:85:26 | 85 | ... '\\' | '\x00'...'\x1f' | '\x7f'...'\u{00ff}' => self.escape_basics(), | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see = note: `#[warn(ellipsis_inclusive_range_patterns)]` on by default warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/rust-ini-0.10.3/src/ini.rs:85:44 | 85 | ...x1f' | '\x7f'...'\u{00ff}' => self.escape_basics(), | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/rust-ini-0.10.3/src/ini.rs:87:23 | 87 | '\u{0080}'...'\u{FFFF}' => self.escape_unicode(), | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/rust-ini-0.10.3/src/ini.rs:122:19 | 122 | '\x01'...'\x06' | '\x0e'...'\x1f' | '\x7f'...'\u{00ff}' => { | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/rust-ini-0.10.3/src/ini.rs:122:37 | 122 | '\x01'...'\x06' | '\x0e'...'\x1f' | '\x7f'...'\u{00ff}' => { | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/rust-ini-0.10.3/src/ini.rs:122:55 | 122 | '\x01'...'\x06' | '\x0e'...'\x1f' | '\x7f'...'\u{00ff}' => { | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/rust-ini-0.10.3/src/ini.rs:132:23 | 132 | ... '\u{0080}'...'\u{FFFF}' => escaped.push_str(&format!("\\x{:04x}",... | ^^^ help: use `..=` for an inclusive 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 macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/rust-ini-0.10.3/src/ini.rs:401:24 | 401 | let mut file = try!( | ^^^ | = note: `#[warn(deprecated)]` on by default warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/rust-ini-0.10.3/src/ini.rs:429:21 | 429 | try!(write!(writer, "{}={}\n", k_str, v_str)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/rust-ini-0.10.3/src/ini.rs:440:17 | 440 | try!(writer.write_all(b"\n")); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/rust-ini-0.10.3/src/ini.rs:444:17 | 444 | ... try!(write!(writer, "[{}]\n", escape_str(§ion[..], policy))); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/rust-ini-0.10.3/src/ini.rs:449:21 | 449 | try!(write!(writer, "{}={}\n", k_str, v_str)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/rust-ini-0.10.3/src/ini.rs:473:9 | 473 | try!(reader.read_to_string(&mut s).map_err(|err| Error { | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/rust-ini-0.10.3/src/ini.rs:485:9 | 485 | try!(reader.read_to_string(&mut s).map_err(|err| Error { | ^^^ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/rust-ini-0.10.3/src/ini.rs:645:32 | 645 | 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 = note: `#[warn(bare_trait_objects)]` on by default help: use `dyn` | 645 | fn cause(&self) -> Option<&dyn error::Error> { | +++ warning: `semver` (lib) generated 29 warnings Compiling geckodriver v0.26.0 (/construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver) Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='Proxy for using WebDriver clients to interact with Gecko-based browsers.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MPL-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=geckodriver CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://hg.mozilla.org/mozilla-central/file/tip/testing/geckodriver' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.26.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=26 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' CARGO_PRIMARY_PACKAGE=1 LD_LIBRARY_PATH='/construction/www/geckodriver/target/release/deps:/usr/local/lib' /usr/local/bin/rustc --crate-name build_script_build build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=80 --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off -C metadata=8c83bf418f3365d2 -C extra-filename=-8c83bf418f3365d2 --out-dir /construction/www/geckodriver/target/release/build/geckodriver-8c83bf418f3365d2 -C linker=cc -L dependency=/construction/www/geckodriver/target/release/deps` warning: `headers` (lib) generated 1 warning Compiling unicode-segmentation v1.2.1 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=unicode_segmentation CARGO_MANIFEST_DIR=/construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/unicode-segmentation-1.2.1 CARGO_PKG_AUTHORS='kwantam ' CARGO_PKG_DESCRIPTION='This crate provides Grapheme Cluster and Word boundaries according to Unicode Standard Annex #29 rules. ' CARGO_PKG_HOMEPAGE='https://github.com/unicode-rs/unicode-segmentation' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=unicode-segmentation CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/unicode-rs/unicode-segmentation' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.2.1 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/construction/www/geckodriver/target/release/deps:/usr/local/lib' /usr/local/bin/rustc --crate-name unicode_segmentation /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/unicode-segmentation-1.2.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=80 --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C metadata=3730ee6aa0ed5703 -C extra-filename=-3730ee6aa0ed5703 --out-dir /construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps --target x86_64-unknown-dragonfly -C linker=cc -L dependency=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps -L dependency=/construction/www/geckodriver/target/release/deps --cap-lints warn` warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/unicode-segmentation-1.2.1/src/tables.rs:33:17 | 33 | 'a' ... 'z' | 'A' ... 'Z' => true, | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see = note: `#[warn(ellipsis_inclusive_range_patterns)]` on by default warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/unicode-segmentation-1.2.1/src/tables.rs:33:31 | 33 | 'a' ... 'z' | 'A' ... 'Z' => true, | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/unicode-segmentation-1.2.1/src/tables.rs:42:17 | 42 | '0' ... '9' => 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 Running `/construction/www/geckodriver/target/release/build/geckodriver-8c83bf418f3365d2/build-script-build` [geckodriver 0.26.0] unable to detect vcs Compiling mozversion v0.2.1 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=mozversion CARGO_MANIFEST_DIR=/construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/mozversion-0.2.1 CARGO_PKG_AUTHORS='James Graham ' CARGO_PKG_DESCRIPTION='Utility for accessing Firefox version metadata' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MPL-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=mozversion CARGO_PKG_README='' CARGO_PKG_REPOSITORY='https://hg.mozilla.org/mozilla-central/file/tip/testing/mozbase/rust/mozversion' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.2.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/construction/www/geckodriver/target/release/deps:/usr/local/lib' /usr/local/bin/rustc --crate-name mozversion /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/mozversion-0.2.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=80 --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C metadata=ddced70a4c1b8fd5 -C extra-filename=-ddced70a4c1b8fd5 --out-dir /construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps --target x86_64-unknown-dragonfly -C linker=cc -L dependency=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps -L dependency=/construction/www/geckodriver/target/release/deps --extern regex=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/libregex-2ff29526e8e7c9e1.rmeta --extern ini=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/libini-788775c7cd9db629.rmeta --extern semver=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/libsemver-8754843b538ec3ea.rmeta --cap-lints warn` Compiling clap v2.31.2 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=clap CARGO_MANIFEST_DIR=/construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/clap-2.31.2 CARGO_PKG_AUTHORS='Kevin K. ' CARGO_PKG_DESCRIPTION='A simple to use, efficient, and full featured Command Line Argument Parser ' CARGO_PKG_HOMEPAGE='https://clap.rs/' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=clap CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/kbknapp/clap-rs' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=2.31.2 CARGO_PKG_VERSION_MAJOR=2 CARGO_PKG_VERSION_MINOR=31 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/construction/www/geckodriver/target/release/deps:/usr/local/lib' /usr/local/bin/rustc --crate-name clap /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/clap-2.31.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=80 --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no --cfg 'feature="strsim"' --cfg 'feature="suggestions"' --cfg 'feature="term_size"' --cfg 'feature="wrap_help"' -C metadata=66a67f3272917594 -C extra-filename=-66a67f3272917594 --out-dir /construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps --target x86_64-unknown-dragonfly -C linker=cc -L dependency=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps -L dependency=/construction/www/geckodriver/target/release/deps --extern bitflags=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/libbitflags-c47a0bc883faecfe.rmeta --extern strsim=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/libstrsim-842282a5d1ae5a3b.rmeta --extern term_size=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/libterm_size-48b0cc49259e6363.rmeta --extern textwrap=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/libtextwrap-7d5868d6f791c901.rmeta --extern unicode_width=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/libunicode_width-57e9280c047c7cc5.rmeta --cap-lints warn` Compiling zip v0.4.2 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=zip CARGO_MANIFEST_DIR=/construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2 CARGO_PKG_AUTHORS='Mathijs van de Nes ' CARGO_PKG_DESCRIPTION='Library to support the reading and writing of zip files. ' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=zip CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/mvdnes/zip-rs.git' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.4.2 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/construction/www/geckodriver/target/release/deps:/usr/local/lib' /usr/local/bin/rustc --crate-name zip /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=80 --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no --cfg 'feature="deflate"' --cfg 'feature="flate2"' -C metadata=889a170e7f8d0313 -C extra-filename=-889a170e7f8d0313 --out-dir /construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps --target x86_64-unknown-dragonfly -C linker=cc -L dependency=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps -L dependency=/construction/www/geckodriver/target/release/deps --extern flate2=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/libflate2-d0471a6a47721749.rmeta --extern msdos_time=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/libmsdos_time-efbdc1f9df46c8c9.rmeta --extern podio=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/libpodio-1ce2bee0b65ba2cd.rmeta --extern time=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/libtime-b372a51867279a4e.rmeta --cap-lints warn` warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/spec.rs:27:21 | 27 | let magic = try!(reader.read_u32::()); | ^^^ | = note: `#[warn(deprecated)]` on by default warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/spec.rs:32:27 | 32 | let disk_number = try!(reader.read_u16::()); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/spec.rs:33:43 | 33 | ... let disk_with_central_directory = try!(reader.read_u16:: /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/spec.rs:34:44 | 34 | ... let number_of_files_on_this_disk = try!(reader.read_u16:: /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/spec.rs:35:31 | 35 | let number_of_files = try!(reader.read_u16::()); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/spec.rs:36:38 | 36 | ... let central_directory_size = try!(reader.read_u32::()); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/spec.rs:37:40 | 37 | ... let central_directory_offset = try!(reader.read_u32:: /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/spec.rs:38:39 | 38 | ... let zip_file_comment_length = try!(reader.read_u16::... | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/spec.rs:39:32 | 39 | ... let zip_file_comment = try!(ReadPodExt::read_exact(reader, zip_fil... | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/spec.rs:57:27 | 57 | let file_length = try!(reader.seek(io::SeekFrom::End(0))); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/spec.rs:68:13 | 68 | try!(reader.seek(io::SeekFrom::Start(pos as u64))); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/spec.rs:71:17 | 71 | ... try!(reader.seek(io::SeekFrom::Current(BYTES_BETWEEN_MAGIC_AND_COM... | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/spec.rs:69:16 | 69 | ... if try!(reader.read_u32::()) == CENTRAL_DIRECTORY_EN... | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/spec.rs:72:38 | 72 | ... let comment_length = try!(reader.read_u16::()) as u64; | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/spec.rs:75:41 | 75 | ... let cde_start_pos = try!(reader.seek(io::SeekFrom::Start(pos as u6... | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/spec.rs:89:9 | 89 | ... try!(writer.write_u32::(CENTRAL_DIRECTORY_END_SIGNAT... | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/spec.rs:90:9 | 90 | try!(writer.write_u16::(self.disk_number)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/spec.rs:91:9 | 91 | ... try!(writer.write_u16::(self.disk_with_central_direc... | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/spec.rs:92:9 | 92 | ... try!(writer.write_u16::(self.number_of_files_on_this... | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/spec.rs:93:9 | 93 | try!(writer.write_u16::(self.number_of_files)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/spec.rs:94:9 | 94 | ... try!(writer.write_u32::(self.central_directory_size)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/spec.rs:95:9 | 95 | ... try!(writer.write_u32::(self.central_directory_offse... | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/spec.rs:96:9 | 96 | ... try!(writer.write_u16::(self.zip_file_comment.len() ... | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/spec.rs:97:9 | 97 | try!(writer.write_all(&self.zip_file_comment)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/spec.rs:113:21 | 113 | let magic = try!(reader.read_u32::()); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/spec.rs:118:43 | 118 | ... let disk_with_central_directory = try!(reader.read_u32:: /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/spec.rs:119:47 | 119 | ... let end_of_central_directory_offset = try!(reader.read_u64:: /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/spec.rs:120:31 | 120 | let number_of_disks = try!(reader.read_u32::()); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/spec.rs:160:36 | 160 | ... let _record_size = try!(reader.read_u64::()); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/spec.rs:163:39 | 163 | ... let version_made_by = try!(reader.read_u16::()); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/spec.rs:164:49 | 164 | ... let version_needed_to_extract = try!(reader.read_u16:: /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/spec.rs:165:35 | 165 | let disk_number = try!(reader.read_u32::()); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/spec.rs:166:51 | 166 | ... let disk_with_central_directory = try!(reader.read_u32:: /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/spec.rs:167:52 | 167 | ... let number_of_files_on_this_disk = try!(reader.read_u64:: /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/spec.rs:168:39 | 168 | ... let number_of_files = try!(reader.read_u64::()); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/spec.rs:169:46 | 169 | ... let central_directory_size = try!(reader.read_u64::... | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/spec.rs:170:48 | 170 | ... let central_directory_offset = try!(reader.read_u64:: /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/read.rs:213:39 | 213 | ... let (footer, cde_start_pos) = try!(spec::CentralDirectoryEnd::fin... | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/read.rs:221:13 | 221 | ... try!(Self::get_directory_counts(&mut reader, &footer, cde_start_p... | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/read.rs:232:24 | 232 | ... let file = try!(central_header_to_zip_file(&mut reader, archive_o... | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/read.rs:293:9 | 293 | try!(self.reader.seek(io::SeekFrom::Start(pos))); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/read.rs:296:30 | 296 | ... Ok(ZipFile { reader: try!(make_reader(data.compression_method, da... | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/read.rs:381:5 | 381 | try!(reader.seek(io::SeekFrom::Start(result.header_start))); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/read.rs:388:5 | 388 | try!(reader.seek(io::SeekFrom::Current(22))); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/read.rs:395:5 | 395 | try!(reader.seek(io::SeekFrom::Start(return_position))); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/read.rs:311:21 | 311 | let signature = try!(reader.read_u32::()); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/read.rs:317:27 | 317 | let version_made_by = try!(reader.read_u16::()); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/read.rs:318:31 | 318 | let _version_to_extract = try!(reader.read_u16::()); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/read.rs:319:17 | 319 | let flags = try!(reader.read_u16::()); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/read.rs:322:30 | 322 | let compression_method = try!(reader.read_u16::()); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/read.rs:323:25 | 323 | let last_mod_time = try!(reader.read_u16::()); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/read.rs:324:25 | 324 | let last_mod_date = try!(reader.read_u16::()); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/read.rs:325:17 | 325 | let crc32 = try!(reader.read_u32::()); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/read.rs:326:27 | 326 | let compressed_size = try!(reader.read_u32::()); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/read.rs:327:29 | 327 | let uncompressed_size = try!(reader.read_u32::()); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/read.rs:328:28 | 328 | let file_name_length = try!(reader.read_u16::()) as u... | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/read.rs:329:30 | 329 | let extra_field_length = try!(reader.read_u16::()) as... | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/read.rs:330:31 | 330 | let file_comment_length = try!(reader.read_u16::()) a... | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/read.rs:331:24 | 331 | let _disk_number = try!(reader.read_u16::()); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/read.rs:332:37 | 332 | let _internal_file_attributes = try!(reader.read_u16:: /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/read.rs:333:36 | 333 | let external_file_attributes = try!(reader.read_u32::... | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/read.rs:334:22 | 334 | let mut offset = try!(reader.read_u32::()) as u64; | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/read.rs:335:25 | 335 | let file_name_raw = try!(ReadPodExt::read_exact(reader, file_name_l... | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/read.rs:336:23 | 336 | let extra_field = try!(ReadPodExt::read_exact(reader, extra_field_l... | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/read.rs:337:29 | 337 | let file_comment_raw = try!(ReadPodExt::read_exact(reader, file_co... | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/read.rs:374:19 | 374 | Err(e) => try!(Err(e)), | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/read.rs:378:27 | 378 | let return_position = try!(reader.seek(io::SeekFrom::Current(0))); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/read.rs:382:21 | 382 | let signature = try!(reader.read_u32::()); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/read.rs:389:28 | 389 | let file_name_length = try!(reader.read_u16::()) as u64; | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/read.rs:390:30 | 390 | let extra_field_length = try!(reader.read_u16::()) as... | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/read.rs:406:20 | 406 | let kind = try!(reader.read_u16::()); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/read.rs:407:19 | 407 | let len = try!(reader.read_u16::()); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/read.rs:414:17 | 414 | ... try!(reader.read_u64::()); // relative header offset | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/read.rs:415:17 | 415 | ... try!(reader.read_u32::()); // disk start number | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/read.rs:412:42 | 412 | ... file.uncompressed_size = try!(reader.read_u64::()); | ^^^ warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string() --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/mozversion-0.2.1/src/lib.rs:264:44 | 264 | Error::SemVerError(ref e) => e.description(), | ^^^^^^^^^^^ | = note: `#[warn(deprecated)]` on by default warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/read.rs:413:40 | 413 | ... file.compressed_size = try!(reader.read_u64::()); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/read.rs:417:20 | 417 | ... _ => { try!(reader.seek(io::SeekFrom::Current(len as i64))); }, | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/read.rs:565:21 | 565 | let signature = try!(reader.read_u32::()); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/read.rs:573:27 | 573 | let version_made_by = try!(reader.read_u16::()); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/read.rs:574:17 | 574 | let flags = try!(reader.read_u16::()); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/read.rs:578:58 | 578 | let compression_method = CompressionMethod::from_u16(try!(reader.re... | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/read.rs:579:25 | 579 | let last_mod_time = try!(reader.read_u16::()); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/read.rs:580:25 | 580 | let last_mod_date = try!(reader.read_u16::()); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/read.rs:581:17 | 581 | let crc32 = try!(reader.read_u32::()); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/read.rs:582:27 | 582 | let compressed_size = try!(reader.read_u32::()); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/read.rs:583:29 | 583 | let uncompressed_size = try!(reader.read_u32::()); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/read.rs:584:28 | 584 | let file_name_length = try!(reader.read_u16::()) as u... | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/read.rs:585:30 | 585 | let extra_field_length = try!(reader.read_u16::()) as... | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/read.rs:587:25 | 587 | let file_name_raw = try!(ReadPodExt::read_exact(reader, file_name_l... | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/read.rs:588:23 | 588 | let extra_field = try!(ReadPodExt::read_exact(reader, extra_field_l... | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/read.rs:621:19 | 621 | Err(e) => try!(Err(e)), | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/read.rs:637:17 | 637 | ... reader: try!(make_reader(result_compression_method, result_crc32,... | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/write.rs:192:9 | 192 | try!(self.finish_file()); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/write.rs:230:9 | 230 | try!(self.inner.switch_to(options.compression_method)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/write.rs:218:13 | 218 | try!(write_local_file_header(writer, &file)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/write.rs:196:32 | 196 | ... let header_start = try!(writer.seek(io::SeekFrom::Current(0))); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/write.rs:220:30 | 220 | let header_end = try!(writer.seek(io::SeekFrom::Current(0))); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/write.rs:237:9 | 237 | try!(self.inner.switch_to(CompressionMethod::Stored)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/write.rs:251:9 | 251 | try!(update_local_file_header(writer, file)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/write.rs:252:9 | 252 | try!(writer.seek(io::SeekFrom::Start(file_end))); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/write.rs:248:24 | 248 | let file_end = try!(writer.seek(io::SeekFrom::Current(0))); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/write.rs:264:9 | 264 | try!(self.start_entry(name, options)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/write.rs:279:9 | 279 | try!(self.start_entry(name, options)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/write.rs:289:9 | 289 | try!(self.finalize()); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/write.rs:296:9 | 296 | try!(self.finish_file()); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/write.rs:319:13 | 319 | try!(footer.write(writer)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/write.rs:301:33 | 301 | ... let central_start = try!(writer.seek(io::SeekFrom::Current(0))); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/write.rs:304:17 | 304 | try!(write_central_directory_header(writer, file)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/write.rs:306:32 | 306 | ... let central_size = try!(writer.seek(io::SeekFrom::Current(0))) - ... | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/write.rs:345:21 | 345 | ... None => try!(Err(io::Error::new(io::ErrorKind::BrokenPipe, "ZipWr... | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/write.rs:353:46 | 353 | GenericZipWriter::Deflater(w) => try!(w.finish()), | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/write.rs:356:41 | 356 | ... GenericZipWriter::Closed => try!(Err(io::Error::new(io::ErrorKind... | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/write.rs:425:5 | 425 | try!(writer.write_u32::(spec::LOCAL_FILE_HEADER_SIGNA... | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/write.rs:427:5 | 427 | try!(writer.write_u16::(file.version_needed())); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/write.rs:430:5 | 430 | try!(writer.write_u16::(flag)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/write.rs:432:5 | 432 | try!(writer.write_u16::(file.compression_method.to_u1... | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/write.rs:435:5 | 435 | try!(writer.write_u16::(msdos_datetime.timepart)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/write.rs:436:5 | 436 | try!(writer.write_u16::(msdos_datetime.datepart)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/write.rs:438:5 | 438 | try!(writer.write_u32::(file.crc32)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/write.rs:440:5 | 440 | try!(writer.write_u32::(file.compressed_size as u32)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/write.rs:442:5 | 442 | try!(writer.write_u32::(file.uncompressed_size as u32)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/write.rs:444:5 | 444 | try!(writer.write_u16::(file.file_name.as_bytes().len... | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/write.rs:447:5 | 447 | try!(writer.write_u16::(extra_field.len() as u16)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/write.rs:449:5 | 449 | try!(writer.write_all(file.file_name.as_bytes())); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/write.rs:451:5 | 451 | try!(writer.write_all(&extra_field)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/write.rs:434:26 | 434 | let msdos_datetime = try!(file.last_modified_time.to_msdos()); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/write.rs:446:23 | 446 | let extra_field = try!(build_extra_field(file)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/write.rs:459:5 | 459 | try!(writer.seek(io::SeekFrom::Start(file.header_start + CRC32_OFFS... | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/write.rs:460:5 | 460 | try!(writer.write_u32::(file.crc32)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/write.rs:461:5 | 461 | try!(writer.write_u32::(file.compressed_size as u32)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/write.rs:462:5 | 462 | try!(writer.write_u32::(file.uncompressed_size as u32)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/write.rs:469:5 | 469 | try!(writer.write_u32::(spec::CENTRAL_DIRECTORY_HEADE... | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/write.rs:472:5 | 472 | try!(writer.write_u16::(version_made_by)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/write.rs:474:5 | 474 | try!(writer.write_u16::(file.version_needed())); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/write.rs:477:5 | 477 | try!(writer.write_u16::(flag)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/write.rs:479:5 | 479 | try!(writer.write_u16::(file.compression_method.to_u1... | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/write.rs:482:5 | 482 | try!(writer.write_u16::(msdos_datetime.timepart)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/write.rs:483:5 | 483 | try!(writer.write_u16::(msdos_datetime.datepart)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/write.rs:485:5 | 485 | try!(writer.write_u32::(file.crc32)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/write.rs:487:5 | 487 | try!(writer.write_u32::(file.compressed_size as u32)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/write.rs:489:5 | 489 | try!(writer.write_u32::(file.uncompressed_size as u32)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/write.rs:491:5 | 491 | try!(writer.write_u16::(file.file_name.as_bytes().len... | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/write.rs:494:5 | 494 | try!(writer.write_u16::(extra_field.len() as u16)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/write.rs:496:5 | 496 | try!(writer.write_u16::(0)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/write.rs:498:5 | 498 | try!(writer.write_u16::(0)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/write.rs:500:5 | 500 | try!(writer.write_u16::(0)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/write.rs:502:5 | 502 | try!(writer.write_u32::(file.external_attributes)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/write.rs:504:5 | 504 | try!(writer.write_u32::(file.header_start as u32)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/write.rs:506:5 | 506 | try!(writer.write_all(file.file_name.as_bytes())); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/write.rs:508:5 | 508 | try!(writer.write_all(&extra_field)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/write.rs:481:26 | 481 | let msdos_datetime = try!(file.last_modified_time.to_msdos()); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/write.rs:493:23 | 493 | let extra_field = try!(build_extra_field(file)); | ^^^ warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/cp437.rs:44:14 | 44 | 0x00 ... 0x7f => input as u32, | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see = note: `#[warn(ellipsis_inclusive_range_patterns)]` on by default warning: `unicode-segmentation` (lib) generated 3 warnings Compiling mozdevice v0.1.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=mozdevice CARGO_MANIFEST_DIR=/construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/mozdevice-0.1.0 CARGO_PKG_AUTHORS='Nick Alexander :Henrik Skupin ' CARGO_PKG_DESCRIPTION='Client library for the Android Debug Bridge (adb)' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MPL-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=mozdevice CARGO_PKG_README='' CARGO_PKG_REPOSITORY='https://hg.mozilla.org/mozilla-central/file/tip/testing/mozbase/rust/mozdevice' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.1.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/construction/www/geckodriver/target/release/deps:/usr/local/lib' /usr/local/bin/rustc --crate-name mozdevice /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/mozdevice-0.1.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=80 --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C metadata=3fd7e23bdc8f783f -C extra-filename=-3fd7e23bdc8f783f --out-dir /construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps --target x86_64-unknown-dragonfly -C linker=cc -L dependency=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps -L dependency=/construction/www/geckodriver/target/release/deps --extern log=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/liblog-ab7f7e56cc97d6a1.rmeta --extern regex=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/libregex-2ff29526e8e7c9e1.rmeta --extern tempfile=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/libtempfile-24e06491cf54cf2e.rmeta --extern walkdir=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/libwalkdir-b46dbfb463624caf.rmeta --cap-lints warn` warning: use of deprecated trait `std::ascii::AsciiExt`: use inherent methods instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/write.rs:26:17 | 26 | use std::ascii::AsciiExt; | ^^^^^^^^ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/read.rs:82:41 | 82 | Stored(Crc32Reader>), | ^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see = note: `#[warn(bare_trait_objects)]` on by default help: use `dyn` | 82 | Stored(Crc32Reader>), | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/read.rs:84:72 | 84 | ...DeflateDecoder>>), | ^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 84 | Deflated(Crc32Reader>>), | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/read.rs:104:30 | 104 | reader: io::Take<&'a mut io::Read>) | ^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 104 | reader: io::Take<&'a mut dyn io::Read>) | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/read.rs:423:61 | 423 | fn get_reader<'a>(reader: &'a mut ZipFileReader) -> &'a mut Read { | ^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 423 | fn get_reader<'a>(reader: &'a mut ZipFileReader) -> &'a mut dyn Read { | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/read.rs:436:38 | 436 | fn get_reader(&mut self) -> &mut Read { | ^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 436 | fn get_reader(&mut self) -> &mut dyn Read { | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/write.rs:372:42 | 372 | fn ref_mut(&mut self) -> Option<&mut Write> { | ^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 372 | fn ref_mut(&mut self) -> Option<&mut dyn Write> { | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/result.rs:86:32 | 86 | fn cause(&self) -> Option<&error::Error> | ^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 86 | fn cause(&self) -> Option<&dyn error::Error> | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/read.rs:294:58 | 294 | ... let limit_reader = (self.reader.by_ref() as &mut Read).take(data.... | ^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 294 | let limit_reader = (self.reader.by_ref() as &mut dyn Read).take(data.compressed_size); | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/read.rs:426:55 | 426 | ZipFileReader::Stored(ref mut r) => r as &mut Read, | ^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 426 | ZipFileReader::Stored(ref mut r) => r as &mut dyn Read, | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/read.rs:428:57 | 428 | ZipFileReader::Deflated(ref mut r) => r as &mut Read, | ^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 428 | ZipFileReader::Deflated(ref mut r) => r as &mut dyn Read, | +++ warning: `rust-ini` (lib) generated 15 warnings Compiling chrono v0.4.6 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=chrono CARGO_MANIFEST_DIR=/construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6 CARGO_PKG_AUTHORS='Kang Seonghoon :Brandon W Maister ' CARGO_PKG_DESCRIPTION='Date and time library for Rust' CARGO_PKG_HOMEPAGE='https://github.com/chronotope/chrono' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=chrono CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/chronotope/chrono' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.4.6 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_VERSION_PATCH=6 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/construction/www/geckodriver/target/release/deps:/usr/local/lib' /usr/local/bin/rustc --crate-name chrono /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=80 --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no --cfg 'feature="clock"' --cfg 'feature="default"' --cfg 'feature="time"' -C metadata=5c0a9e8a0d9baace -C extra-filename=-5c0a9e8a0d9baace --out-dir /construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps --target x86_64-unknown-dragonfly -C linker=cc -L dependency=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps -L dependency=/construction/www/geckodriver/target/release/deps --extern num_integer=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/libnum_integer-268cf4263213b3d7.rmeta --extern num_traits=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/libnum_traits-92a6c179bbb84b46.rmeta --extern time=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/libtime-b372a51867279a4e.rmeta --cap-lints warn` warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/read.rs:631:43 | 631 | let limit_reader = (reader as &'a mut io::Read).take(result.compres... | ^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 631 | let limit_reader = (reader as &'a mut dyn io::Read).take(result.compressed_size as u64); | +++ warning: unnecessary parentheses around block return value --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/clap-2.31.2/src/app/parser.rs:139:17 | 139 | (self.flags.iter().any(|f| &f.b.name == arg) | ^ ... 142 | || self.groups.iter().any(|g| &g.name == arg)) | ^ | = note: `#[warn(unused_parens)]` on by default help: remove these parentheses | 139 ~ self.flags.iter().any(|f| &f.b.name == arg) 140 | || self.opts.iter().any(|o| &o.b.name == arg) 141 | || self.positionals.values().any(|p| &p.b.name == arg) 142 ~ || self.groups.iter().any(|g| &g.name == arg) | warning: unnecessary parentheses around block return value --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/clap-2.31.2/src/app/parser.rs:190:13 | 190 | (self.positionals.len() + 1) | ^ ^ | help: remove these parentheses | 190 - (self.positionals.len() + 1) 190 + self.positionals.len() + 1 | warning: unnecessary parentheses around block return value --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/clap-2.31.2/src/app/parser.rs:298:17 | 298 | (self.positionals.len() + 1) | ^ ^ | help: remove these parentheses | 298 - (self.positionals.len() + 1) 298 + self.positionals.len() + 1 | warning: unnecessary parentheses around block return value --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/clap-2.31.2/src/app/parser.rs:323:17 | 323 | (self.positionals.len() + 1) | ^ ^ | help: remove these parentheses | 323 - (self.positionals.len() + 1) 323 + self.positionals.len() + 1 | warning: unnecessary parentheses around block return value --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/clap-2.31.2/src/app/parser.rs:795:17 | 795 | ... (o.is_set(ArgSettings::AllowLeadingHyphen) || app_wide_settings) | ^ ^ | help: remove these parentheses | 795 - (o.is_set(ArgSettings::AllowLeadingHyphen) || app_wide_settings) 795 + o.is_set(ArgSettings::AllowLeadingHyphen) || app_wide_settings | warning: unnecessary parentheses around block return value --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/clap-2.31.2/src/app/parser.rs:802:17 | 802 | ... (p.is_set(ArgSettings::AllowLeadingHyphen) || app_wide_settings) | ^ ^ | help: remove these parentheses | 802 - (p.is_set(ArgSettings::AllowLeadingHyphen) || app_wide_settings) 802 + p.is_set(ArgSettings::AllowLeadingHyphen) || app_wide_settings | warning: unnecessary parentheses around block return value --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/clap-2.31.2/src/app/validator.rs:356:25 | 356 | (ma.vals.len() % num as usize) | ^ ^ | help: remove these parentheses | 356 - (ma.vals.len() % num as usize) 356 + ma.vals.len() % num as usize | warning: anonymous parameters are deprecated and will be removed in the next edition --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/clap-2.31.2/src/args/any_arg.rs:19:22 | 19 | fn is_set(&self, ArgSettings) -> bool; | ^^^^^^^^^^^ help: try naming the parameter or explicitly ignoring it: `_: ArgSettings` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018! = note: for more information, see issue #41686 = note: `#[warn(anonymous_parameters)]` on by default warning: anonymous parameters are deprecated and will be removed in the next edition --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/clap-2.31.2/src/args/any_arg.rs:20:23 | 20 | fn set(&mut self, ArgSettings); | ^^^^^^^^^^^ help: try naming the parameter or explicitly ignoring it: `_: ArgSettings` | = 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: unnecessary trailing semicolon --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/clap-2.31.2/src/args/arg_matches.rs:813:65 | 813 | fn to_str_slice(_: &OsString) -> &str { unreachable!() }; | ^ help: remove this semicolon | = note: `#[warn(redundant_semicolons)]` on by default warning: unnecessary trailing semicolon --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/clap-2.31.2/src/args/arg_matches.rs:863:67 | 863 | fn to_str_slice(_: &OsString) -> &OsStr { unreachable!() }; | ^ help: remove this semicolon warning: unnecessary trailing semicolon --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/clap-2.31.2/src/args/arg_matches.rs:915:59 | 915 | fn to_usize(_: &usize) -> usize { unreachable!() }; | ^ help: remove this semicolon warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/write.rs:374:67 | 374 | GenericZipWriter::Storer(ref mut w) => Some(w as &mut Write), | ^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 374 | GenericZipWriter::Storer(ref mut w) => Some(w as &mut dyn Write), | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/write.rs:376:69 | 376 | ... GenericZipWriter::Deflater(ref mut w) => Some(w as &mut Write), | ^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 376 | GenericZipWriter::Deflater(ref mut w) => Some(w as &mut dyn Write), | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/result.rs:37:57 | 37 | ... ("Io Error: ".to_string() + (io_err as &error::Error).description(... | ^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 37 | ("Io Error: ".to_string() + (io_err as &dyn error::Error).description()).into() | +++ warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string() --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/result.rs:37:71 | 37 | ... + (io_err as &error::Error).description()).into() | ^^^^^^^^^^^ warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string() --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/result.rs:40:23 | 40 | (self.description().to_string() + ": " + msg).into() | ^^^^^^^^^^^ warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string() --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/result.rs:43:22 | 43 | self.description().into() | ^^^^^^^^^^^ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/result.rs:79:53 | 79 | ... ZipError::Io(ref io_err) => (io_err as &error::Error).description(), | ^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 79 | ZipError::Io(ref io_err) => (io_err as &dyn error::Error).description(), | +++ warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string() --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/result.rs:79:67 | 79 | ...=> (io_err as &error::Error).description(), | ^^^^^^^^^^^ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/result.rs:90:57 | 90 | ZipError::Io(ref io_err) => Some(io_err as &error::Error), | ^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 90 | ZipError::Io(ref io_err) => Some(io_err as &dyn error::Error), | +++ warning: unreachable pattern --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/cp437.rs:173:9 | 173 | _ => unreachable!(), | ^ | = note: `#[warn(unreachable_patterns)]` on by default warning: use of deprecated trait `std::ascii::AsciiExt`: use inherent methods instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/clap-2.31.2/src/app/settings.rs:3:17 | 3 | use std::ascii::AsciiExt; | ^^^^^^^^ | = note: `#[warn(deprecated)]` on by default warning: use of deprecated trait `std::ascii::AsciiExt`: use inherent methods instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/clap-2.31.2/src/app/validator.rs:4:17 | 4 | use std::ascii::AsciiExt; | ^^^^^^^^ warning: use of deprecated trait `std::ascii::AsciiExt`: use inherent methods instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/clap-2.31.2/src/args/settings.rs:3:17 | 3 | use std::ascii::AsciiExt; | ^^^^^^^^ warning: use of deprecated trait `std::ascii::AsciiExt`: use inherent methods instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/clap-2.31.2/src/completions/zsh.rs:4:17 | 4 | use std::ascii::AsciiExt; | ^^^^^^^^ warning: use of deprecated trait `std::ascii::AsciiExt`: use inherent methods instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/clap-2.31.2/src/completions/shell.rs:2:17 | 2 | use std::ascii::AsciiExt; | ^^^^^^^^ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/clap-2.31.2/src/app/help.rs:79:21 | 79 | writer: &'a mut Write, | ^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see = note: `#[warn(bare_trait_objects)]` on by default help: use `dyn` | 79 | writer: &'a mut dyn Write, | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/clap-2.31.2/src/args/arg_builder/valued.rs:19:30 | 19 | pub validator: Option Result<(), String>>>, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 19 | pub validator: Option Result<(), String>>>, | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/clap-2.31.2/src/args/arg_builder/valued.rs:20:33 | 20 | pub validator_os: Option Result<(), OsString>>>, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 20 | pub validator_os: Option Result<(), OsString>>>, | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/clap-2.31.2/src/app/mod.rs:1807:39 | 1807 | ...) -> Option<&Rc StdResult<(), String>>> { None } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 1807 | fn validator(&self) -> Option<&Rc StdResult<(), String>>> { None } | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/clap-2.31.2/src/app/mod.rs:1808:42 | 1808 | ... -> Option<&Rc StdResult<(), OsString>>> { None } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 1808 | fn validator_os(&self) -> Option<&Rc StdResult<(), OsString>>> { None } | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/clap-2.31.2/src/macros.rs:929:67 | 929 | ...AnyArg<'a, 'b>>(x: &T) -> &AnyArg<'a, 'b> { x } | ^^^^^^^^^^^^^^ | ::: /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/clap-2.31.2/src/app/parser.rs:913:39 | 913 | ..._arg = find_any_by_name!(self, self.cache.unwrap_or("")); | ------------------------------------------------- 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 `find_any_by_name` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `dyn` | 929 | fn as_trait_obj<'a, 'b, T: AnyArg<'a, 'b>>(x: &T) -> &dyn AnyArg<'a, 'b> { x } | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/clap-2.31.2/src/macros.rs:929:67 | 929 | ...nyArg<'a, 'b>>(x: &T) -> &AnyArg<'a, 'b> { x } | ^^^^^^^^^^^^^^ | ::: /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/clap-2.31.2/src/app/parser.rs:1056:39 | 1056 | ..._arg = find_any_by_name!(self, self.cache.unwrap_or("")); | ------------------------------------------------- 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 `find_any_by_name` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `dyn` | 929 | fn as_trait_obj<'a, 'b, T: AnyArg<'a, 'b>>(x: &T) -> &dyn AnyArg<'a, 'b> { x } | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/clap-2.31.2/src/macros.rs:929:67 | 929 | ...nyArg<'a, 'b>>(x: &T) -> &AnyArg<'a, 'b> { x } | ^^^^^^^^^^^^^^ | ::: /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/clap-2.31.2/src/app/parser.rs:1180:27 | 1180 | ..._arg = find_any_by_name!(self, self.cache.unwrap_or("")); | ------------------------------------------------- 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 `find_any_by_name` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `dyn` | 929 | fn as_trait_obj<'a, 'b, T: AnyArg<'a, 'b>>(x: &T) -> &dyn AnyArg<'a, 'b> { x } | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/clap-2.31.2/src/app/parser.rs:2062:55 | 2062 | pub fn find_any_arg(&self, name: &str) -> Option<&AnyArg<'a, 'b>> { | ^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 2062 | pub fn find_any_arg(&self, name: &str) -> Option<&dyn AnyArg<'a, 'b>> { | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/clap-2.31.2/src/app/help.rs:52:61 | 52 | ...der<'a, 'b>>(x: &T) -> &ArgWithOrder<'a, 'b> { x } | ^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 52 | fn as_arg_trait<'a, 'b, T: ArgWithOrder<'a, 'b>>(x: &T) -> &dyn ArgWithOrder<'a, 'b> { x } | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/clap-2.31.2/src/app/help.rs:43:27 | 43 | fn as_base(&self) -> &ArgWithDisplay<'b, 'c>; | ^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 43 | fn as_base(&self) -> &dyn ArgWithDisplay<'b, 'c>; | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/clap-2.31.2/src/app/help.rs:49:27 | 49 | fn as_base(&self) -> &ArgWithDisplay<'b, 'c> { self } | ^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 49 | fn as_base(&self) -> &dyn ArgWithDisplay<'b, 'c> { self } | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/clap-2.31.2/src/app/help.rs:95:20 | 95 | w: &'a mut Write, | ^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 95 | w: &'a mut dyn Write, | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/clap-2.31.2/src/app/help.rs:133:38 | 133 | pub fn write_app_help(w: &'a mut Write, app: &App, use_long: bool) ... | ^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 133 | pub fn write_app_help(w: &'a mut dyn Write, app: &App, use_long: bool) -> ClapResult<()> { | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/clap-2.31.2/src/app/help.rs:140:41 | 140 | pub fn write_parser_help(w: &'a mut Write, parser: &Parser, use_lon... | ^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 140 | pub fn write_parser_help(w: &'a mut dyn Write, parser: &Parser, use_long: bool) -> ClapResult<()> { | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/clap-2.31.2/src/app/help.rs:148:51 | 148 | pub fn write_parser_help_to_stderr(w: &'a mut Write, parser: &Parse... | ^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 148 | pub fn write_parser_help_to_stderr(w: &'a mut dyn Write, parser: &Parser) -> ClapResult<()> { | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/clap-2.31.2/src/app/help.rs:155:20 | 155 | w: &'a mut Write, | ^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 155 | w: &'a mut dyn Write, | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/clap-2.31.2/src/app/help.rs:199:32 | 199 | I: Iterator>, | ^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 199 | I: Iterator>, | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/clap-2.31.2/src/app/help.rs:228:32 | 228 | I: Iterator>, | ^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 228 | I: Iterator>, | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/clap-2.31.2/src/app/help.rs:264:43 | 264 | fn write_arg<'b, 'c>(&mut self, arg: &ArgWithDisplay<'b, 'c>) -> io... | ^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 264 | fn write_arg<'b, 'c>(&mut self, arg: &dyn ArgWithDisplay<'b, 'c>) -> io::Result<()> { | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/clap-2.31.2/src/app/help.rs:274:39 | 274 | fn short<'b, 'c>(&mut self, arg: &ArgWithDisplay<'b, 'c>) -> io::Re... | ^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 274 | fn short<'b, 'c>(&mut self, arg: &dyn ArgWithDisplay<'b, 'c>) -> io::Result<()> { | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/clap-2.31.2/src/app/help.rs:287:38 | 287 | fn long<'b, 'c>(&mut self, arg: &ArgWithDisplay<'b, 'c>) -> io::Res... | ^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 287 | fn long<'b, 'c>(&mut self, arg: &dyn ArgWithDisplay<'b, 'c>) -> io::Result<()> { | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/clap-2.31.2/src/app/help.rs:316:37 | 316 | fn val<'b, 'c>(&mut self, arg: &ArgWithDisplay<'b, 'c>) -> Result help: use `dyn` | 316 | fn val<'b, 'c>(&mut self, arg: &dyn ArgWithDisplay<'b, 'c>) -> Result { | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/clap-2.31.2/src/app/help.rs:443:38 | 443 | fn help<'b, 'c>(&mut self, arg: &ArgWithDisplay<'b, 'c>, spec_vals:... | ^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 443 | fn help<'b, 'c>(&mut self, arg: &dyn ArgWithDisplay<'b, 'c>, spec_vals: &str) -> io::Result<()> { | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/clap-2.31.2/src/app/help.rs:499:29 | 499 | fn spec_vals(&self, a: &ArgWithDisplay) -> String { | ^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 499 | fn spec_vals(&self, a: &dyn ArgWithDisplay) -> String { | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/clap-2.31.2/src/macros.rs:929:67 | 929 | ...AnyArg<'a, 'b>>(x: &T) -> &AnyArg<'a, 'b> { x } | ^^^^^^^^^^^^^^ | ::: /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/clap-2.31.2/src/app/validator.rs:211:32 | 211 | if let Some(arg) = find_any_by_name!(self.0, name) { | ------------------------------- 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 `find_any_by_name` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `dyn` | 929 | fn as_trait_obj<'a, 'b, T: AnyArg<'a, 'b>>(x: &T) -> &dyn AnyArg<'a, 'b> { x } | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/clap-2.31.2/src/macros.rs:929:67 | 929 | ...AnyArg<'a, 'b>>(x: &T) -> &AnyArg<'a, 'b> { x } | ^^^^^^^^^^^^^^ | ::: /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/clap-2.31.2/src/app/validator.rs:224:39 | 224 | ...bl) = find_any_by_name!(self.0, *arg).unwrap().blacklist() { | ------------------------------- 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 `find_any_by_name` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `dyn` | 929 | fn as_trait_obj<'a, 'b, T: AnyArg<'a, 'b>>(x: &T) -> &dyn AnyArg<'a, 'b> { x } | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/clap-2.31.2/src/macros.rs:929:67 | 929 | ...AnyArg<'a, 'b>>(x: &T) -> &AnyArg<'a, 'b> { x } | ^^^^^^^^^^^^^^ | ::: /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/clap-2.31.2/src/app/validator.rs:459:37 | 459 | } else if let Some(a) = find_any_by_name!(self.0, *name) { | -------------------------------- 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 `find_any_by_name` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `dyn` | 929 | fn as_trait_obj<'a, 'b, T: AnyArg<'a, 'b>>(x: &T) -> &dyn AnyArg<'a, 'b> { x } | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/clap-2.31.2/src/app/validator.rs:500:42 | 500 | fn validate_arg_conflicts(&self, a: &AnyArg, matcher: &ArgMatcher) ... | ^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 500 | fn validate_arg_conflicts(&self, a: &dyn AnyArg, matcher: &ArgMatcher) -> Option { | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/clap-2.31.2/src/app/validator.rs:514:44 | 514 | fn validate_required_unless(&self, a: &AnyArg, matcher: &ArgMatcher... | ^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 514 | fn validate_required_unless(&self, a: &dyn AnyArg, matcher: &ArgMatcher) -> Option { | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/clap-2.31.2/src/app/validator.rs:569:42 | 569 | fn is_missing_required_ok(&self, a: &AnyArg, matcher: &ArgMatcher) ... | ^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 569 | fn is_missing_required_ok(&self, a: &dyn AnyArg, matcher: &ArgMatcher) -> bool { | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/clap-2.31.2/src/args/any_arg.rs:26:39 | 26 | fn validator(&self) -> Option<&Rc Result<(), String>>>; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 26 | fn validator(&self) -> Option<&Rc Result<(), String>>>; | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/clap-2.31.2/src/args/any_arg.rs:27:42 | 27 | ...f) -> Option<&Rc Result<(), OsString>>>; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 27 | fn validator_os(&self) -> Option<&Rc Result<(), OsString>>>; | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/clap-2.31.2/src/args/any_arg.rs:60:39 | 60 | ...lf) -> Option<&Rc Result<(), String>>> { (*self).valida... | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 60 | fn validator(&self) -> Option<&Rc Result<(), String>>> { (*self).validator() } | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/clap-2.31.2/src/args/any_arg.rs:61:42 | 61 | ...f) -> Option<&Rc Result<(), OsString>>> { (*self).valid... | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 61 | fn validator_os(&self) -> Option<&Rc Result<(), OsString>>> { (*self).validator_os() } | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/clap-2.31.2/src/args/arg_matcher.rs:24:60 | 24 | ...<'b>(&mut self, a: Option<&AnyArg<'a, 'b>>, overrides: &mut Vec<(&'b ... | ^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 24 | pub fn process_arg_overrides<'b>(&mut self, a: Option<&dyn AnyArg<'a, 'b>>, overrides: &mut Vec<(&'b str, &'a str)>, required: &mut Vec<&'a str>, check_all: bool) { | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/clap-2.31.2/src/args/arg_matcher.rs:56:60 | 56 | ...<'b>(&mut self, a: Option<&AnyArg<'a, 'b>>) { | ^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 56 | pub fn handle_self_overrides<'b>(&mut self, a: Option<&dyn AnyArg<'a, 'b>>) { | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/clap-2.31.2/src/args/arg_builder/flag.rs:79:39 | 79 | ...f) -> Option<&Rc StdResult<(), String>>> { None } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 79 | fn validator(&self) -> Option<&Rc StdResult<(), String>>> { None } | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/clap-2.31.2/src/args/arg_builder/flag.rs:80:42 | 80 | ...) -> Option<&Rc StdResult<(), OsString>>> { None } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 80 | fn validator_os(&self) -> Option<&Rc StdResult<(), OsString>>> { None } | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/clap-2.31.2/src/args/arg_builder/positional.rs:150:39 | 150 | ...) -> Option<&Rc StdResult<(), String>>> { | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 150 | fn validator(&self) -> Option<&Rc StdResult<(), String>>> { | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/clap-2.31.2/src/args/arg_builder/positional.rs:153:42 | 153 | ... -> Option<&Rc StdResult<(), OsString>>> { | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 153 | fn validator_os(&self) -> Option<&Rc StdResult<(), OsString>>> { | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/clap-2.31.2/src/args/arg_builder/option.rs:132:39 | 132 | ...) -> Option<&Rc StdResult<(), String>>> { | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 132 | fn validator(&self) -> Option<&Rc StdResult<(), String>>> { | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/clap-2.31.2/src/args/arg_builder/option.rs:135:42 | 135 | ... -> Option<&Rc StdResult<(), OsString>>> { | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 135 | fn validator_os(&self) -> Option<&Rc StdResult<(), OsString>>> { | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/clap-2.31.2/src/errors.rs:409:15 | 409 | arg: &AnyArg, | ^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 409 | arg: &dyn AnyArg, | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/clap-2.31.2/src/errors.rs:447:41 | 447 | pub fn empty_value<'a, 'b, U>(arg: &AnyArg, usage: U, color: ColorW... | ^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 447 | pub fn empty_value<'a, 'b, U>(arg: &dyn AnyArg, usage: U, color: ColorWhen) -> Self | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/clap-2.31.2/src/errors.rs:475:15 | 475 | arg: &AnyArg, | ^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 475 | arg: &dyn AnyArg, | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/clap-2.31.2/src/errors.rs:661:56 | 661 | pub fn too_many_values<'a, 'b, V, U>(val: V, arg: &AnyArg, usage: U... | ^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 661 | pub fn too_many_values<'a, 'b, V, U>(val: V, arg: &dyn AnyArg, usage: U, color: ColorWhen) -> Self | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/clap-2.31.2/src/errors.rs:690:15 | 690 | arg: &AnyArg, | ^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 690 | arg: &dyn AnyArg, | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/clap-2.31.2/src/errors.rs:723:50 | 723 | pub fn value_validation<'a, 'b>(arg: Option<&AnyArg>, err: String, ... | ^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 723 | pub fn value_validation<'a, 'b>(arg: Option<&dyn AnyArg>, err: String, color: ColorWhen) -> Self | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/clap-2.31.2/src/errors.rs:753:15 | 753 | arg: &AnyArg, | ^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 753 | arg: &dyn AnyArg, | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/clap-2.31.2/src/errors.rs:788:55 | 788 | pub fn unexpected_multiple_usage<'a, 'b, U>(arg: &AnyArg, usage: U,... | ^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 788 | pub fn unexpected_multiple_usage<'a, 'b, U>(arg: &dyn AnyArg, usage: U, color: ColorWhen) -> Self | +++ warning: field `comment` is never read --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/read.rs:77:5 | 71 | pub struct ZipArchive | ---------- field in this struct ... 77 | comment: Vec, | ^^^^^^^ | = note: `ZipArchive` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis = note: `#[warn(dead_code)]` on by default warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/offset/mod.rs:364:9 | 364 | try!(parse(&mut parsed, s, StrftimeItems::new(fmt))); | ^^^ | = note: `#[warn(deprecated)]` on by default warning: unnecessary parentheses around const expression --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/naive/internals.rs:166:24 | 166 | static MDL_TO_OL: [i8; (MAX_MDL as usize + 1)] = [ | ^ ^ | = note: `#[warn(unused_parens)]` on by default help: remove these parentheses | 166 - static MDL_TO_OL: [i8; (MAX_MDL as usize + 1)] = [ 166 + static MDL_TO_OL: [i8; MAX_MDL as usize + 1] = [ | warning: unnecessary parentheses around const expression --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/naive/internals.rs:221:24 | 221 | static OL_TO_MDL: [u8; (MAX_OL as usize + 1)] = [ | ^ ^ | help: remove these parentheses | 221 - static OL_TO_MDL: [u8; (MAX_OL as usize + 1)] = [ 221 + static OL_TO_MDL: [u8; MAX_OL as usize + 1] = [ | warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/naive/date.rs:454:9 | 454 | try!(parse(&mut parsed, s, StrftimeItems::new(fmt))); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/naive/date.rs:1515:9 | 1515 | try!(parse(&mut parsed, s, ITEMS.iter().cloned())); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/naive/time.rs:495:9 | 495 | try!(parse(&mut parsed, s, StrftimeItems::new(fmt))); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/naive/time.rs:1233:9 | 1233 | try!(write!(f, "{:02}:{:02}:{:02}", hour, min, sec)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/naive/time.rs:1311:9 | 1311 | try!(parse(&mut parsed, s, ITEMS.iter().cloned())); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/naive/datetime.rs:209:9 | 209 | try!(parse(&mut parsed, s, StrftimeItems::new(fmt))); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/naive/datetime.rs:1474:9 | 1474 | try!(parse(&mut parsed, s, ITEMS.iter().cloned())); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/datetime.rs:250:9 | 250 | try!(parse(&mut parsed, s, ITEMS.iter().cloned())); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/datetime.rs:262:9 | 262 | try!(parse(&mut parsed, s, ITEMS.iter().cloned())); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/datetime.rs:288:9 | 288 | try!(parse(&mut parsed, s, StrftimeItems::new(fmt))); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/datetime.rs:557:9 | 557 | try!(parse(&mut parsed, s, ITEMS.iter().cloned())); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/mod.rs:353:50 | 353 | Item::Literal(s) | Item::Space(s) => try!(write!(w, "{}", s)), | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/mod.rs:354:68 | 354 | ... Item::OwnedLiteral(ref s) | Item::OwnedSpace(ref s) => try!(write... | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/mod.rs:405:42 | 405 | ... Pad::None => try!(write!(w, "{:+}", v)), | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/mod.rs:406:42 | 406 | ... Pad::Zero => try!(write!(w, "{:+01$}", v, width + 1)), | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/mod.rs:407:43 | 407 | ... Pad::Space => try!(write!(w, "{:+1$}", v, width + 1)), | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/mod.rs:411:42 | 411 | ... Pad::None => try!(write!(w, "{}", v)), | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/mod.rs:412:42 | 412 | ... Pad::Zero => try!(write!(w, "{:01$}", v, width)), | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/mod.rs:413:43 | 413 | ... Pad::Space => try!(write!(w, "{:1$}", v, width)), | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/mod.rs:514:29 | 514 | ... try!(write!(w, "{}, {:2} {} {:04} {:02}:{:02}:{:02} ", | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/mod.rs:526:29 | 526 | ... try!(write!(w, "{:?}T{:?}", d, t)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/mod.rs:534:34 | 534 | Some(ret) => try!(ret), | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/parsed.rs:145:43 | 145 | ... set_if_consistent(&mut self.year, try!(value.to_i32().ok_or(OUT_O... | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/parsed.rs:151:51 | 151 | ... set_if_consistent(&mut self.year_div_100, try!(value.to_i32().ok_... | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/parsed.rs:157:51 | 157 | ... set_if_consistent(&mut self.year_mod_100, try!(value.to_i32().ok_... | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/parsed.rs:162:46 | 162 | ... set_if_consistent(&mut self.isoyear, try!(value.to_i32().ok_or(OU... | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/parsed.rs:168:54 | 168 | ... set_if_consistent(&mut self.isoyear_div_100, try!(value.to_i32().... | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/parsed.rs:174:54 | 174 | ... set_if_consistent(&mut self.isoyear_mod_100, try!(value.to_i32().... | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/parsed.rs:179:44 | 179 | ... set_if_consistent(&mut self.month, try!(value.to_u32().ok_or(OUT_... | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/parsed.rs:184:52 | 184 | ... set_if_consistent(&mut self.week_from_sun, try!(value.to_u32().ok... | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/parsed.rs:189:52 | 189 | ... set_if_consistent(&mut self.week_from_mon, try!(value.to_u32().ok... | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/parsed.rs:194:46 | 194 | ... set_if_consistent(&mut self.isoweek, try!(value.to_u32().ok_or(OU... | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/parsed.rs:204:46 | 204 | ... set_if_consistent(&mut self.ordinal, try!(value.to_u32().ok_or(OU... | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/parsed.rs:209:42 | 209 | ... set_if_consistent(&mut self.day, try!(value.to_u32().ok_or(OUT_OF... | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/parsed.rs:229:9 | 229 | try!(set_if_consistent(&mut self.hour_div_12, v / 12)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/parsed.rs:230:9 | 230 | try!(set_if_consistent(&mut self.hour_mod_12, v % 12)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/parsed.rs:228:17 | 228 | let v = try!(value.to_u32().ok_or(OUT_OF_RANGE)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/parsed.rs:236:45 | 236 | ... set_if_consistent(&mut self.minute, try!(value.to_u32().ok_or(OUT... | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/parsed.rs:241:45 | 241 | ... set_if_consistent(&mut self.second, try!(value.to_u32().ok_or(OUT... | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/parsed.rs:246:49 | 246 | ... set_if_consistent(&mut self.nanosecond, try!(value.to_u32().ok_or... | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/parsed.rs:256:45 | 256 | ... set_if_consistent(&mut self.offset, try!(value.to_i32().ok_or(OUT... | ^^^ warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/parsed.rs:282:40 | 282 | ...q, r @ Some(0...99)) | (Some(y), q, r @ None) => { | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see = note: `#[warn(ellipsis_inclusive_range_patterns)]` on by default warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/parsed.rs:294:43 | 294 | (None, Some(q), Some(r @ 0...99)) => { | ^^^ help: use `..=` for an inclusive 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 macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/parsed.rs:297:29 | 297 | Ok(Some(try!(y.ok_or(OUT_OF_RANGE)))) | ^^^ warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/parsed.rs:302:40 | 302 | ...e, Some(r @ 0...99)) => Ok(Some(r + if r < 70 {2000} else {1900})), | ^^^ help: use `..=` for an inclusive 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 macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/parsed.rs:311:13 | 311 | ... try!(resolve_year(self.year, self.year_div_100, self.year_mod_100)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/parsed.rs:313:13 | 313 | ... try!(resolve_year(self.isoyear, self.isoyear_div_100, self.isoyea... | ^^^ warning: unnecessary parentheses around block return value --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/parsed.rs:326:13 | 326 | (self.year.unwrap_or(year) == year && | ^ ... 330 | self.day.unwrap_or(day) == day) | ^ | help: remove these parentheses | 326 ~ self.year.unwrap_or(year) == year && 327 | self.year_div_100.or(year_div_100) == year_div_100 && 328 | self.year_mod_100.or(year_mod_100) == year_mod_100 && 329 | self.month.unwrap_or(month) == month && 330 ~ self.day.unwrap_or(day) == day | warning: unnecessary parentheses around block return value --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/parsed.rs:345:13 | 345 | (self.isoyear.unwrap_or(isoyear) == isoyear && | ^ ... 349 | self.weekday.unwrap_or(weekday) == weekday) | ^ | help: remove these parentheses | 345 ~ self.isoyear.unwrap_or(isoyear) == isoyear && 346 | self.isoyear_div_100.or(isoyear_div_100) == isoyear_div_100 && 347 | self.isoyear_mod_100.or(isoyear_mod_100) == isoyear_mod_100 && 348 | self.isoweek.unwrap_or(isoweek) == isoweek && 349 ~ self.weekday.unwrap_or(weekday) == weekday | warning: unnecessary parentheses around block return value --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/parsed.rs:358:13 | 358 | ... (self.ordinal.unwrap_or(ordinal) == ordinal && | ^ 359 | ... self.week_from_sun.map_or(week_from_sun, |v| v as i32) == week_from_sun... 360 | ... self.week_from_mon.map_or(week_from_mon, |v| v as i32) == week_from_mon) | ^ | help: remove these parentheses | 358 ~ self.ordinal.unwrap_or(ordinal) == ordinal && 359 | self.week_from_sun.map_or(week_from_sun, |v| v as i32) == week_from_sun && 360 ~ self.week_from_mon.map_or(week_from_mon, |v| v as i32) == week_from_mon | warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/parsed.rs:369:28 | 369 | ... let date = try!(NaiveDate::from_ymd_opt(year, month, day).ok_or(O... | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/parsed.rs:375:28 | 375 | ... let date = try!(NaiveDate::from_yo_opt(year, ordinal).ok_or(OUT_O... | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/parsed.rs:382:31 | 382 | ... let newyear = try!(NaiveDate::from_yo_opt(year, 1).ok_or(OUT_OF_R... | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/parsed.rs:397:28 | 397 | ... let date = try!(newyear.checked_add_signed(OldDuration::days(i64:... | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/parsed.rs:407:31 | 407 | ... let newyear = try!(NaiveDate::from_yo_opt(year, 1).ok_or(OUT_OF_R... | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/parsed.rs:422:28 | 422 | ... let date = try!(newyear.checked_add_signed(OldDuration::days(i64:... | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/parsed.rs:432:28 | 432 | let date = try!(date.ok_or(OUT_OF_RANGE)); | ^^^ warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/parsed.rs:457:23 | 457 | Some(v @ 0...1) => v, | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/parsed.rs:462:23 | 462 | Some(v @ 0...11) => v, | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/parsed.rs:469:23 | 469 | Some(v @ 0...59) => v, | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/parsed.rs:476:18 | 476 | v @ 0...59 => (v, 0), | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/parsed.rs:481:23 | 481 | Some(v @ 0...999_999_999) if self.second.is_some() => v, | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/parsed.rs:482:19 | 482 | ... Some(0...999_999_999) => return Err(NOT_ENOUGH), // second is mis... | ^^^ help: use `..=` for an inclusive 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 macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/parsed.rs:549:13 | 549 | try!(parsed.set_year (i64::from(datetime.year()))); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/parsed.rs:550:13 | 550 | ... try!(parsed.set_ordinal(i64::from(datetime.ordinal()))); // more ... | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/parsed.rs:551:13 | 551 | try!(parsed.set_hour (i64::from(datetime.hour()))); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/parsed.rs:552:13 | 552 | try!(parsed.set_minute (i64::from(datetime.minute()))); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/parsed.rs:528:22 | 528 | ... let ts = try!(timestamp.checked_add(i64::from(offset)).ok_or(OUT_... | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/parsed.rs:530:32 | 530 | let mut datetime = try!(datetime.ok_or(OUT_OF_RANGE)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/parsed.rs:547:17 | 547 | try!(parsed.set_second(i64::from(datetime.second()))); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/parsed.rs:555:24 | 555 | let date = try!(parsed.to_naive_date()); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/parsed.rs:556:24 | 556 | let time = try!(parsed.to_naive_time()); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/parsed.rs:560:13 | 560 | try!(date); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/parsed.rs:561:13 | 561 | try!(time); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/parsed.rs:578:22 | 578 | let offset = try!(self.offset.ok_or(NOT_ENOUGH)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/parsed.rs:579:24 | 579 | let datetime = try!(self.to_naive_datetime_with_offset(offset)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/parsed.rs:580:22 | 580 | ... let offset = try!(FixedOffset::east_opt(offset).ok_or(OUT_OF_RANG... | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/parsed.rs:605:22 | 605 | let dt = try!(dt.ok_or(OUT_OF_RANGE)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/parsed.rs:620:24 | 620 | ... let datetime = try!(self.to_naive_datetime_with_offset(guessed_of... | ^^^ warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/scan.rs:14:61 | 14 | ...atch c { b'A'...b'Z' => c + 32, _ => c }); | ^^^ help: use `..=` for an inclusive 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 macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/scan.rs:46:18 | 46 | let v: i64 = try!(s[..upto].parse().map_err(|_| OUT_OF_RANGE)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/scan.rs:55:18 | 55 | let (s, v) = try!(number(s, 1, 9)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/scan.rs:61:13 | 61 | let v = try!(v.checked_mul(SCALE[consumed]).ok_or(OUT_OF_RANGE)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/scan.rs:73:18 | 73 | let (s, v) = try!(number(s, digits, digits)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/scan.rs:78:13 | 78 | let v = try!(v.checked_mul(SCALE[digits]).ok_or(OUT_OF_RANGE)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/scan.rs:129:27 | 129 | let (mut s, month0) = try!(short_month0(s)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/scan.rs:147:28 | 147 | let (mut s, weekday) = try!(short_weekday(s)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/scan.rs:214:23 | 214 | let hours = match try!(digits(s)) { | ^^^ warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/scan.rs:215:19 | 215 | ... (h1 @ b'0'...b'9', h2 @ b'0'...b'9') => i32::from((h1 - b'0') * 1... | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/scan.rs:215:37 | 215 | ...9', h2 @ b'0'...b'9') => i32::from((h1 - b'0') * 10 + (h2 - 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: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/scan.rs:221:9 | 221 | s = try!(consume_colon(s)); | ^^^ warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/scan.rs:227:23 | 227 | ... (m1 @ b'0'...b'5', m2 @ b'0'...b'9') => i32::from((m1 - b'0') * 1... | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/scan.rs:227:41 | 227 | ...5', m2 @ b'0'...b'9') => i32::from((m1 - b'0') * 10 + (m2 - b'0')), | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/scan.rs:228:18 | 228 | (b'6'...b'9', b'0'...b'9') => return Err(OUT_OF_RANGE), | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/scan.rs:228:31 | 228 | (b'6'...b'9', b'0'...b'9') => return Err(OUT_OF_RANGE), | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/scan.rs:273:64 | 273 | ...atch c { b'a'...b'z' | b'A'...b'Z' => false, | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/scan.rs:273:78 | 273 | .....b'z' | b'A'...b'Z' => false, | ^^^ help: use `..=` for an inclusive 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 macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/scan.rs:296:28 | 296 | let (s_, offset) = try!(timezone_offset(s, |s| Ok(s))); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/parse.rs:94:5 | 94 | try!(parsed.set_day(try_consume!(scan::number(s, 1, 2)))); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/parse.rs:96:5 | 96 | try!(parsed.set_month(1 + i64::from(try_consume!(scan::short_month0(... | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/parse.rs:109:5 | 109 | try!(parsed.set_year(year)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/parse.rs:112:5 | 112 | try!(parsed.set_hour(try_consume!(scan::number(s, 2, 2)))); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/parse.rs:114:5 | 114 | try!(parsed.set_minute(try_consume!(scan::number(s, 2, 2)))); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/parse.rs:90:9 | 90 | try!(parsed.set_weekday(weekday)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/parse.rs:33:39 | 33 | ($e:expr) => ({ let (s_, v) = try!($e); s = s_; v }) | ^^^ ... 94 | try!(parsed.set_day(try_consume!(scan::number(s, 1, 2)))); | ----------------------------------- in this macro invocation | = note: this warning originates in the macro `try_consume` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/parse.rs:95:9 | 95 | s = try!(scan::space(s)); // mandatory | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/parse.rs:33:39 | 33 | ... = try!($e); s = s_; v }) | ^^^ ... 96 | ...from(try_consume!(scan::short_month0(s))))); | ----------------------------------- in this macro invocation | = note: this warning originates in the macro `try_consume` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/parse.rs:97:9 | 97 | s = try!(scan::space(s)); // mandatory | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/parse.rs:33:39 | 33 | ($e:expr) => ({ let (s_, v) = try!($e); s = s_; v }) | ^^^ ... 101 | let mut year = try_consume!(scan::number(s, 2, usize::MAX)); | -------------------------------------------- in this macro invocation | = note: this warning originates in the macro `try_consume` (in Nightly builds, run with -Z macro-backtrace for more info) warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/parse.rs:104:15 | 104 | (2, 0...49) => { year += 2000; } // 47 -> 2047, 05 -> 2005 | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/parse.rs:105:15 | 105 | (2, 50...99) => { year += 1900; } // 79 -> 1979 | ^^^ help: use `..=` for an inclusive 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 macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/parse.rs:111:9 | 111 | s = try!(scan::space(s)); // mandatory | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/parse.rs:33:39 | 33 | ($e:expr) => ({ let (s_, v) = try!($e); s = s_; v }) | ^^^ ... 112 | try!(parsed.set_hour(try_consume!(scan::number(s, 2, 2)))); | ----------------------------------- in this macro invocation | = note: this warning originates in the macro `try_consume` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/parse.rs:113:9 | 113 | s = try!(scan::char(s.trim_left(), b':')).trim_left(); // *S ":" *S | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/parse.rs:33:39 | 33 | ($e:expr) => ({ let (s_, v) = try!($e); s = s_; v }) | ^^^ ... 114 | try!(parsed.set_minute(try_consume!(scan::number(s, 2, 2)))); | ----------------------------------- in this macro invocation | = note: this warning originates in the macro `try_consume` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/parse.rs:116:9 | 116 | try!(parsed.set_second(try_consume!(scan::number(s_, 2, 2)))); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/parse.rs:33:39 | 33 | ($e:expr) => ({ let (s_, v) = try!($e); s = s_; v }) | ^^^ ... 116 | try!(parsed.set_second(try_consume!(scan::number(s_, 2, 2)))); | ------------------------------------ in this macro invocation | = note: this warning originates in the macro `try_consume` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/parse.rs:119:9 | 119 | s = try!(scan::space(s)); // mandatory | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/parse.rs:122:9 | 122 | try!(parsed.set_offset(i64::from(offset))); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/parse.rs:33:39 | 33 | ($e:expr) => ({ let (s_, v) = try!($e); s = s_; v }) | ^^^ ... 120 | if let Some(offset) = try_consume!(scan::timezone_offset_2822(s)) { | ------------------------------------------- in this macro invocation | = note: this warning originates in the macro `try_consume` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/parse.rs:160:5 | 160 | try!(parsed.set_year(try_consume!(scan::number(s, 4, 4)))); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/parse.rs:162:5 | 162 | try!(parsed.set_month(try_consume!(scan::number(s, 2, 2)))); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/parse.rs:164:5 | 164 | try!(parsed.set_day(try_consume!(scan::number(s, 2, 2)))); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/parse.rs:172:5 | 172 | try!(parsed.set_hour(try_consume!(scan::number(s, 2, 2)))); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/parse.rs:174:5 | 174 | try!(parsed.set_minute(try_consume!(scan::number(s, 2, 2)))); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/parse.rs:176:5 | 176 | try!(parsed.set_second(try_consume!(scan::number(s, 2, 2)))); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/parse.rs:184:5 | 184 | try!(parsed.set_offset(i64::from(offset))); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/parse.rs:130:39 | 130 | ($e:expr) => ({ let (s_, v) = try!($e); s = s_; v }) | ^^^ ... 160 | try!(parsed.set_year(try_consume!(scan::number(s, 4, 4)))); | ----------------------------------- in this macro invocation | = note: this warning originates in the macro `try_consume` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/parse.rs:161:9 | 161 | s = try!(scan::char(s, b'-')); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/parse.rs:130:39 | 130 | ($e:expr) => ({ let (s_, v) = try!($e); s = s_; v }) | ^^^ ... 162 | try!(parsed.set_month(try_consume!(scan::number(s, 2, 2)))); | ----------------------------------- in this macro invocation | = note: this warning originates in the macro `try_consume` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/parse.rs:163:9 | 163 | s = try!(scan::char(s, b'-')); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/parse.rs:130:39 | 130 | ($e:expr) => ({ let (s_, v) = try!($e); s = s_; v }) | ^^^ ... 164 | try!(parsed.set_day(try_consume!(scan::number(s, 2, 2)))); | ----------------------------------- in this macro invocation | = note: this warning originates in the macro `try_consume` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/parse.rs:130:39 | 130 | ($e:expr) => ({ let (s_, v) = try!($e); s = s_; v }) | ^^^ ... 172 | try!(parsed.set_hour(try_consume!(scan::number(s, 2, 2)))); | ----------------------------------- in this macro invocation | = note: this warning originates in the macro `try_consume` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/parse.rs:173:9 | 173 | s = try!(scan::char(s, b':')); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/parse.rs:130:39 | 130 | ($e:expr) => ({ let (s_, v) = try!($e); s = s_; v }) | ^^^ ... 174 | try!(parsed.set_minute(try_consume!(scan::number(s, 2, 2)))); | ----------------------------------- in this macro invocation | = note: this warning originates in the macro `try_consume` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/parse.rs:175:9 | 175 | s = try!(scan::char(s, b':')); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/parse.rs:130:39 | 130 | ($e:expr) => ({ let (s_, v) = try!($e); s = s_; v }) | ^^^ ... 176 | try!(parsed.set_second(try_consume!(scan::number(s, 2, 2)))); | ----------------------------------- in this macro invocation | = note: this warning originates in the macro `try_consume` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/parse.rs:179:9 | 179 | try!(parsed.set_nanosecond(nanosecond)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/parse.rs:130:39 | 130 | ($e:expr) => ({ let (s_, v) = try!($e); s = s_; v }) | ^^^ ... 178 | let nanosecond = try_consume!(scan::nanosecond(&s[1..])); | --------------------------------------- in this macro invocation | = note: this warning originates in the macro `try_consume` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/parse.rs:130:39 | 130 | ...pr) => ({ let (s_, v) = try!($e); s = s_; v }) | ^^^ ... 182 | ... = try_consume!(scan::timezone_offset_zulu(s, |s| scan::char(s, b':')... | -------------------------------------------------------------------- in this macro invocation | = note: this warning originates in the macro `try_consume` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/parse.rs:273:17 | 273 | try!(set(parsed, v)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/parse.rs:263:25 | 263 | try!(0i64.checked_sub(v).ok_or(OUT_OF_RANGE)) | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/parse.rs:208:39 | 208 | ...et (s_, v) = try!($e); s = s_; v }) | ^^^ ... 262 | ...et v = try_consume!(scan::number(&s[1..], 1, usize::MAX)); | -------------------------------------------------- in this macro invocation | = note: this warning originates in the macro `try_consume` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/parse.rs:208:39 | 208 | ($e:expr) => ({ let (s_, v) = try!($e); s = s_; v }) | ^^^ ... 265 | try_consume!(scan::number(&s[1..], 1, usize::MAX)) | -------------------------------------------------- in this macro invocation | = note: this warning originates in the macro `try_consume` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/parse.rs:208:39 | 208 | ($e:expr) => ({ let (s_, v) = try!($e); s = s_; v }) | ^^^ ... 268 | try_consume!(scan::number(s, 1, width)) | --------------------------------------- in this macro invocation | = note: this warning originates in the macro `try_consume` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/parse.rs:208:39 | 208 | ($e:expr) => ({ let (s_, v) = try!($e); s = s_; v }) | ^^^ ... 271 | try_consume!(scan::number(s, 1, width)) | --------------------------------------- in this macro invocation | = note: this warning originates in the macro `try_consume` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/parse.rs:282:25 | 282 | try!(parsed.set_month(i64::from(month0) + 1)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/parse.rs:208:39 | 208 | ($e:expr) => ({ let (s_, v) = try!($e); s = s_; v }) | ^^^ ... 281 | let month0 = try_consume!(scan::short_month0(s)); | ----------------------------------- in this macro invocation | = note: this warning originates in the macro `try_consume` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/parse.rs:287:25 | 287 | try!(parsed.set_month(i64::from(month0) + 1)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/parse.rs:208:39 | 208 | ...(s_, v) = try!($e); s = s_; v }) | ^^^ ... 286 | ...month0 = try_consume!(scan::short_or_long_month0(s)); | ------------------------------------------- in this macro invocation | = note: this warning originates in the macro `try_consume` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/parse.rs:292:25 | 292 | try!(parsed.set_weekday(weekday)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/parse.rs:208:39 | 208 | ... = try!($e); s = s_; v }) | ^^^ ... 291 | ... = try_consume!(scan::short_weekday(s)); | ------------------------------------ in this macro invocation | = note: this warning originates in the macro `try_consume` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/parse.rs:297:25 | 297 | try!(parsed.set_weekday(weekday)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/parse.rs:208:39 | 208 | ...s_, v) = try!($e); s = s_; v }) | ^^^ ... 296 | ...eekday = try_consume!(scan::short_or_long_weekday(s)); | -------------------------------------------- in this macro invocation | = note: this warning originates in the macro `try_consume` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/parse.rs:307:25 | 307 | try!(parsed.set_ampm(ampm)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/parse.rs:314:29 | 314 | ... try!(parsed.set_nanosecond(nano)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/parse.rs:208:39 | 208 | ... (s_, v) = try!($e); s = s_; v }) | ^^^ ... 313 | ... let nano = try_consume!(scan::nanosecond(&s[1..])); | --------------------------------------- in this macro invocation | = note: this warning originates in the macro `try_consume` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/parse.rs:321:25 | 321 | try!(parsed.set_nanosecond(nano)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/parse.rs:208:39 | 208 | ...let (s_, v) = try!($e); s = s_; v }) | ^^^ ... 320 | ...let nano = try_consume!(scan::nanosecond_fixed(s, 3)); | ------------------------------------------ in this macro invocation | = note: this warning originates in the macro `try_consume` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/parse.rs:327:25 | 327 | try!(parsed.set_nanosecond(nano)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/parse.rs:208:39 | 208 | ...let (s_, v) = try!($e); s = s_; v }) | ^^^ ... 326 | ...let nano = try_consume!(scan::nanosecond_fixed(s, 6)); | ------------------------------------------ in this macro invocation | = note: this warning originates in the macro `try_consume` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/parse.rs:333:25 | 333 | try!(parsed.set_nanosecond(nano)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/parse.rs:208:39 | 208 | ...let (s_, v) = try!($e); s = s_; v }) | ^^^ ... 332 | ...let nano = try_consume!(scan::nanosecond_fixed(s, 9)); | ------------------------------------------ in this macro invocation | = note: this warning originates in the macro `try_consume` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/parse.rs:341:25 | 341 | try!(parsed.set_offset(i64::from(offset))); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/parse.rs:208:39 | 208 | ...) = try!($e); s = s_; v }) | ^^^ ... 339 | ... = try_consume!(scan::timezone_offset(s.trim_left(), | _______- 340 | | ... scan::colon_or_space)); | |_______________________________________________________________- in this macro invocation | = note: this warning originates in the macro `try_consume` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/parse.rs:347:25 | 347 | try!(parsed.set_offset(i64::from(offset))); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/parse.rs:208:39 | 208 | ...) = try!($e); s = s_; v }) | ^^^ ... 345 | ... = try_consume!(scan::timezone_offset_zulu(s.trim_left(), | _______- 346 | | ... scan::colon_or_space)); | |____________________________________________________________________- in this macro invocation | = note: this warning originates in the macro `try_consume` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/parse.rs:352:25 | 352 | try!(parsed.set_offset(i64::from(offset))); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/parse.rs:208:39 | 208 | ..., v) = try!($e); s = s_; v }) | ^^^ ... 350 | ...set = try_consume!(scan::timezone_offset_permissive( | __________- 351 | | ...rim_left(), scan::colon_or_space)); | |_____________________________________- in this macro invocation | = note: this warning originates in the macro `try_consume` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/parse.rs:208:39 | 208 | ($e:expr) => ({ let (s_, v) = try!($e); s = s_; v }) | ^^^ ... 355 | RFC2822 => try_consume!(parse_rfc2822(parsed, s)), | -------------------------------------- in this macro invocation | = note: this warning originates in the macro `try_consume` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/parse.rs:208:39 | 208 | ($e:expr) => ({ let (s_, v) = try!($e); s = s_; v }) | ^^^ ... 356 | RFC3339 => try_consume!(parse_rfc3339(parsed, s)), | -------------------------------------- in this macro invocation | = note: this warning originates in the macro `try_consume` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated method `bitflags::core::str::::trim_left_matches`: superseded by `trim_start_matches` --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/clap-2.31.2/src/app/parser.rs:88:19 | 88 | let c = s.trim_left_matches(|c| c == '-') | ^^^^^^^^^^^^^^^^^ | help: replace the use of the deprecated method | 88 | let c = s.trim_start_matches(|c| c == '-') | ~~~~~~~~~~~~~~~~~~ warning: use of deprecated method `bitflags::core::str::::trim_left_matches`: superseded by `trim_start_matches` --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/clap-2.31.2/src/app/parser.rs:96:19 | 96 | let c = s.trim_left_matches(|c| c == '-') | ^^^^^^^^^^^^^^^^^ | help: replace the use of the deprecated method | 96 | let c = s.trim_start_matches(|c| c == '-') | ~~~~~~~~~~~~~~~~~~ warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string() --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/clap-2.31.2/src/app/parser.rs:128:75 | 128 | ...e completion file: {}", why.description()), | ^^^^^^^^^^^ warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string() --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/mod.rs:308:14 | 308 | self.description().fmt(f) | ^^^^^^^^^^^ warning: use of deprecated method `core::str::::trim_left_matches`: superseded by `trim_start_matches` --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/scan.rs:64:15 | 64 | let s = s.trim_left_matches(|c: char| '0' <= c && c <= '9'); | ^^^^^^^^^^^^^^^^^ | help: replace the use of the deprecated method | 64 | let s = s.trim_start_matches(|c: char| '0' <= c && c <= '9'); | ~~~~~~~~~~~~~~~~~~ warning: use of deprecated method `core::str::::trim_left`: superseded by `trim_start` --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/scan.rs:169:16 | 169 | let s_ = s.trim_left(); | ^^^^^^^^^ | help: replace the use of the deprecated method | 169 | let s_ = s.trim_start(); | ~~~~~~~~~~ warning: use of deprecated method `core::str::::trim_left_matches`: superseded by `trim_start_matches` --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/scan.rs:181:10 | 181 | Ok(s.trim_left_matches(|c: char| c == ':' || c.is_whitespace())) | ^^^^^^^^^^^^^^^^^ | help: replace the use of the deprecated method | 181 | Ok(s.trim_start_matches(|c: char| c == ':' || c.is_whitespace())) | ~~~~~~~~~~~~~~~~~~ warning: use of deprecated method `core::str::::trim_left`: superseded by `trim_start` --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/parse.rs:85:11 | 85 | s = s.trim_left(); | ^^^^^^^^^ | help: replace the use of the deprecated method | 85 | s = s.trim_start(); | ~~~~~~~~~~ warning: use of deprecated method `core::str::::trim_left`: superseded by `trim_start` --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/parse.rs:93:11 | 93 | s = s.trim_left(); | ^^^^^^^^^ | help: replace the use of the deprecated method | 93 | s = s.trim_start(); | ~~~~~~~~~~ warning: use of deprecated method `core::str::::trim_left`: superseded by `trim_start` --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/parse.rs:113:27 | 113 | s = try!(scan::char(s.trim_left(), b':')).trim_left(); // *S ":" *S | ^^^^^^^^^ | help: replace the use of the deprecated method | 113 | s = try!(scan::char(s.trim_start(), b':')).trim_left(); // *S ":" *S | ~~~~~~~~~~ warning: use of deprecated method `core::str::::trim_left`: superseded by `trim_start` --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/parse.rs:113:47 | 113 | s = try!(scan::char(s.trim_left(), b':')).trim_left(); // *S ":" *S | ^^^^^^^^^ | help: replace the use of the deprecated method | 113 | s = try!(scan::char(s.trim_left(), b':')).trim_start(); // *S ":" *S | ~~~~~~~~~~ warning: use of deprecated method `core::str::::trim_left`: superseded by `trim_start` --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/parse.rs:115:34 | 115 | if let Ok(s_) = scan::char(s.trim_left(), b':') { // [ ":" *S 2DIGIT ] | ^^^^^^^^^ | help: replace the use of the deprecated method | 115 | if let Ok(s_) = scan::char(s.trim_start(), b':') { // [ ":" *S 2DIGIT ] | ~~~~~~~~~~ warning: use of deprecated method `core::str::::trim_left`: superseded by `trim_start` --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/parse.rs:226:23 | 226 | s = s.trim_left(); | ^^^^^^^^^ | help: replace the use of the deprecated method | 226 | s = s.trim_start(); | ~~~~~~~~~~ warning: use of deprecated method `core::str::::trim_left`: superseded by `trim_start` --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/parse.rs:259:23 | 259 | s = s.trim_left(); | ^^^^^^^^^ | help: replace the use of the deprecated method | 259 | s = s.trim_start(); | ~~~~~~~~~~ warning: use of deprecated method `core::str::::trim_left`: superseded by `trim_start` --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/parse.rs:339:75 | 339 | ... let offset = try_consume!(scan::timezone_offset(s.trim_left(), | ^^^^^^^^^ | help: replace the use of the deprecated method | 339 | let offset = try_consume!(scan::timezone_offset(s.trim_start(), | ~~~~~~~~~~ warning: use of deprecated method `core::str::::trim_left`: superseded by `trim_start` --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/parse.rs:345:80 | 345 | ...scan::timezone_offset_zulu(s.trim_left(), | ^^^^^^^^^ | help: replace the use of the deprecated method | 345 | let offset = try_consume!(scan::timezone_offset_zulu(s.trim_start(), | ~~~~~~~~~~ warning: use of deprecated method `core::str::::trim_left`: superseded by `trim_start` --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/parse.rs:351:31 | 351 | ... s.trim_left(), scan::colon_or_space)); | ^^^^^^^^^ | help: replace the use of the deprecated method | 351 | s.trim_start(), scan::colon_or_space)); | ~~~~~~~~~~ warning: use of deprecated method `bitflags::core::str::::trim_left_matches`: superseded by `trim_start_matches` --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/clap-2.31.2/src/args/arg.rs:331:35 | 331 | ... self.s.short = s.as_ref().trim_left_matches(|c| c == '-').chars()... | ^^^^^^^^^^^^^^^^^ | help: replace the use of the deprecated method | 331 | self.s.short = s.as_ref().trim_start_matches(|c| c == '-').chars().nth(0); | ~~~~~~~~~~~~~~~~~~ warning: use of deprecated method `bitflags::core::str::::trim_left_matches`: superseded by `trim_start_matches` --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/clap-2.31.2/src/args/arg.rs:371:30 | 371 | self.s.long = Some(l.trim_left_matches(|c| c == '-')); | ^^^^^^^^^^^^^^^^^ | help: replace the use of the deprecated method | 371 | self.s.long = Some(l.trim_start_matches(|c| c == '-')); | ~~~~~~~~~~~~~~~~~~ warning: `xml-rs` (lib) generated 24 warnings Compiling uuid v0.7.4 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=uuid CARGO_MANIFEST_DIR=/construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/uuid-0.7.4 CARGO_PKG_AUTHORS='Ashley Mannix:Christopher Armstrong:Dylan DPC:Hunar Roop Kahlon' CARGO_PKG_DESCRIPTION='A library to generate and parse UUIDs.' CARGO_PKG_HOMEPAGE='https://github.com/uuid-rs/uuid' CARGO_PKG_LICENSE='Apache-2.0 OR MIT' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=uuid CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/uuid-rs/uuid' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.7.4 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=7 CARGO_PKG_VERSION_PATCH=4 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/construction/www/geckodriver/target/release/deps:/usr/local/lib' /usr/local/bin/rustc --crate-name uuid /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/uuid-0.7.4/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=80 --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no --cfg 'feature="default"' --cfg 'feature="rand"' --cfg 'feature="std"' --cfg 'feature="v4"' -C metadata=23ab776d896d298e -C extra-filename=-23ab776d896d298e --out-dir /construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps --target x86_64-unknown-dragonfly -C linker=cc -L dependency=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps -L dependency=/construction/www/geckodriver/target/release/deps --extern rand=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/librand-e59d2497e400e88b.rmeta --cap-lints warn` warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/uuid-0.7.4/src/lib.rs:897:25 | 897 | b'0'...b'9' => acc = chr - 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 = note: `#[warn(ellipsis_inclusive_range_patterns)]` on by default warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/uuid-0.7.4/src/lib.rs:898:25 | 898 | b'a'...b'f' => acc = chr - b'a' + 10, | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/uuid-0.7.4/src/lib.rs:899:25 | 899 | b'A'...b'F' => acc = chr - b'A' + 10, | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/uuid-0.7.4/src/lib.rs:944:25 | 944 | b'0'...b'9' => acc += chr - b'0', | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/uuid-0.7.4/src/lib.rs:945:25 | 945 | b'a'...b'f' => acc += chr - b'a' + 10, | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/uuid-0.7.4/src/lib.rs:946:25 | 946 | b'A'...b'F' => acc += chr - b'A' + 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: use of deprecated method `std::error::Error::description`: use the Display impl or to_string() --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/uuid-0.7.4/src/std_support.rs:23:59 | 23 | super::Error::Bytes(ref err) => error::Error::description(err), | ^^^^^^^^^^^ | = note: `#[warn(deprecated)]` on by default warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string() --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/uuid-0.7.4/src/std_support.rs:24:59 | 24 | super::Error::Parse(ref err) => error::Error::description(err), | ^^^^^^^^^^^ warning: `mozprofile` (lib) generated 1 warning warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/clap-2.31.2/src/errors.rs:747:24 | 747 | let n: Option<&AnyArg> = None; | ^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 747 | let n: Option<&dyn AnyArg> = None; | +++ warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string() --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/clap-2.31.2/src/errors.rs:851:60 | 851 | message: format!("{} {}", c.error("error:"), e.description()), | ^^^^^^^^^^^ warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string() --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/clap-2.31.2/src/errors.rs:904:63 | 904 | ...{ Error::with_description(e.description(), ErrorKind::Io) } | ^^^^^^^^^^^ warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string() --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/clap-2.31.2/src/errors.rs:909:35 | 909 | Error::with_description(e.description(), ErrorKind::Format) | ^^^^^^^^^^^ warning: `mozversion` (lib) generated 1 warning warning: `zip` (lib) generated 176 warnings warning: `uuid` (lib) generated 8 warnings warning: panic message is not a string literal --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/clap-2.31.2/src/app/parser.rs:173:13 | 173 | ... format!("Non-unique argument name: {} is already in use", a.b.name) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: this usage of `assert!()` is deprecated; it will be a hard error in Rust 2021 = note: for more information, see = note: the `assert!()` macro supports formatting, so there's no need for the `format!()` macro here = note: `#[warn(non_fmt_panics)]` on by default help: remove the `format!(..)` macro call | 173 - format!("Non-unique argument name: {} is already in use", a.b.name) 173 + "Non-unique argument name: {} is already in use", a.b.name | warning: panic message is not a string literal --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/clap-2.31.2/src/app/validator.rs:184:35 | 184 | None => panic!(INTERNAL_ERROR_MSG) | ^^^^^^^^^^^^^^^^^^ | = note: this usage of `panic!()` is deprecated; it will be a hard error in Rust 2021 = note: for more information, see help: add a "{}" format string to `Display` the message | 184 | None => panic!("{}", INTERNAL_ERROR_MSG) | +++++ warning: panic message is not a string literal --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/clap-2.31.2/src/args/any_arg.rs:54:48 | 54 | fn set(&mut self, _: ArgSettings) { panic!(INTERNAL_ERROR_MSG) } | ^^^^^^^^^^^^^^^^^^ | = note: this usage of `panic!()` is deprecated; it will be a hard error in Rust 2021 = note: for more information, see help: add a "{}" format string to `Display` the message | 54 | fn set(&mut self, _: ArgSettings) { panic!("{}", INTERNAL_ERROR_MSG) } | +++++ warning: panic message is not a string literal --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/clap-2.31.2/src/usage_parser.rs:64:13 | 64 | / format!( 65 | | "No name found for Arg when parsing usage string: {}", 66 | | self.usage 67 | | ) | |_____________^ | = note: this usage of `debug_assert!()` is deprecated; it will be a hard error in Rust 2021 = note: for more information, see = note: the `debug_assert!()` macro supports formatting, so there's no need for the `format!()` macro here help: remove the `format!(..)` macro call | 64 ~ 65 | "No name found for Arg when parsing usage string: {}", 66 | self.usage 67 ~ | warning: `yaml-rust` (lib) generated 152 warnings warning: `chrono` (lib) generated 188 warnings warning: `h2` (lib) generated 14 warnings warning: `serde_derive` (lib) generated 20 warnings Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=serde CARGO_MANIFEST_DIR=/construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88 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.88 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=88 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/construction/www/geckodriver/target/release/deps:/usr/local/lib' OUT_DIR=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/build/serde-9cff210ff12a6c8c/out /usr/local/bin/rustc --crate-name serde /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=80 --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no --cfg 'feature="default"' --cfg 'feature="derive"' --cfg 'feature="serde_derive"' --cfg 'feature="std"' -C metadata=51ba04f22179b881 -C extra-filename=-51ba04f22179b881 --out-dir /construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps --target x86_64-unknown-dragonfly -C linker=cc -L dependency=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps -L dependency=/construction/www/geckodriver/target/release/deps --extern serde_derive=/construction/www/geckodriver/target/release/deps/libserde_derive-cb3692ed1fc1e616.so --cap-lints warn --cfg ops_bound --cfg de_boxed_c_str --cfg de_rc_dst --cfg core_duration --cfg integer128 --cfg range_inclusive --cfg num_nonzero` warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/de/value.rs:767:9 | 767 | try!(self.end()); | ^^^ | = note: `#[warn(deprecated)]` on by default warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/de/value.rs:766:17 | 766 | let v = try!(visitor.visit_seq(&mut self)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/de/value.rs:979:9 | 979 | try!(self.end()); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/de/value.rs:978:21 | 978 | let value = try!(visitor.visit_map(&mut self)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/de/value.rs:988:9 | 988 | try!(self.end()); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/de/value.rs:987:21 | 987 | let value = try!(visitor.visit_seq(&mut self)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/de/value.rs:1052:27 | 1052 | ... let key = try!(kseed.deserialize(key.into_deserializer())); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/de/value.rs:1053:29 | 1053 | ... let value = try!(vseed.deserialize(value.into_deserializer())); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/de/value.rs:1160:20 | 1160 | let pair = try!(visitor.visit_seq(&mut pair_visitor)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/de/ignored_any.rs:183:38 | 183 | while let Some(IgnoredAny) = try!(seq.next_element()) { | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/de/ignored_any.rs:194:52 | 194 | ... while let Some((IgnoredAny, IgnoredAny)) = try!(map.next_entry()) { | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/de/impls.rs:515:33 | 515 | while let Some(value) = try!(seq.next_element()) { | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/de/impls.rs:727:49 | 727 | while let Some(value) = try!($access.next_ele... | ^^^ ... 784 | / seq_impl!( 785 | | BinaryHeap, 786 | | seq, 787 | | BinaryHeap::clear, 788 | | BinaryHeap::with_capacity(size_hint::cautious(seq.size_hint())), 789 | | BinaryHeap::reserve, 790 | | BinaryHeap::push); | |_____________________- in this macro invocation | = note: this warning originates in the macro `seq_impl` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/de/impls.rs:765:49 | 765 | while let Some(value) = try!($access.next_ele... | ^^^ ... 784 | / seq_impl!( 785 | | BinaryHeap, 786 | | seq, 787 | | BinaryHeap::clear, 788 | | BinaryHeap::with_capacity(size_hint::cautious(seq.size_hint())), 789 | | BinaryHeap::reserve, 790 | | BinaryHeap::push); | |_____________________- in this macro invocation | = note: this warning originates in the macro `seq_impl` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/de/impls.rs:727:49 | 727 | while let Some(value) = try!($access.next_ele... | ^^^ ... 793 | / seq_impl!( 794 | | BTreeSet, 795 | | seq, 796 | | BTreeSet::clear, 797 | | BTreeSet::new(), 798 | | nop_reserve, 799 | | BTreeSet::insert); | |_____________________- in this macro invocation | = note: this warning originates in the macro `seq_impl` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/de/impls.rs:765:49 | 765 | while let Some(value) = try!($access.next_ele... | ^^^ ... 793 | / seq_impl!( 794 | | BTreeSet, 795 | | seq, 796 | | BTreeSet::clear, 797 | | BTreeSet::new(), 798 | | nop_reserve, 799 | | BTreeSet::insert); | |_____________________- in this macro invocation | = note: this warning originates in the macro `seq_impl` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/de/impls.rs:727:49 | 727 | while let Some(value) = try!($access.next_ele... | ^^^ ... 802 | / seq_impl!( 803 | | LinkedList, 804 | | seq, 805 | | LinkedList::clear, ... | 808 | | LinkedList::push_back 809 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `seq_impl` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/de/impls.rs:765:49 | 765 | while let Some(value) = try!($access.next_ele... | ^^^ ... 802 | / seq_impl!( 803 | | LinkedList, 804 | | seq, 805 | | LinkedList::clear, ... | 808 | | LinkedList::push_back 809 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `seq_impl` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/de/impls.rs:727:49 | 727 | while let Some(value) = try!($access.next_ele... | ^^^ ... 812 | / seq_impl!( 813 | | HashSet, 814 | | seq, 815 | | HashSet::clear, 816 | | HashSet::with_capacity_and_hasher(size_hint::cautious(seq.size_hi... 817 | | HashSet::reserve, 818 | | HashSet::insert); | |____________________- in this macro invocation | = note: this warning originates in the macro `seq_impl` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/de/impls.rs:765:49 | 765 | while let Some(value) = try!($access.next_ele... | ^^^ ... 812 | / seq_impl!( 813 | | HashSet, 814 | | seq, 815 | | HashSet::clear, 816 | | HashSet::with_capacity_and_hasher(size_hint::cautious(seq.size_hi... 817 | | HashSet::reserve, 818 | | HashSet::insert); | |____________________- in this macro invocation | = note: this warning originates in the macro `seq_impl` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/de/impls.rs:727:49 | 727 | while let Some(value) = try!($access.next_ele... | ^^^ ... 821 | / seq_impl!( 822 | | VecDeque, 823 | | seq, 824 | | VecDeque::clear, ... | 827 | | VecDeque::push_back 828 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `seq_impl` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/de/impls.rs:765:49 | 765 | while let Some(value) = try!($access.next_ele... | ^^^ ... 821 | / seq_impl!( 822 | | VecDeque, 823 | | seq, 824 | | VecDeque::clear, ... | 827 | | VecDeque::push_back 828 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `seq_impl` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/de/impls.rs:861:41 | 861 | while let Some(value) = try!(seq.next_element()) { | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/de/impls.rs:903:25 | 903 | try!(seq.next_element_seed(next_place)) | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/de/impls.rs:911:41 | 911 | while let Some(value) = try!(seq.next_element()) { | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/de/impls.rs:983:43 | 983 | let $name = match try!(seq.next_element()) { | ^^^ ... 1044 | / array_impls! { 1045 | | 1 => (0 a) 1046 | | 2 => (0 a 1 b) 1047 | | 3 => (0 a 1 b 2 c) ... | 1076 | | 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... 1077 | | } | |_- in this macro invocation | = note: this warning originates in the macro `array_impls` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/de/impls.rs:1010:28 | 1010 | if try!(seq.next_element_seed(InPlaceSeed(de... | ^^^ ... 1044 | / array_impls! { 1045 | | 1 => (0 a) 1046 | | 2 => (0 a 1 b) 1047 | | 3 => (0 a 1 b 2 c) ... | 1076 | | 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... 1077 | | } | |_- in this macro invocation | = note: this warning originates in the macro `array_impls` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/de/impls.rs:1108:51 | 1108 | let $name = match try!(seq.next_elem... | ^^^ ... 1158 | / tuple_impls! { 1159 | | 1 => (0 T0) 1160 | | 2 => (0 T0 1 T1) 1161 | | 3 => (0 T0 1 T1 2 T2) ... | 1174 | | 16 => (0 T0 1 T1 2 T2 3 T3 4 T4 5 T5 6 T6 7 T7 8 T8 9 T9 10 T10 ... 1175 | | } | |_- in this macro invocation | = note: this warning originates in the macro `tuple_impls` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/de/impls.rs:1142:36 | 1142 | if try!(seq.next_element_seed(InPlac... | ^^^ ... 1158 | / tuple_impls! { 1159 | | 1 => (0 T0) 1160 | | 2 => (0 T0 1 T1) 1161 | | 3 => (0 T0 1 T1 2 T2) ... | 1174 | | 16 => (0 T0 1 T1 2 T2 3 T3 4 T4 5 T5 6 T6 7 T7 8 T8 9 T9 10 T10 ... 1175 | | } | |_- in this macro invocation | = note: this warning originates in the macro `tuple_impls` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/de/impls.rs:1219:56 | 1219 | while let Some((key, value)) = try!($access.... | ^^^ ... 1235 | / map_impl!( 1236 | | BTreeMap, 1237 | | map, 1238 | | BTreeMap::new()); | |____________________- in this macro invocation | = note: this warning originates in the macro `map_impl` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/de/impls.rs:1219:56 | 1219 | while let Some((key, value)) = try!($access.next_entry()) { | ^^^ ... 1241 | / map_impl!( 1242 | | HashMap, 1243 | | map, 1244 | | HashMap::with_capacity_and_hasher(size_hint::cautious(map.size_hint()), S::default()... | |__________________________________________________________________________________________- in this macro invocation | = note: this warning originates in the macro `map_impl` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/de/impls.rs:1384:23 | 1384 | match try!(data.variant()) { | ^^^ ... 1422 | / deserialize_enum! { 1423 | | IpAddr IpAddrKind (V4; b"V4"; 0, V6; b"V6"; 1) 1424 | | "`V4` or `V6`", 1425 | | deserializer 1426 | | } | |_____________- in this macro invocation | = note: this warning originates in the macro `deserialize_enum` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/de/impls.rs:1384:23 | 1384 | match try!(data.variant()) { | ^^^ ... 1499 | / deserialize_enum! { 1500 | | SocketAddr SocketAddrKind (V4; b"V4"; 0, V6; b"V6"; 1) 1501 | | "`V4` or `V6`", 1502 | | deserializer 1503 | | } | |_____________- in this macro invocation | = note: this warning originates in the macro `deserialize_enum` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/de/impls.rs:1623:15 | 1623 | match try!(data.variant()) { | ^^^ warning: unnecessary trailing semicolon --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/de/impls.rs:1847:10 | 1847 | }; | ^ help: remove this semicolon | = note: `#[warn(redundant_semicolons)]` on by default warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/de/impls.rs:1906:39 | 1906 | let secs: u64 = match try!(seq.next_element()) { | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/de/impls.rs:1912:40 | 1912 | let nanos: u32 = match try!(seq.next_element()) { | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/de/impls.rs:1927:39 | 1927 | while let Some(key) = try!(map.next_key()) { | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/de/impls.rs:1933:41 | 1933 | ... secs = Some(try!(map.next_value())); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/de/impls.rs:1939:42 | 1939 | ... nanos = Some(try!(map.next_value())); | ^^^ warning: unnecessary trailing semicolon --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/de/impls.rs:1972:10 | 1972 | }; | ^ help: remove this semicolon warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/de/impls.rs:2031:39 | 2031 | let secs: u64 = match try!(seq.next_element()) { | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/de/impls.rs:2037:40 | 2037 | let nanos: u32 = match try!(seq.next_element()) { | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/de/impls.rs:2052:39 | 2052 | while let Some(key) = try!(map.next_key()) { | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/de/impls.rs:2060:41 | 2060 | ... secs = Some(try!(map.next_value())); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/de/impls.rs:2068:42 | 2068 | ... nanos = Some(try!(map.next_value())); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/de/impls.rs:2085:24 | 2085 | ... let duration = try!(deserializer.deserialize_struct("SystemTime"... | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/de/impls.rs:2220:36 | 2220 | let start: Idx = match try!(seq.next_element()) { | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/de/impls.rs:2226:34 | 2226 | let end: Idx = match try!(seq.next_element()) { | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/de/impls.rs:2241:35 | 2241 | while let Some(key) = try!(map.next_key()) { | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/de/impls.rs:2247:38 | 2247 | start = Some(try!(map.next_value())); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/de/impls.rs:2253:36 | 2253 | end = Some(try!(map.next_value())); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/de/impls.rs:2367:23 | 2367 | match try!(data.variant()) { | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/de/impls.rs:2392:33 | 2392 | let value = try!(Deserialize::deserialize(deseri... | ^^^ ... 2403 | / nonzero_integers! { 2404 | | // Not including signed NonZeroI* since they might be removed 2405 | | NonZeroU8, 2406 | | NonZeroU16, ... | 2409 | | NonZeroUsize, 2410 | | } | |_- in this macro invocation | = note: this warning originates in the macro `nonzero_integers` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/de/impls.rs:2392:33 | 2392 | let value = try!(Deserialize::deserialize(deseri... | ^^^ ... 2415 | / nonzero_integers! { 2416 | | NonZeroU128, 2417 | | } | |_____- in this macro invocation | = note: this warning originates in the macro `nonzero_integers` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/de/impls.rs:2518:23 | 2518 | match try!(data.variant()) { | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/de/mod.rs:1804:15 | 1804 | match try!(self.next_key_seed(kseed)) { | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/de/mod.rs:1806:29 | 1806 | let value = try!(self.next_value_seed(vseed)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/de/mod.rs:2258:17 | 2258 | try!(write!(formatter, "one of ")); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/de/mod.rs:2263:21 | 2263 | try!(write!(formatter, "`{}`", alt)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/de/mod.rs:2261:25 | 2261 | try!(write!(formatter, ", ")); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/ser/impls.rs:136:9 | 136 | try!(serializer.serialize_tuple(0)).end() | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/ser/impls.rs:152:35 | 152 | let mut seq = try!(serializer.serialize_tuple($le... | ^^^ ... 163 | / array_impls!(01 02 03 04 05 06 07 08 09 10 164 | | 11 12 13 14 15 16 17 18 19 20 165 | | 21 22 23 24 25 26 27 28 29 30 166 | | 31 32); | |___________________- in this macro invocation | = note: this warning originates in the macro `array_impls` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/ser/impls.rs:154:25 | 154 | try!(seq.serialize_element(e)); | ^^^ ... 163 | / array_impls!(01 02 03 04 05 06 07 08 09 10 164 | | 11 12 13 14 15 16 17 18 19 20 165 | | 21 22 23 24 25 26 27 28 29 30 166 | | 31 32); | |___________________- in this macro invocation | = note: this warning originates in the macro `array_impls` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/ser/impls.rs:232:9 | 232 | try!(state.serialize_field("start", &self.start)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/ser/impls.rs:233:9 | 233 | try!(state.serialize_field("end", &self.end)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/ser/impls.rs:231:25 | 231 | let mut state = try!(serializer.serialize_struct("Range", 2)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/ser/impls.rs:251:9 | 251 | try!(state.serialize_field("start", &self.start())); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/ser/impls.rs:252:9 | 252 | try!(state.serialize_field("end", &self.end())); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/ser/impls.rs:250:25 | 250 | ... let mut state = try!(serializer.serialize_struct("RangeInclusive"... | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/ser/impls.rs:318:25 | 318 | try!(tuple.serialize_element(&self.$n)); | ^^^ ... 327 | / tuple_impls! { 328 | | 1 => (0 T0) 329 | | 2 => (0 T0 1 T1) 330 | | 3 => (0 T0 1 T1 2 T2) ... | 343 | | 16 => (0 T0 1 T1 2 T2 3 T3 4 T4 5 T5 6 T6 7 T7 8 T8 9 T9 10 T10 1... 344 | | } | |_- in this macro invocation | = note: this warning originates in the macro `tuple_impls` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/ser/impls.rs:316:37 | 316 | let mut tuple = try!(serializer.serialize_tuple($... | ^^^ ... 327 | / tuple_impls! { 328 | | 1 => (0 T0) 329 | | 2 => (0 T0 1 T1) 330 | | 3 => (0 T0 1 T1 2 T2) ... | 343 | | 16 => (0 T0 1 T1 2 T2 3 T3 4 T4 5 T5 6 T6 7 T7 8 T8 9 T9 10 T10 1... 344 | | } | |_- in this macro invocation | = note: this warning originates in the macro `tuple_impls` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/ser/impls.rs:587:9 | 587 | try!(state.serialize_field("secs", &self.as_secs())); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/ser/impls.rs:588:9 | 588 | try!(state.serialize_field("nanos", &self.subsec_nanos())); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/ser/impls.rs:586:25 | 586 | let mut state = try!(serializer.serialize_struct("Duration", 2)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/ser/impls.rs:606:9 | 606 | ... try!(state.serialize_field("secs_since_epoch", &duration_since_ep... | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/ser/impls.rs:607:9 | 607 | ... try!(state.serialize_field("nanos_since_epoch", &duration_since_e... | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/ser/impls.rs:605:25 | 605 | ... let mut state = try!(serializer.serialize_struct("SystemTime", 2)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/ser/mod.rs:1273:30 | 1273 | let mut serializer = try!(self.serialize_seq(iter.len_hint())); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/ser/mod.rs:1275:13 | 1275 | try!(serializer.serialize_element(&item)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/ser/mod.rs:1313:30 | 1313 | let mut serializer = try!(self.serialize_map(iter.len_hint())); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/ser/mod.rs:1315:13 | 1315 | try!(serializer.serialize_entry(&key, &value)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/ser/mod.rs:1817:9 | 1817 | try!(self.serialize_key(key)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/private/de.rs:493:33 | 493 | while let Some(e) = try!(visitor.next_element()) { | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/private/de.rs:504:34 | 504 | while let Some(kv) = try!(visitor.next_entry()) { | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/private/de.rs:867:29 | 867 | let tag = match try!(seq.next_element()) { | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/private/de.rs:876:26 | 876 | content: try!(Content::deserialize(rest)), | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/private/de.rs:886:33 | 886 | ... while let Some(k) = try!(map.next_key_seed(TagOrContentVisitor::n... | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/private/de.rs:892:36 | 892 | tag = Some(try!(map.next_value())); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/private/de.rs:895:33 | 895 | let v = try!(map.next_value()); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/private/de.rs:1049:9 | 1049 | try!(seq_visitor.end()); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/private/de.rs:1048:21 | 1048 | let value = try!(visitor.visit_seq(&mut seq_visitor)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/private/de.rs:1066:9 | 1066 | try!(map_visitor.end()); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/private/de.rs:1065:21 | 1065 | let value = try!(visitor.visit_map(&mut map_visitor)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/private/de.rs:1603:27 | 1603 | let ret = try!(visitor.visit_seq(&mut self)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/private/de.rs:1762:9 | 1762 | try!(seq_visitor.end()); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/private/de.rs:1761:21 | 1761 | let value = try!(visitor.visit_seq(&mut seq_visitor)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/private/de.rs:1782:9 | 1782 | try!(map_visitor.end()); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/private/de.rs:1781:21 | 1781 | let value = try!(visitor.visit_map(&mut map_visitor)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/private/de.rs:2292:27 | 2292 | let ret = try!(visitor.visit_seq(&mut self)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/private/de.rs:2471:33 | 2471 | ... while let Some(_) = try!(access.next_entry:: /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/private/ser.rs:192:9 | 192 | try!(map.serialize_entry(self.tag, self.variant_name)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/private/ser.rs:191:23 | 191 | let mut map = try!(self.delegate.serialize_map(Some(1))); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/private/ser.rs:203:9 | 203 | try!(map.serialize_entry(self.tag, self.variant_name)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/private/ser.rs:204:9 | 204 | try!(map.serialize_entry(inner_variant, &())); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/private/ser.rs:202:23 | 202 | let mut map = try!(self.delegate.serialize_map(Some(2))); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/private/ser.rs:230:9 | 230 | try!(map.serialize_entry(self.tag, self.variant_name)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/private/ser.rs:231:9 | 231 | try!(map.serialize_entry(inner_variant, inner_value)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/private/ser.rs:229:23 | 229 | let mut map = try!(self.delegate.serialize_map(Some(2))); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/private/ser.rs:273:9 | 273 | try!(map.serialize_entry(self.tag, self.variant_name)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/private/ser.rs:274:9 | 274 | try!(map.serialize_key(inner_variant)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/private/ser.rs:272:23 | 272 | let mut map = try!(self.delegate.serialize_map(Some(2))); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/private/ser.rs:284:9 | 284 | try!(map.serialize_entry(self.tag, self.variant_name)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/private/ser.rs:283:23 | 283 | ... let mut map = try!(self.delegate.serialize_map(len.map(|len| len ... | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/private/ser.rs:294:9 | 294 | try!(state.serialize_field(self.tag, self.variant_name)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/private/ser.rs:293:25 | 293 | ... let mut state = try!(self.delegate.serialize_struct(name, len + 1)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/private/ser.rs:320:9 | 320 | try!(map.serialize_entry(self.tag, self.variant_name)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/private/ser.rs:321:9 | 321 | try!(map.serialize_key(inner_variant)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/private/ser.rs:319:23 | 319 | let mut map = try!(self.delegate.serialize_map(Some(2))); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/private/ser.rs:398:25 | 398 | ... let value = try!(value.serialize(ContentSerializer::::n... | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/private/ser.rs:404:13 | 404 | try!(self | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/private/ser.rs:442:25 | 442 | ... let value = try!(value.serialize(ContentSerializer::::n... | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/private/ser.rs:448:13 | 448 | try!(self | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/private/ser.rs:531:37 | 531 | ... let mut tuple = try!(serializer.serialize_tuple(elements.len())); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/private/ser.rs:533:25 | 533 | try!(tuple.serialize_element(e)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/private/ser.rs:539:34 | 539 | ... let mut ts = try!(serializer.serialize_tuple_struct(n, fields.len... | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/private/ser.rs:541:25 | 541 | try!(ts.serialize_field(f)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/private/ser.rs:547:34 | 547 | ... let mut tv = try!(serializer.serialize_tuple_variant(n, i, v, fie... | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/private/ser.rs:549:25 | 549 | try!(tv.serialize_field(f)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/private/ser.rs:555:35 | 555 | ... let mut map = try!(serializer.serialize_map(Some(entries.len()))); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/private/ser.rs:557:25 | 557 | try!(map.serialize_entry(k, v)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/private/ser.rs:563:33 | 563 | ... let mut s = try!(serializer.serialize_struct(n, fields.len())); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/private/ser.rs:565:25 | 565 | try!(s.serialize_field(k, v)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/private/ser.rs:571:34 | 571 | ... let mut sv = try!(serializer.serialize_struct_variant(n, i, v, fi... | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/private/ser.rs:573:25 | 573 | try!(sv.serialize_field(k, v)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/private/ser.rs:670:39 | 670 | Ok(Content::Some(Box::new(try!(value.serialize(self))))) | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/private/ser.rs:700:26 | 700 | Box::new(try!(value.serialize(self))), | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/private/ser.rs:718:26 | 718 | Box::new(try!(value.serialize(self))), | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/private/ser.rs:817:25 | 817 | ... let value = try!(value.serialize(ContentSerializer::::new())); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/private/ser.rs:843:25 | 843 | ... let value = try!(value.serialize(ContentSerializer::::new())); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/private/ser.rs:870:25 | 870 | ... let value = try!(value.serialize(ContentSerializer::::new())); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/private/ser.rs:899:25 | 899 | ... let value = try!(value.serialize(ContentSerializer::::new())); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/private/ser.rs:931:23 | 931 | let key = try!(key.serialize(ContentSerializer::::new())); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/private/ser.rs:944:25 | 944 | ... let value = try!(value.serialize(ContentSerializer::::new())); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/private/ser.rs:958:23 | 958 | let key = try!(key.serialize(ContentSerializer::::new())); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/private/ser.rs:959:25 | 959 | ... let value = try!(value.serialize(ContentSerializer::::new())); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/private/ser.rs:982:25 | 982 | ... let value = try!(value.serialize(ContentSerializer::::new())); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/private/ser.rs:1011:25 | 1011 | ... let value = try!(value.serialize(ContentSerializer::::new())); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/private/ser.rs:1164:9 | 1164 | try!(self.0.serialize_key(variant)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/private/ser.rs:1213:9 | 1213 | try!(self.0.serialize_key(inner_variant)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/private/ser.rs:1315:21 | 1315 | ... let value = try!(value.serialize(ContentSerializer::::... | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/private/ser.rs:1321:9 | 1321 | try!(self | ^^^ warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/ser/impls.rs:621:52 | 621 | let mut buffer: [u8; $max] = unsafe { mem::uninitialized() }; | ^^^^^^^^^^^^^ ... 671 | serialize_display_bounded_length!(self, MAX_LEN, serializer) | ------------------------------------------------------------ in this macro invocation | = note: this warning originates in the macro `serialize_display_bounded_length` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/ser/impls.rs:621:52 | 621 | let mut buffer: [u8; $max] = unsafe { mem::uninitialized() }; | ^^^^^^^^^^^^^ ... 687 | serialize_display_bounded_length!(self, MAX_LEN, serializer) | ------------------------------------------------------------ in this macro invocation | = note: this warning originates in the macro `serialize_display_bounded_length` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/ser/impls.rs:621:52 | 621 | let mut buffer: [u8; $max] = unsafe { mem::uninitialized() }; | ^^^^^^^^^^^^^ ... 727 | serialize_display_bounded_length!(self, MAX_LEN, serializer) | ------------------------------------------------------------ in this macro invocation | = note: this warning originates in the macro `serialize_display_bounded_length` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/ser/impls.rs:621:52 | 621 | let mut buffer: [u8; $max] = unsafe { mem::uninitialized() }; | ^^^^^^^^^^^^^ ... 746 | serialize_display_bounded_length!(self, MAX_LEN, serializer) | ------------------------------------------------------------ in this macro invocation | = note: this warning originates in the macro `serialize_display_bounded_length` (in Nightly builds, run with -Z macro-backtrace for more info) warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/de/mod.rs:484:22 | 484 | impl<'a> Display for Expected + 'a { | ^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see = note: `#[warn(bare_trait_objects)]` on by default help: use `dyn` | 484 | impl<'a> Display for dyn Expected + 'a { | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/de/mod.rs:200:54 | 200 | fn invalid_type(unexp: Unexpected, exp: &Expected) -> Self { | ^^^^^^^^ ... 291 | declare_error_trait!(Error: Sized + error::Error); | ------------------------------------------------- in this macro invocation | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see = note: this warning originates in the macro `declare_error_trait` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `dyn` | 200 | fn invalid_type(unexp: Unexpected, exp: &dyn Expected) -> Self { | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/de/mod.rs:218:55 | 218 | fn invalid_value(unexp: Unexpected, exp: &Expected) -> Self { | ^^^^^^^^ ... 291 | declare_error_trait!(Error: Sized + error::Error); | ------------------------------------------------- in this macro invocation | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see = note: this warning originates in the macro `declare_error_trait` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `dyn` | 218 | fn invalid_value(unexp: Unexpected, exp: &dyn Expected) -> Self { | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/de/mod.rs:232:49 | 232 | fn invalid_length(len: usize, exp: &Expected) -> Self { | ^^^^^^^^ ... 291 | declare_error_trait!(Error: Sized + error::Error); | ------------------------------------------------- in this macro invocation | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see = note: this warning originates in the macro `declare_error_trait` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `dyn` | 232 | fn invalid_length(len: usize, exp: &dyn Expected) -> Self { | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/private/de.rs:1019:37 | 1019 | fn invalid_type(self, exp: &Expected) -> E { | ^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 1019 | fn invalid_type(self, exp: &dyn Expected) -> E { | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/private/de.rs:1729:37 | 1729 | fn invalid_type(self, exp: &Expected) -> E { | ^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 1729 | fn invalid_type(self, exp: &dyn Expected) -> E { | +++ warning: `hyper` (lib) generated 102 warnings warning: `regex-syntax` (lib) generated 4 warnings warning: the type `[u8; 15]` does not permit being left uninitialized --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/ser/impls.rs:621:47 | 621 | 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 ... 671 | serialize_display_bounded_length!(self, MAX_LEN, serializer) | ------------------------------------------------------------ in this macro invocation | = note: integers must be initialized = note: `#[warn(invalid_value)]` on by default = note: this warning originates in the macro `serialize_display_bounded_length` (in Nightly builds, run with -Z macro-backtrace for more info) warning: the type `[u8; 39]` does not permit being left uninitialized --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/ser/impls.rs:621:47 | 621 | 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 ... 687 | serialize_display_bounded_length!(self, MAX_LEN, serializer) | ------------------------------------------------------------ in this macro invocation | = note: integers must be initialized = note: this warning originates in the macro `serialize_display_bounded_length` (in Nightly builds, run with -Z macro-backtrace for more info) warning: the type `[u8; 21]` does not permit being left uninitialized --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/ser/impls.rs:621:47 | 621 | 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 ... 727 | serialize_display_bounded_length!(self, MAX_LEN, serializer) | ------------------------------------------------------------ in this macro invocation | = note: integers must be initialized = note: this warning originates in the macro `serialize_display_bounded_length` (in Nightly builds, run with -Z macro-backtrace for more info) warning: the type `[u8; 47]` does not permit being left uninitialized --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/ser/impls.rs:621:47 | 621 | 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 ... 746 | 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) Compiling serde_json v1.0.26 Compiling serde_urlencoded v0.6.1 Compiling plist v0.5.1 Compiling serde_yaml v0.8.9 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=serde_yaml CARGO_MANIFEST_DIR=/construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde_yaml-0.8.9 CARGO_PKG_AUTHORS='David Tolnay ' CARGO_PKG_DESCRIPTION='YAML support for Serde' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=serde_yaml CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/dtolnay/serde-yaml' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.8.9 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=8 CARGO_PKG_VERSION_PATCH=9 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/construction/www/geckodriver/target/release/deps:/usr/local/lib' /usr/local/bin/rustc --crate-name serde_yaml /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde_yaml-0.8.9/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=80 --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C metadata=f80b3e0ae35f0bd7 -C extra-filename=-f80b3e0ae35f0bd7 --out-dir /construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps --target x86_64-unknown-dragonfly -C linker=cc -L dependency=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps -L dependency=/construction/www/geckodriver/target/release/deps --extern dtoa=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/libdtoa-a116db4cc2e1b93c.rmeta --extern linked_hash_map=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/liblinked_hash_map-60fa07e84a68d98c.rmeta --extern serde=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/libserde-51ba04f22179b881.rmeta --extern yaml_rust=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/libyaml_rust-00f4e4059dbd0033.rmeta --cap-lints warn` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=serde_json CARGO_MANIFEST_DIR=/construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde_json-1.0.26 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.26 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=26 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/construction/www/geckodriver/target/release/deps:/usr/local/lib' /usr/local/bin/rustc --crate-name serde_json /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde_json-1.0.26/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=80 --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no --cfg 'feature="default"' -C metadata=78776bf9c77ba070 -C extra-filename=-78776bf9c77ba070 --out-dir /construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps --target x86_64-unknown-dragonfly -C linker=cc -L dependency=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps -L dependency=/construction/www/geckodriver/target/release/deps --extern itoa=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/libitoa-55f65bbfcea4701a.rmeta --extern ryu=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/libryu-1d60df762d27345a.rmeta --extern serde=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/libserde-51ba04f22179b881.rmeta --cap-lints warn` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=serde_urlencoded CARGO_MANIFEST_DIR=/construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde_urlencoded-0.6.1 CARGO_PKG_AUTHORS='Anthony Ramine ' CARGO_PKG_DESCRIPTION='`x-www-form-urlencoded` meets Serde' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=serde_urlencoded CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/nox/serde_urlencoded' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.6.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=6 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/construction/www/geckodriver/target/release/deps:/usr/local/lib' /usr/local/bin/rustc --crate-name serde_urlencoded /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde_urlencoded-0.6.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=80 --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C metadata=60ac2a63a1baf64f -C extra-filename=-60ac2a63a1baf64f --out-dir /construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps --target x86_64-unknown-dragonfly -C linker=cc -L dependency=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps -L dependency=/construction/www/geckodriver/target/release/deps --extern dtoa=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/libdtoa-a116db4cc2e1b93c.rmeta --extern itoa=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/libitoa-55f65bbfcea4701a.rmeta --extern serde=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/libserde-51ba04f22179b881.rmeta --extern url=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/liburl-52ff82abc66c3ed8.rmeta --cap-lints warn` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=plist CARGO_MANIFEST_DIR=/construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/plist-0.5.1 CARGO_PKG_AUTHORS='Ed Barnard ' CARGO_PKG_DESCRIPTION='A rusty plist parser. Supports Serde serialization.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=plist CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/ebarnard/rust-plist/' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.5.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=5 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/construction/www/geckodriver/target/release/deps:/usr/local/lib' /usr/local/bin/rustc --crate-name plist --edition=2018 /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/plist-0.5.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=80 --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no --cfg 'feature="default"' --cfg 'feature="serde"' -C metadata=6fe3fa695e52cdb6 -C extra-filename=-6fe3fa695e52cdb6 --out-dir /construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps --target x86_64-unknown-dragonfly -C linker=cc -L dependency=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps -L dependency=/construction/www/geckodriver/target/release/deps --extern base64=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/libbase64-751fd82afe775d80.rmeta --extern humantime=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/libhumantime-88566d4a12a7ad2c.rmeta --extern indexmap=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/libindexmap-f2ef37b45ab78e90.rmeta --extern line_wrap=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/libline_wrap-ab526b6ba11ec741.rmeta --extern serde=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/libserde-51ba04f22179b881.rmeta --extern xml_rs=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/libxml-69ce5b72392ab067.rmeta --cap-lints warn` warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string() --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde_urlencoded-0.6.1/src/ser/mod.rs:78:51 | 78 | Error::Utf8(ref err) => error::Error::description(err), | ^^^^^^^^^^^ | = note: `#[warn(deprecated)]` on by default warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde_urlencoded-0.6.1/src/ser/mod.rs:83:32 | 83 | 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 = note: `#[warn(bare_trait_objects)]` on by default help: use `dyn` | 83 | fn cause(&self) -> Option<&dyn error::Error> { | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde_yaml-0.8.9/src/de.rs:606:18 | 606 | exp: &'a Expected, | ^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see = note: `#[warn(bare_trait_objects)]` on by default help: use `dyn` | 606 | exp: &'a dyn Expected, | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde_yaml-0.8.9/src/de.rs:602:38 | 602 | fn invalid_type(event: &Event, exp: &Expected) -> Error { | ^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 602 | fn invalid_type(event: &Event, exp: &dyn Expected) -> Error { | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde_yaml-0.8.9/src/error.rs:170:32 | 170 | fn cause(&self) -> Option<&error::Error> { | ^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 170 | fn cause(&self) -> Option<&dyn error::Error> { | +++ warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde_json-1.0.26/src/de.rs:231:17 | 231 | b'0'...b'9' => match self.parse_any_number(true) { | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see = note: `#[warn(ellipsis_inclusive_range_patterns)]` on by default warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde_json-1.0.26/src/de.rs:267:17 | 267 | b'0'...b'9' => try!(self.parse_integer(true)).visit(visitor), | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde_json-1.0.26/src/de.rs:284:29 | 284 | b'0'...b'9' => { | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde_json-1.0.26/src/de.rs:290:25 | 290 | c @ b'1'...b'9' => { | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde_json-1.0.26/src/de.rs:292:39 | 292 | ... while let c @ b'0'...b'9' = try!(self.peek_or_null()) { | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde_json-1.0.26/src/de.rs:332:25 | 332 | ... b'0'...b'9' => Err(self.peek_error(ErrorCode::InvalidNumber)), | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde_json-1.0.26/src/de.rs:336:21 | 336 | c @ b'1'...b'9' => { | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde_json-1.0.26/src/de.rs:341:33 | 341 | c @ b'0'...b'9' => { | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde_json-1.0.26/src/de.rs:378:21 | 378 | b'0'...b'9' => { | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde_json-1.0.26/src/de.rs:427:27 | 427 | while let c @ b'0'...b'9' = try!(self.peek_or_null()) { | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde_json-1.0.26/src/de.rs:435:31 | 435 | while let b'0'...b'9' = try!(self.peek_or_null()) { | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde_json-1.0.26/src/de.rs:477:21 | 477 | c @ b'0'...b'9' => (c - b'0') as i32, | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde_json-1.0.26/src/de.rs:483:27 | 483 | while let c @ b'0'...b'9' = try!(self.peek_or_null()) { | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde_json-1.0.26/src/de.rs:518:23 | 518 | while let b'0'...b'9' = try!(self.peek_or_null()) { | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde_json-1.0.26/src/de.rs:537:17 | 537 | b'0'...b'9' => self.parse_any_number(true), | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde_json-1.0.26/src/de.rs:772:17 | 772 | b'0'...b'9' => self.ignore_integer(), | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde_json-1.0.26/src/de.rs:807:28 | 807 | if let b'0'...b'9' = try!(self.peek_or_null()) { | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde_json-1.0.26/src/de.rs:811:17 | 811 | ... b'1'...b'9' => while let b'0'...b'9' = try!(self.peek_or_null()) { | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde_json-1.0.26/src/de.rs:811:42 | 811 | ...hile let b'0'...b'9' = try!(self.peek_or_null()) { | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde_json-1.0.26/src/de.rs:830:23 | 830 | while let b'0'...b'9' = try!(self.peek_or_null()) { | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde_json-1.0.26/src/de.rs:855:17 | 855 | b'0'...b'9' => {} | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde_json-1.0.26/src/de.rs:861:23 | 861 | while let b'0'...b'9' = try!(self.peek_or_null()) { | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde_json-1.0.26/src/de.rs:1041:17 | 1041 | ... b'0'...b'9' => try!(self.parse_any_number(true)).visit(visitor), | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde_json-1.0.26/src/read.rs:565:23 | 565 | 0xDC00...0xDFFF => { | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde_json-1.0.26/src/read.rs:571:28 | 571 | n1 @ 0xD800...0xDBFF => { | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde_json-1.0.26/src/read.rs:622:23 | 622 | 0xDC00...0xDFFF => { | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde_json-1.0.26/src/read.rs:628:28 | 628 | n1 @ 0xD800...0xDBFF => { | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde_json-1.0.26/src/read.rs:664:21 | 664 | 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: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde_yaml-0.8.9/src/value/de.rs:697:37 | 697 | fn invalid_type(&self, exp: &Expected) -> E | ^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 697 | fn invalid_type(&self, exp: &dyn Expected) -> E | +++ warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string() --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde_json-1.0.26/src/error.rs:346:53 | 346 | ErrorCode::Io(ref err) => error::Error::description(err), | ^^^^^^^^^^^ | = note: `#[warn(deprecated)]` on by default warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde_json-1.0.26/src/de.rs:113:33 | 113 | fn invalid_type(self, exp: &Expected) -> Error { | ^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see = note: `#[warn(bare_trait_objects)]` on by default help: use `dyn` | 113 | fn invalid_type(self, exp: &dyn Expected) -> Error { | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde_json-1.0.26/src/de.rs:201:43 | 201 | fn peek_invalid_type(&mut self, exp: &Expected) -> Error { | ^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 201 | fn peek_invalid_type(&mut self, exp: &dyn Expected) -> Error { | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde_json-1.0.26/src/error.rs:354:32 | 354 | fn cause(&self) -> Option<&error::Error> { | ^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 354 | fn cause(&self) -> Option<&dyn error::Error> { | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde_json-1.0.26/src/error.rs:409:50 | 409 | fn invalid_type(unexp: de::Unexpected, exp: &de::Expected) -> Self { | ^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 409 | fn invalid_type(unexp: de::Unexpected, exp: &dyn de::Expected) -> Self { | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde_json-1.0.26/src/value/de.rs:1358:37 | 1358 | fn invalid_type(&self, exp: &Expected) -> E | ^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 1358 | fn invalid_type(&self, exp: &dyn Expected) -> E | +++ warning: `clap` (lib) generated 81 warnings warning: `serde` (lib) generated 166 warnings warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string() --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde_yaml-0.8.9/src/error.rs:159:43 | 159 | ErrorImpl::Io(ref err) => err.description(), | ^^^^^^^^^^^ | = note: `#[warn(deprecated)]` on by default warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string() --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde_yaml-0.8.9/src/error.rs:160:45 | 160 | ErrorImpl::Utf8(ref err) => err.description(), | ^^^^^^^^^^^ warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string() --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde_yaml-0.8.9/src/error.rs:161:49 | 161 | ErrorImpl::FromUtf8(ref err) => err.description(), | ^^^^^^^^^^^ warning: `serde_urlencoded` (lib) generated 2 warnings warning: method `into_inner` is never used --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/plist-0.5.1/src/stream/xml_writer.rs:91:12 | 36 | impl XmlWriter { | --------------------------- method in this implementation ... 91 | pub fn into_inner(self) -> W { | ^^^^^^^^^^ | = note: `#[warn(dead_code)]` on by default warning: field `file_position` is never read --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/plist-0.5.1/src/error.rs:14:5 | 12 | pub(crate) struct ErrorImpl { | --------- field in this struct 13 | kind: ErrorKind, 14 | file_position: Option, | ^^^^^^^^^^^^^ | = note: `ErrorImpl` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis warning: fields `expected` and `found` are never read --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/plist-0.5.1/src/error.rs:22:9 | 21 | UnexpectedEventType { | ------------------- fields in this variant 22 | expected: EventKind, | ^^^^^^^^ 23 | found: EventKind, | ^^^^^ warning: unused return value of `std::mem::replace` that must be used --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/plist-0.5.1/src/stream/mod.rs:178:17 | 178 | ... ::std::mem::replace(&mut self.0, ReaderInner::Uninitialized(Some(reader)... | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: if you don't need the old value, you can just assign the new value directly = note: `#[warn(unused_must_use)]` on by default help: use `let _ = ...` to ignore the resulting value | 178 | let _ = ::std::mem::replace(&mut self.0, ReaderInner::Uninitialized(Some(reader))); | +++++++ warning: unused return value of `std::mem::replace` that must be used --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/plist-0.5.1/src/stream/mod.rs:183:9 | 183 | ::std::mem::replace(&mut self.0, event_reader); | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: if you don't need the old value, you can just assign the new value directly help: use `let _ = ...` to ignore the resulting value | 183 | let _ = ::std::mem::replace(&mut self.0, event_reader); | +++++++ Compiling mozrunner v0.10.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=mozrunner CARGO_MANIFEST_DIR=/construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/mozrunner-0.10.0 CARGO_PKG_AUTHORS=Mozilla CARGO_PKG_DESCRIPTION='Reliable Firefox process management.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MPL-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=mozrunner CARGO_PKG_README='' CARGO_PKG_REPOSITORY='https://hg.mozilla.org/mozilla-central/file/tip/testing/mozbase/rust/mozrunner' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.10.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=10 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/construction/www/geckodriver/target/release/deps:/usr/local/lib' /usr/local/bin/rustc --crate-name mozrunner /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/mozrunner-0.10.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=80 --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C metadata=6c135fc68342c342 -C extra-filename=-6c135fc68342c342 --out-dir /construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps --target x86_64-unknown-dragonfly -C linker=cc -L dependency=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps -L dependency=/construction/www/geckodriver/target/release/deps --extern log=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/liblog-ab7f7e56cc97d6a1.rmeta --extern mozprofile=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/libmozprofile-c84bf39797015120.rmeta --extern plist=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/libplist-6fe3fa695e52cdb6.rmeta --cap-lints warn` warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string() --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/mozrunner-0.10.0/src/runner.rs:92:14 | 92 | self.description().fmt(f) | ^^^^^^^^^^^ | = note: `#[warn(deprecated)]` on by default warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string() --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/mozrunner-0.10.0/src/runner.rs:101:26 | 101 | _ => err.description(), | ^^^^^^^^^^^ warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string() --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/mozrunner-0.10.0/src/runner.rs:103:53 | 103 | RunnerError::PrefReader(ref err) => err.description(), | ^^^^^^^^^^^ warning: field `profile` is never read --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/mozrunner-0.10.0/src/runner.rs:130:5 | 128 | pub struct FirefoxProcess { | -------------- field in this struct 129 | process: Child, 130 | profile: Profile, | ^^^^^^^ | = note: `FirefoxProcess` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis = note: `#[warn(dead_code)]` on by default warning: `plist` (lib) generated 5 warnings warning: `mozrunner` (lib) generated 4 warnings Compiling warp v0.1.19 Compiling marionette v0.1.0 (/construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/marionette) Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=marionette CARGO_MANIFEST_DIR=/construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/marionette CARGO_PKG_AUTHORS=Mozilla CARGO_PKG_DESCRIPTION='' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=marionette CARGO_PKG_README='' 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='' LD_LIBRARY_PATH='/construction/www/geckodriver/target/release/deps:/usr/local/lib' /usr/local/bin/rustc --crate-name marionette --edition=2018 marionette/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=80 --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C metadata=e911f32ad72796ba -C extra-filename=-e911f32ad72796ba --out-dir /construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps --target x86_64-unknown-dragonfly -C linker=cc -L dependency=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps -L dependency=/construction/www/geckodriver/target/release/deps --extern serde=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/libserde-51ba04f22179b881.rmeta --extern serde_json=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/libserde_json-78776bf9c77ba070.rmeta --extern serde_repr=/construction/www/geckodriver/target/release/deps/libserde_repr-27a7a0a8d79c4a16.so` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=warp CARGO_MANIFEST_DIR=/construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/warp-0.1.19 CARGO_PKG_AUTHORS='Sean McArthur ' CARGO_PKG_DESCRIPTION='serve the web at warp speeds' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=warp CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/seanmonstar/warp' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.1.19 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=19 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/construction/www/geckodriver/target/release/deps:/usr/local/lib' /usr/local/bin/rustc --crate-name warp /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/warp-0.1.19/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=80 --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C metadata=b1af9374347b1f31 -C extra-filename=-b1af9374347b1f31 --out-dir /construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps --target x86_64-unknown-dragonfly -C linker=cc -L dependency=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps -L dependency=/construction/www/geckodriver/target/release/deps --extern bytes=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/libbytes-c8507c54d384b6a4.rmeta --extern futures=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/libfutures-13e4b221a8d7dc05.rmeta --extern headers=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/libheaders-2f1704134b057051.rmeta --extern http=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/libhttp-163da85197705736.rmeta --extern hyper=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/libhyper-d0a7662602d5f037.rmeta --extern log=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/liblog-ab7f7e56cc97d6a1.rmeta --extern mime=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/libmime-edc0923d109454eb.rmeta --extern mime_guess=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/libmime_guess-e5280ceb6492004a.rmeta --extern scoped_tls=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/libscoped_tls-53dc0b9d4deada18.rmeta --extern serde=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/libserde-51ba04f22179b881.rmeta --extern serde_json=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/libserde_json-78776bf9c77ba070.rmeta --extern serde_urlencoded=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/libserde_urlencoded-60ac2a63a1baf64f.rmeta --extern tokio=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/libtokio-7e7ad462239e1c81.rmeta --extern tokio_io=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/libtokio_io-0f9bc2dedc4dcdb1.rmeta --extern tokio_threadpool=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/libtokio_threadpool-038820ffb9a81bc1.rmeta --extern urlencoding=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/liburlencoding-4faf3ce2db2edd2a.rmeta --cap-lints warn` warning: this `#[deprecated]` annotation has no effect --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/warp-0.1.19/src/reject.rs:365:1 | 365 | #[deprecated(note = "Use warp::reply::json and warp::reply::with_status instead.")] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove the unnecessary deprecation attribute | = note: `#[warn(useless_deprecated)]` on by default warning: `serde_yaml` (lib) generated 7 warnings warning: `serde_json` (lib) generated 34 warnings warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string() --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/warp-0.1.19/src/reject.rs:380:51 | 380 | .and_then(|_| map.serialize_value(err.description()))?; | ^^^^^^^^^^^ | = note: `#[warn(deprecated)]` on by default warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string() --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/warp-0.1.19/src/reply.rs:137:26 | 137 | f.write_str(self.description()) | ^^^^^^^^^^^ warning: variant `Multipart` is never constructed --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/warp-0.1.19/src/error.rs:46:5 | 44 | pub(crate) enum Kind { | ---- variant in this enum 45 | Hyper(HyperError), 46 | Multipart(io::Error), | ^^^^^^^^^ | = note: `#[warn(dead_code)]` on by default Compiling webdriver v0.40.2 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=webdriver CARGO_MANIFEST_DIR=/construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/webdriver-0.40.2 CARGO_PKG_AUTHORS=Mozilla CARGO_PKG_DESCRIPTION='Library implementing the wire protocol for the W3C WebDriver specification.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MPL-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=webdriver CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://hg.mozilla.org/mozilla-central/file/tip/testing/webdriver' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.40.2 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=40 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/construction/www/geckodriver/target/release/deps:/usr/local/lib' /usr/local/bin/rustc --crate-name webdriver /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/webdriver-0.40.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=80 --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C metadata=8e7a20656d3e7f90 -C extra-filename=-8e7a20656d3e7f90 --out-dir /construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps --target x86_64-unknown-dragonfly -C linker=cc -L dependency=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps -L dependency=/construction/www/geckodriver/target/release/deps --extern base64=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/libbase64-751fd82afe775d80.rmeta --extern cookie=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/libcookie-7fde9069cb661d45.rmeta --extern http=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/libhttp-163da85197705736.rmeta --extern log=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/liblog-ab7f7e56cc97d6a1.rmeta --extern regex=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/libregex-2ff29526e8e7c9e1.rmeta --extern serde=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/libserde-51ba04f22179b881.rmeta --extern serde_derive=/construction/www/geckodriver/target/release/deps/libserde_derive-cb3692ed1fc1e616.so --extern serde_json=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/libserde_json-78776bf9c77ba070.rmeta --extern time=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/libtime-b372a51867279a4e.rmeta --extern tokio=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/libtokio-7e7ad462239e1c81.rmeta --extern unicode_segmentation=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/libunicode_segmentation-3730ee6aa0ed5703.rmeta --extern url=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/liburl-52ff82abc66c3ed8.rmeta --extern warp=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/libwarp-b1af9374347b1f31.rmeta --cap-lints warn` warning: `warp` (lib) generated 4 warnings warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string() --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/webdriver-0.40.2/src/error.rs:358:60 | 358 | ... WebDriverError::new(ErrorStatus::UnknownError, err.description().... | ^^^^^^^^^^^ | = note: `#[warn(deprecated)]` on by default warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string() --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/webdriver-0.40.2/src/error.rs:364:60 | 364 | ... WebDriverError::new(ErrorStatus::UnknownError, err.description().... | ^^^^^^^^^^^ warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string() --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/webdriver-0.40.2/src/error.rs:370:60 | 370 | ... WebDriverError::new(ErrorStatus::UnknownError, err.description().... | ^^^^^^^^^^^ warning: `webdriver` (lib) generated 3 warnings Running `CARGO=/usr/local/bin/cargo CARGO_BIN_NAME=geckodriver CARGO_CRATE_NAME=geckodriver CARGO_MANIFEST_DIR=/construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='Proxy for using WebDriver clients to interact with Gecko-based browsers.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MPL-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=geckodriver CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://hg.mozilla.org/mozilla-central/file/tip/testing/geckodriver' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.26.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=26 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' CARGO_PRIMARY_PACKAGE=1 LD_LIBRARY_PATH='/construction/www/geckodriver/target/release/deps:/usr/local/lib' OUT_DIR=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/build/geckodriver-c1dac518b916c357/out /usr/local/bin/rustc --crate-name geckodriver src/main.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=80 --crate-type bin --emit=dep-info,link -C opt-level=2 -C embed-bitcode=no -C metadata=7aabe76c0a3fe710 -C extra-filename=-7aabe76c0a3fe710 --out-dir /construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps --target x86_64-unknown-dragonfly -C linker=cc -L dependency=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps -L dependency=/construction/www/geckodriver/target/release/deps --extern base64=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/libbase64-751fd82afe775d80.rlib --extern chrono=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/libchrono-5c0a9e8a0d9baace.rlib --extern clap=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/libclap-66a67f3272917594.rlib --extern hyper=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/libhyper-d0a7662602d5f037.rlib --extern lazy_static=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/liblazy_static-40cd173734d7d573.rlib --extern log=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/liblog-ab7f7e56cc97d6a1.rlib --extern marionette=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/libmarionette-e911f32ad72796ba.rlib --extern mozdevice=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/libmozdevice-3fd7e23bdc8f783f.rlib --extern mozprofile=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/libmozprofile-c84bf39797015120.rlib --extern mozrunner=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/libmozrunner-6c135fc68342c342.rlib --extern mozversion=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/libmozversion-ddced70a4c1b8fd5.rlib --extern regex=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/libregex-2ff29526e8e7c9e1.rlib --extern serde=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/libserde-51ba04f22179b881.rlib --extern serde_derive=/construction/www/geckodriver/target/release/deps/libserde_derive-cb3692ed1fc1e616.so --extern serde_json=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/libserde_json-78776bf9c77ba070.rlib --extern serde_yaml=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/libserde_yaml-f80b3e0ae35f0bd7.rlib --extern uuid=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/libuuid-23ab776d896d298e.rlib --extern webdriver=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/libwebdriver-8e7a20656d3e7f90.rlib --extern zip=/construction/www/geckodriver/target/x86_64-unknown-dragonfly/release/deps/libzip-889a170e7f8d0313.rlib` warning: unnecessary trailing semicolon --> src/command.rs:159:10 | 159 | }; | ^ help: remove this semicolon | = note: `#[warn(redundant_semicolons)]` on by default warning: unnecessary trailing semicolon --> src/command.rs:166:10 | 166 | }; | ^ help: remove this semicolon warning: unnecessary trailing semicolon --> src/command.rs:173:10 | 173 | }; | ^ help: remove this semicolon warning: trailing semicolon in macro used in expression position --> src/main.rs:120:63 | 120 | return Err(FatalError::Usage(format!($fmt, $($arg)+))); | ^ ... 154 | Err(e) => usage!("invalid --port: {}: {}", e, s), | -------------------------------------- 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: `#[warn(semicolon_in_expressions_from_macros)]` on by default = note: this warning originates in the macro `usage` (in Nightly builds, run with -Z macro-backtrace for more info) warning: trailing semicolon in macro used in expression position --> src/main.rs:120:63 | 120 | return Err(FatalError::Usage(format!($fmt, $($arg)+))); | ^ ... 159 | Err(e) => usage!("{}: {}:{}", e, host, port), | ---------------------------------- 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: this warning originates in the macro `usage` (in Nightly builds, run with -Z macro-backtrace for more info) warning: trailing semicolon in macro used in expression position --> src/main.rs:120:63 | 120 | return Err(FatalError::Usage(format!($fmt, $($arg)+))); | ^ ... 168 | Err(e) => usage!("invalid --marionette-port: {}", e), | ------------------------------------------ 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: this warning originates in the macro `usage` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string() --> src/capabilities.rs:107:13 | 107 | err.description().to_string(), | ^^^^^^^^^^^ | = note: `#[warn(deprecated)]` on by default warning: `geckodriver` (bin "geckodriver") generated 7 warnings Finished release [optimized] target(s) in 2m 55s warning: the following packages contain code that will be rejected by a future version of Rust: geckodriver v0.26.0 (/construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver) note: to see what the problems were, use the option `--future-incompat-report`, or run `cargo report future-incompatibilities --id 1` SUCCEEDED 00:02:56 ------------------------------------------------------------------------------- -- Phase: run-depends ------------------------------------------------------------------------------- SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: stage ------------------------------------------------------------------------------- ===> Staging for geckodriver-0.26.0_35 ===> Generating temporary packing list Installing geckodriver v0.26.0 (/construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver) Fresh cfg-if v0.1.6 warning: missing documentation for a macro --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/cfg-if-0.1.6/src/lib.rs:36:1 | 36 | macro_rules! cfg_if { | ^^^^^^^^^^^^^^^^^^^ | note: the lint level is defined here --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/cfg-if-0.1.6/src/lib.rs:32:9 | 32 | #![deny(missing_docs)] | ^^^^^^^^^^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/byteorder-1.3.1/build.rs:65:21 | 65 | let major = try!(num.parse::().map_err(|e| e.to_string())); | ^^^ | = note: `#[warn(deprecated)]` on by default warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/byteorder-1.3.1/build.rs:74:21 | 74 | let minor = try!(num.parse::().map_err(|e| e.to_string())); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/byteorder-1.3.1/build.rs:83:21 | 83 | let patch = try!(num.parse::().map_err(|e| e.to_string())); | ^^^ Fresh lazy_static v1.2.0 warning: use of deprecated constant `lazy::std::sync::ONCE_INIT`: the `new` function is now preferred --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/lazy_static-1.2.0/src/inline_lazy.rs:14:26 | 14 | pub use self::std::sync::ONCE_INIT; | ^^^^^^^^^ | = note: `#[warn(deprecated)]` on by default warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/lazy_static-1.2.0/src/inline_lazy.rs:64:21 | 64 | match std::mem::uninitialized::() {} | ^^^^^^^^^^^^^ warning: use of deprecated constant `lazy::std::sync::ONCE_INIT`: the `new` function is now preferred --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/lazy_static-1.2.0/src/inline_lazy.rs:20:50 | 20 | pub const INIT: Self = Lazy(Cell::new(None), ONCE_INIT); | ^^^^^^^^^ | help: replace the use of the deprecated constant | 20 | pub const INIT: Self = Lazy(Cell::new(None), Once::new()); | ~~~~~~~~~~~ warning: unreachable expression --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/lazy_static-1.2.0/src/inline_lazy.rs:64:5 | 64 | match std::mem::uninitialized::() {} | ^^^^^^---------------------------------^^^ | | | | | any code following this expression is unreachable | unreachable expression | note: this expression has type `Void`, which is uninhabited --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/lazy_static-1.2.0/src/inline_lazy.rs:64:11 | 64 | match std::mem::uninitialized::() {} | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ = note: `#[warn(unreachable_code)]` on by default warning: the type `Void` does not permit being left uninitialized --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/lazy_static-1.2.0/src/inline_lazy.rs:64:11 | 64 | match std::mem::uninitialized::() {} | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed | note: enums with no inhabited variants have no valid value --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/lazy_static-1.2.0/src/inline_lazy.rs:63:5 | 63 | enum Void {} | ^^^^^^^^^ = note: `#[warn(invalid_value)]` on by default Fresh rand_core v0.4.0 warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/rand_core-0.4.0/src/lib.rs:422:24 | 422 | impl std::io::Read for RngCore { | ^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see = note: `#[warn(bare_trait_objects)]` on by default help: use `dyn` | 422 | impl std::io::Read for dyn RngCore { | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/rand_core-0.4.0/src/error.rs:95:23 | 95 | cause: Option>, | ^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 95 | cause: Option>, | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/rand_core-0.4.0/src/error.rs:120:27 | 120 | where E: Into> | ^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 120 | where E: Into> | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/rand_core-0.4.0/src/error.rs:137:48 | 137 | pub fn take_cause(&mut self) -> Option> { | ^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 137 | pub fn take_cause(&mut self) -> Option> { | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/rand_core-0.4.0/src/error.rs:160:32 | 160 | fn cause(&self) -> Option<&stdError> { | ^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 160 | fn cause(&self) -> Option<&dyn stdError> { | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/rand_core-0.4.0/src/error.rs:161:52 | 161 | self.cause.as_ref().map(|e| e.as_ref() as &stdError) | ^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 161 | self.cause.as_ref().map(|e| e.as_ref() as &dyn stdError) | +++ Fresh autocfg v0.1.6 warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/autocfg-0.1.6/src/version.rs:27:22 | 27 | let output = try!(Command::new(rustc) | ^^^ | = note: `#[warn(deprecated)]` on by default warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/autocfg-0.1.6/src/version.rs:34:22 | 34 | ... let output = try!(str::from_utf8(&output.stdout).map_err(error::fr... | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/autocfg-0.1.6/src/version.rs:50:21 | 50 | ... let major = try!(iter.next().ok_or(error::from_str("missing major ... | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/autocfg-0.1.6/src/version.rs:51:21 | 51 | ... let minor = try!(iter.next().ok_or(error::from_str("missing minor ... | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/autocfg-0.1.6/src/version.rs:52:21 | 52 | ... let patch = try!(iter.next().ok_or(error::from_str("missing patch ... | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/autocfg-0.1.6/src/version.rs:55:13 | 55 | try!(major.parse().map_err(error::from_num)), | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/autocfg-0.1.6/src/version.rs:56:13 | 56 | try!(minor.parse().map_err(error::from_num)), | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/autocfg-0.1.6/src/version.rs:57:13 | 57 | try!(patch.parse().map_err(error::from_num)), | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/autocfg-0.1.6/src/lib.rs:139:29 | 139 | let rustc_version = try!(Version::from_rustc(&rustc)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/autocfg-0.1.6/src/lib.rs:143:20 | 143 | let meta = try!(fs::metadata(&dir).map_err(error::from_io)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/autocfg-0.1.6/src/lib.rs:208:9 | 208 | try!(stdin.write_all(code.as_ref()).map_err(error::from_io)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/autocfg-0.1.6/src/lib.rs:202:25 | 202 | let mut child = try!(command.spawn().map_err(error::from_io)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/autocfg-0.1.6/src/lib.rs:206:13 | 206 | ... try!(stdin.write_all(b"#![no_std]\n").map_err(error::from_io)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/autocfg-0.1.6/src/lib.rs:211:22 | 211 | let status = try!(child.wait().map_err(error::from_io)); | ^^^ Fresh futures v0.1.23 warning: anonymous parameters are deprecated and will be removed in the next edition --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/futures-0.1.23/src/future/mod.rs:1083:20 | 1083 | fn future_from(T) -> Self::Future; | ^ help: try naming the parameter or explicitly ignoring it: `_: T` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018! = note: for more information, see issue #41686 = note: `#[warn(anonymous_parameters)]` on by default warning: use of deprecated constant `core::sync::atomic::ATOMIC_USIZE_INIT`: the `new` function is now preferred --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/futures-0.1.23/src/task_impl/mod.rs:27:53 | 27 | use core::sync::atomic::{AtomicUsize, Ordering, ATOMIC_USIZE_INIT}; | ^^^^^^^^^^^^^^^^^ | = note: `#[warn(deprecated)]` on by default warning: use of deprecated constant `core::sync::atomic::ATOMIC_USIZE_INIT`: the `new` function is now preferred --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/futures-0.1.23/src/task_impl/mod.rs:34:35 | 34 | static NEXT_ID: AtomicUsize = ATOMIC_USIZE_INIT; | ^^^^^^^^^^^^^^^^^ | help: replace the use of the deprecated constant | 34 | static NEXT_ID: AtomicUsize = AtomicUsize::new(0); | ~~~~~~~~~~~~~~~~~~~ warning: use of deprecated constant `core::sync::atomic::ATOMIC_USIZE_INIT`: the `new` function is now preferred --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/futures-0.1.23/src/task_impl/core.rs:5:39 | 5 | use core::sync::atomic::{AtomicUsize, ATOMIC_USIZE_INIT}; | ^^^^^^^^^^^^^^^^^ warning: use of deprecated constant `core::sync::atomic::ATOMIC_USIZE_INIT`: the `new` function is now preferred --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/futures-0.1.23/src/task_impl/core.rs:87:27 | 87 | static GET: AtomicUsize = ATOMIC_USIZE_INIT; | ^^^^^^^^^^^^^^^^^ | help: replace the use of the deprecated constant | 87 | static GET: AtomicUsize = AtomicUsize::new(0); | ~~~~~~~~~~~~~~~~~~~ warning: use of deprecated constant `core::sync::atomic::ATOMIC_USIZE_INIT`: the `new` function is now preferred --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/futures-0.1.23/src/task_impl/core.rs:88:27 | 88 | static SET: AtomicUsize = ATOMIC_USIZE_INIT; | ^^^^^^^^^^^^^^^^^ | help: replace the use of the deprecated constant | 88 | static SET: AtomicUsize = AtomicUsize::new(0); | ~~~~~~~~~~~~~~~~~~~ warning: use of deprecated constant `std::sync::ONCE_INIT`: the `new` function is now preferred --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/futures-0.1.23/src/task_impl/std/mod.rs:8:44 | 8 | use std::sync::{Arc, Mutex, Condvar, Once, ONCE_INIT}; | ^^^^^^^^^ warning: use of deprecated constant `std::sync::ONCE_INIT`: the `new` function is now preferred --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/futures-0.1.23/src/task_impl/std/mod.rs:30:21 | 30 | static INIT: Once = ONCE_INIT; | ^^^^^^^^^ | help: replace the use of the deprecated constant | 30 | static INIT: Once = Once::new(); | ~~~~~~~~~~~ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/futures-0.1.23/src/task_impl/core.rs:19:12 | 19 | f: &'a Fn() -> NotifyHandle, | ^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see = note: `#[warn(bare_trait_objects)]` on by default help: use `dyn` | 19 | f: &'a dyn Fn() -> NotifyHandle, | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/futures-0.1.23/src/task_impl/std/mod.rs:88:17 | 88 | Old(&'a Arc), | ^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 88 | Old(&'a Arc), | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/futures-0.1.23/src/task_impl/std/mod.rs:102:13 | 102 | Old(Arc), | ^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 102 | Old(Arc), | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/futures-0.1.23/src/task_impl/std/mod.rs:429:22 | 429 | spawn: Spawn + Send>>, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 429 | spawn: Spawn + Send>>, | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/futures-0.1.23/src/task_impl/std/mod.rs:435:15 | 435 | exec: Arc, | ^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 435 | exec: Arc, | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/futures-0.1.23/src/task_impl/std/mod.rs:621:14 | 621 | set: Arc, | ^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 621 | set: Arc, | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/futures-0.1.23/src/task_impl/std/data.rs:35:41 | 35 | ... Box, | ^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 35 | Box, | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/futures-0.1.23/src/task_impl/mod.rs:598:17 | 598 | inner: *mut UnsafeNotify, | ^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 598 | inner: *mut dyn UnsafeNotify, | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/futures-0.1.23/src/future/mod.rs:106:50 | 106 | ...:std::boxed::Box + Send>; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 106 | pub type BoxFuture = ::std::boxed::Box + Send>; | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/futures-0.1.23/src/future/catch_unwind.rs:28:22 | 28 | type Error = Box; | ^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 28 | type Error = Box; | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/futures-0.1.23/src/future/shared.rs:309:32 | 309 | fn cause(&self) -> Option<&error::Error> { | ^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 309 | fn cause(&self) -> Option<&dyn error::Error> { | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/futures-0.1.23/src/stream/mod.rs:132:50 | 132 | ...:std::boxed::Box + Send>; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 132 | pub type BoxStream = ::std::boxed::Box + Send>; | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/futures-0.1.23/src/stream/catch_unwind.rs:37:22 | 37 | type Error = Box; | ^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 37 | type Error = Box; | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/futures-0.1.23/src/stream/futures_unordered.rs:596:50 | 596 | unsafe fn hide_lt(p: *mut ArcNode) -> *mut UnsafeNotify { | ^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 596 | unsafe fn hide_lt(p: *mut ArcNode) -> *mut dyn UnsafeNotify { | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/futures-0.1.23/src/sink/mod.rs:55:48 | 55 | pub type BoxSink = ::std::boxed::Box; | |___________________________________________________________________^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 55 | pub type BoxSink = ::std::boxed::Box + | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/futures-0.1.23/src/task_impl/mod.rs:615:35 | 615 | pub unsafe fn new(inner: *mut UnsafeNotify) -> NotifyHandle { | ^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 615 | pub unsafe fn new(inner: *mut dyn UnsafeNotify) -> NotifyHandle { | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/futures-0.1.23/src/task_impl/core.rs:43:23 | 43 | pub fn new(f: &'a Fn() -> NotifyHandle, id: usize) -> BorrowedUnpark... | ^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 43 | pub fn new(f: &'a dyn Fn() -> NotifyHandle, id: usize) -> BorrowedUnpark<'a> { | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/futures-0.1.23/src/task_impl/std/mod.rs:116:23 | 116 | pub fn new(f: &'a Fn() -> NotifyHandle, id: usize) -> BorrowedUnpar... | ^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 116 | pub fn new(f: &'a dyn Fn() -> NotifyHandle, id: usize) -> BorrowedUnpark<'a> { | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/futures-0.1.23/src/task_impl/std/mod.rs:229:47 | 229 | pub fn poll_future(&mut self, unpark: Arc) -> Poll help: use `dyn` | 229 | pub fn poll_future(&mut self, unpark: Arc) -> Poll { | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/futures-0.1.23/src/task_impl/std/mod.rs:270:36 | 270 | pub fn execute(self, exec: Arc) | ^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 270 | pub fn execute(self, exec: Arc) | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/futures-0.1.23/src/task_impl/std/mod.rs:291:47 | 291 | pub fn poll_stream(&mut self, unpark: Arc) | ^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 291 | pub fn poll_stream(&mut self, unpark: Arc) | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/futures-0.1.23/src/task_impl/std/mod.rs:321:67 | 321 | pub fn start_send(&mut self, value: S::SinkItem, unpark: &Arc) | ^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 321 | pub fn start_send(&mut self, value: S::SinkItem, unpark: &Arc) | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/futures-0.1.23/src/task_impl/std/mod.rs:333:47 | 333 | pub fn poll_flush(&mut self, unpark: &Arc) | ^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 333 | pub fn poll_flush(&mut self, unpark: &Arc) | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/futures-0.1.23/src/task_impl/std/mod.rs:630:25 | 630 | pub fn new(set: Arc, id: usize) -> UnparkEvent { | ^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 630 | pub fn new(set: Arc, id: usize) -> UnparkEvent { | +++ warning: use of deprecated method `core::sync::atomic::AtomicUsize::compare_and_swap`: Use `compare_exchange` or `compare_exchange_weak` instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/futures-0.1.23/src/future/shared.rs:132:41 | 132 | ... match self.inner.notifier.state.compare_and_swap(IDLE, POLLING, S... | ^^^^^^^^^^^^^^^^ warning: use of deprecated method `core::sync::atomic::AtomicUsize::compare_and_swap`: Use `compare_exchange` or `compare_exchange_weak` instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/futures-0.1.23/src/future/shared.rs:172:53 | 172 | ... match self.inner.notifier.state.compare_and_swap(POLLING, IDLE, S... | ^^^^^^^^^^^^^^^^ warning: use of deprecated method `core::sync::atomic::AtomicUsize::compare_and_swap`: Use `compare_exchange` or `compare_exchange_weak` instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/futures-0.1.23/src/future/shared.rs:228:20 | 228 | self.state.compare_and_swap(POLLING, REPOLL, SeqCst); | ^^^^^^^^^^^^^^^^ warning: use of deprecated method `core::error::Error::description`: use the Display impl or to_string() --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/futures-0.1.23/src/future/shared.rs:306:20 | 306 | self.error.description() | ^^^^^^^^^^^ warning: use of deprecated method `core::error::Error::cause`: replaced by Error::source, which can support downcasting --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/futures-0.1.23/src/future/shared.rs:310:20 | 310 | self.error.cause() | ^^^^^ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/futures-0.1.23/src/stream/select.rs:37:40 | 37 | (&mut self.stream2 as &mut Stream, | ^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 37 | (&mut self.stream2 as &mut dyn Stream, | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/futures-0.1.23/src/stream/select.rs:38:40 | 38 | &mut self.stream1 as &mut Stream) | ^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 38 | &mut self.stream1 as &mut dyn Stream) | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/futures-0.1.23/src/stream/select.rs:40:40 | 40 | (&mut self.stream1 as &mut Stream, | ^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 40 | (&mut self.stream1 as &mut dyn Stream, | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/futures-0.1.23/src/stream/select.rs:41:40 | 41 | &mut self.stream2 as &mut Stream) | ^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 41 | &mut self.stream2 as &mut dyn Stream) | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/futures-0.1.23/src/stream/futures_unordered.rs:597:30 | 597 | mem::transmute(p as *mut UnsafeNotify) | ^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 597 | mem::transmute(p as *mut dyn UnsafeNotify) | +++ warning: use of deprecated method `core::sync::atomic::AtomicUsize::compare_and_swap`: Use `compare_exchange` or `compare_exchange_weak` instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/futures-0.1.23/src/task_impl/atomic_task.rs:173:26 | 173 | match self.state.compare_and_swap(WAITING, REGISTERING, Acquire) { | ^^^^^^^^^^^^^^^^ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/futures-0.1.23/src/task_impl/std/data.rs:124:36 | 124 | &**entry as *const Opaque as *const T | ^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 124 | &**entry as *const dyn Opaque as *const T | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/futures-0.1.23/src/task_impl/std/mod.rs:203:35 | 203 | &**old1 as *const Unpark == &**old2 as *const Unpark | ^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 203 | &**old1 as *const dyn Unpark == &**old2 as *const Unpark | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/futures-0.1.23/src/task_impl/std/mod.rs:203:63 | 203 | &**old1 as *const Unpark == &**old2 as *const Unpark | ^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 203 | &**old1 as *const Unpark == &**old2 as *const dyn Unpark | +++ warning: use of deprecated method `core::sync::atomic::AtomicUsize::compare_and_swap`: Use `compare_exchange` or `compare_exchange_weak` instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/futures-0.1.23/src/task_impl/std/mod.rs:512:26 | 512 | ... match self.state.compare_and_swap(NOTIFY, IDLE, Ordering::SeqCst) { | ^^^^^^^^^^^^^^^^ warning: use of deprecated method `core::sync::atomic::AtomicUsize::compare_and_swap`: Use `compare_exchange` or `compare_exchange_weak` instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/futures-0.1.23/src/task_impl/std/mod.rs:523:26 | 523 | match self.state.compare_and_swap(IDLE, SLEEP, Ordering::SeqCst) { | ^^^^^^^^^^^^^^^^ warning: use of deprecated method `core::sync::atomic::AtomicUsize::compare_and_swap`: Use `compare_exchange` or `compare_exchange_weak` instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/futures-0.1.23/src/task_impl/std/mod.rs:539:37 | 539 | ... if NOTIFY == self.state.compare_and_swap(NOTIFY, IDLE, Ordering::... | ^^^^^^^^^^^^^^^^ warning: use of deprecated method `core::sync::atomic::AtomicUsize::compare_and_swap`: Use `compare_exchange` or `compare_exchange_weak` instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/futures-0.1.23/src/task_impl/std/mod.rs:550:26 | 550 | ... match self.state.compare_and_swap(IDLE, NOTIFY, Ordering::SeqCst) { | ^^^^^^^^^^^^^^^^ warning: use of deprecated method `core::sync::atomic::AtomicUsize::compare_and_swap`: Use `compare_exchange` or `compare_exchange_weak` instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/futures-0.1.23/src/task_impl/std/mod.rs:560:26 | 560 | ... match self.state.compare_and_swap(SLEEP, NOTIFY, Ordering::SeqCst) { | ^^^^^^^^^^^^^^^^ warning: use of deprecated method `core::sync::atomic::AtomicUsize::compare_and_swap`: Use `compare_exchange` or `compare_exchange_weak` instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/futures-0.1.23/src/sync/mpsc/mod.rs:740:49 | 740 | ... let actual = self.inner.num_senders.compare_and_swap(curr, next, ... | ^^^^^^^^^^^^^^^^ Fresh slab v0.4.1 Fresh unicode-xid v0.1.0 warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/semver-parser-0.7.0/src/version.rs:75:9 | 75 | try!(write!(f, "{}.{}.{}", self.major, self.minor, self.patch)); | ^^^ | = note: `#[warn(deprecated)]` on by default warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/semver-parser-0.7.0/src/version.rs:79:13 | 79 | try!(write!(f, "-{}", strs.join("."))); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/semver-parser-0.7.0/src/version.rs:84:13 | 84 | try!(write!(f, "+{}", strs.join("."))); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/semver-parser-0.7.0/src/range.rs:184:22 | 184 | let predicates = try!(predicates); | ^^^ Fresh version_check v0.1.5 warning: use of deprecated method `core::str::::trim_right`: superseded by `trim_end` --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/version_check-0.1.5/src/lib.rs:92:44 | 92 | let date = components.nth(1).map(|s| s.trim_right().trim_right_match... | ^^^^^^^^^^ | = note: `#[warn(deprecated)]` on by default help: replace the use of the deprecated method | 92 | let date = components.nth(1).map(|s| s.trim_end().trim_right_matches(")")); | ~~~~~~~~ warning: use of deprecated method `core::str::::trim_right_matches`: superseded by `trim_end_matches` --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/version_check-0.1.5/src/lib.rs:92:57 | 92 | ...).map(|s| s.trim_right().trim_right_matches(")")); | ^^^^^^^^^^^^^^^^^^ | help: replace the use of the deprecated method | 92 | let date = components.nth(1).map(|s| s.trim_right().trim_end_matches(")")); | ~~~~~~~~~~~~~~~~ warning: `cfg-if` (lib) generated 1 warning warning: `byteorder` (build script) generated 3 warnings warning: `lazy_static` (lib) generated 5 warnings warning: `rand_core` (lib) generated 6 warnings warning: `autocfg` (lib) generated 14 warnings warning: `futures` (lib) generated 52 warnings warning: `semver-parser` (lib) generated 4 warnings warning: `version_check` (lib) generated 2 warnings Fresh libc v0.2.60 warning: lint `safe_packed_borrows` has been removed: converted into hard error, see issue #82523 for more information --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/libc-0.2.60/src/lib.rs:27:39 | 27 | #![deny(missing_copy_implementations, safe_packed_borrows)] | ^^^^^^^^^^^^^^^^^^^ | note: the lint level is defined here --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/libc-0.2.60/src/lib.rs:17:53 | 17 | #![cfg_attr(not(feature = "rustc-dep-of-std"), deny(warnings))] | ^^^^^^^^ = note: `#[warn(renamed_and_removed_lints)]` implied by `#[warn(warnings)]` warning: unnecessary trailing semicolon --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/libc-0.2.60/src/macros.rs:131:21 | 131 | $($body);* | ^ help: remove this semicolon | = note: `#[warn(redundant_semicolons)]` implied by `#[warn(warnings)]` warning: unnecessary parentheses around assigned value --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/libc-0.2.60/src/unix/bsd/freebsdlike/dragonfly/mod.rs:948:38 | 948 | pub const LC_COLLATE_MASK: ::c_int = (1 << 0); | ^ ^ | = note: `#[warn(unused_parens)]` implied by `#[warn(warnings)]` help: remove these parentheses | 948 - pub const LC_COLLATE_MASK: ::c_int = (1 << 0); 948 + pub const LC_COLLATE_MASK: ::c_int = 1 << 0; | warning: unnecessary parentheses around assigned value --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/libc-0.2.60/src/unix/bsd/freebsdlike/dragonfly/mod.rs:949:36 | 949 | pub const LC_CTYPE_MASK: ::c_int = (1 << 1); | ^ ^ | help: remove these parentheses | 949 - pub const LC_CTYPE_MASK: ::c_int = (1 << 1); 949 + pub const LC_CTYPE_MASK: ::c_int = 1 << 1; | warning: unnecessary parentheses around assigned value --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/libc-0.2.60/src/unix/bsd/freebsdlike/dragonfly/mod.rs:950:39 | 950 | pub const LC_MONETARY_MASK: ::c_int = (1 << 2); | ^ ^ | help: remove these parentheses | 950 - pub const LC_MONETARY_MASK: ::c_int = (1 << 2); 950 + pub const LC_MONETARY_MASK: ::c_int = 1 << 2; | warning: unnecessary parentheses around assigned value --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/libc-0.2.60/src/unix/bsd/freebsdlike/dragonfly/mod.rs:951:38 | 951 | pub const LC_NUMERIC_MASK: ::c_int = (1 << 3); | ^ ^ | help: remove these parentheses | 951 - pub const LC_NUMERIC_MASK: ::c_int = (1 << 3); 951 + pub const LC_NUMERIC_MASK: ::c_int = 1 << 3; | warning: unnecessary parentheses around assigned value --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/libc-0.2.60/src/unix/bsd/freebsdlike/dragonfly/mod.rs:952:35 | 952 | pub const LC_TIME_MASK: ::c_int = (1 << 4); | ^ ^ | help: remove these parentheses | 952 - pub const LC_TIME_MASK: ::c_int = (1 << 4); 952 + pub const LC_TIME_MASK: ::c_int = 1 << 4; | warning: unnecessary parentheses around assigned value --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/libc-0.2.60/src/unix/bsd/freebsdlike/dragonfly/mod.rs:953:39 | 953 | pub const LC_MESSAGES_MASK: ::c_int = (1 << 5); | ^ ^ | help: remove these parentheses | 953 - pub const LC_MESSAGES_MASK: ::c_int = (1 << 5); 953 + pub const LC_MESSAGES_MASK: ::c_int = 1 << 5; | Fresh log v0.4.6 warning: use of deprecated constant `std::sync::atomic::ATOMIC_USIZE_INIT`: the `new` function is now preferred --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/log-0.4.6/src/lib.rs:295:48 | 295 | use std::sync::atomic::{AtomicUsize, Ordering, ATOMIC_USIZE_INIT}; | ^^^^^^^^^^^^^^^^^ | = note: `#[warn(deprecated)]` on by default warning: use of deprecated constant `std::sync::atomic::ATOMIC_USIZE_INIT`: the `new` function is now preferred --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/log-0.4.6/src/lib.rs:304:29 | 304 | static STATE: AtomicUsize = ATOMIC_USIZE_INIT; | ^^^^^^^^^^^^^^^^^ | help: replace the use of the deprecated constant | 304 | static STATE: AtomicUsize = AtomicUsize::new(0); | ~~~~~~~~~~~~~~~~~~~ warning: use of deprecated constant `std::sync::atomic::ATOMIC_USIZE_INIT`: the `new` function is now preferred --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/log-0.4.6/src/lib.rs:313:44 | 313 | static MAX_LOG_LEVEL_FILTER: AtomicUsize = ATOMIC_USIZE_INIT; | ^^^^^^^^^^^^^^^^^ | help: replace the use of the deprecated constant | 313 | static MAX_LOG_LEVEL_FILTER: AtomicUsize = AtomicUsize::new(0); | ~~~~~~~~~~~~~~~~~~~ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/log-0.4.6/src/lib.rs:303:29 | 303 | static mut LOGGER: &'static Log = &NopLogger; | ^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see = note: `#[warn(bare_trait_objects)]` on by default help: use `dyn` | 303 | static mut LOGGER: &'static dyn Log = &NopLogger; | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/log-0.4.6/src/lib.rs:1094:37 | 1094 | pub fn set_boxed_logger(logger: Box) -> Result<(), SetLoggerError> { | ^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 1094 | pub fn set_boxed_logger(logger: Box) -> Result<(), SetLoggerError> { | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/log-0.4.6/src/lib.rs:1145:36 | 1145 | pub fn set_logger(logger: &'static Log) -> Result<(), SetLoggerError> { | ^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 1145 | pub fn set_logger(logger: &'static dyn Log) -> Result<(), SetLoggerError> { | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/log-0.4.6/src/lib.rs:1151:29 | 1151 | F: FnOnce() -> &'static Log, | ^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 1151 | F: FnOnce() -> &'static dyn Log, | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/log-0.4.6/src/lib.rs:1214:29 | 1214 | pub fn logger() -> &'static Log { | ^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 1214 | pub fn logger() -> &'static dyn Log { | +++ warning: use of deprecated method `std::sync::atomic::AtomicUsize::compare_and_swap`: Use `compare_exchange` or `compare_exchange_weak` instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/log-0.4.6/src/lib.rs:1154:21 | 1154 | ... match STATE.compare_and_swap(UNINITIALIZED, INITIALIZING, Orderi... | ^^^^^^^^^^^^^^^^ Fresh rand_core v0.3.1 Fresh crossbeam-utils v0.6.5 warning: use of deprecated function `std::sync::atomic::spin_loop_hint`: use hint::spin_loop instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/crossbeam-utils-0.6.5/src/backoff.rs:150:21 | 150 | atomic::spin_loop_hint(); | ^^^^^^^^^^^^^^ | = note: `#[warn(deprecated)]` on by default warning: use of deprecated function `std::sync::atomic::spin_loop_hint`: use hint::spin_loop instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/crossbeam-utils-0.6.5/src/backoff.rs:210:25 | 210 | atomic::spin_loop_hint(); | ^^^^^^^^^^^^^^ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/crossbeam-utils-0.6.5/src/thread.rs:426:34 | 426 | ... let closure: Box = Box::new(closure); | ^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see = note: `#[warn(bare_trait_objects)]` on by default help: use `dyn` | 426 | let closure: Box = Box::new(closure); | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/crossbeam-utils-0.6.5/src/thread.rs:427:34 | 427 | ... let closure: Box = unsafe { mem::transm... | ^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 427 | let closure: Box = unsafe { mem::transmute(closure) }; | +++ Fresh rand_jitter v0.1.4 Fresh semver v0.9.0 warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/semver-0.9.0/src/version.rs:271:9 | 271 | try!(write!(f, "{}.{}.{}", self.major, self.minor, self.patch)); | ^^^ | = note: `#[warn(deprecated)]` on by default warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/semver-0.9.0/src/version.rs:273:13 | 273 | try!(write!(f, "-")); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/semver-0.9.0/src/version.rs:278:17 | 278 | try!(write!(f, "{}", x)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/semver-0.9.0/src/version.rs:276:21 | 276 | try!(write!(f, ".")) | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/semver-0.9.0/src/version.rs:282:13 | 282 | try!(write!(f, "+")); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/semver-0.9.0/src/version.rs:287:17 | 287 | try!(write!(f, "{}", x)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/semver-0.9.0/src/version.rs:285:21 | 285 | try!(write!(f, ".")) | ^^^ warning: unused import: `std::result` --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/semver-0.9.0/src/version_req.rs:13:5 | 13 | use std::result; | ^^^^^^^^^^^ | = note: `#[warn(unused_imports)]` on by default warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/semver-0.9.0/src/version_req.rs:492:13 | 492 | try!(write!(fmt, "*")); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/semver-0.9.0/src/version_req.rs:496:21 | 496 | try!(write!(fmt, "{}", pred)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/semver-0.9.0/src/version_req.rs:498:21 | 498 | try!(write!(fmt, ", {}", pred)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/semver-0.9.0/src/version_req.rs:510:32 | 510 | Wildcard(Major) => try!(write!(fmt, "*")), | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/semver-0.9.0/src/version_req.rs:511:32 | 511 | Wildcard(Minor) => try!(write!(fmt, "{}.*", self.major)), | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/semver-0.9.0/src/version_req.rs:514:21 | 514 | try!(write!(fmt, "{}.{}.*", self.major, minor)) | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/semver-0.9.0/src/version_req.rs:516:21 | 516 | try!(write!(fmt, "{}.*.*", self.major)) | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/semver-0.9.0/src/version_req.rs:520:17 | 520 | try!(write!(fmt, "{}{}", self.op, self.major)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/semver-0.9.0/src/version_req.rs:523:32 | 523 | Some(v) => try!(write!(fmt, ".{}", v)), | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/semver-0.9.0/src/version_req.rs:528:32 | 528 | Some(v) => try!(write!(fmt, ".{}", v)), | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/semver-0.9.0/src/version_req.rs:533:21 | 533 | try!(write!(fmt, "-")); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/semver-0.9.0/src/version_req.rs:538:25 | 538 | try!(write!(fmt, "{}", x)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/semver-0.9.0/src/version_req.rs:536:29 | 536 | ... try!(write!(fmt, ".")) | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/semver-0.9.0/src/version_req.rs:551:19 | 551 | Ex => try!(write!(fmt, "= ")), | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/semver-0.9.0/src/version_req.rs:552:19 | 552 | Gt => try!(write!(fmt, "> ")), | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/semver-0.9.0/src/version_req.rs:553:21 | 553 | GtEq => try!(write!(fmt, ">= ")), | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/semver-0.9.0/src/version_req.rs:554:19 | 554 | Lt => try!(write!(fmt, "< ")), | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/semver-0.9.0/src/version_req.rs:555:21 | 555 | LtEq => try!(write!(fmt, "<= ")), | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/semver-0.9.0/src/version_req.rs:556:22 | 556 | Tilde => try!(write!(fmt, "~")), | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/semver-0.9.0/src/version_req.rs:557:27 | 557 | Compatible => try!(write!(fmt, "^")), | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/semver-0.9.0/src/version_req.rs:559:28 | 559 | Wildcard(_) => try!(write!(fmt, "")), | ^^^ warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string() --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/semver-0.9.0/src/version_req.rs:165:14 | 165 | self.description().fmt(f) | ^^^^^^^^^^^ warning: `libc` (lib) generated 8 warnings warning: `log` (lib) generated 9 warnings warning: `crossbeam-utils` (lib) generated 4 warnings warning: `semver` (lib) generated 30 warnings Fresh byteorder v1.3.1 warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/byteorder-1.3.1/src/io.rs:55:9 | 55 | try!(self.read_exact(&mut buf)); | ^^^ | = note: `#[warn(deprecated)]` on by default warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/byteorder-1.3.1/src/io.rs:85:9 | 85 | try!(self.read_exact(&mut buf)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/byteorder-1.3.1/src/io.rs:112:9 | 112 | try!(self.read_exact(&mut buf)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/byteorder-1.3.1/src/io.rs:139:9 | 139 | try!(self.read_exact(&mut buf)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/byteorder-1.3.1/src/io.rs:165:9 | 165 | try!(self.read_exact(&mut buf)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/byteorder-1.3.1/src/io.rs:191:9 | 191 | try!(self.read_exact(&mut buf)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/byteorder-1.3.1/src/io.rs:217:9 | 217 | try!(self.read_exact(&mut buf)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/byteorder-1.3.1/src/io.rs:243:9 | 243 | try!(self.read_exact(&mut buf)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/byteorder-1.3.1/src/io.rs:269:9 | 269 | try!(self.read_exact(&mut buf)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/byteorder-1.3.1/src/io.rs:295:9 | 295 | try!(self.read_exact(&mut buf)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/byteorder-1.3.1/src/io.rs:321:9 | 321 | try!(self.read_exact(&mut buf)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/byteorder-1.3.1/src/io.rs:347:9 | 347 | try!(self.read_exact(&mut buf)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/byteorder-1.3.1/src/io.rs:377:9 | 377 | try!(self.read_exact(&mut buf)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/byteorder-1.3.1/src/io.rs:404:9 | 404 | try!(self.read_exact(&mut buf)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/byteorder-1.3.1/src/io.rs:429:9 | 429 | try!(self.read_exact(&mut buf[..nbytes])); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/byteorder-1.3.1/src/io.rs:454:9 | 454 | try!(self.read_exact(&mut buf[..nbytes])); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/byteorder-1.3.1/src/io.rs:463:9 | 463 | try!(self.read_exact(&mut buf[..nbytes])); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/byteorder-1.3.1/src/io.rs:472:9 | 472 | try!(self.read_exact(&mut buf[..nbytes])); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/byteorder-1.3.1/src/io.rs:503:9 | 503 | try!(self.read_exact(&mut buf)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/byteorder-1.3.1/src/io.rs:534:9 | 534 | try!(self.read_exact(&mut buf)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/byteorder-1.3.1/src/io.rs:567:13 | 567 | try!(self.read_exact(buf)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/byteorder-1.3.1/src/io.rs:602:13 | 602 | try!(self.read_exact(buf)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/byteorder-1.3.1/src/io.rs:640:13 | 640 | try!(self.read_exact(buf)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/byteorder-1.3.1/src/io.rs:682:13 | 682 | try!(self.read_exact(buf)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/byteorder-1.3.1/src/io.rs:717:13 | 717 | try!(self.read_exact(buf)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/byteorder-1.3.1/src/io.rs:752:13 | 752 | try!(self.read_exact(buf)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/byteorder-1.3.1/src/io.rs:790:13 | 790 | try!(self.read_exact(buf)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/byteorder-1.3.1/src/io.rs:832:13 | 832 | try!(self.read_exact(buf)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/byteorder-1.3.1/src/io.rs:876:13 | 876 | try!(self.read_exact(buf)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/byteorder-1.3.1/src/io.rs:964:13 | 964 | try!(self.read_exact(buf)); | ^^^ Fresh iovec v0.1.2 Fresh proc-macro2 v0.4.27 warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/proc-macro2-0.4.27/src/strnom.rs:98:24 | 98 | b' ' | 0x09...0x0d => { | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see = note: `#[warn(ellipsis_inclusive_range_patterns)]` on by default warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/proc-macro2-0.4.27/src/fallback.rs:760:24 | 760 | b'\x20'...b'\x7E' => escaped.push(*b as char), | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/proc-macro2-0.4.27/src/fallback.rs:1162:25 | 1162 | next_ch!(chars @ '0'...'7'); | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/proc-macro2-0.4.27/src/fallback.rs:1163:25 | 1163 | next_ch!(chars @ '0'...'9' | 'a'...'f' | 'A'...'F'); | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/proc-macro2-0.4.27/src/fallback.rs:1163:37 | 1163 | next_ch!(chars @ '0'...'9' | 'a'...'f' | 'A'...'F'); | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/proc-macro2-0.4.27/src/fallback.rs:1163:49 | 1163 | next_ch!(chars @ '0'...'9' | 'a'...'f' | 'A'...'F'); | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/proc-macro2-0.4.27/src/fallback.rs:1171:26 | 1171 | next_ch!(chars @ b'0'...b'9' | b'a'...b'f' | b'A'...b'F'); | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/proc-macro2-0.4.27/src/fallback.rs:1171:40 | 1171 | next_ch!(chars @ b'0'...b'9' | b'a'...b'f' | b'A'...b'F'); | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/proc-macro2-0.4.27/src/fallback.rs:1171:54 | 1171 | next_ch!(chars @ b'0'...b'9' | b'a'...b'f' | b'A'...b'F'); | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/proc-macro2-0.4.27/src/fallback.rs:1172:26 | 1172 | next_ch!(chars @ b'0'...b'9' | b'a'...b'f' | b'A'...b'F'); | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/proc-macro2-0.4.27/src/fallback.rs:1172:40 | 1172 | next_ch!(chars @ b'0'...b'9' | b'a'...b'f' | b'A'...b'F'); | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/proc-macro2-0.4.27/src/fallback.rs:1172:54 | 1172 | next_ch!(chars @ b'0'...b'9' | b'a'...b'f' | b'A'...b'F'); | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/proc-macro2-0.4.27/src/fallback.rs:1181:25 | 1181 | next_ch!(chars @ '0'...'9' | 'a'...'f' | 'A'...'F'); | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/proc-macro2-0.4.27/src/fallback.rs:1181:37 | 1181 | next_ch!(chars @ '0'...'9' | 'a'...'f' | 'A'...'F'); | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/proc-macro2-0.4.27/src/fallback.rs:1181:49 | 1181 | next_ch!(chars @ '0'...'9' | 'a'...'f' | 'A'...'F'); | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/proc-macro2-0.4.27/src/fallback.rs:1183:37 | 1183 | ...(chars @ '0'...'9' | 'a'...'f' | 'A'...'F' | '_' | '}'); | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/proc-macro2-0.4.27/src/fallback.rs:1183:49 | 1183 | ......'9' | 'a'...'f' | 'A'...'F' | '_' | '}'); | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/proc-macro2-0.4.27/src/fallback.rs:1183:61 | 1183 | ......'f' | 'A'...'F' | '_' | '}'); | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/proc-macro2-0.4.27/src/fallback.rs:1212:16 | 1212 | '0'...'9' | '_' => { | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/proc-macro2-0.4.27/src/fallback.rs:1257:20 | 1257 | '0'...'9' => { | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/proc-macro2-0.4.27/src/fallback.rs:1307:17 | 1307 | b'0'...b'9' => (b - b'0') as u64, | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/proc-macro2-0.4.27/src/fallback.rs:1308:17 | 1308 | b'a'...b'f' => 10 + (b - b'a') as u64, | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/proc-macro2-0.4.27/src/fallback.rs:1309:17 | 1309 | 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: use of deprecated constant `std::sync::atomic::ATOMIC_USIZE_INIT`: the `new` function is now preferred --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/proc-macro2-0.4.27/src/wrapper.rs:28:33 | 28 | static WORKS: AtomicUsize = ATOMIC_USIZE_INIT; | ^^^^^^^^^^^^^^^^^ | = note: `#[warn(deprecated)]` on by default help: replace the use of the deprecated constant | 28 | static WORKS: AtomicUsize = AtomicUsize::new(0); | ~~~~~~~~~~~~~~~~~~~ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/proc-macro2-0.4.27/src/wrapper.rs:62:26 | 62 | type PanicHook = Fn(&PanicInfo) + Sync + Send + 'static; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see = note: `#[warn(bare_trait_objects)]` on by default help: use `dyn` | 62 | type PanicHook = dyn Fn(&PanicInfo) + Sync + Send + 'static; | +++ Fresh rand_os v0.1.3 warning: use of deprecated constant `std::sync::ONCE_INIT`: the `new` function is now preferred --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/rand_os-0.1.3/src/random_device.rs:17:30 | 17 | use std::sync::{Once, Mutex, ONCE_INIT}; | ^^^^^^^^^ | = note: `#[warn(deprecated)]` on by default warning: use of deprecated constant `std::sync::ONCE_INIT`: the `new` function is now preferred --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/rand_os-0.1.3/src/random_device.rs:21:30 | 21 | static READ_RNG_ONCE: Once = ONCE_INIT; | ^^^^^^^^^ | help: replace the use of the deprecated constant | 21 | static READ_RNG_ONCE: Once = Once::new(); | ~~~~~~~~~~~ Fresh tokio-executor v0.1.7 warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-executor-0.1.7/src/enter.rs:14:22 | 14 | on_exit: Vec>, | ^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see note: the lint level is defined here --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-executor-0.1.7/src/lib.rs:1:54 | 1 | #![deny(missing_docs, missing_debug_implementations, warnings)] | ^^^^^^^^ = note: `#[warn(bare_trait_objects)]` implied by `#[warn(warnings)]` help: use `dyn` | 14 | on_exit: Vec>, | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-executor-0.1.7/src/global.rs:60:16 | 60 | Ready(*mut Executor), | ^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 60 | Ready(*mut dyn Executor), | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-executor-0.1.7/src/executor.rs:97:21 | 97 | future: Box + Send>, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 97 | future: Box + Send>, | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-executor-0.1.7/src/executor.rs:143:21 | 143 | future: Box + Send>, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 143 | future: Box + Send>, | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-executor-0.1.7/src/global.rs:213:32 | 213 | unsafe fn hide_lt<'a>(p: *mut (Executor + 'a)) -> *mut (Executor + 'sta... | ^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 213 | unsafe fn hide_lt<'a>(p: *mut (dyn Executor + 'a)) -> *mut (Executor + 'static) { | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-executor-0.1.7/src/global.rs:213:57 | 213 | ...Executor + 'a)) -> *mut (Executor + 'static) { | ^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 213 | unsafe fn hide_lt<'a>(p: *mut (Executor + 'a)) -> *mut (dyn Executor + 'static) { | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-executor-0.1.7/src/global.rs:40:36 | 40 | fn with_current R, R>(f: F) -> Option { | ^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 40 | fn with_current R, R>(f: F) -> Option { | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-executor-0.1.7/src/global.rs:75:21 | 75 | future: Box + Send>, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 75 | future: Box + Send>, | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-executor-0.1.7/src/park.rs:131:21 | 131 | impl Unpark for Box { | ^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 131 | impl Unpark for Box { | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-executor-0.1.7/src/park.rs:137:21 | 137 | impl Unpark for Arc { | ^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 137 | impl Unpark for Arc { | +++ warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string() --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-executor-0.1.7/src/enter.rs:27:36 | 27 | .field("reason", &self.description()) | ^^^^^^^^^^^ | = note: `#[warn(deprecated)]` implied by `#[warn(warnings)]` warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string() --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-executor-0.1.7/src/enter.rs:34:32 | 34 | write!(fmt, "{}", self.description()) | ^^^^^^^^^^^ warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string() --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-executor-0.1.7/src/error.rs:42:32 | 42 | write!(fmt, "{}", self.description()) | ^^^^^^^^^^^ Fresh rand_hc v0.1.0 Fresh rand_xorshift v0.1.1 Fresh rand_isaac v0.1.1 Fresh rustc_version v0.2.3 warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/rustc_version-0.2.3/src/errors.rs:37:32 | 37 | 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 = note: `#[warn(bare_trait_objects)]` on by default help: use `dyn` | 37 | fn cause(&self) -> Option<&dyn error::Error> { | +++ warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string() --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/rustc_version-0.2.3/src/errors.rs:26:71 | 26 | ... => write!(f, "{}: {}", self.description(), e), | ^^^^^^^^^^^ | = note: `#[warn(deprecated)]` on by default warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string() --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/rustc_version-0.2.3/src/errors.rs:27:50 | 27 | Utf8Error(_) => write!(f, "{}", self.description()), | ^^^^^^^^^^^ warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string() --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/rustc_version-0.2.3/src/errors.rs:28:61 | 28 | UnexpectedVersionFormat => write!(f, "{}", self.description()), | ^^^^^^^^^^^ warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string() --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/rustc_version-0.2.3/src/errors.rs:29:62 | 29 | ... ReqParseError(ref e) => write!(f, "{}: {}", self.description(), e), | ^^^^^^^^^^^ warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string() --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/rustc_version-0.2.3/src/errors.rs:30:60 | 30 | ... SemVerError(ref e) => write!(f, "{}: {}", self.description(), e), | ^^^^^^^^^^^ warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string() --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/rustc_version-0.2.3/src/errors.rs:31:69 | 31 | ... => write!(f, "{}: {}", self.description(), i), | ^^^^^^^^^^^ Fresh net2 v0.2.33 warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/net2-0.2.33/src/tcp.rs:54:24 | 54 | let addr = try!(::one_addr(addr)); | ^^^ | note: the lint level is defined here --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/net2-0.2.33/src/lib.rs:42:23 | 42 | #![deny(missing_docs, warnings)] | ^^^^^^^^ = note: `#[warn(deprecated)]` implied by `#[warn(warnings)]` warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/net2-0.2.33/src/tcp.rs:88:13 | 88 | try!(addr.to_socket_addrs()).fold(Err(err), |prev, addr| { | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/net2-0.2.33/src/udp.rs:53:9 | 53 | try!(self.with_socket(|sock| { | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/net2-0.2.33/src/udp.rs:54:24 | 54 | let addr = try!(::one_addr(addr)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/net2-0.2.33/src/socket.rs:31:28 | 31 | Ok(Socket { inner: try!(sys::Socket::new(family, ty)) }) | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/net2-0.2.33/src/socket.rs:58:13 | 58 | try!(::cvt(c::getsockname(self.inner.raw(), | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/net2-0.2.33/src/ext.rs:68:9 | 68 | try!(::cvt(setsockopt(sock, opt, val, payload as *const _, | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/net2-0.2.33/src/ext.rs:80:9 | 80 | try!(::cvt(getsockopt(sock, opt, val, | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/net2-0.2.33/src/ext.rs:732:9 | 732 | try!(set_opt(self.as_sock(), SOL_SOCKET, SO_KEEPALIVE, | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/net2-0.2.33/src/ext.rs:735:13 | 735 | try!(set_opt(self.as_sock(), v(IPPROTO_TCP), KEEPALIVE_OPTION, | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/net2-0.2.33/src/ext.rs:743:25 | 743 | let keepalive = try!(get_opt::(self.as_sock(), SOL_SOCKET, | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/net2-0.2.33/src/ext.rs:748:20 | 748 | let secs = try!(get_opt::(self.as_sock(), v(IPPROTO_TCP), | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/net2-0.2.33/src/ext.rs:1240:17 | 1240 | let addrs = try!(addr.to_socket_addrs()); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/net2-0.2.33/src/sys/unix/mod.rs:53:22 | 53 | let fd = try!(::cvt(libc::socket(family, ty, 0))); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/net2-0.2.33/src/lib.rs:73:21 | 73 | let mut addrs = try!(tsa.to_socket_addrs()); | ^^^ warning: `byteorder` (lib) generated 30 warnings warning: `proc-macro2` (lib) generated 25 warnings warning: `rand_os` (lib) generated 2 warnings warning: `tokio-executor` (lib) generated 13 warnings warning: `rustc_version` (lib) generated 7 warnings warning: `net2` (lib) generated 15 warnings Fresh bytes v0.4.9 warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/bytes-0.4.9/src/debug.rs:17:9 | 17 | try!(write!(fmt, "b\"")); | ^^^ | note: the lint level is defined here --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/bytes-0.4.9/src/lib.rs:71:9 | 71 | #![deny(warnings, missing_docs, missing_debug_implementations)] | ^^^^^^^^ = note: `#[warn(deprecated)]` implied by `#[warn(warnings)]` warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/bytes-0.4.9/src/debug.rs:37:9 | 37 | try!(write!(fmt, "\"")); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/bytes-0.4.9/src/debug.rs:21:17 | 21 | try!(write!(fmt, "\\n")); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/bytes-0.4.9/src/debug.rs:23:17 | 23 | try!(write!(fmt, "\\r")); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/bytes-0.4.9/src/debug.rs:25:17 | 25 | try!(write!(fmt, "\\t")); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/bytes-0.4.9/src/debug.rs:27:17 | 27 | try!(write!(fmt, "\\{}", c as char)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/bytes-0.4.9/src/debug.rs:29:17 | 29 | try!(write!(fmt, "\\0")); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/bytes-0.4.9/src/debug.rs:32:17 | 32 | try!(write!(fmt, "{}", c as char)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/bytes-0.4.9/src/debug.rs:34:17 | 34 | try!(write!(fmt, "\\x{:02x}", c)); | ^^^ warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/bytes-0.4.9/src/bytes.rs:1578:45 | 1578 | let mut inner: Inner = mem::uninitialized(); | ^^^^^^^^^^^^^ warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/bytes-0.4.9/src/bytes.rs:1770:45 | 1770 | let mut inner: Inner = mem::uninitialized(); | ^^^^^^^^^^^^^ warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/bytes-0.4.9/src/bytes.rs:2063:41 | 2063 | let mut inner: Inner = mem::uninitialized(); | ^^^^^^^^^^^^^ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/bytes-0.4.9/src/buf/buf.rs:1153:30 | 1153 | fn _assert_trait_object(_b: &Buf) {} | ^^^ | = 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)]` implied by `#[warn(warnings)]` help: use `dyn` | 1153 | fn _assert_trait_object(_b: &dyn Buf) {} | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/bytes-0.4.9/src/buf/buf_mut.rs:1166:30 | 1166 | fn _assert_trait_object(_b: &BufMut) {} | ^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 1166 | fn _assert_trait_object(_b: &dyn BufMut) {} | +++ warning: use of deprecated method `std::sync::atomic::AtomicPtr::::compare_and_swap`: Use `compare_exchange` or `compare_exchange_weak` instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/bytes-0.4.9/src/bytes.rs:2168:31 | 2168 | ... let actual = self.arc.compare_and_swap(arc as *mut Shared, share... | ^^^^^^^^^^^^^^^^ warning: unused return value of `std::mem::replace` that must be used --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/bytes-0.4.9/src/bytes.rs:793:9 | 793 | mem::replace(self, result.freeze()); | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: if you don't need the old value, you can just assign the new value directly = note: `#[warn(unused_must_use)]` implied by `#[warn(warnings)]` help: use `let _ = ...` to ignore the resulting value | 793 | let _ = mem::replace(self, result.freeze()); | +++++++ warning: unused return value of `std::mem::replace` that must be used --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/bytes-0.4.9/src/bytes.rs:976:9 | 976 | mem::replace(self, bytes_mut.freeze()); | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: if you don't need the old value, you can just assign the new value directly help: use `let _ = ...` to ignore the resulting value | 976 | let _ = mem::replace(self, bytes_mut.freeze()); | +++++++ warning: the type `Inner` does not permit being left uninitialized --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/bytes-0.4.9/src/bytes.rs:1578:40 | 1578 | let mut inner: Inner = mem::uninitialized(); | ^^^^^^^^^^^^^^^^^^^^ | | | this code causes undefined behavior when executed | help: use `MaybeUninit` instead, and only call `assume_init` after initialization is done | note: raw pointers must be initialized (in this struct field) --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/bytes-0.4.9/src/bytes.rs:301:5 | 301 | arc: AtomicPtr, | ^^^^^^^^^^^^^^^^^^^^^^ = note: `#[warn(invalid_value)]` implied by `#[warn(warnings)]` warning: the type `Inner` does not permit being left uninitialized --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/bytes-0.4.9/src/bytes.rs:1770:40 | 1770 | let mut inner: Inner = mem::uninitialized(); | ^^^^^^^^^^^^^^^^^^^^ | | | this code causes undefined behavior when executed | help: use `MaybeUninit` instead, and only call `assume_init` after initialization is done | note: raw pointers must be initialized (in this struct field) --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/bytes-0.4.9/src/bytes.rs:301:5 | 301 | arc: AtomicPtr, | ^^^^^^^^^^^^^^^^^^^^^^ warning: the type `Inner` does not permit being left uninitialized --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/bytes-0.4.9/src/bytes.rs:2063:36 | 2063 | let mut inner: Inner = mem::uninitialized(); | ^^^^^^^^^^^^^^^^^^^^ | | | this code causes undefined behavior when executed | help: use `MaybeUninit` instead, and only call `assume_init` after initialization is done | note: raw pointers must be initialized (in this struct field) --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/bytes-0.4.9/src/bytes.rs:301:5 | 301 | arc: AtomicPtr, | ^^^^^^^^^^^^^^^^^^^^^^ warning: unused return value of `Box::::from_raw` that must be used --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/bytes-0.4.9/src/bytes.rs:2498:9 | 2498 | Box::from_raw(ptr); | ^^^^^^^^^^^^^^^^^^ | = note: call `drop(Box::from_raw(ptr))` if you intend to drop the `Box` help: use `let _ = ...` to ignore the resulting value | 2498 | let _ = Box::from_raw(ptr); | +++++++ Fresh quote v0.6.11 Fresh rand_chacha v0.1.1 Fresh rand_pcg v0.1.2 Fresh itoa v0.4.1 warning: anonymous parameters are deprecated and will be removed in the next edition --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/itoa-0.4.1/src/lib.rs:51:34 | 51 | fn write(self, W) -> io::Result; | ^ help: try naming the parameter or explicitly ignoring it: `_: W` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018! = note: for more information, see issue #41686 = note: `#[warn(anonymous_parameters)]` on by default warning: anonymous parameters are deprecated and will be removed in the next edition --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/itoa-0.4.1/src/lib.rs:55:33 | 55 | fn fmt(self, W) -> fmt::Result; | ^ help: try naming the parameter or explicitly ignoring it: `_: W` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018! = note: for more information, see issue #41686 warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/itoa-0.4.1/src/lib.rs:79:17 | 79 | try!(wr.write_all(bytes)); | ^^^ ... 173 | / impl_Integer!( 174 | | I8_MAX_LEN => i8, 175 | | U8_MAX_LEN => u8, 176 | | I16_MAX_LEN => i16, ... | 179 | | U32_MAX_LEN => u32 180 | | as u32); | |___________- in this macro invocation | = note: `#[warn(deprecated)]` on by default = note: this warning originates in the macro `impl_IntegerCommon` which comes from the expansion of the macro `impl_Integer` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/itoa-0.4.1/src/lib.rs:79:17 | 79 | try!(wr.write_all(bytes)); | ^^^ ... 173 | / impl_Integer!( 174 | | I8_MAX_LEN => i8, 175 | | U8_MAX_LEN => u8, 176 | | I16_MAX_LEN => i16, ... | 179 | | U32_MAX_LEN => u32 180 | | as u32); | |___________- in this macro invocation | = note: this warning originates in the macro `impl_IntegerCommon` which comes from the expansion of the macro `impl_Integer` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/itoa-0.4.1/src/lib.rs:79:17 | 79 | try!(wr.write_all(bytes)); | ^^^ ... 182 | impl_Integer!(I64_MAX_LEN => i64, U64_MAX_LEN => u64 as u64); | ------------------------------------------------------------ in this macro invocation | = note: this warning originates in the macro `impl_IntegerCommon` which comes from the expansion of the macro `impl_Integer` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/itoa-0.4.1/src/lib.rs:79:17 | 79 | try!(wr.write_all(bytes)); | ^^^ ... 191 | impl_Integer!(I64_MAX_LEN => isize, U64_MAX_LEN => usize as u64); | ---------------------------------------------------------------- in this macro invocation | = note: this warning originates in the macro `impl_IntegerCommon` which comes from the expansion of the macro `impl_Integer` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/itoa-0.4.1/src/lib.rs:77:61 | 77 | let mut buf: [u8; $max_len] = unsafe { mem::uninitialized()... | ^^^^^^^^^^^^^ ... 173 | / impl_Integer!( 174 | | I8_MAX_LEN => i8, 175 | | U8_MAX_LEN => u8, 176 | | I16_MAX_LEN => i16, ... | 179 | | U32_MAX_LEN => u32 180 | | as u32); | |___________- in this macro invocation | = note: this warning originates in the macro `impl_IntegerCommon` which comes from the expansion of the macro `impl_Integer` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/itoa-0.4.1/src/lib.rs:85:61 | 85 | let mut buf: [u8; $max_len] = unsafe { mem::uninitialized()... | ^^^^^^^^^^^^^ ... 173 | / impl_Integer!( 174 | | I8_MAX_LEN => i8, 175 | | U8_MAX_LEN => u8, 176 | | I16_MAX_LEN => i16, ... | 179 | | U32_MAX_LEN => u32 180 | | as u32); | |___________- in this macro invocation | = note: this warning originates in the macro `impl_IntegerCommon` which comes from the expansion of the macro `impl_Integer` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/itoa-0.4.1/src/lib.rs:77:61 | 77 | let mut buf: [u8; $max_len] = unsafe { mem::uninitialized()... | ^^^^^^^^^^^^^ ... 182 | impl_Integer!(I64_MAX_LEN => i64, U64_MAX_LEN => u64 as u64); | ------------------------------------------------------------ in this macro invocation | = note: this warning originates in the macro `impl_IntegerCommon` which comes from the expansion of the macro `impl_Integer` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/itoa-0.4.1/src/lib.rs:85:61 | 85 | let mut buf: [u8; $max_len] = unsafe { mem::uninitialized()... | ^^^^^^^^^^^^^ ... 182 | impl_Integer!(I64_MAX_LEN => i64, U64_MAX_LEN => u64 as u64); | ------------------------------------------------------------ in this macro invocation | = note: this warning originates in the macro `impl_IntegerCommon` which comes from the expansion of the macro `impl_Integer` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/itoa-0.4.1/src/lib.rs:77:61 | 77 | let mut buf: [u8; $max_len] = unsafe { mem::uninitialized()... | ^^^^^^^^^^^^^ ... 191 | impl_Integer!(I64_MAX_LEN => isize, U64_MAX_LEN => usize as u64); | ---------------------------------------------------------------- in this macro invocation | = note: this warning originates in the macro `impl_IntegerCommon` which comes from the expansion of the macro `impl_Integer` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/itoa-0.4.1/src/lib.rs:85:61 | 85 | let mut buf: [u8; $max_len] = unsafe { mem::uninitialized()... | ^^^^^^^^^^^^^ ... 191 | impl_Integer!(I64_MAX_LEN => isize, U64_MAX_LEN => usize as u64); | ---------------------------------------------------------------- in this macro invocation | = note: this warning originates in the macro `impl_IntegerCommon` which comes from the expansion of the macro `impl_Integer` (in Nightly builds, run with -Z macro-backtrace for more info) warning: the type `[u8; 4]` does not permit being left uninitialized --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/itoa-0.4.1/src/lib.rs:77:56 | 77 | let mut buf: [u8; $max_len] = unsafe { mem::uninitialized()... | ^^^^^^^^^^^^^^^^^^^^ | | | this code causes undefined behavior when executed | help: use `MaybeUninit` instead, and only call `assume_init` after initialization is done ... 173 | / impl_Integer!( 174 | | I8_MAX_LEN => i8, 175 | | U8_MAX_LEN => u8, 176 | | I16_MAX_LEN => i16, ... | 179 | | U32_MAX_LEN => u32 180 | | as u32); | |___________- in this macro invocation | = note: integers must be initialized = note: `#[warn(invalid_value)]` on by default = note: this warning originates in the macro `impl_IntegerCommon` which comes from the expansion of the macro `impl_Integer` (in Nightly builds, run with -Z macro-backtrace for more info) warning: the type `[u8; 4]` does not permit being left uninitialized --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/itoa-0.4.1/src/lib.rs:85:56 | 85 | let mut buf: [u8; $max_len] = unsafe { mem::uninitialized()... | ^^^^^^^^^^^^^^^^^^^^ | | | this code causes undefined behavior when executed | help: use `MaybeUninit` instead, and only call `assume_init` after initialization is done ... 173 | / impl_Integer!( 174 | | I8_MAX_LEN => i8, 175 | | U8_MAX_LEN => u8, 176 | | I16_MAX_LEN => i16, ... | 179 | | U32_MAX_LEN => u32 180 | | as u32); | |___________- in this macro invocation | = note: integers must be initialized = note: this warning originates in the macro `impl_IntegerCommon` which comes from the expansion of the macro `impl_Integer` (in Nightly builds, run with -Z macro-backtrace for more info) warning: the type `[u8; 3]` does not permit being left uninitialized --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/itoa-0.4.1/src/lib.rs:77:56 | 77 | let mut buf: [u8; $max_len] = unsafe { mem::uninitialized()... | ^^^^^^^^^^^^^^^^^^^^ | | | this code causes undefined behavior when executed | help: use `MaybeUninit` instead, and only call `assume_init` after initialization is done ... 173 | / impl_Integer!( 174 | | I8_MAX_LEN => i8, 175 | | U8_MAX_LEN => u8, 176 | | I16_MAX_LEN => i16, ... | 179 | | U32_MAX_LEN => u32 180 | | as u32); | |___________- in this macro invocation | = note: integers must be initialized = note: this warning originates in the macro `impl_IntegerCommon` which comes from the expansion of the macro `impl_Integer` (in Nightly builds, run with -Z macro-backtrace for more info) warning: the type `[u8; 3]` does not permit being left uninitialized --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/itoa-0.4.1/src/lib.rs:85:56 | 85 | let mut buf: [u8; $max_len] = unsafe { mem::uninitialized()... | ^^^^^^^^^^^^^^^^^^^^ | | | this code causes undefined behavior when executed | help: use `MaybeUninit` instead, and only call `assume_init` after initialization is done ... 173 | / impl_Integer!( 174 | | I8_MAX_LEN => i8, 175 | | U8_MAX_LEN => u8, 176 | | I16_MAX_LEN => i16, ... | 179 | | U32_MAX_LEN => u32 180 | | as u32); | |___________- in this macro invocation | = note: integers must be initialized = note: this warning originates in the macro `impl_IntegerCommon` which comes from the expansion of the macro `impl_Integer` (in Nightly builds, run with -Z macro-backtrace for more info) warning: the type `[u8; 6]` does not permit being left uninitialized --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/itoa-0.4.1/src/lib.rs:77:56 | 77 | let mut buf: [u8; $max_len] = unsafe { mem::uninitialized()... | ^^^^^^^^^^^^^^^^^^^^ | | | this code causes undefined behavior when executed | help: use `MaybeUninit` instead, and only call `assume_init` after initialization is done ... 173 | / impl_Integer!( 174 | | I8_MAX_LEN => i8, 175 | | U8_MAX_LEN => u8, 176 | | I16_MAX_LEN => i16, ... | 179 | | U32_MAX_LEN => u32 180 | | as u32); | |___________- in this macro invocation | = note: integers must be initialized = note: this warning originates in the macro `impl_IntegerCommon` which comes from the expansion of the macro `impl_Integer` (in Nightly builds, run with -Z macro-backtrace for more info) warning: the type `[u8; 6]` does not permit being left uninitialized --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/itoa-0.4.1/src/lib.rs:85:56 | 85 | let mut buf: [u8; $max_len] = unsafe { mem::uninitialized()... | ^^^^^^^^^^^^^^^^^^^^ | | | this code causes undefined behavior when executed | help: use `MaybeUninit` instead, and only call `assume_init` after initialization is done ... 173 | / impl_Integer!( 174 | | I8_MAX_LEN => i8, 175 | | U8_MAX_LEN => u8, 176 | | I16_MAX_LEN => i16, ... | 179 | | U32_MAX_LEN => u32 180 | | as u32); | |___________- in this macro invocation | = note: integers must be initialized = note: this warning originates in the macro `impl_IntegerCommon` which comes from the expansion of the macro `impl_Integer` (in Nightly builds, run with -Z macro-backtrace for more info) warning: the type `[u8; 5]` does not permit being left uninitialized --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/itoa-0.4.1/src/lib.rs:77:56 | 77 | let mut buf: [u8; $max_len] = unsafe { mem::uninitialized()... | ^^^^^^^^^^^^^^^^^^^^ | | | this code causes undefined behavior when executed | help: use `MaybeUninit` instead, and only call `assume_init` after initialization is done ... 173 | / impl_Integer!( 174 | | I8_MAX_LEN => i8, 175 | | U8_MAX_LEN => u8, 176 | | I16_MAX_LEN => i16, ... | 179 | | U32_MAX_LEN => u32 180 | | as u32); | |___________- in this macro invocation | = note: integers must be initialized = note: this warning originates in the macro `impl_IntegerCommon` which comes from the expansion of the macro `impl_Integer` (in Nightly builds, run with -Z macro-backtrace for more info) warning: the type `[u8; 5]` does not permit being left uninitialized --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/itoa-0.4.1/src/lib.rs:85:56 | 85 | let mut buf: [u8; $max_len] = unsafe { mem::uninitialized()... | ^^^^^^^^^^^^^^^^^^^^ | | | this code causes undefined behavior when executed | help: use `MaybeUninit` instead, and only call `assume_init` after initialization is done ... 173 | / impl_Integer!( 174 | | I8_MAX_LEN => i8, 175 | | U8_MAX_LEN => u8, 176 | | I16_MAX_LEN => i16, ... | 179 | | U32_MAX_LEN => u32 180 | | as u32); | |___________- in this macro invocation | = note: integers must be initialized = note: this warning originates in the macro `impl_IntegerCommon` which comes from the expansion of the macro `impl_Integer` (in Nightly builds, run with -Z macro-backtrace for more info) warning: the type `[u8; 11]` does not permit being left uninitialized --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/itoa-0.4.1/src/lib.rs:77:56 | 77 | let mut buf: [u8; $max_len] = unsafe { mem::uninitialized()... | ^^^^^^^^^^^^^^^^^^^^ | | | this code causes undefined behavior when executed | help: use `MaybeUninit` instead, and only call `assume_init` after initialization is done ... 173 | / impl_Integer!( 174 | | I8_MAX_LEN => i8, 175 | | U8_MAX_LEN => u8, 176 | | I16_MAX_LEN => i16, ... | 179 | | U32_MAX_LEN => u32 180 | | as u32); | |___________- in this macro invocation | = note: integers must be initialized = note: this warning originates in the macro `impl_IntegerCommon` which comes from the expansion of the macro `impl_Integer` (in Nightly builds, run with -Z macro-backtrace for more info) warning: the type `[u8; 11]` does not permit being left uninitialized --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/itoa-0.4.1/src/lib.rs:85:56 | 85 | let mut buf: [u8; $max_len] = unsafe { mem::uninitialized()... | ^^^^^^^^^^^^^^^^^^^^ | | | this code causes undefined behavior when executed | help: use `MaybeUninit` instead, and only call `assume_init` after initialization is done ... 173 | / impl_Integer!( 174 | | I8_MAX_LEN => i8, 175 | | U8_MAX_LEN => u8, 176 | | I16_MAX_LEN => i16, ... | 179 | | U32_MAX_LEN => u32 180 | | as u32); | |___________- in this macro invocation | = note: integers must be initialized = note: this warning originates in the macro `impl_IntegerCommon` which comes from the expansion of the macro `impl_Integer` (in Nightly builds, run with -Z macro-backtrace for more info) warning: the type `[u8; 10]` does not permit being left uninitialized --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/itoa-0.4.1/src/lib.rs:77:56 | 77 | let mut buf: [u8; $max_len] = unsafe { mem::uninitialized()... | ^^^^^^^^^^^^^^^^^^^^ | | | this code causes undefined behavior when executed | help: use `MaybeUninit` instead, and only call `assume_init` after initialization is done ... 173 | / impl_Integer!( 174 | | I8_MAX_LEN => i8, 175 | | U8_MAX_LEN => u8, 176 | | I16_MAX_LEN => i16, ... | 179 | | U32_MAX_LEN => u32 180 | | as u32); | |___________- in this macro invocation | = note: integers must be initialized = note: this warning originates in the macro `impl_IntegerCommon` which comes from the expansion of the macro `impl_Integer` (in Nightly builds, run with -Z macro-backtrace for more info) warning: the type `[u8; 10]` does not permit being left uninitialized --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/itoa-0.4.1/src/lib.rs:85:56 | 85 | let mut buf: [u8; $max_len] = unsafe { mem::uninitialized()... | ^^^^^^^^^^^^^^^^^^^^ | | | this code causes undefined behavior when executed | help: use `MaybeUninit` instead, and only call `assume_init` after initialization is done ... 173 | / impl_Integer!( 174 | | I8_MAX_LEN => i8, 175 | | U8_MAX_LEN => u8, 176 | | I16_MAX_LEN => i16, ... | 179 | | U32_MAX_LEN => u32 180 | | as u32); | |___________- in this macro invocation | = note: integers must be initialized = note: this warning originates in the macro `impl_IntegerCommon` which comes from the expansion of the macro `impl_Integer` (in Nightly builds, run with -Z macro-backtrace for more info) warning: the type `[u8; 20]` does not permit being left uninitialized --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/itoa-0.4.1/src/lib.rs:77:56 | 77 | let mut buf: [u8; $max_len] = unsafe { mem::uninitialized()... | ^^^^^^^^^^^^^^^^^^^^ | | | this code causes undefined behavior when executed | help: use `MaybeUninit` instead, and only call `assume_init` after initialization is done ... 182 | impl_Integer!(I64_MAX_LEN => i64, U64_MAX_LEN => u64 as u64); | ------------------------------------------------------------ in this macro invocation | = note: integers must be initialized = note: this warning originates in the macro `impl_IntegerCommon` which comes from the expansion of the macro `impl_Integer` (in Nightly builds, run with -Z macro-backtrace for more info) warning: the type `[u8; 20]` does not permit being left uninitialized --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/itoa-0.4.1/src/lib.rs:85:56 | 85 | let mut buf: [u8; $max_len] = unsafe { mem::uninitialized()... | ^^^^^^^^^^^^^^^^^^^^ | | | this code causes undefined behavior when executed | help: use `MaybeUninit` instead, and only call `assume_init` after initialization is done ... 182 | impl_Integer!(I64_MAX_LEN => i64, U64_MAX_LEN => u64 as u64); | ------------------------------------------------------------ in this macro invocation | = note: integers must be initialized = note: this warning originates in the macro `impl_IntegerCommon` which comes from the expansion of the macro `impl_Integer` (in Nightly builds, run with -Z macro-backtrace for more info) warning: the type `[u8; 20]` does not permit being left uninitialized --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/itoa-0.4.1/src/lib.rs:77:56 | 77 | let mut buf: [u8; $max_len] = unsafe { mem::uninitialized()... | ^^^^^^^^^^^^^^^^^^^^ | | | this code causes undefined behavior when executed | help: use `MaybeUninit` instead, and only call `assume_init` after initialization is done ... 191 | impl_Integer!(I64_MAX_LEN => isize, U64_MAX_LEN => usize as u64); | ---------------------------------------------------------------- in this macro invocation | = note: integers must be initialized = note: this warning originates in the macro `impl_IntegerCommon` which comes from the expansion of the macro `impl_Integer` (in Nightly builds, run with -Z macro-backtrace for more info) warning: the type `[u8; 20]` does not permit being left uninitialized --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/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 mio v0.6.19 warning: this `#[deprecated]` annotation has no effect --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/mio-0.6.19/src/event_imp.rs:515:1 | 515 | #[deprecated(since = "0.6.10", note = "removed")] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove the unnecessary deprecation attribute | = note: `#[warn(useless_deprecated)]` on by default warning: this `#[deprecated]` annotation has no effect --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/mio-0.6.19/src/event_imp.rs:1002:1 | 1002 | #[deprecated(since = "0.6.10", note = "removed")] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove the unnecessary deprecation attribute warning: this `#[deprecated]` annotation has no effect --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/mio-0.6.19/src/sys/unix/ready.rs:457:1 | 457 | #[deprecated(since = "0.6.10", note = "removed")] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove the unnecessary deprecation attribute warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/mio-0.6.19/src/event_imp.rs:157:22 | 157 | impl Evented for Box { | ^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see = note: `#[warn(bare_trait_objects)]` on by default help: use `dyn` | 157 | impl Evented for Box { | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/mio-0.6.19/src/deprecated/notify.rs:47:32 | 47 | fn cause(&self) -> Option<&error::Error> { | ^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 47 | fn cause(&self) -> Option<&dyn error::Error> { | +++ warning: a method with this name may be added to the standard library in the future --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/mio-0.6.19/src/sys/unix/tcp.rs:116:20 | 116 | self.inner.set_linger(dur) | ^^^^^^^^^^ | = warning: once this associated item is added to the standard library, the ambiguity may cause an error or change in behavior! = note: for more information, see issue #48919 = help: call with fully qualified syntax `net2::TcpStreamExt::set_linger(...)` to keep using the current method = note: `#[warn(unstable_name_collisions)]` on by default warning: a method with this name may be added to the standard library in the future --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/mio-0.6.19/src/sys/unix/tcp.rs:120:20 | 120 | self.inner.linger() | ^^^^^^ | = warning: once this associated item is added to the standard library, the ambiguity may cause an error or change in behavior! = note: for more information, see issue #48919 = help: call with fully qualified syntax `net2::TcpStreamExt::linger(...)` to keep using the current method warning: the type `sockaddr_un` does not permit being left uninitialized --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/mio-0.6.19/src/sys/unix/uds.rs:55:39 | 55 | let addr: libc::sockaddr_un = mem::uninitialized(); | ^^^^^^^^^^^^^^^^^^^^ | | | this code causes undefined behavior when executed | help: use `MaybeUninit` instead, and only call `assume_init` after initialization is done | = note: integers must be initialized = note: `#[warn(invalid_value)]` on by default Fresh nodrop v0.1.12 Fresh time v0.1.40 warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/time-0.1.40/src/display.rs:14:25 | 14 | ... try!(parse_type(fmt, chars.next().unwrap(), self.tm)); | ^^^ | = note: `#[warn(deprecated)]` on by default warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/time-0.1.40/src/display.rs:16:25 | 16 | try!(fmt.write_char(ch)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/time-0.1.40/src/display.rs:151:13 | 151 | try!(parse_type(fmt, 'a', tm)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/time-0.1.40/src/display.rs:152:13 | 152 | try!(fmt.write_str(" ")); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/time-0.1.40/src/display.rs:153:13 | 153 | try!(parse_type(fmt, 'b', tm)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/time-0.1.40/src/display.rs:154:13 | 154 | try!(fmt.write_str(" ")); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/time-0.1.40/src/display.rs:155:13 | 155 | try!(parse_type(fmt, 'e', tm)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/time-0.1.40/src/display.rs:156:13 | 156 | try!(fmt.write_str(" ")); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/time-0.1.40/src/display.rs:157:13 | 157 | try!(parse_type(fmt, 'T', tm)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/time-0.1.40/src/display.rs:158:13 | 158 | try!(fmt.write_str(" ")); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/time-0.1.40/src/display.rs:162:13 | 162 | try!(parse_type(fmt, 'm', tm)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/time-0.1.40/src/display.rs:163:13 | 163 | try!(fmt.write_str("/")); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/time-0.1.40/src/display.rs:164:13 | 164 | try!(parse_type(fmt, 'd', tm)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/time-0.1.40/src/display.rs:165:13 | 165 | try!(fmt.write_str("/")); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/time-0.1.40/src/display.rs:172:13 | 172 | try!(parse_type(fmt, 'Y', tm)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/time-0.1.40/src/display.rs:173:13 | 173 | try!(fmt.write_str("-")); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/time-0.1.40/src/display.rs:174:13 | 174 | try!(parse_type(fmt, 'm', tm)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/time-0.1.40/src/display.rs:175:13 | 175 | try!(fmt.write_str("-")); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/time-0.1.40/src/display.rs:201:13 | 201 | try!(parse_type(fmt, 'H', tm)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/time-0.1.40/src/display.rs:202:13 | 202 | try!(fmt.write_str(":")); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/time-0.1.40/src/display.rs:206:13 | 206 | try!(parse_type(fmt, 'I', tm)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/time-0.1.40/src/display.rs:207:13 | 207 | try!(fmt.write_str(":")); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/time-0.1.40/src/display.rs:208:13 | 208 | try!(parse_type(fmt, 'M', tm)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/time-0.1.40/src/display.rs:209:13 | 209 | try!(fmt.write_str(":")); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/time-0.1.40/src/display.rs:210:13 | 210 | try!(parse_type(fmt, 'S', tm)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/time-0.1.40/src/display.rs:211:13 | 211 | try!(fmt.write_str(" ")); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/time-0.1.40/src/display.rs:217:13 | 217 | try!(parse_type(fmt, 'H', tm)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/time-0.1.40/src/display.rs:218:13 | 218 | try!(fmt.write_str(":")); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/time-0.1.40/src/display.rs:219:13 | 219 | try!(parse_type(fmt, 'M', tm)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/time-0.1.40/src/display.rs:220:13 | 220 | try!(fmt.write_str(":")); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/time-0.1.40/src/display.rs:231:13 | 231 | try!(parse_type(fmt, 'e', tm)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/time-0.1.40/src/display.rs:232:13 | 232 | try!(fmt.write_str("-")); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/time-0.1.40/src/display.rs:233:13 | 233 | try!(parse_type(fmt, 'b', tm)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/time-0.1.40/src/display.rs:234:13 | 234 | try!(fmt.write_str("-")); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/time-0.1.40/src/duration.rs:374:9 | 374 | try!(write!(f, "{}P", sign)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/time-0.1.40/src/duration.rs:377:13 | 377 | try!(write!(f, "{}D", days)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/time-0.1.40/src/duration.rs:381:17 | 381 | try!(write!(f, "T{}S", secs)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/time-0.1.40/src/duration.rs:383:17 | 383 | ... try!(write!(f, "T{}.{:03}S", secs, abs.nanos / NANOS_PER_MILLI)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/time-0.1.40/src/duration.rs:385:17 | 385 | ... try!(write!(f, "T{}.{:06}S", secs, abs.nanos / NANOS_PER_MICRO)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/time-0.1.40/src/duration.rs:387:17 | 387 | try!(write!(f, "T{}.{:09}S", secs, abs.nanos)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/time-0.1.40/src/parse.rs:23:17 | 23 | try!(parse_type(&mut s, ch, &mut tm)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/time-0.1.40/src/parse.rs:26:13 | 26 | try!(parse_char(&mut s, ch)); | ^^^ warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/time-0.1.40/src/parse.rs:336:17 | 336 | '0' ... '9' => value = value * 10 + (ch as i64 - '0' as i64), | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see = note: `#[warn(ellipsis_inclusive_range_patterns)]` on by default warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/time-0.1.40/src/parse.rs:359:17 | 359 | '0' ... '9' => { | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/time-0.1.40/src/lib.rs:605:11 | 605 | (0...6, 0...11) => (), | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/time-0.1.40/src/lib.rs:605:18 | 605 | (0...6, 0...11) => (), | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/time-0.1.40/src/lib.rs:606:18 | 606 | (_wday, 0...11) => return Err(InvalidDayOfWeek), | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/time-0.1.40/src/lib.rs:607:11 | 607 | (0...6, _mon) => return Err(InvalidMonth), | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string() --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/time-0.1.40/src/duration.rs:405:30 | 405 | write!(f, "{}", self.description()) | ^^^^^^^^^^^ warning: use of deprecated method `core::str::::trim_left_matches`: superseded by `trim_start_matches` --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/time-0.1.40/src/parse.rs:329:21 | 329 | let s2 = ss.trim_left_matches(" "); | ^^^^^^^^^^^^^^^^^ | help: replace the use of the deprecated method | 329 | let s2 = ss.trim_start_matches(" "); | ~~~~~~~~~~~~~~~~~~ warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string() --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/time-0.1.40/src/lib.rs:556:43 | 556 | write!(f, "{}: %{}", self.description(), ch) | ^^^^^^^^^^^ warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string() --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/time-0.1.40/src/lib.rs:561:39 | 561 | _ => write!(f, "{}", self.description()) | ^^^^^^^^^^^ Fresh scopeguard v1.0.0 warning: `bytes` (lib) generated 21 warnings warning: `itoa` (lib) generated 52 warnings (24 duplicates) warning: `mio` (lib) generated 8 warnings warning: `time` (lib) generated 52 warnings Fresh syn v0.15.30 warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/syn-0.15.30/src/lit.rs:663:21 | 663 | 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 = note: `#[warn(ellipsis_inclusive_range_patterns)]` on by default warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/syn-0.15.30/src/lit.rs:967:21 | 967 | b'0'...b'9' => b0 - b'0', | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/syn-0.15.30/src/lit.rs:968:21 | 968 | b'a'...b'f' => 10 + (b0 - b'a'), | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/syn-0.15.30/src/lit.rs:969:21 | 969 | b'A'...b'F' => 10 + (b0 - b'A'), | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/syn-0.15.30/src/lit.rs:973:17 | 973 | b'0'...b'9' => b1 - b'0', | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/syn-0.15.30/src/lit.rs:974:17 | 974 | b'a'...b'f' => 10 + (b1 - b'a'), | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/syn-0.15.30/src/lit.rs:975:17 | 975 | b'A'...b'F' => 10 + (b1 - b'A'), | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/syn-0.15.30/src/lit.rs:991:21 | 991 | b'0'...b'9' => { | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/syn-0.15.30/src/lit.rs:996:21 | 996 | b'a'...b'f' => { | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/syn-0.15.30/src/lit.rs:1001:21 | 1001 | b'A'...b'F' => { | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/syn-0.15.30/src/lit.rs:1034:18 | 1034 | (b'0'...b'9', _) => 10, | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/syn-0.15.30/src/lit.rs:1042:21 | 1042 | b'0'...b'9' => u64::from(b - b'0'), | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/syn-0.15.30/src/lit.rs:1043:21 | 1043 | b'a'...b'f' if base > 10 => 10 + u64::from(b - b'a'), | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/syn-0.15.30/src/lit.rs:1044:21 | 1044 | 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: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/syn-0.15.30/src/punctuated.rs:561:16 | 561 | inner: Box + 'a>, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see = note: `#[warn(bare_trait_objects)]` on by default help: use `dyn` | 561 | inner: Box + 'a>, | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/syn-0.15.30/src/punctuated.rs:615:16 | 615 | inner: Box + 'a>, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 615 | inner: Box + 'a>, | +++ warning: panic message contains braces --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/syn-0.15.30/src/lit.rs:983:30 | 983 | panic!("expected {{ after \\u"); | ^^ | = note: this message is not used as a format string, but will be in Rust 2021 = note: `#[warn(non_fmt_panics)]` on by default help: add a "{}" format string to use the message literally | 983 | panic!("{}", "expected {{ after \\u"); | +++++ Fresh rand v0.6.5 warning: the item `IteratorRandom` is imported redundantly --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/rand-0.6.5/src/seq/mod.rs:451:9 | 173 | / pub trait IteratorRandom: Iterator + Sized { 174 | | /// Choose one element at random from the iterator. If you have a... 175 | | /// it's significantly faster to call the [`choose`] or [`choose_... 176 | | /// functions using the slice instead. ... | 307 | | } 308 | | } | |_- the item `IteratorRandom` is already defined here ... 451 | use seq::IteratorRandom; | ^^^^^^^^^^^^^^^^^^^ | = note: `#[warn(unused_imports)]` on by default warning: this `#[deprecated]` annotation has no effect --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/rand-0.6.5/src/distributions/mod.rs:439:1 | 439 | #[deprecated(since="0.6.0", note="use WeightedIndex instead")] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove the unnecessary deprecation attribute | = note: `#[warn(useless_deprecated)]` on by default warning: use of deprecated constant `std::sync::atomic::ATOMIC_USIZE_INIT`: the `new` function is now preferred --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/rand-0.6.5/src/rngs/adapter/reseeding.rs:289:42 | 289 | use std::sync::atomic::{AtomicUsize, ATOMIC_USIZE_INIT, Ordering}; | ^^^^^^^^^^^^^^^^^ | = note: `#[warn(deprecated)]` on by default warning: use of deprecated constant `std::sync::atomic::ATOMIC_BOOL_INIT`: the `new` function is now preferred --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/rand-0.6.5/src/rngs/adapter/reseeding.rs:290:41 | 290 | use std::sync::atomic::{AtomicBool, ATOMIC_BOOL_INIT}; | ^^^^^^^^^^^^^^^^ warning: use of deprecated constant `std::sync::atomic::ATOMIC_USIZE_INIT`: the `new` function is now preferred --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/rand-0.6.5/src/rngs/adapter/reseeding.rs:304:54 | 304 | static RESEEDING_RNG_FORK_COUNTER: AtomicUsize = ATOMIC_USIZE_INIT; | ^^^^^^^^^^^^^^^^^ | help: replace the use of the deprecated constant | 304 | static RESEEDING_RNG_FORK_COUNTER: AtomicUsize = AtomicUsize::new(0); | ~~~~~~~~~~~~~~~~~~~ warning: use of deprecated constant `std::sync::atomic::ATOMIC_BOOL_INIT`: the `new` function is now preferred --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/rand-0.6.5/src/rngs/adapter/reseeding.rs:310:50 | 310 | static FORK_HANDLER_REGISTERED: AtomicBool = ATOMIC_BOOL_INIT; | ^^^^^^^^^^^^^^^^ | help: replace the use of the deprecated constant | 310 | static FORK_HANDLER_REGISTERED: AtomicBool = AtomicBool::new(false); | ~~~~~~~~~~~~~~~~~~~~~~ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/rand-0.6.5/src/distributions/weighted.rs:221:32 | 221 | fn cause(&self) -> Option<&::std::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 = note: `#[warn(bare_trait_objects)]` on by default help: use `dyn` | 221 | fn cause(&self) -> Option<&dyn (::std::error::Error)> { | +++++ + Fresh tokio-io v0.1.7 warning: this attribute can only be applied at the crate level --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-io-0.1.7/src/_tokio_codec/mod.rs:14:16 | 14 | #![doc(hidden, html_root_url = "https://docs.rs/tokio-codec/0.1.0")] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = 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 #82730 = note: read for more information note: the lint level is defined here --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-io-0.1.7/src/_tokio_codec/mod.rs:13:54 | 13 | #![deny(missing_docs, missing_debug_implementations, warnings)] | ^^^^^^^^ = note: `#[warn(invalid_doc_attributes)]` implied by `#[warn(warnings)]` warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-io-0.1.7/src/lib.rs:24:28 | 24 | pub type IoFuture = Box + Send>; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see note: the lint level is defined here --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-io-0.1.7/src/lib.rs:9:54 | 9 | #![deny(missing_docs, missing_debug_implementations, warnings)] | ^^^^^^^^ = note: `#[warn(bare_trait_objects)]` implied by `#[warn(warnings)]` help: use `dyn` | 24 | pub type IoFuture = Box + Send>; | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-io-0.1.7/src/lib.rs:27:28 | 27 | pub type IoStream = Box + Send>; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 27 | pub type IoStream = Box + Send>; | +++ warning: a method with this name may be added to the standard library in the future --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-io-0.1.7/src/framed_read.rs:211:43 | 211 | if 0 == try_ready!(self.inner.read_buf(&mut self.buffer)) { | ^^^^^^^^ | = warning: once this associated item is added to the standard library, the ambiguity may cause an error or change in behavior! = note: for more information, see issue #48919 = help: call with fully qualified syntax `AsyncRead::read_buf(...)` to keep using the current method = note: `#[warn(unstable_name_collisions)]` implied by `#[warn(warnings)]` warning: a method with this name may be added to the standard library in the future --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-io-0.1.7/src/length_delimited.rs:544:24 | 544 | self.get_mut().read_buf(buf) | ^^^^^^^^ | = warning: once this associated item is added to the standard library, the ambiguity may cause an error or change in behavior! = note: for more information, see issue #48919 = help: call with fully qualified syntax `AsyncRead::read_buf(...)` to keep using the current method warning: a method with this name may be added to the standard library in the future --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-io-0.1.7/src/split.rs:42:38 | 42 | Async::Ready(mut l) => l.read_buf(buf), | ^^^^^^^^ | = warning: once this associated item is added to the standard library, the ambiguity may cause an error or change in behavior! = note: for more information, see issue #48919 = help: call with fully qualified syntax `AsyncRead::read_buf(...)` to keep using the current method warning: a method with this name may be added to the standard library in the future --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-io-0.1.7/src/_tokio_codec/framed_read.rs:207:43 | 207 | if 0 == try_ready!(self.inner.read_buf(&mut self.buffer)) { | ^^^^^^^^ | = warning: once this associated item is added to the standard library, the ambiguity may cause an error or change in behavior! = note: for more information, see issue #48919 = help: call with fully qualified syntax `AsyncRead::read_buf(...)` to keep using the current method warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-io-0.1.7/src/lib.rs:66:19 | 66 | _assert::>(); | ^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 66 | _assert::>(); | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-io-0.1.7/src/lib.rs:67:19 | 67 | _assert::>(); | ^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 67 | _assert::>(); | +++ Fresh num_cpus v1.7.0 Fresh fnv v1.0.6 Fresh unicode-xid v0.2.0 warning: `syn` (lib) generated 17 warnings warning: `rand` (lib) generated 7 warnings warning: `tokio-io` (lib) generated 9 warnings Fresh serde_derive v1.0.88 warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde_derive-1.0.88/src/internals/attr.rs:1568:21 | 1568 | let (ser, de) = try!(get_ser_and_de(cx, "rename", items, get_lit_s... | ^^^ | = note: `#[warn(deprecated)]` on by default warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde_derive-1.0.88/src/internals/attr.rs:1569:9 | 1569 | Ok((try!(ser.at_most_one()), try!(de.at_most_one()))) | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde_derive-1.0.88/src/internals/attr.rs:1569:34 | 1569 | Ok((try!(ser.at_most_one()), try!(de.at_most_one()))) | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde_derive-1.0.88/src/internals/attr.rs:1576:21 | 1576 | let (ser, de) = try!(get_ser_and_de(cx, "rename", items, get_lit_s... | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde_derive-1.0.88/src/internals/attr.rs:1577:9 | 1577 | Ok((try!(ser.at_most_one()), de.get())) | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde_derive-1.0.88/src/internals/attr.rs:1584:21 | 1584 | let (ser, de) = try!(get_ser_and_de(cx, "bound", items, parse_lit_... | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde_derive-1.0.88/src/internals/attr.rs:1585:9 | 1585 | Ok((try!(ser.at_most_one()), try!(de.at_most_one()))) | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde_derive-1.0.88/src/internals/attr.rs:1585:34 | 1585 | Ok((try!(ser.at_most_one()), try!(de.at_most_one()))) | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde_derive-1.0.88/src/internals/attr.rs:1623:18 | 1623 | let string = try!(get_lit_str(cx, attr_name, attr_name, lit)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde_derive-1.0.88/src/internals/attr.rs:1634:18 | 1634 | let string = try!(get_lit_str(cx, attr_name, attr_name, lit)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde_derive-1.0.88/src/internals/attr.rs:1646:18 | 1646 | let string = try!(get_lit_str(cx, attr_name, meta_item_name, lit)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde_derive-1.0.88/src/internals/attr.rs:1659:18 | 1659 | let string = try!(get_lit_str(cx, attr_name, attr_name, lit)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde_derive-1.0.88/src/internals/attr.rs:1676:18 | 1676 | let string = try!(get_lit_str(cx, attr_name, attr_name, lit)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde_derive-1.0.88/src/internals/attr.rs:1932:18 | 1932 | let tokens = try!(spanned_tokens(s)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde_derive-1.0.88/src/internals/attr.rs:1937:18 | 1937 | let stream = try!(syn::parse_str(&s.value())); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde_derive-1.0.88/src/de.rs:23:5 | 23 | try!(ctxt.check()); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde_derive-1.0.88/src/ser.rs:19:5 | 19 | try!(ctxt.check()); | ^^^ warning: unnecessary parentheses around match arm expression --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde_derive-1.0.88/src/ser.rs:868:51 | 868 | ...gged { .. } => (StructTrait::SerializeStructVariant), | ^ ^ | = note: `#[warn(unused_parens)]` on by default help: remove these parentheses | 868 - StructVariant::ExternallyTagged { .. } => (StructTrait::SerializeStructVariant), 868 + StructVariant::ExternallyTagged { .. } => StructTrait::SerializeStructVariant, | warning: unnecessary parentheses around block return value --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde_derive-1.0.88/src/ser.rs:870:13 | 870 | (StructTrait::SerializeStruct) | ^ ^ | help: remove these parentheses | 870 - (StructTrait::SerializeStruct) 870 + StructTrait::SerializeStruct | warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde_derive-1.0.88/src/internals/ast.rs:126:40 | 126 | ...'a self) -> Box> + 'a> { | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see = note: `#[warn(bare_trait_objects)]` on by default help: use `dyn` | 126 | pub fn all_fields(&'a self) -> Box> + 'a> { | +++ Fresh memoffset v0.5.1 Fresh arrayvec v0.4.11 warning: anonymous parameters are deprecated and will be removed in the next edition --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/arrayvec-0.4.11/src/array.rs:31:13 | 31 | fn from(usize) -> Self; | ^^^^^ help: try naming the parameter or explicitly ignoring it: `_: usize` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018! = note: for more information, see issue #41686 = note: `#[warn(anonymous_parameters)]` on by default warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/arrayvec-0.4.11/src/array_string.rs:95:17 | 95 | let s = try!(str::from_utf8(b.as_slice())); | ^^^ | = note: `#[warn(deprecated)]` on by default Fresh tokio-reactor v0.1.3 warning: unused doc comment --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-reactor-0.1.3/src/lib.rs:164:1 | 164 | /// Tracks the reactor for the current execution context. | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 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: the lint level is defined here --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-reactor-0.1.3/src/lib.rs:31:23 | 31 | #![deny(missing_docs, warnings, missing_debug_implementations)] | ^^^^^^^^ = note: `#[warn(unused_doc_comments)]` implied by `#[warn(warnings)]` warning: unnecessary trailing semicolon --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-reactor-0.1.3/src/lib.rs:617:63 | 617 | let inner = mem::transmute::>(val);; | ^ help: remove this semicolon | = note: `#[warn(redundant_semicolons)]` implied by `#[warn(warnings)]` warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-reactor-0.1.3/src/lib.rs:659:9 | 659 | try!(self.io.register(source, | ^^^ | = note: `#[warn(deprecated)]` implied by `#[warn(warnings)]` warning: use of deprecated constant `std::sync::atomic::ATOMIC_USIZE_INIT`: the `new` function is now preferred --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-reactor-0.1.3/src/lib.rs:68:38 | 68 | use std::sync::atomic::{AtomicUsize, ATOMIC_USIZE_INIT}; | ^^^^^^^^^^^^^^^^^ warning: use of deprecated constant `std::sync::atomic::ATOMIC_USIZE_INIT`: the `new` function is now preferred --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-reactor-0.1.3/src/lib.rs:162:39 | 162 | static HANDLE_FALLBACK: AtomicUsize = ATOMIC_USIZE_INIT; | ^^^^^^^^^^^^^^^^^ | help: replace the use of the deprecated constant | 162 | static HANDLE_FALLBACK: AtomicUsize = AtomicUsize::new(0); | ~~~~~~~~~~~~~~~~~~~ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-reactor-0.1.3/src/lib.rs:638:35 | 638 | fn add_source(&self, source: &Evented) | ^^^^^^^ | = 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)]` implied by `#[warn(warnings)]` help: use `dyn` | 638 | fn add_source(&self, source: &dyn Evented) | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-reactor-0.1.3/src/lib.rs:668:42 | 668 | fn deregister_source(&self, source: &Evented) -> io::Result<()> { | ^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 668 | fn deregister_source(&self, source: &dyn Evented) -> io::Result<()> { | +++ warning: use of deprecated method `std::sync::atomic::AtomicUsize::compare_and_swap`: Use `compare_exchange` or `compare_exchange_weak` instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-reactor-0.1.3/src/atomic_task.rs:168:26 | 168 | match self.state.compare_and_swap(WAITING, REGISTERING, Acquire) { | ^^^^^^^^^^^^^^^^ warning: use of deprecated method `std::sync::atomic::AtomicUsize::compare_and_swap`: Use `compare_exchange` or `compare_exchange_weak` instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-reactor-0.1.3/src/background.rs:162:13 | 162 | .compare_and_swap(0, SHUTDOWN_IDLE, SeqCst); | ^^^^^^^^^^^^^^^^ warning: use of deprecated method `std::sync::atomic::AtomicUsize::compare_and_swap`: Use `compare_exchange` or `compare_exchange_weak` instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-reactor-0.1.3/src/background.rs:176:18 | 176 | .compare_and_swap(curr, SHUTDOWN_NOW, SeqCst); | ^^^^^^^^^^^^^^^^ warning: use of deprecated method `std::sync::atomic::AtomicUsize::compare_and_swap`: Use `compare_exchange` or `compare_exchange_weak` instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-reactor-0.1.3/src/registration.rs:194:45 | 194 | ... let actual = self.state.compare_and_swap(INIT, LOCKED, SeqCst); | ^^^^^^^^^^^^^^^^ warning: use of deprecated method `std::sync::atomic::AtomicUsize::compare_and_swap`: Use `compare_exchange` or `compare_exchange_weak` instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-reactor-0.1.3/src/registration.rs:421:45 | 421 | ... let actual = self.state.compare_and_swap(state, next, SeqCst); | ^^^^^^^^^^^^^^^^ Fresh typenum v1.10.0 warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/typenum-1.10.0/src/uint.rs:256:31 | 256 | unsafe { ::core::mem::uninitialized() } | ^^^^^^^^^^^^^ | = note: `#[warn(deprecated)]` on by default warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/typenum-1.10.0/src/uint.rs:314:31 | 314 | unsafe { ::core::mem::uninitialized() } | ^^^^^^^^^^^^^ warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/typenum-1.10.0/src/uint.rs:333:31 | 333 | unsafe { ::core::mem::uninitialized() } | ^^^^^^^^^^^^^ warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/typenum-1.10.0/src/uint.rs:344:31 | 344 | unsafe { ::core::mem::uninitialized() } | ^^^^^^^^^^^^^ warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/typenum-1.10.0/src/uint.rs:355:31 | 355 | unsafe { ::core::mem::uninitialized() } | ^^^^^^^^^^^^^ warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/typenum-1.10.0/src/uint.rs:367:31 | 367 | unsafe { ::core::mem::uninitialized() } | ^^^^^^^^^^^^^ warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/typenum-1.10.0/src/uint.rs:437:31 | 437 | unsafe { ::core::mem::uninitialized() } | ^^^^^^^^^^^^^ warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/typenum-1.10.0/src/uint.rs:499:31 | 499 | unsafe { ::core::mem::uninitialized() } | ^^^^^^^^^^^^^ warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/typenum-1.10.0/src/uint.rs:552:31 | 552 | unsafe { ::core::mem::uninitialized() } | ^^^^^^^^^^^^^ warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/typenum-1.10.0/src/uint.rs:571:31 | 571 | unsafe { ::core::mem::uninitialized() } | ^^^^^^^^^^^^^ warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/typenum-1.10.0/src/uint.rs:582:31 | 582 | unsafe { ::core::mem::uninitialized() } | ^^^^^^^^^^^^^ warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/typenum-1.10.0/src/uint.rs:593:31 | 593 | unsafe { ::core::mem::uninitialized() } | ^^^^^^^^^^^^^ warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/typenum-1.10.0/src/uint.rs:604:31 | 604 | unsafe { ::core::mem::uninitialized() } | ^^^^^^^^^^^^^ warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/typenum-1.10.0/src/uint.rs:615:31 | 615 | unsafe { ::core::mem::uninitialized() } | ^^^^^^^^^^^^^ warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/typenum-1.10.0/src/uint.rs:628:31 | 628 | unsafe { ::core::mem::uninitialized() } | ^^^^^^^^^^^^^ warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/typenum-1.10.0/src/uint.rs:733:31 | 733 | unsafe { ::core::mem::uninitialized() } | ^^^^^^^^^^^^^ warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/typenum-1.10.0/src/uint.rs:784:31 | 784 | unsafe { ::core::mem::uninitialized() } | ^^^^^^^^^^^^^ warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/typenum-1.10.0/src/uint.rs:796:31 | 796 | unsafe { ::core::mem::uninitialized() } | ^^^^^^^^^^^^^ warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/typenum-1.10.0/src/uint.rs:858:31 | 858 | unsafe { ::core::mem::uninitialized() } | ^^^^^^^^^^^^^ warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/typenum-1.10.0/src/uint.rs:870:31 | 870 | unsafe { ::core::mem::uninitialized() } | ^^^^^^^^^^^^^ warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/typenum-1.10.0/src/uint.rs:1029:31 | 1029 | unsafe { ::core::mem::uninitialized() } | ^^^^^^^^^^^^^ warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/typenum-1.10.0/src/uint.rs:1254:31 | 1254 | unsafe { ::core::mem::uninitialized() } | ^^^^^^^^^^^^^ warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/typenum-1.10.0/src/uint.rs:1279:31 | 1279 | unsafe { ::core::mem::uninitialized() } | ^^^^^^^^^^^^^ warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/typenum-1.10.0/src/uint.rs:1436:31 | 1436 | unsafe { ::core::mem::uninitialized() } | ^^^^^^^^^^^^^ warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/typenum-1.10.0/src/int.rs:232:31 | 232 | unsafe { ::core::mem::uninitialized() } | ^^^^^^^^^^^^^ warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/typenum-1.10.0/src/int.rs:283:31 | 283 | unsafe { ::core::mem::uninitialized() } | ^^^^^^^^^^^^^ warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/typenum-1.10.0/src/int.rs:295:31 | 295 | unsafe { ::core::mem::uninitialized() } | ^^^^^^^^^^^^^ warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/typenum-1.10.0/src/int.rs:396:31 | 396 | unsafe { ::core::mem::uninitialized() } | ^^^^^^^^^^^^^ warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/typenum-1.10.0/src/int.rs:408:31 | 408 | unsafe { ::core::mem::uninitialized() } | ^^^^^^^^^^^^^ warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/typenum-1.10.0/src/int.rs:509:39 | 509 | unsafe { ::core::mem::uninitialized() } | ^^^^^^^^^^^^^ ... 532 | impl_int_div!(PInt, PInt, PInt); | ------------------------------- in this macro invocation | = note: this warning originates in the macro `impl_int_div` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/typenum-1.10.0/src/int.rs:509:39 | 509 | unsafe { ::core::mem::uninitialized() } | ^^^^^^^^^^^^^ ... 533 | impl_int_div!(PInt, NInt, NInt); | ------------------------------- in this macro invocation | = note: this warning originates in the macro `impl_int_div` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/typenum-1.10.0/src/int.rs:509:39 | 509 | unsafe { ::core::mem::uninitialized() } | ^^^^^^^^^^^^^ ... 534 | impl_int_div!(NInt, PInt, NInt); | ------------------------------- in this macro invocation | = note: this warning originates in the macro `impl_int_div` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/typenum-1.10.0/src/int.rs:509:39 | 509 | unsafe { ::core::mem::uninitialized() } | ^^^^^^^^^^^^^ ... 535 | impl_int_div!(NInt, NInt, PInt); | ------------------------------- in this macro invocation | = note: this warning originates in the macro `impl_int_div` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/typenum-1.10.0/src/int.rs:548:31 | 548 | unsafe { ::core::mem::uninitialized() } | ^^^^^^^^^^^^^ warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/typenum-1.10.0/src/int.rs:622:39 | 622 | unsafe { ::core::mem::uninitialized() } | ^^^^^^^^^^^^^ ... 636 | impl_int_rem!(PInt, PInt, PInt); | ------------------------------- in this macro invocation | = note: this warning originates in the macro `impl_int_rem` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/typenum-1.10.0/src/int.rs:622:39 | 622 | unsafe { ::core::mem::uninitialized() } | ^^^^^^^^^^^^^ ... 637 | impl_int_rem!(PInt, NInt, PInt); | ------------------------------- in this macro invocation | = note: this warning originates in the macro `impl_int_rem` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/typenum-1.10.0/src/int.rs:622:39 | 622 | unsafe { ::core::mem::uninitialized() } | ^^^^^^^^^^^^^ ... 638 | impl_int_rem!(NInt, PInt, NInt); | ------------------------------- in this macro invocation | = note: this warning originates in the macro `impl_int_rem` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/typenum-1.10.0/src/int.rs:622:39 | 622 | unsafe { ::core::mem::uninitialized() } | ^^^^^^^^^^^^^ ... 639 | impl_int_rem!(NInt, NInt, NInt); | ------------------------------- in this macro invocation | = note: this warning originates in the macro `impl_int_rem` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/typenum-1.10.0/src/int.rs:803:31 | 803 | unsafe { ::core::mem::uninitialized() } | ^^^^^^^^^^^^^ warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/typenum-1.10.0/src/int.rs:837:31 | 837 | unsafe { ::core::mem::uninitialized() } | ^^^^^^^^^^^^^ warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/typenum-1.10.0/src/int.rs:899:31 | 899 | unsafe { ::core::mem::uninitialized() } | ^^^^^^^^^^^^^ warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/typenum-1.10.0/src/int.rs:933:31 | 933 | unsafe { ::core::mem::uninitialized() } | ^^^^^^^^^^^^^ warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/typenum-1.10.0/src/type_operators.rs:329:31 | 329 | unsafe { ::core::mem::uninitialized() } | ^^^^^^^^^^^^^ warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/typenum-1.10.0/src/type_operators.rs:349:31 | 349 | unsafe { ::core::mem::uninitialized() } | ^^^^^^^^^^^^^ warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/typenum-1.10.0/src/type_operators.rs:369:31 | 369 | unsafe { ::core::mem::uninitialized() } | ^^^^^^^^^^^^^ warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/typenum-1.10.0/src/type_operators.rs:389:31 | 389 | unsafe { ::core::mem::uninitialized() } | ^^^^^^^^^^^^^ warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/typenum-1.10.0/src/type_operators.rs:409:31 | 409 | unsafe { ::core::mem::uninitialized() } | ^^^^^^^^^^^^^ warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/typenum-1.10.0/src/type_operators.rs:429:31 | 429 | unsafe { ::core::mem::uninitialized() } | ^^^^^^^^^^^^^ warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/typenum-1.10.0/src/array.rs:70:31 | 70 | unsafe { ::core::mem::uninitialized() } | ^^^^^^^^^^^^^ warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/typenum-1.10.0/src/array.rs:92:31 | 92 | unsafe { ::core::mem::uninitialized() } | ^^^^^^^^^^^^^ warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/typenum-1.10.0/src/array.rs:114:31 | 114 | unsafe { ::core::mem::uninitialized() } | ^^^^^^^^^^^^^ warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/typenum-1.10.0/src/array.rs:135:31 | 135 | unsafe { ::core::mem::uninitialized() } | ^^^^^^^^^^^^^ warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/typenum-1.10.0/src/array.rs:172:31 | 172 | unsafe { ::core::mem::uninitialized() } | ^^^^^^^^^^^^^ warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/typenum-1.10.0/src/array.rs:183:31 | 183 | unsafe { ::core::mem::uninitialized() } | ^^^^^^^^^^^^^ warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/typenum-1.10.0/src/array.rs:194:31 | 194 | unsafe { ::core::mem::uninitialized() } | ^^^^^^^^^^^^^ warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/typenum-1.10.0/src/array.rs:215:31 | 215 | unsafe { ::core::mem::uninitialized() } | ^^^^^^^^^^^^^ warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/typenum-1.10.0/src/array.rs:236:31 | 236 | unsafe { ::core::mem::uninitialized() } | ^^^^^^^^^^^^^ warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/typenum-1.10.0/src/array.rs:258:31 | 258 | unsafe { ::core::mem::uninitialized() } | ^^^^^^^^^^^^^ warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/typenum-1.10.0/src/array.rs:280:31 | 280 | unsafe { ::core::mem::uninitialized() } | ^^^^^^^^^^^^^ Fresh tokio-codec v0.1.0 Fresh http v0.1.17 warning: unnecessary parentheses around assigned value --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/http-0.1.17/src/header/map.rs:229:25 | 229 | const MAX_SIZE: usize = (1 << 15); | ^ ^ | note: the lint level is defined here --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/http-0.1.17/src/lib.rs:160:9 | 160 | #![deny(warnings, missing_docs, missing_debug_implementations)] | ^^^^^^^^ = note: `#[warn(unused_parens)]` implied by `#[warn(warnings)]` help: remove these parentheses | 229 - const MAX_SIZE: usize = (1 << 15); 229 + const MAX_SIZE: usize = 1 << 15; | warning: unused label --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/http-0.1.17/src/header/map.rs:1787:13 | 1787 | 'inner: | ^^^^^^ | = note: `#[warn(unused_labels)]` implied by `#[warn(warnings)]` warning: unnecessary parentheses around block return value --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/http-0.1.17/src/header/map.rs:3047:5 | 3047 | (hash.0 & mask) | ^ ^ | help: remove these parentheses | 3047 - (hash.0 & mask) 3047 + hash.0 & mask | warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/http-0.1.17/src/uri/path.rs:68:25 | 68 | 0x24...0x3B | | ^^^ help: use `..=` for an inclusive 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)]` implied by `#[warn(warnings)]` warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/http-0.1.17/src/uri/path.rs:70:25 | 70 | 0x40...0x5F | | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/http-0.1.17/src/uri/path.rs:71:25 | 71 | 0x61...0x7A | | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/http-0.1.17/src/uri/path.rs:89:29 | 89 | 0x24...0x3B | | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/http-0.1.17/src/uri/path.rs:91:29 | 91 | 0x3F...0x7E => {}, | ^^^ help: use `..=` for an inclusive 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 function `std::mem::uninitialized`: use `mem::MaybeUninit` instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/http-0.1.17/src/header/name.rs:1534:37 | 1534 | let mut buf = unsafe { mem::uninitialized() }; | ^^^^^^^^^^^^^ | = note: `#[warn(deprecated)]` implied by `#[warn(warnings)]` warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/http-0.1.17/src/header/name.rs:1582:37 | 1582 | let mut buf = unsafe { mem::uninitialized() }; | ^^^^^^^^^^^^^ warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/http-0.1.17/src/header/name.rs:1641:37 | 1641 | let mut buf = unsafe { mem::uninitialized() }; | ^^^^^^^^^^^^^ warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/http-0.1.17/src/header/name.rs:1919:37 | 1919 | let mut buf = unsafe { mem::uninitialized() }; | ^^^^^^^^^^^^^ warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/http-0.1.17/src/header/name.rs:1927:37 | 1927 | let mut buf = unsafe { mem::uninitialized() }; | ^^^^^^^^^^^^^ warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string() --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/http-0.1.17/src/error.rs:39:23 | 39 | error::Error::description(self).fmt(f) | ^^^^^^^^^^^ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/http-0.1.17/src/extensions.rs:6:35 | 6 | type AnyMap = HashMap, BuildHasherDefault<... | ^^^^^^^^^^^^^^^^^ | = 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)]` implied by `#[warn(warnings)]` help: use `dyn` | 6 | type AnyMap = HashMap, BuildHasherDefault>; | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/http-0.1.17/src/error.rs:50:32 | 50 | pub fn get_ref(&self) -> &(error::Error + 'static) { | ^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 50 | pub fn get_ref(&self) -> &(dyn error::Error + 'static) { | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/http-0.1.17/src/error.rs:87:32 | 87 | fn cause(&self) -> Option<&error::Error> { | ^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 87 | fn cause(&self) -> Option<&dyn error::Error> { | +++ warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string() --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/http-0.1.17/src/header/name.rs:1882:14 | 1882 | self.description().fmt(f) | ^^^^^^^^^^^ warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string() --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/http-0.1.17/src/header/name.rs:1900:16 | 1900 | self.0.description() | ^^^^^^^^^^^ warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string() --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/http-0.1.17/src/header/value.rs:586:14 | 586 | self.description().fmt(f) | ^^^^^^^^^^^ warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string() --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/http-0.1.17/src/header/value.rs:604:16 | 604 | self.0.description() | ^^^^^^^^^^^ warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string() --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/http-0.1.17/src/header/value.rs:610:14 | 610 | self.description().fmt(f) | ^^^^^^^^^^^ warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string() --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/http-0.1.17/src/method.rs:395:30 | 395 | write!(f, "{}", self.description()) | ^^^^^^^^^^^ warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string() --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/http-0.1.17/src/status.rs:517:26 | 517 | f.write_str(self.description()) | ^^^^^^^^^^^ warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string() --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/http-0.1.17/src/uri/mod.rs:1074:14 | 1074 | self.description().fmt(f) | ^^^^^^^^^^^ warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string() --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/http-0.1.17/src/uri/mod.rs:1110:16 | 1110 | self.0.description() | ^^^^^^^^^^^ warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string() --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/http-0.1.17/src/uri/mod.rs:1116:16 | 1116 | self.0.description() | ^^^^^^^^^^^ warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string() --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/http-0.1.17/src/error.rs:72:36 | 72 | StatusCode(ref e) => e.description(), | ^^^^^^^^^^^ warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string() --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/http-0.1.17/src/error.rs:73:32 | 73 | Method(ref e) => e.description(), | ^^^^^^^^^^^ warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string() --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/http-0.1.17/src/error.rs:74:29 | 74 | Uri(ref e) => e.description(), | ^^^^^^^^^^^ warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string() --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/http-0.1.17/src/error.rs:75:35 | 75 | UriShared(ref e) => e.description(), | ^^^^^^^^^^^ warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string() --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/http-0.1.17/src/error.rs:76:34 | 76 | UriParts(ref e) => e.description(), | ^^^^^^^^^^^ warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string() --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/http-0.1.17/src/error.rs:77:36 | 77 | HeaderName(ref e) => e.description(), | ^^^^^^^^^^^ warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string() --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/http-0.1.17/src/error.rs:78:42 | 78 | HeaderNameShared(ref e) => e.description(), | ^^^^^^^^^^^ warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string() --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/http-0.1.17/src/error.rs:79:37 | 79 | HeaderValue(ref e) => e.description(), | ^^^^^^^^^^^ warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string() --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/http-0.1.17/src/error.rs:80:43 | 80 | HeaderValueShared(ref e) => e.description(), | ^^^^^^^^^^^ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/http-0.1.17/src/extensions.rs:73:31 | 73 | (boxed as Box) | ^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 73 | (boxed as Box) | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/http-0.1.17/src/extensions.rs:98:46 | 98 | ... .and_then(|boxed| (&**boxed as &(Any + 'static)).downcast_ref()) | ^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 98 | .and_then(|boxed| (&**boxed as &(dyn Any + 'static)).downcast_ref()) | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/http-0.1.17/src/extensions.rs:119:54 | 119 | ... .and_then(|boxed| (&mut **boxed as &mut (Any + 'static)).downcast... | ^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 119 | .and_then(|boxed| (&mut **boxed as &mut (dyn Any + 'static)).downcast_mut()) | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/http-0.1.17/src/extensions.rs:143:31 | 143 | (boxed as Box) | ^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 143 | (boxed as Box) | +++ warning: the type `[u8; 64]` does not permit being left uninitialized --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/http-0.1.17/src/header/name.rs:1534:32 | 1534 | let mut buf = unsafe { mem::uninitialized() }; | ^^^^^^^^^^^^^^^^^^^^ | | | this code causes undefined behavior when executed | help: use `MaybeUninit` instead, and only call `assume_init` after initialization is done | = note: integers must be initialized = note: `#[warn(invalid_value)]` implied by `#[warn(warnings)]` warning: the type `[u8; 64]` does not permit being left uninitialized --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/http-0.1.17/src/header/name.rs:1582:32 | 1582 | let mut buf = unsafe { mem::uninitialized() }; | ^^^^^^^^^^^^^^^^^^^^ | | | this code causes undefined behavior when executed | help: use `MaybeUninit` instead, and only call `assume_init` after initialization is done | = note: integers must be initialized warning: the type `[u8; 64]` does not permit being left uninitialized --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/http-0.1.17/src/header/name.rs:1641:32 | 1641 | let mut buf = unsafe { mem::uninitialized() }; | ^^^^^^^^^^^^^^^^^^^^ | | | this code causes undefined behavior when executed | help: use `MaybeUninit` instead, and only call `assume_init` after initialization is done | = note: integers must be initialized warning: the type `[u8; 64]` does not permit being left uninitialized --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/http-0.1.17/src/header/name.rs:1919:32 | 1919 | let mut buf = unsafe { mem::uninitialized() }; | ^^^^^^^^^^^^^^^^^^^^ | | | this code causes undefined behavior when executed | help: use `MaybeUninit` instead, and only call `assume_init` after initialization is done | = note: integers must be initialized warning: the type `[u8; 64]` does not permit being left uninitialized --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/http-0.1.17/src/header/name.rs:1927:32 | 1927 | let mut buf = unsafe { mem::uninitialized() }; | ^^^^^^^^^^^^^^^^^^^^ | | | this code causes undefined behavior when executed | help: use `MaybeUninit` instead, and only call `assume_init` after initialization is done | = note: integers must be initialized Fresh crossbeam-queue v0.1.2 warning: use of deprecated method `std::sync::atomic::AtomicPtr::::compare_and_swap`: Use `compare_exchange` or `compare_exchange_weak` instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/crossbeam-queue-0.1.2/src/seg_queue.rs:208:36 | 208 | ... if self.tail.block.compare_and_swap(block, new, Ordering::Release... | ^^^^^^^^^^^^^^^^ | = note: `#[warn(deprecated)]` on by default Fresh indexmap v1.1.0 warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/indexmap-1.1.0/src/map.rs:332:9 | 332 | try!(f.debug_map().entries(self.iter()).finish()); | ^^^ | = note: `#[warn(deprecated)]` on by default warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/indexmap-1.1.0/src/map.rs:336:9 | 336 | try!(writeln!(f, "")); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/indexmap-1.1.0/src/map.rs:350:9 | 350 | try!(writeln!(f, "cap={}, raw_cap={}, entries.cap={}", | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/indexmap-1.1.0/src/map.rs:338:13 | 338 | try!(write!(f, "{}: {:?}", i, index)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/indexmap-1.1.0/src/map.rs:348:13 | 348 | try!(writeln!(f, "")); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/indexmap-1.1.0/src/map.rs:343:17 | 343 | ... try!(write!(f, ", desired={}, probe_distance={}, key={:?}", | ^^^ warning: `serde_derive` (lib) generated 20 warnings warning: `arrayvec` (lib) generated 2 warnings warning: `tokio-reactor` (lib) generated 12 warnings warning: `typenum` (lib) generated 59 warnings warning: `http` (lib) generated 45 warnings warning: `crossbeam-queue` (lib) generated 1 warning warning: `indexmap` (lib) generated 6 warnings Fresh serde v1.0.88 warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/de/value.rs:767:9 | 767 | try!(self.end()); | ^^^ | = note: `#[warn(deprecated)]` on by default warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/de/value.rs:766:17 | 766 | let v = try!(visitor.visit_seq(&mut self)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/de/value.rs:979:9 | 979 | try!(self.end()); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/de/value.rs:978:21 | 978 | let value = try!(visitor.visit_map(&mut self)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/de/value.rs:988:9 | 988 | try!(self.end()); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/de/value.rs:987:21 | 987 | let value = try!(visitor.visit_seq(&mut self)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/de/value.rs:1052:27 | 1052 | ... let key = try!(kseed.deserialize(key.into_deserializer())); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/de/value.rs:1053:29 | 1053 | ... let value = try!(vseed.deserialize(value.into_deserializer())); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/de/value.rs:1160:20 | 1160 | let pair = try!(visitor.visit_seq(&mut pair_visitor)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/de/ignored_any.rs:183:38 | 183 | while let Some(IgnoredAny) = try!(seq.next_element()) { | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/de/ignored_any.rs:194:52 | 194 | ... while let Some((IgnoredAny, IgnoredAny)) = try!(map.next_entry()) { | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/de/impls.rs:515:33 | 515 | while let Some(value) = try!(seq.next_element()) { | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/de/impls.rs:727:49 | 727 | while let Some(value) = try!($access.next_ele... | ^^^ ... 784 | / seq_impl!( 785 | | BinaryHeap, 786 | | seq, 787 | | BinaryHeap::clear, 788 | | BinaryHeap::with_capacity(size_hint::cautious(seq.size_hint())), 789 | | BinaryHeap::reserve, 790 | | BinaryHeap::push); | |_____________________- in this macro invocation | = note: this warning originates in the macro `seq_impl` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/de/impls.rs:765:49 | 765 | while let Some(value) = try!($access.next_ele... | ^^^ ... 784 | / seq_impl!( 785 | | BinaryHeap, 786 | | seq, 787 | | BinaryHeap::clear, 788 | | BinaryHeap::with_capacity(size_hint::cautious(seq.size_hint())), 789 | | BinaryHeap::reserve, 790 | | BinaryHeap::push); | |_____________________- in this macro invocation | = note: this warning originates in the macro `seq_impl` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/de/impls.rs:727:49 | 727 | while let Some(value) = try!($access.next_ele... | ^^^ ... 793 | / seq_impl!( 794 | | BTreeSet, 795 | | seq, 796 | | BTreeSet::clear, 797 | | BTreeSet::new(), 798 | | nop_reserve, 799 | | BTreeSet::insert); | |_____________________- in this macro invocation | = note: this warning originates in the macro `seq_impl` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/de/impls.rs:765:49 | 765 | while let Some(value) = try!($access.next_ele... | ^^^ ... 793 | / seq_impl!( 794 | | BTreeSet, 795 | | seq, 796 | | BTreeSet::clear, 797 | | BTreeSet::new(), 798 | | nop_reserve, 799 | | BTreeSet::insert); | |_____________________- in this macro invocation | = note: this warning originates in the macro `seq_impl` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/de/impls.rs:727:49 | 727 | while let Some(value) = try!($access.next_ele... | ^^^ ... 802 | / seq_impl!( 803 | | LinkedList, 804 | | seq, 805 | | LinkedList::clear, ... | 808 | | LinkedList::push_back 809 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `seq_impl` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/de/impls.rs:765:49 | 765 | while let Some(value) = try!($access.next_ele... | ^^^ ... 802 | / seq_impl!( 803 | | LinkedList, 804 | | seq, 805 | | LinkedList::clear, ... | 808 | | LinkedList::push_back 809 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `seq_impl` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/de/impls.rs:727:49 | 727 | while let Some(value) = try!($access.next_ele... | ^^^ ... 812 | / seq_impl!( 813 | | HashSet, 814 | | seq, 815 | | HashSet::clear, 816 | | HashSet::with_capacity_and_hasher(size_hint::cautious(seq.size_hi... 817 | | HashSet::reserve, 818 | | HashSet::insert); | |____________________- in this macro invocation | = note: this warning originates in the macro `seq_impl` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/de/impls.rs:765:49 | 765 | while let Some(value) = try!($access.next_ele... | ^^^ ... 812 | / seq_impl!( 813 | | HashSet, 814 | | seq, 815 | | HashSet::clear, 816 | | HashSet::with_capacity_and_hasher(size_hint::cautious(seq.size_hi... 817 | | HashSet::reserve, 818 | | HashSet::insert); | |____________________- in this macro invocation | = note: this warning originates in the macro `seq_impl` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/de/impls.rs:727:49 | 727 | while let Some(value) = try!($access.next_ele... | ^^^ ... 821 | / seq_impl!( 822 | | VecDeque, 823 | | seq, 824 | | VecDeque::clear, ... | 827 | | VecDeque::push_back 828 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `seq_impl` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/de/impls.rs:765:49 | 765 | while let Some(value) = try!($access.next_ele... | ^^^ ... 821 | / seq_impl!( 822 | | VecDeque, 823 | | seq, 824 | | VecDeque::clear, ... | 827 | | VecDeque::push_back 828 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `seq_impl` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/de/impls.rs:861:41 | 861 | while let Some(value) = try!(seq.next_element()) { | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/de/impls.rs:903:25 | 903 | try!(seq.next_element_seed(next_place)) | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/de/impls.rs:911:41 | 911 | while let Some(value) = try!(seq.next_element()) { | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/de/impls.rs:983:43 | 983 | let $name = match try!(seq.next_element()) { | ^^^ ... 1044 | / array_impls! { 1045 | | 1 => (0 a) 1046 | | 2 => (0 a 1 b) 1047 | | 3 => (0 a 1 b 2 c) ... | 1076 | | 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... 1077 | | } | |_- in this macro invocation | = note: this warning originates in the macro `array_impls` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/de/impls.rs:1010:28 | 1010 | if try!(seq.next_element_seed(InPlaceSeed(de... | ^^^ ... 1044 | / array_impls! { 1045 | | 1 => (0 a) 1046 | | 2 => (0 a 1 b) 1047 | | 3 => (0 a 1 b 2 c) ... | 1076 | | 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... 1077 | | } | |_- in this macro invocation | = note: this warning originates in the macro `array_impls` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/de/impls.rs:1108:51 | 1108 | let $name = match try!(seq.next_elem... | ^^^ ... 1158 | / tuple_impls! { 1159 | | 1 => (0 T0) 1160 | | 2 => (0 T0 1 T1) 1161 | | 3 => (0 T0 1 T1 2 T2) ... | 1174 | | 16 => (0 T0 1 T1 2 T2 3 T3 4 T4 5 T5 6 T6 7 T7 8 T8 9 T9 10 T10 ... 1175 | | } | |_- in this macro invocation | = note: this warning originates in the macro `tuple_impls` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/de/impls.rs:1142:36 | 1142 | if try!(seq.next_element_seed(InPlac... | ^^^ ... 1158 | / tuple_impls! { 1159 | | 1 => (0 T0) 1160 | | 2 => (0 T0 1 T1) 1161 | | 3 => (0 T0 1 T1 2 T2) ... | 1174 | | 16 => (0 T0 1 T1 2 T2 3 T3 4 T4 5 T5 6 T6 7 T7 8 T8 9 T9 10 T10 ... 1175 | | } | |_- in this macro invocation | = note: this warning originates in the macro `tuple_impls` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/de/impls.rs:1219:56 | 1219 | while let Some((key, value)) = try!($access.... | ^^^ ... 1235 | / map_impl!( 1236 | | BTreeMap, 1237 | | map, 1238 | | BTreeMap::new()); | |____________________- in this macro invocation | = note: this warning originates in the macro `map_impl` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/de/impls.rs:1219:56 | 1219 | while let Some((key, value)) = try!($access.next_entry()) { | ^^^ ... 1241 | / map_impl!( 1242 | | HashMap, 1243 | | map, 1244 | | HashMap::with_capacity_and_hasher(size_hint::cautious(map.size_hint()), S::default()... | |__________________________________________________________________________________________- in this macro invocation | = note: this warning originates in the macro `map_impl` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/de/impls.rs:1384:23 | 1384 | match try!(data.variant()) { | ^^^ ... 1422 | / deserialize_enum! { 1423 | | IpAddr IpAddrKind (V4; b"V4"; 0, V6; b"V6"; 1) 1424 | | "`V4` or `V6`", 1425 | | deserializer 1426 | | } | |_____________- in this macro invocation | = note: this warning originates in the macro `deserialize_enum` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/de/impls.rs:1384:23 | 1384 | match try!(data.variant()) { | ^^^ ... 1499 | / deserialize_enum! { 1500 | | SocketAddr SocketAddrKind (V4; b"V4"; 0, V6; b"V6"; 1) 1501 | | "`V4` or `V6`", 1502 | | deserializer 1503 | | } | |_____________- in this macro invocation | = note: this warning originates in the macro `deserialize_enum` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/de/impls.rs:1623:15 | 1623 | match try!(data.variant()) { | ^^^ warning: unnecessary trailing semicolon --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/de/impls.rs:1847:10 | 1847 | }; | ^ help: remove this semicolon | = note: `#[warn(redundant_semicolons)]` on by default warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/de/impls.rs:1906:39 | 1906 | let secs: u64 = match try!(seq.next_element()) { | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/de/impls.rs:1912:40 | 1912 | let nanos: u32 = match try!(seq.next_element()) { | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/de/impls.rs:1927:39 | 1927 | while let Some(key) = try!(map.next_key()) { | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/de/impls.rs:1933:41 | 1933 | ... secs = Some(try!(map.next_value())); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/de/impls.rs:1939:42 | 1939 | ... nanos = Some(try!(map.next_value())); | ^^^ warning: unnecessary trailing semicolon --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/de/impls.rs:1972:10 | 1972 | }; | ^ help: remove this semicolon warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/de/impls.rs:2031:39 | 2031 | let secs: u64 = match try!(seq.next_element()) { | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/de/impls.rs:2037:40 | 2037 | let nanos: u32 = match try!(seq.next_element()) { | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/de/impls.rs:2052:39 | 2052 | while let Some(key) = try!(map.next_key()) { | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/de/impls.rs:2060:41 | 2060 | ... secs = Some(try!(map.next_value())); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/de/impls.rs:2068:42 | 2068 | ... nanos = Some(try!(map.next_value())); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/de/impls.rs:2085:24 | 2085 | ... let duration = try!(deserializer.deserialize_struct("SystemTime"... | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/de/impls.rs:2220:36 | 2220 | let start: Idx = match try!(seq.next_element()) { | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/de/impls.rs:2226:34 | 2226 | let end: Idx = match try!(seq.next_element()) { | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/de/impls.rs:2241:35 | 2241 | while let Some(key) = try!(map.next_key()) { | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/de/impls.rs:2247:38 | 2247 | start = Some(try!(map.next_value())); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/de/impls.rs:2253:36 | 2253 | end = Some(try!(map.next_value())); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/de/impls.rs:2367:23 | 2367 | match try!(data.variant()) { | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/de/impls.rs:2392:33 | 2392 | let value = try!(Deserialize::deserialize(deseri... | ^^^ ... 2403 | / nonzero_integers! { 2404 | | // Not including signed NonZeroI* since they might be removed 2405 | | NonZeroU8, 2406 | | NonZeroU16, ... | 2409 | | NonZeroUsize, 2410 | | } | |_- in this macro invocation | = note: this warning originates in the macro `nonzero_integers` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/de/impls.rs:2392:33 | 2392 | let value = try!(Deserialize::deserialize(deseri... | ^^^ ... 2415 | / nonzero_integers! { 2416 | | NonZeroU128, 2417 | | } | |_____- in this macro invocation | = note: this warning originates in the macro `nonzero_integers` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/de/impls.rs:2518:23 | 2518 | match try!(data.variant()) { | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/de/mod.rs:1804:15 | 1804 | match try!(self.next_key_seed(kseed)) { | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/de/mod.rs:1806:29 | 1806 | let value = try!(self.next_value_seed(vseed)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/de/mod.rs:2258:17 | 2258 | try!(write!(formatter, "one of ")); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/de/mod.rs:2263:21 | 2263 | try!(write!(formatter, "`{}`", alt)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/de/mod.rs:2261:25 | 2261 | try!(write!(formatter, ", ")); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/ser/impls.rs:136:9 | 136 | try!(serializer.serialize_tuple(0)).end() | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/ser/impls.rs:152:35 | 152 | let mut seq = try!(serializer.serialize_tuple($le... | ^^^ ... 163 | / array_impls!(01 02 03 04 05 06 07 08 09 10 164 | | 11 12 13 14 15 16 17 18 19 20 165 | | 21 22 23 24 25 26 27 28 29 30 166 | | 31 32); | |___________________- in this macro invocation | = note: this warning originates in the macro `array_impls` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/ser/impls.rs:154:25 | 154 | try!(seq.serialize_element(e)); | ^^^ ... 163 | / array_impls!(01 02 03 04 05 06 07 08 09 10 164 | | 11 12 13 14 15 16 17 18 19 20 165 | | 21 22 23 24 25 26 27 28 29 30 166 | | 31 32); | |___________________- in this macro invocation | = note: this warning originates in the macro `array_impls` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/ser/impls.rs:232:9 | 232 | try!(state.serialize_field("start", &self.start)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/ser/impls.rs:233:9 | 233 | try!(state.serialize_field("end", &self.end)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/ser/impls.rs:231:25 | 231 | let mut state = try!(serializer.serialize_struct("Range", 2)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/ser/impls.rs:251:9 | 251 | try!(state.serialize_field("start", &self.start())); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/ser/impls.rs:252:9 | 252 | try!(state.serialize_field("end", &self.end())); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/ser/impls.rs:250:25 | 250 | ... let mut state = try!(serializer.serialize_struct("RangeInclusive"... | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/ser/impls.rs:318:25 | 318 | try!(tuple.serialize_element(&self.$n)); | ^^^ ... 327 | / tuple_impls! { 328 | | 1 => (0 T0) 329 | | 2 => (0 T0 1 T1) 330 | | 3 => (0 T0 1 T1 2 T2) ... | 343 | | 16 => (0 T0 1 T1 2 T2 3 T3 4 T4 5 T5 6 T6 7 T7 8 T8 9 T9 10 T10 1... 344 | | } | |_- in this macro invocation | = note: this warning originates in the macro `tuple_impls` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/ser/impls.rs:316:37 | 316 | let mut tuple = try!(serializer.serialize_tuple($... | ^^^ ... 327 | / tuple_impls! { 328 | | 1 => (0 T0) 329 | | 2 => (0 T0 1 T1) 330 | | 3 => (0 T0 1 T1 2 T2) ... | 343 | | 16 => (0 T0 1 T1 2 T2 3 T3 4 T4 5 T5 6 T6 7 T7 8 T8 9 T9 10 T10 1... 344 | | } | |_- in this macro invocation | = note: this warning originates in the macro `tuple_impls` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/ser/impls.rs:587:9 | 587 | try!(state.serialize_field("secs", &self.as_secs())); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/ser/impls.rs:588:9 | 588 | try!(state.serialize_field("nanos", &self.subsec_nanos())); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/ser/impls.rs:586:25 | 586 | let mut state = try!(serializer.serialize_struct("Duration", 2)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/ser/impls.rs:606:9 | 606 | ... try!(state.serialize_field("secs_since_epoch", &duration_since_ep... | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/ser/impls.rs:607:9 | 607 | ... try!(state.serialize_field("nanos_since_epoch", &duration_since_e... | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/ser/impls.rs:605:25 | 605 | ... let mut state = try!(serializer.serialize_struct("SystemTime", 2)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/ser/mod.rs:1273:30 | 1273 | let mut serializer = try!(self.serialize_seq(iter.len_hint())); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/ser/mod.rs:1275:13 | 1275 | try!(serializer.serialize_element(&item)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/ser/mod.rs:1313:30 | 1313 | let mut serializer = try!(self.serialize_map(iter.len_hint())); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/ser/mod.rs:1315:13 | 1315 | try!(serializer.serialize_entry(&key, &value)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/ser/mod.rs:1817:9 | 1817 | try!(self.serialize_key(key)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/private/de.rs:493:33 | 493 | while let Some(e) = try!(visitor.next_element()) { | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/private/de.rs:504:34 | 504 | while let Some(kv) = try!(visitor.next_entry()) { | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/private/de.rs:867:29 | 867 | let tag = match try!(seq.next_element()) { | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/private/de.rs:876:26 | 876 | content: try!(Content::deserialize(rest)), | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/private/de.rs:886:33 | 886 | ... while let Some(k) = try!(map.next_key_seed(TagOrContentVisitor::n... | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/private/de.rs:892:36 | 892 | tag = Some(try!(map.next_value())); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/private/de.rs:895:33 | 895 | let v = try!(map.next_value()); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/private/de.rs:1049:9 | 1049 | try!(seq_visitor.end()); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/private/de.rs:1048:21 | 1048 | let value = try!(visitor.visit_seq(&mut seq_visitor)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/private/de.rs:1066:9 | 1066 | try!(map_visitor.end()); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/private/de.rs:1065:21 | 1065 | let value = try!(visitor.visit_map(&mut map_visitor)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/private/de.rs:1603:27 | 1603 | let ret = try!(visitor.visit_seq(&mut self)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/private/de.rs:1762:9 | 1762 | try!(seq_visitor.end()); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/private/de.rs:1761:21 | 1761 | let value = try!(visitor.visit_seq(&mut seq_visitor)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/private/de.rs:1782:9 | 1782 | try!(map_visitor.end()); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/private/de.rs:1781:21 | 1781 | let value = try!(visitor.visit_map(&mut map_visitor)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/private/de.rs:2292:27 | 2292 | let ret = try!(visitor.visit_seq(&mut self)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/private/de.rs:2471:33 | 2471 | ... while let Some(_) = try!(access.next_entry:: /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/private/ser.rs:192:9 | 192 | try!(map.serialize_entry(self.tag, self.variant_name)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/private/ser.rs:191:23 | 191 | let mut map = try!(self.delegate.serialize_map(Some(1))); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/private/ser.rs:203:9 | 203 | try!(map.serialize_entry(self.tag, self.variant_name)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/private/ser.rs:204:9 | 204 | try!(map.serialize_entry(inner_variant, &())); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/private/ser.rs:202:23 | 202 | let mut map = try!(self.delegate.serialize_map(Some(2))); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/private/ser.rs:230:9 | 230 | try!(map.serialize_entry(self.tag, self.variant_name)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/private/ser.rs:231:9 | 231 | try!(map.serialize_entry(inner_variant, inner_value)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/private/ser.rs:229:23 | 229 | let mut map = try!(self.delegate.serialize_map(Some(2))); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/private/ser.rs:273:9 | 273 | try!(map.serialize_entry(self.tag, self.variant_name)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/private/ser.rs:274:9 | 274 | try!(map.serialize_key(inner_variant)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/private/ser.rs:272:23 | 272 | let mut map = try!(self.delegate.serialize_map(Some(2))); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/private/ser.rs:284:9 | 284 | try!(map.serialize_entry(self.tag, self.variant_name)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/private/ser.rs:283:23 | 283 | ... let mut map = try!(self.delegate.serialize_map(len.map(|len| len ... | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/private/ser.rs:294:9 | 294 | try!(state.serialize_field(self.tag, self.variant_name)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/private/ser.rs:293:25 | 293 | ... let mut state = try!(self.delegate.serialize_struct(name, len + 1)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/private/ser.rs:320:9 | 320 | try!(map.serialize_entry(self.tag, self.variant_name)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/private/ser.rs:321:9 | 321 | try!(map.serialize_key(inner_variant)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/private/ser.rs:319:23 | 319 | let mut map = try!(self.delegate.serialize_map(Some(2))); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/private/ser.rs:398:25 | 398 | ... let value = try!(value.serialize(ContentSerializer::::n... | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/private/ser.rs:404:13 | 404 | try!(self | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/private/ser.rs:442:25 | 442 | ... let value = try!(value.serialize(ContentSerializer::::n... | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/private/ser.rs:448:13 | 448 | try!(self | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/private/ser.rs:531:37 | 531 | ... let mut tuple = try!(serializer.serialize_tuple(elements.len())); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/private/ser.rs:533:25 | 533 | try!(tuple.serialize_element(e)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/private/ser.rs:539:34 | 539 | ... let mut ts = try!(serializer.serialize_tuple_struct(n, fields.len... | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/private/ser.rs:541:25 | 541 | try!(ts.serialize_field(f)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/private/ser.rs:547:34 | 547 | ... let mut tv = try!(serializer.serialize_tuple_variant(n, i, v, fie... | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/private/ser.rs:549:25 | 549 | try!(tv.serialize_field(f)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/private/ser.rs:555:35 | 555 | ... let mut map = try!(serializer.serialize_map(Some(entries.len()))); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/private/ser.rs:557:25 | 557 | try!(map.serialize_entry(k, v)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/private/ser.rs:563:33 | 563 | ... let mut s = try!(serializer.serialize_struct(n, fields.len())); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/private/ser.rs:565:25 | 565 | try!(s.serialize_field(k, v)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/private/ser.rs:571:34 | 571 | ... let mut sv = try!(serializer.serialize_struct_variant(n, i, v, fi... | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/private/ser.rs:573:25 | 573 | try!(sv.serialize_field(k, v)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/private/ser.rs:670:39 | 670 | Ok(Content::Some(Box::new(try!(value.serialize(self))))) | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/private/ser.rs:700:26 | 700 | Box::new(try!(value.serialize(self))), | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/private/ser.rs:718:26 | 718 | Box::new(try!(value.serialize(self))), | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/private/ser.rs:817:25 | 817 | ... let value = try!(value.serialize(ContentSerializer::::new())); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/private/ser.rs:843:25 | 843 | ... let value = try!(value.serialize(ContentSerializer::::new())); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/private/ser.rs:870:25 | 870 | ... let value = try!(value.serialize(ContentSerializer::::new())); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/private/ser.rs:899:25 | 899 | ... let value = try!(value.serialize(ContentSerializer::::new())); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/private/ser.rs:931:23 | 931 | let key = try!(key.serialize(ContentSerializer::::new())); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/private/ser.rs:944:25 | 944 | ... let value = try!(value.serialize(ContentSerializer::::new())); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/private/ser.rs:958:23 | 958 | let key = try!(key.serialize(ContentSerializer::::new())); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/private/ser.rs:959:25 | 959 | ... let value = try!(value.serialize(ContentSerializer::::new())); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/private/ser.rs:982:25 | 982 | ... let value = try!(value.serialize(ContentSerializer::::new())); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/private/ser.rs:1011:25 | 1011 | ... let value = try!(value.serialize(ContentSerializer::::new())); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/private/ser.rs:1164:9 | 1164 | try!(self.0.serialize_key(variant)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/private/ser.rs:1213:9 | 1213 | try!(self.0.serialize_key(inner_variant)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/private/ser.rs:1315:21 | 1315 | ... let value = try!(value.serialize(ContentSerializer::::... | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/private/ser.rs:1321:9 | 1321 | try!(self | ^^^ warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/ser/impls.rs:621:52 | 621 | let mut buffer: [u8; $max] = unsafe { mem::uninitialized() }; | ^^^^^^^^^^^^^ ... 671 | serialize_display_bounded_length!(self, MAX_LEN, serializer) | ------------------------------------------------------------ in this macro invocation | = note: this warning originates in the macro `serialize_display_bounded_length` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/ser/impls.rs:621:52 | 621 | let mut buffer: [u8; $max] = unsafe { mem::uninitialized() }; | ^^^^^^^^^^^^^ ... 687 | serialize_display_bounded_length!(self, MAX_LEN, serializer) | ------------------------------------------------------------ in this macro invocation | = note: this warning originates in the macro `serialize_display_bounded_length` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/ser/impls.rs:621:52 | 621 | let mut buffer: [u8; $max] = unsafe { mem::uninitialized() }; | ^^^^^^^^^^^^^ ... 727 | serialize_display_bounded_length!(self, MAX_LEN, serializer) | ------------------------------------------------------------ in this macro invocation | = note: this warning originates in the macro `serialize_display_bounded_length` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/ser/impls.rs:621:52 | 621 | let mut buffer: [u8; $max] = unsafe { mem::uninitialized() }; | ^^^^^^^^^^^^^ ... 746 | serialize_display_bounded_length!(self, MAX_LEN, serializer) | ------------------------------------------------------------ in this macro invocation | = note: this warning originates in the macro `serialize_display_bounded_length` (in Nightly builds, run with -Z macro-backtrace for more info) warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/de/mod.rs:484:22 | 484 | impl<'a> Display for Expected + 'a { | ^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see = note: `#[warn(bare_trait_objects)]` on by default help: use `dyn` | 484 | impl<'a> Display for dyn Expected + 'a { | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/de/mod.rs:200:54 | 200 | fn invalid_type(unexp: Unexpected, exp: &Expected) -> Self { | ^^^^^^^^ ... 291 | declare_error_trait!(Error: Sized + error::Error); | ------------------------------------------------- in this macro invocation | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see = note: this warning originates in the macro `declare_error_trait` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `dyn` | 200 | fn invalid_type(unexp: Unexpected, exp: &dyn Expected) -> Self { | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/de/mod.rs:218:55 | 218 | fn invalid_value(unexp: Unexpected, exp: &Expected) -> Self { | ^^^^^^^^ ... 291 | declare_error_trait!(Error: Sized + error::Error); | ------------------------------------------------- in this macro invocation | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see = note: this warning originates in the macro `declare_error_trait` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `dyn` | 218 | fn invalid_value(unexp: Unexpected, exp: &dyn Expected) -> Self { | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/de/mod.rs:232:49 | 232 | fn invalid_length(len: usize, exp: &Expected) -> Self { | ^^^^^^^^ ... 291 | declare_error_trait!(Error: Sized + error::Error); | ------------------------------------------------- in this macro invocation | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see = note: this warning originates in the macro `declare_error_trait` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `dyn` | 232 | fn invalid_length(len: usize, exp: &dyn Expected) -> Self { | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/private/de.rs:1019:37 | 1019 | fn invalid_type(self, exp: &Expected) -> E { | ^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 1019 | fn invalid_type(self, exp: &dyn Expected) -> E { | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/private/de.rs:1729:37 | 1729 | fn invalid_type(self, exp: &Expected) -> E { | ^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 1729 | fn invalid_type(self, exp: &dyn Expected) -> E { | +++ warning: the type `[u8; 15]` does not permit being left uninitialized --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/ser/impls.rs:621:47 | 621 | 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 ... 671 | serialize_display_bounded_length!(self, MAX_LEN, serializer) | ------------------------------------------------------------ in this macro invocation | = note: integers must be initialized = note: `#[warn(invalid_value)]` on by default = note: this warning originates in the macro `serialize_display_bounded_length` (in Nightly builds, run with -Z macro-backtrace for more info) warning: the type `[u8; 39]` does not permit being left uninitialized --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/ser/impls.rs:621:47 | 621 | 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 ... 687 | serialize_display_bounded_length!(self, MAX_LEN, serializer) | ------------------------------------------------------------ in this macro invocation | = note: integers must be initialized = note: this warning originates in the macro `serialize_display_bounded_length` (in Nightly builds, run with -Z macro-backtrace for more info) warning: the type `[u8; 21]` does not permit being left uninitialized --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/ser/impls.rs:621:47 | 621 | 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 ... 727 | serialize_display_bounded_length!(self, MAX_LEN, serializer) | ------------------------------------------------------------ in this macro invocation | = note: integers must be initialized = note: this warning originates in the macro `serialize_display_bounded_length` (in Nightly builds, run with -Z macro-backtrace for more info) warning: the type `[u8; 47]` does not permit being left uninitialized --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde-1.0.88/src/ser/impls.rs:621:47 | 621 | 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 ... 746 | serialize_display_bounded_length!(self, MAX_LEN, serializer) | ------------------------------------------------------------ in this macro invocation | = note: integers must be initialized = note: this warning originates in the macro `serialize_display_bounded_length` (in Nightly builds, run with -Z macro-backtrace for more info) Fresh crossbeam-epoch v0.7.2 warning: anonymous parameters are deprecated and will be removed in the next edition --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/crossbeam-epoch-0.7.2/src/sync/list.rs:69:17 | 69 | fn entry_of(&T) -> &Entry; | ^^ help: try naming the parameter or explicitly ignoring it: `_: &T` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018! = note: for more information, see issue #41686 = note: `#[warn(anonymous_parameters)]` on by default warning: anonymous parameters are deprecated and will be removed in the next edition --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/crossbeam-epoch-0.7.2/src/sync/list.rs:83:26 | 83 | unsafe fn element_of(&Entry) -> &T; | ^^^^^^ help: try naming the parameter or explicitly ignoring it: `_: &Entry` | = 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: anonymous parameters are deprecated and will be removed in the next edition --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/crossbeam-epoch-0.7.2/src/sync/list.rs:91:24 | 91 | unsafe fn finalize(&Entry, &Guard); | ^^^^^^ help: try naming the parameter or explicitly ignoring it: `_: &Entry` | = 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: anonymous parameters are deprecated and will be removed in the next edition --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/crossbeam-epoch-0.7.2/src/sync/list.rs:91:32 | 91 | unsafe fn finalize(&Entry, &Guard); | ^^^^^^ help: try naming the parameter or explicitly ignoring it: `_: &Guard` | = 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 function `std::mem::uninitialized`: use `mem::MaybeUninit` instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/crossbeam-epoch-0.7.2/src/deferred.rs:39:43 | 39 | let mut data: Data = mem::uninitialized(); | ^^^^^^^^^^^^^ | = note: `#[warn(deprecated)]` on by default warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/crossbeam-epoch-0.7.2/src/deferred.rs:54:43 | 54 | let mut data: Data = mem::uninitialized(); | ^^^^^^^^^^^^^ warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/crossbeam-epoch-0.7.2/src/sync/queue.rs:50:33 | 50 | data: unsafe { mem::uninitialized() }, | ^^^^^^^^^^^^^ warning: use of deprecated method `std::sync::atomic::AtomicUsize::compare_and_swap`: Use `compare_exchange` or `compare_exchange_weak` instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/crossbeam-epoch-0.7.2/src/epoch.rs:111:30 | 111 | ... let data = self.data.compare_and_swap(current.data, new.data, ord); | ^^^^^^^^^^^^^^^^ warning: field `bag` is never read --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/crossbeam-epoch-0.7.2/src/internal.rs:114:5 | 112 | struct SealedBag { | --------- field in this struct 113 | epoch: Epoch, 114 | bag: Bag, | ^^^ | = note: `SealedBag` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis = note: `#[warn(dead_code)]` on by default warning: the type `[usize; 3]` does not permit being left uninitialized --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/crossbeam-epoch-0.7.2/src/deferred.rs:39:38 | 39 | let mut data: Data = mem::uninitialized(); | ^^^^^^^^^^^^^^^^^^^^ | | | this code causes undefined behavior when executed | help: use `MaybeUninit` instead, and only call `assume_init` after initialization is done | = note: integers must be initialized = note: `#[warn(invalid_value)]` on by default warning: the type `[usize; 3]` does not permit being left uninitialized --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/crossbeam-epoch-0.7.2/src/deferred.rs:54:38 | 54 | let mut data: Data = mem::uninitialized(); | ^^^^^^^^^^^^^^^^^^^^ | | | this code causes undefined behavior when executed | help: use `MaybeUninit` instead, and only call `assume_init` after initialization is done | = note: integers must be initialized Fresh generic-array v0.12.0 warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/generic-array-0.12.0/src/lib.rs:184:43 | 184 | array: ManuallyDrop::new(mem::uninitialized()), | ^^^^^^^^^^^^^ | = note: `#[warn(deprecated)]` on by default warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/generic-array-0.12.0/src/iter.rs:99:47 | 99 | array: ManuallyDrop::new(mem::uninitialized()), | ^^^^^^^^^^^^^ warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/generic-array-0.12.0/src/sequence.rs:189:54 | 189 | let mut longer: Self::Longer = unsafe { mem::uninitialized() }; | ^^^^^^^^^^^^^ warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/generic-array-0.12.0/src/sequence.rs:200:54 | 200 | let mut longer: Self::Longer = unsafe { mem::uninitialized() }; | ^^^^^^^^^^^^^ warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/generic-array-0.12.0/src/sequence.rs:309:54 | 309 | let mut output: Self::Output = unsafe { mem::uninitialized() }; | ^^^^^^^^^^^^^ Fresh proc-macro2 v1.0.5 Fresh byte-tools v0.3.0 Fresh matches v0.1.6 Fresh memchr v2.2.0 Fresh unicase v2.4.0 Fresh mio-uds v0.6.7 warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/mio-uds-0.6.7/src/datagram.rs:33:13 | 33 | try!(cvt(libc::bind(fd.fd(), addr, len))); | ^^^ | = note: `#[warn(deprecated)]` on by default warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/mio-uds-0.6.7/src/datagram.rs:29:31 | 29 | let (addr, len) = try!(sockaddr_un(path)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/mio-uds-0.6.7/src/datagram.rs:30:22 | 30 | let fd = try!(Socket::new(libc::SOCK_DGRAM)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/mio-uds-0.6.7/src/datagram.rs:45:9 | 45 | try!(stream.set_nonblocking(true)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/mio-uds-0.6.7/src/datagram.rs:54:26 | 54 | let (a, b) = try!(Socket::pair(libc::SOCK_DGRAM)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/mio-uds-0.6.7/src/datagram.rs:63:9 | 63 | try!(stream.set_nonblocking(true)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/mio-uds-0.6.7/src/datagram.rs:62:22 | 62 | let stream = try!(net::UnixDatagram::unbound()); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/mio-uds-0.6.7/src/listener.rs:37:13 | 37 | try!(cvt(libc::bind(fd.fd(), addr, len))); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/mio-uds-0.6.7/src/listener.rs:38:13 | 38 | try!(cvt(libc::listen(fd.fd(), 128))); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/mio-uds-0.6.7/src/listener.rs:33:31 | 33 | let (addr, len) = try!(sockaddr_un(path)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/mio-uds-0.6.7/src/listener.rs:34:22 | 34 | let fd = try!(Socket::new(libc::SOCK_STREAM)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/mio-uds-0.6.7/src/listener.rs:50:9 | 50 | try!(stream.set_nonblocking(true)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/mio-uds-0.6.7/src/listener.rs:62:15 | 62 | match try!(self.accept_std()) { | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/mio-uds-0.6.7/src/socket.rs:45:13 | 45 | try!(cvt(libc::ioctl(fd.fd, libc::FIOCLEX))); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/mio-uds-0.6.7/src/socket.rs:47:13 | 47 | try!(cvt(libc::ioctl(fd.fd, libc::FIONBIO, &mut nonblocking))); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/mio-uds-0.6.7/src/socket.rs:44:35 | 44 | ... let fd = Socket { fd: try!(cvt(libc::socket(libc::AF_UNIX, ty, 0))... | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/mio-uds-0.6.7/src/socket.rs:68:13 | 68 | ... try!(cvt(libc::socketpair(libc::AF_UNIX, ty, 0, fds.as_mut_ptr()))); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/mio-uds-0.6.7/src/socket.rs:71:13 | 71 | try!(cvt(libc::ioctl(a.fd, libc::FIOCLEX))); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/mio-uds-0.6.7/src/socket.rs:72:13 | 72 | try!(cvt(libc::ioctl(b.fd, libc::FIOCLEX))); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/mio-uds-0.6.7/src/socket.rs:74:13 | 74 | try!(cvt(libc::ioctl(a.fd, libc::FIONBIO, &mut nonblocking))); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/mio-uds-0.6.7/src/socket.rs:75:13 | 75 | try!(cvt(libc::ioctl(b.fd, libc::FIONBIO, &mut nonblocking))); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/mio-uds-0.6.7/src/stream.rs:52:31 | 52 | let (addr, len) = try!(sockaddr_un(path)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/mio-uds-0.6.7/src/stream.rs:53:26 | 53 | let socket = try!(Socket::new(libc::SOCK_STREAM)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/mio-uds-0.6.7/src/stream.rs:71:9 | 71 | try!(stream.set_nonblocking(true)); | ^^^ warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/mio-uds-0.6.7/src/socket.rs:135:44 | 135 | let addr: libc::sockaddr_un = mem::uninitialized(); | ^^^^^^^^^^^^^ warning: the type `sockaddr_un` does not permit being left uninitialized --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/mio-uds-0.6.7/src/socket.rs:135:39 | 135 | let addr: libc::sockaddr_un = mem::uninitialized(); | ^^^^^^^^^^^^^^^^^^^^ | | | this code causes undefined behavior when executed | help: use `MaybeUninit` instead, and only call `assume_init` after initialization is done | = note: integers must be initialized = note: `#[warn(invalid_value)]` on by default Fresh base64 v0.10.1 warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/base64-0.10.1/src/decode.rs:58:32 | 58 | 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 note: the lint level is defined here --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/base64-0.10.1/src/lib.rs:61:5 | 61 | warnings, | ^^^^^^^^ = note: `#[warn(bare_trait_objects)]` implied by `#[warn(warnings)]` help: use `dyn` | 58 | fn cause(&self) -> Option<&dyn error::Error> { | +++ warning: `serde` (lib) generated 166 warnings warning: `crossbeam-epoch` (lib) generated 11 warnings warning: `generic-array` (lib) generated 5 warnings warning: `mio-uds` (lib) generated 26 warnings warning: `base64` (lib) generated 1 warning Fresh crossbeam-deque v0.7.1 Fresh block-padding v0.1.2 Fresh unicode-bidi v0.3.4 Fresh quote v1.0.2 Fresh unicode-normalization v0.1.5 warning: unnecessary parentheses around assigned value --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/unicode-normalization-0.1.5/src/normalize.rs:119:22 | 119 | const N_COUNT: u32 = (V_COUNT * T_COUNT); | ^ ^ | = note: `#[warn(unused_parens)]` on by default help: remove these parentheses | 119 - const N_COUNT: u32 = (V_COUNT * T_COUNT); 119 + const N_COUNT: u32 = V_COUNT * T_COUNT; | warning: unnecessary parentheses around assigned value --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/unicode-normalization-0.1.5/src/normalize.rs:120:22 | 120 | const S_COUNT: u32 = (L_COUNT * N_COUNT); | ^ ^ | help: remove these parentheses | 120 - const S_COUNT: u32 = (L_COUNT * N_COUNT); 120 + const S_COUNT: u32 = L_COUNT * N_COUNT; | warning: `#[inline]` is ignored on function prototypes --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/unicode-normalization-0.1.5/src/lib.rs:77:5 | 77 | #[inline] | ^^^^^^^^^ | = note: `#[warn(unused_attributes)]` on by default warning: `#[inline]` is ignored on function prototypes --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/unicode-normalization-0.1.5/src/lib.rs:82:5 | 82 | #[inline] | ^^^^^^^^^ warning: `#[inline]` is ignored on function prototypes --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/unicode-normalization-0.1.5/src/lib.rs:87:5 | 87 | #[inline] | ^^^^^^^^^ warning: `#[inline]` is ignored on function prototypes --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/unicode-normalization-0.1.5/src/lib.rs:92:5 | 92 | #[inline] | ^^^^^^^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/httparse-1.3.3/build.rs:128:21 | 128 | let major = try!(num.parse::().map_err(|e| e.to_string())); | ^^^ | = note: `#[warn(deprecated)]` on by default warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/httparse-1.3.3/build.rs:137:21 | 137 | let minor = try!(num.parse::().map_err(|e| e.to_string())); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/httparse-1.3.3/build.rs:146:21 | 146 | let patch = try!(num.parse::().map_err(|e| e.to_string())); | ^^^ Fresh aho-corasick v0.7.6 warning: field `last_match_end` is never read --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/aho-corasick-0.7.6/src/ahocorasick.rs:1178:5 | 1173 | pub struct FindOverlappingIter<'a, 'b, S: 'a + StateID> { | ------------------- field in this struct ... 1178 | last_match_end: usize, | ^^^^^^^^^^^^^^ | = note: `FindOverlappingIter` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis = note: `#[warn(dead_code)]` on by default warning: field `start` is never read --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/aho-corasick-0.7.6/src/ahocorasick.rs:1316:33 | 1316 | NonMatch { bytes: &'r [u8], start: usize }, | -------- ^^^^^ | | | field in this variant warning: field `config` is never read --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/aho-corasick-0.7.6/src/packed/api.rs:380:5 | 379 | pub struct Searcher { | -------- field in this struct 380 | config: Config, | ^^^^^^ | = note: `Searcher` has derived impls for the traits `Debug` and `Clone`, but these are intentionally ignored during dead code analysis Fresh mime v0.3.13 warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/mime-0.3.13/src/parse.rs:98:18 | 98 | let params = try!(params_from_str(s, &mut iter, start)); | ^^^ | note: the lint level is defined here --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/mime-0.3.13/src/lib.rs:27:9 | 27 | #![deny(warnings)] | ^^^^^^^^ = note: `#[warn(deprecated)]` implied by `#[warn(warnings)]` warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string() --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/mime-0.3.13/src/parse.rs:37:55 | 37 | ... write!(f, "{}, {:X} at position {}", self.description(), byte, pos) | ^^^^^^^^^^^ warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string() --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/mime-0.3.13/src/parse.rs:39:30 | 39 | f.write_str(self.description()) | ^^^^^^^^^^^ warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string() --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/mime-0.3.13/src/lib.rs:86:34 | 86 | write!(f, "{}: {}", self.description(), self.inner) | ^^^^^^^^^^^ Fresh tokio-uds v0.2.5 warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-uds-0.2.5/src/frame.rs:69:19 | 69 | match try!(self.poll_complete()) { | ^^^ | note: the lint level is defined here --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-uds-0.2.5/src/lib.rs:3:23 | 3 | #![deny(missing_docs, warnings, missing_debug_implementations)] | ^^^^^^^^ = note: `#[warn(deprecated)]` implied by `#[warn(warnings)]` warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-uds-0.2.5/src/stream.rs:82:22 | 82 | let (a, b) = try!(mio_uds::UnixStream::pair()); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-uds-0.2.5/src/stream.rs:266:34 | 266 | if let Some(e) = try!(stream.io.get_ref().take_error()) { | ^^^ warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-uds-0.2.5/src/ucred.rs:78:47 | 78 | let mut cred: super::UCred = mem::uninitialized(); | ^^^^^^^^^^^^^ warning: a method with this name may be added to the standard library in the future --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-uds-0.2.5/src/stream.rs:155:9 | 155 | <&UnixStream>::read_buf(&mut &*self, buf) | ^^^^^^^^^^^^^^^^^^^^^^^ | = warning: once this associated item is added to the standard library, the ambiguity may cause an error or change in behavior! = note: for more information, see issue #48919 = help: call with fully qualified syntax `tokio_io::AsyncRead::read_buf(...)` to keep using the current method = note: `#[warn(unstable_name_collisions)]` implied by `#[warn(warnings)]` warning: the type `ucred::UCred` does not permit being left uninitialized --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-uds-0.2.5/src/ucred.rs:78:42 | 78 | let mut cred: super::UCred = mem::uninitialized(); | ^^^^^^^^^^^^^^^^^^^^ | | | this code causes undefined behavior when executed | help: use `MaybeUninit` instead, and only call `assume_init` after initialization is done | note: integers must be initialized (in this struct field) --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-uds-0.2.5/src/ucred.rs:7:5 | 7 | pub uid: uid_t, | ^^^^^^^^^^^^^^ = note: `#[warn(invalid_value)]` implied by `#[warn(warnings)]` Fresh digest v0.8.0 warning: `unicode-normalization` (lib) generated 6 warnings warning: `httparse` (build script) generated 3 warnings warning: `aho-corasick` (lib) generated 3 warnings warning: `mime` (lib) generated 4 warnings warning: `tokio-uds` (lib) generated 6 warnings Fresh tokio-threadpool v0.1.14 warning: unnecessary parentheses around assigned value --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-threadpool-0.1.14/src/pool/backup_stack.rs:17:27 | 17 | const STACK_MASK: usize = ((1 << 16) - 1); | ^ ^ | note: the lint level is defined here --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-threadpool-0.1.14/src/lib.rs:2:9 | 2 | #![deny(warnings, missing_docs, missing_debug_implementations)] | ^^^^^^^^ = note: `#[warn(unused_parens)]` implied by `#[warn(warnings)]` help: remove these parentheses | 17 - const STACK_MASK: usize = ((1 << 16) - 1); 17 + const STACK_MASK: usize = (1 << 16) - 1; | warning: unnecessary parentheses around assigned value --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-threadpool-0.1.14/src/worker/stack.rs:41:27 | 41 | const STACK_MASK: usize = ((1 << 16) - 1); | ^ ^ | help: remove these parentheses | 41 - const STACK_MASK: usize = ((1 << 16) - 1); 41 + const STACK_MASK: usize = (1 << 16) - 1; | warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-threadpool-0.1.14/src/park/boxed.rs:6:31 | 6 | pub(crate) type BoxPark = Box + Send>; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = 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)]` implied by `#[warn(warnings)]` help: use `dyn` | 6 | pub(crate) type BoxPark = Box + Send>; | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-threadpool-0.1.14/src/park/boxed.rs:7:33 | 7 | pub(crate) type BoxUnpark = Box; | ^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 7 | pub(crate) type BoxUnpark = Box; | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-threadpool-0.1.14/src/builder.rs:70:19 | 70 | new_park: Box BoxPark>, | ^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 70 | new_park: Box BoxPark>, | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-threadpool-0.1.14/src/callback.rs:10:12 | 10 | f: Arc, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 10 | f: Arc, | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-threadpool-0.1.14/src/config.rs:16:33 | 16 | pub after_start: Option>, | ^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 16 | pub after_start: Option>, | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-threadpool-0.1.14/src/config.rs:17:33 | 17 | pub before_stop: Option>, | ^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 17 | pub before_stop: Option>, | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-threadpool-0.1.14/src/config.rs:18:35 | 18 | pub panic_handler: Option) + Send + Sync>>, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 18 | pub panic_handler: Option) + Send + Sync>>, | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-threadpool-0.1.14/src/config.rs:18:42 | 18 | pub panic_handler: Option) + Send + Sync>>, | ^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 18 | pub panic_handler: Option) + Send + Sync>>, | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-threadpool-0.1.14/src/task/mod.rs:63:22 | 63 | type BoxFuture = Box + Send + 'static>; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 63 | type BoxFuture = Box + Send + 'static>; | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-threadpool-0.1.14/src/builder.rs:226:19 | 226 | F: Fn(Box) + Send + Sync + 'static, | ^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 226 | F: Fn(Box) + Send + Sync + 'static, | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-threadpool-0.1.14/src/sender.rs:134:21 | 134 | future: Box + Send>, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 134 | future: Box + Send>, | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-threadpool-0.1.14/src/sender.rs:160:21 | 160 | future: Box + Send>, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 160 | future: Box + Send>, | +++ warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string() --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-threadpool-0.1.14/src/park/default_park.rs:89:14 | 89 | self.description().fmt(fmt) | ^^^^^^^^^^^ | = note: `#[warn(deprecated)]` implied by `#[warn(warnings)]` warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string() --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-threadpool-0.1.14/src/blocking.rs:161:32 | 161 | write!(fmt, "{}", self.description()) | ^^^^^^^^^^^ warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string() --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-threadpool-0.1.14/src/blocking.rs:168:36 | 168 | .field("reason", &self.description()) | ^^^^^^^^^^^ warning: use of deprecated method `std::sync::atomic::AtomicUsize::compare_and_swap`: Use `compare_exchange` or `compare_exchange_weak` instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-threadpool-0.1.14/src/pool/backup.rs:196:30 | 196 | ... .compare_and_swap(state.into(), next.into(), AcqRel) | ^^^^^^^^^^^^^^^^ warning: use of deprecated method `std::sync::atomic::AtomicUsize::compare_and_swap`: Use `compare_exchange` or `compare_exchange_weak` instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-threadpool-0.1.14/src/pool/backup.rs:276:18 | 276 | .compare_and_swap(curr.into(), next.into(), AcqRel) | ^^^^^^^^^^^^^^^^ warning: use of deprecated method `std::sync::atomic::AtomicUsize::compare_and_swap`: Use `compare_exchange` or `compare_exchange_weak` instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-threadpool-0.1.14/src/pool/backup_stack.rs:70:18 | 70 | .compare_and_swap(state.into(), next.into(), AcqRel) | ^^^^^^^^^^^^^^^^ warning: use of deprecated method `std::sync::atomic::AtomicUsize::compare_and_swap`: Use `compare_exchange` or `compare_exchange_weak` instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-threadpool-0.1.14/src/pool/backup_stack.rs:117:22 | 117 | .compare_and_swap(state.into(), next.into(), AcqRel) | ^^^^^^^^^^^^^^^^ warning: use of deprecated method `std::sync::atomic::AtomicUsize::compare_and_swap`: Use `compare_exchange` or `compare_exchange_weak` instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-threadpool-0.1.14/src/pool/backup_stack.rs:147:18 | 147 | .compare_and_swap(state.into(), next.into(), AcqRel) | ^^^^^^^^^^^^^^^^ warning: use of deprecated method `std::sync::atomic::AtomicUsize::compare_and_swap`: Use `compare_exchange` or `compare_exchange_weak` instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-threadpool-0.1.14/src/pool/mod.rs:175:18 | 175 | .compare_and_swap(state.into(), next.into(), AcqRel) | ^^^^^^^^^^^^^^^^ warning: use of deprecated method `std::sync::atomic::AtomicUsize::compare_and_swap`: Use `compare_exchange` or `compare_exchange_weak` instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-threadpool-0.1.14/src/sender.rs:111:18 | 111 | .compare_and_swap(state.into(), next.into(), AcqRel) | ^^^^^^^^^^^^^^^^ warning: use of deprecated method `std::sync::atomic::AtomicUsize::compare_and_swap`: Use `compare_exchange` or `compare_exchange_weak` instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-threadpool-0.1.14/src/task/blocking.rs:177:18 | 177 | .compare_and_swap(curr.into(), next.into(), AcqRel) | ^^^^^^^^^^^^^^^^ warning: use of deprecated method `std::sync::atomic::AtomicUsize::compare_and_swap`: Use `compare_exchange` or `compare_exchange_weak` instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-threadpool-0.1.14/src/task/blocking.rs:332:34 | 332 | ... .compare_and_swap(curr.into(), after.into(), AcqRel) | ^^^^^^^^^^^^^^^^ warning: use of deprecated method `std::sync::atomic::AtomicUsize::compare_and_swap`: Use `compare_exchange` or `compare_exchange_weak` instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-threadpool-0.1.14/src/task/mod.rs:108:14 | 108 | .compare_and_swap(Scheduled.into(), Running.into(), AcqRel) | ^^^^^^^^^^^^^^^^ warning: use of deprecated method `std::sync::atomic::AtomicUsize::compare_and_swap`: Use `compare_exchange` or `compare_exchange_weak` instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-threadpool-0.1.14/src/task/mod.rs:186:22 | 186 | .compare_and_swap(Running.into(), Idle.into(), AcqRel) | ^^^^^^^^^^^^^^^^ warning: use of deprecated method `std::sync::atomic::AtomicUsize::compare_and_swap`: Use `compare_exchange` or `compare_exchange_weak` instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-threadpool-0.1.14/src/task/mod.rs:222:18 | 222 | .compare_and_swap(state.into(), Aborted.into(), AcqRel) | ^^^^^^^^^^^^^^^^ warning: use of deprecated method `std::sync::atomic::AtomicUsize::compare_and_swap`: Use `compare_exchange` or `compare_exchange_weak` instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-threadpool-0.1.14/src/task/mod.rs:259:18 | 259 | .compare_and_swap(Idle.into(), Scheduled.into(), AcqRel) | ^^^^^^^^^^^^^^^^ warning: use of deprecated method `std::sync::atomic::AtomicUsize::compare_and_swap`: Use `compare_exchange` or `compare_exchange_weak` instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-threadpool-0.1.14/src/task/mod.rs:270:26 | 270 | ... .compare_and_swap(Running.into(), Notified.into(), AcqRel) | ^^^^^^^^^^^^^^^^ warning: use of deprecated method `std::sync::atomic::AtomicUsize::compare_and_swap`: Use `compare_exchange` or `compare_exchange_weak` instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-threadpool-0.1.14/src/worker/entry.rs:107:18 | 107 | .compare_and_swap(state.into(), next.into(), AcqRel) | ^^^^^^^^^^^^^^^^ warning: use of deprecated method `std::sync::atomic::AtomicUsize::compare_and_swap`: Use `compare_exchange` or `compare_exchange_weak` instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-threadpool-0.1.14/src/worker/entry.rs:175:18 | 175 | .compare_and_swap(state.into(), next.into(), AcqRel) | ^^^^^^^^^^^^^^^^ warning: use of deprecated method `std::sync::atomic::AtomicBool::compare_and_swap`: Use `compare_exchange` or `compare_exchange_weak` instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-threadpool-0.1.14/src/worker/entry.rs:292:29 | 292 | if self.needs_drain.compare_and_swap(true, false, Acquire) { | ^^^^^^^^^^^^^^^^ warning: use of deprecated method `std::sync::atomic::AtomicUsize::compare_and_swap`: Use `compare_exchange` or `compare_exchange_weak` instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-threadpool-0.1.14/src/worker/stack.rs:95:18 | 95 | .compare_and_swap(state.into(), next.into(), AcqRel) | ^^^^^^^^^^^^^^^^ warning: use of deprecated method `std::sync::atomic::AtomicUsize::compare_and_swap`: Use `compare_exchange` or `compare_exchange_weak` instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-threadpool-0.1.14/src/worker/stack.rs:153:22 | 153 | .compare_and_swap(state.into(), next.into(), AcqRel) | ^^^^^^^^^^^^^^^^ warning: use of deprecated method `std::sync::atomic::AtomicUsize::compare_and_swap`: Use `compare_exchange` or `compare_exchange_weak` instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-threadpool-0.1.14/src/worker/stack.rs:183:18 | 183 | .compare_and_swap(state.into(), next.into(), AcqRel) | ^^^^^^^^^^^^^^^^ warning: use of deprecated method `std::sync::atomic::AtomicUsize::compare_and_swap`: Use `compare_exchange` or `compare_exchange_weak` instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-threadpool-0.1.14/src/worker/mod.rs:340:18 | 340 | .compare_and_swap(state.into(), next.into(), AcqRel) | ^^^^^^^^^^^^^^^^ warning: use of deprecated method `std::sync::atomic::AtomicUsize::compare_and_swap`: Use `compare_exchange` or `compare_exchange_weak` instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-threadpool-0.1.14/src/worker/mod.rs:492:26 | 492 | ... .compare_and_swap(state.into(), next.into(), AcqRel) | ^^^^^^^^^^^^^^^^ warning: use of deprecated method `std::sync::atomic::AtomicUsize::compare_and_swap`: Use `compare_exchange` or `compare_exchange_weak` instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-threadpool-0.1.14/src/worker/mod.rs:613:18 | 613 | .compare_and_swap(state.into(), next.into(), AcqRel) | ^^^^^^^^^^^^^^^^ warning: use of deprecated method `std::sync::atomic::AtomicUsize::compare_and_swap`: Use `compare_exchange` or `compare_exchange_weak` instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-threadpool-0.1.14/src/worker/mod.rs:675:30 | 675 | ... .compare_and_swap(state.into(), next.into(), AcqRel) | ^^^^^^^^^^^^^^^^ warning: field `trigger` is never read --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-threadpool-0.1.14/src/worker/mod.rs:60:5 | 36 | pub struct Worker { | ------ field in this struct ... 60 | trigger: Arc, | ^^^^^^^ | = note: `Worker` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis = note: `#[warn(dead_code)]` implied by `#[warn(warnings)]` Fresh idna v0.2.0 Fresh syn v1.0.5 warning: panic message contains braces --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/syn-1.0.5/src/lit.rs:1195:30 | 1195 | panic!("expected {{ after \\u"); | ^^ | = note: this message is not used as a format string, but will be in Rust 2021 = note: `#[warn(non_fmt_panics)]` on by default help: add a "{}" format string to use the message literally | 1195 | panic!("{}", "expected {{ after \\u"); | +++++ Fresh block-buffer v0.7.3 warning: unused import: `core::slice` --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/block-buffer-0.7.3/src/lib.rs:11:5 | 11 | use core::slice; | ^^^^^^^^^^^ | = note: `#[warn(unused_imports)]` on by default Fresh ryu v0.2.4 warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/ryu-0.2.4/src/buffer/mod.rs:29:34 | 29 | bytes: unsafe { mem::uninitialized() }, | ^^^^^^^^^^^^^ | = note: `#[warn(deprecated)]` on by default warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/ryu-0.2.4/src/d2s.rs:214:37 | 214 | let mut vp: u64 = unsafe { mem::uninitialized() }; | ^^^^^^^^^^^^^ warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/ryu-0.2.4/src/d2s.rs:215:37 | 215 | let mut vm: u64 = unsafe { mem::uninitialized() }; | ^^^^^^^^^^^^^ warning: the type `[u8; 24]` does not permit being left uninitialized --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/ryu-0.2.4/src/buffer/mod.rs:29:29 | 29 | bytes: unsafe { mem::uninitialized() }, | ^^^^^^^^^^^^^^^^^^^^ | | | this code causes undefined behavior when executed | help: use `MaybeUninit` instead, and only call `assume_init` after initialization is done | = note: integers must be initialized = note: `#[warn(invalid_value)]` on by default warning: the type `u64` does not permit being left uninitialized --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/ryu-0.2.4/src/d2s.rs:214:32 | 214 | let mut vp: u64 = unsafe { mem::uninitialized() }; | ^^^^^^^^^^^^^^^^^^^^ | | | this code causes undefined behavior when executed | help: use `MaybeUninit` instead, and only call `assume_init` after initialization is done | = note: integers must be initialized warning: the type `u64` does not permit being left uninitialized --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/ryu-0.2.4/src/d2s.rs:215:32 | 215 | let mut vm: u64 = unsafe { mem::uninitialized() }; | ^^^^^^^^^^^^^^^^^^^^ | | | this code causes undefined behavior when executed | help: use `MaybeUninit` instead, and only call `assume_init` after initialization is done | = note: integers must be initialized Fresh tokio-udp v0.1.1 warning: unnecessary parentheses around type --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-udp-0.1.1/src/frame.rs:42:39 | 42 | fn poll(&mut self) -> Poll, Self::Error> { | ^ ^ | note: the lint level is defined here --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-udp-0.1.1/src/lib.rs:20:23 | 20 | #![deny(missing_docs, warnings, missing_debug_implementations)] | ^^^^^^^^ = note: `#[warn(unused_parens)]` implied by `#[warn(warnings)]` help: remove these parentheses | 42 - fn poll(&mut self) -> Poll, Self::Error> { 42 + fn poll(&mut self) -> Poll, Self::Error> { | warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-udp-0.1.1/src/frame.rs:69:19 | 69 | match try!(self.poll_complete()) { | ^^^ | = note: `#[warn(deprecated)]` implied by `#[warn(warnings)]` Fresh tokio-tcp v0.1.1 warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-tcp-0.1.1/src/stream.rs:699:30 | 699 | if let Some(e) = try!(stream.io.get_ref().take_error()) { | ^^^ | note: the lint level is defined here --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-tcp-0.1.1/src/lib.rs:23:23 | 23 | #![deny(missing_docs, warnings, missing_debug_implementations)] | ^^^^^^^^ = note: `#[warn(deprecated)]` implied by `#[warn(warnings)]` warning: a method with this name may be added to the standard library in the future --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-tcp-0.1.1/src/stream.rs:413:9 | 413 | <&TcpStream>::read_buf(&mut &*self, buf) | ^^^^^^^^^^^^^^^^^^^^^^ | = warning: once this associated item is added to the standard library, the ambiguity may cause an error or change in behavior! = note: for more information, see issue #48919 = help: call with fully qualified syntax `tokio_io::AsyncRead::read_buf(...)` to keep using the current method = note: `#[warn(unstable_name_collisions)]` implied by `#[warn(warnings)]` Fresh tokio-current-thread v0.1.6 warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-current-thread-0.1.6/src/scheduler.rs:128:23 | 128 | struct Task(Spawn>>); | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see note: the lint level is defined here --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-current-thread-0.1.6/src/lib.rs:2:9 | 2 | #![deny(warnings, missing_docs, missing_debug_implementations)] | ^^^^^^^^ = note: `#[warn(bare_trait_objects)]` implied by `#[warn(warnings)]` help: use `dyn` | 128 | struct Task(Spawn>>); | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-current-thread-0.1.6/src/lib.rs:67:40 | 67 | ...ceiver + Send + 'static>>, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 67 | spawn_receiver: mpsc::Receiver + Send + 'static>>, | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-current-thread-0.1.6/src/lib.rs:193:29 | 193 | spawn: Cell>, | ^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 193 | spawn: Cell>, | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-current-thread-0.1.6/src/lib.rs:632:30 | 632 | ...Sender + Send + 'static>>, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 632 | sender: mpsc::Sender + Send + 'static>>, | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-current-thread-0.1.6/src/lib.rs:829:32 | 829 | unsafe fn hide_lt<'a>(p: *mut (SpawnLocal + 'a)) -> *mut (SpawnLocal + ... | ^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 829 | unsafe fn hide_lt<'a>(p: *mut (dyn SpawnLocal + 'a)) -> *mut (SpawnLocal + 'static) { | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-current-thread-0.1.6/src/lib.rs:829:59 | 829 | ...wnLocal + 'a)) -> *mut (SpawnLocal + 'static) { | ^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 829 | unsafe fn hide_lt<'a>(p: *mut (SpawnLocal + 'a)) -> *mut (dyn SpawnLocal + 'static) { | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-current-thread-0.1.6/src/lib.rs:189:43 | 189 | ... self, future: Box>, already_counted: ... | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 189 | fn spawn_local(&mut self, future: Box>, already_counted: bool); | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-current-thread-0.1.6/src/lib.rs:427:21 | 427 | future: Box + Send>, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 427 | future: Box + Send>, | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-current-thread-0.1.6/src/lib.rs:734:21 | 734 | future: Box>, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 734 | future: Box>, | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-current-thread-0.1.6/src/lib.rs:749:21 | 749 | future: Box + Send>, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 749 | future: Box + Send>, | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-current-thread-0.1.6/src/lib.rs:794:43 | 794 | ... self, future: Box>, already_counted: ... | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 794 | fn spawn_local(&mut self, future: Box>, already_counted: bool) { | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-current-thread-0.1.6/src/lib.rs:807:43 | 807 | fn set_spawn(&self, spawn: &mut SpawnLocal, f: F) -> R | ^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 807 | fn set_spawn(&self, spawn: &mut dyn SpawnLocal, f: F) -> R | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-current-thread-0.1.6/src/scheduler.rs:690:58 | 690 | unsafe fn hide_lt(p: *mut ArcNode) -> *mut UnsafeNotify { | ^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 690 | unsafe fn hide_lt(p: *mut ArcNode) -> *mut dyn UnsafeNotify { | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-current-thread-0.1.6/src/scheduler.rs:174:42 | 174 | pub fn schedule(&mut self, item: Box>) { | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 174 | pub fn schedule(&mut self, item: Box>) { | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-current-thread-0.1.6/src/scheduler.rs:362:28 | 362 | pub fn new(future: Box + 'static>) ->... | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 362 | pub fn new(future: Box + 'static>) -> Self { | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-current-thread-0.1.6/src/scheduler.rs:691:30 | 691 | mem::transmute(p as *mut UnsafeNotify) | ^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 691 | mem::transmute(p as *mut dyn UnsafeNotify) | +++ warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string() --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-current-thread-0.1.6/src/lib.rs:113:32 | 113 | write!(fmt, "{}", self.description()) | ^^^^^^^^^^^ | = note: `#[warn(deprecated)]` implied by `#[warn(warnings)]` warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string() --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-current-thread-0.1.6/src/lib.rs:131:32 | 131 | write!(fmt, "{}", self.description()) | ^^^^^^^^^^^ warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string() --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-current-thread-0.1.6/src/lib.rs:153:32 | 153 | write!(fmt, "{}", self.description()) | ^^^^^^^^^^^ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-current-thread-0.1.6/src/lib.rs:822:52 | 822 | let spawn = unsafe { hide_lt(spawn as *mut SpawnLocal) }; | ^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 822 | let spawn = unsafe { hide_lt(spawn as *mut dyn SpawnLocal) }; | +++ Fresh tokio-timer v0.2.11 warning: unnecessary parentheses around block return value --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-timer-0.2.11/src/timer/atomic_stack.rs:106:29 | 106 | self.ptr = unsafe { (*entry.next_atomic.get()) }; | ^ ^ | note: the lint level is defined here --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-timer-0.2.11/src/lib.rs:2:23 | 2 | #![deny(missing_docs, warnings, missing_debug_implementations)] | ^^^^^^^^ = note: `#[warn(unused_parens)]` implied by `#[warn(warnings)]` help: remove these parentheses | 106 - self.ptr = unsafe { (*entry.next_atomic.get()) }; 106 + self.ptr = unsafe { *entry.next_atomic.get() }; | warning: unnecessary parentheses around block return value --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-timer-0.2.11/src/timer/entry.rs:208:18 | 208 | unsafe { (*self.when.get()) } | ^ ^ | help: remove these parentheses | 208 - unsafe { (*self.when.get()) } 208 + unsafe { *self.when.get() } | warning: unnecessary trailing semicolon --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-timer-0.2.11/src/wheel/level.rs:49:10 | 49 | }; | ^ help: remove this semicolon | = note: `#[warn(redundant_semicolons)]` implied by `#[warn(warnings)]` warning: unnecessary parentheses around block return value --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-timer-0.2.11/src/wheel/level.rs:220:5 | 220 | (1 << slot) | ^ ^ | help: remove these parentheses | 220 - (1 << slot) 220 + 1 << slot | warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-timer-0.2.11/src/clock/clock.rs:20:21 | 20 | now: Option>, | ^^^ | = 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)]` implied by `#[warn(warnings)]` help: use `dyn` | 20 | now: Option>, | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-timer-0.2.11/src/timer/mod.rs:165:17 | 165 | unpark: Box, | ^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 165 | unpark: Box, | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-timer-0.2.11/src/throttle.rs:161:32 | 161 | fn cause(&self) -> Option<&StdError> { | ^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 161 | fn cause(&self) -> Option<&dyn StdError> { | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-timer-0.2.11/src/timer/mod.rs:429:40 | 429 | fn new(start: Instant, unpark: Box) -> Inner { | ^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 429 | fn new(start: Instant, unpark: Box) -> Inner { | +++ warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string() --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-timer-0.2.11/src/timeout.rs:294:31 | 294 | Inner(ref e) => e.description(), | ^^^^^^^^^^^ | = note: `#[warn(deprecated)]` implied by `#[warn(warnings)]` warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string() --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-timer-0.2.11/src/timeout.rs:296:31 | 296 | Timer(ref e) => e.description(), | ^^^^^^^^^^^ warning: use of deprecated method `std::sync::atomic::AtomicUsize::compare_and_swap`: Use `compare_exchange` or `compare_exchange_weak` instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-timer-0.2.11/src/atomic.rs:39:18 | 39 | ... .compare_and_swap(old as usize, new as usize, ordering) as u64 | ^^^^^^^^^^^^^^^^ warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string() --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-timer-0.2.11/src/error.rs:76:14 | 76 | self.description().fmt(fmt) | ^^^^^^^^^^^ warning: fields `deadline` and `key` are never read --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-timer-0.2.11/src/delay_queue.rs:164:5 | 159 | pub struct Expired { | ------- fields in this struct ... 164 | deadline: Instant, | ^^^^^^^^ ... 167 | key: Key, | ^^^ | = note: `Expired` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis = note: `#[warn(dead_code)]` implied by `#[warn(warnings)]` Fresh thread_local v0.3.6 warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/thread_local-0.3.6/src/lib.rs:211:40 | 211 | None => Ok(self.insert(id, try!(create()), true)), | ^^^ | = note: `#[warn(deprecated)]` on by default warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/thread_local-0.3.6/src/lib.rs:531:44 | 531 | (*self.local.get()) = Some(try!(create())); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/thread_local-0.3.6/src/lib.rs:537:47 | 537 | None => Ok(self.global.insert(id, try!(create()), true)), | ^^^ warning: use of deprecated method `std::sync::atomic::AtomicUsize::compare_and_swap`: Use `compare_exchange` or `compare_exchange_weak` instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/thread_local-0.3.6/src/lib.rs:529:37 | 529 | ... if owner == 0 && self.owner.compare_and_swap(0, id, Ordering::Rel... | ^^^^^^^^^^^^^^^^ warning: unused return value of `Box::::from_raw` that must be used --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/thread_local-0.3.6/src/lib.rs:137:13 | 137 | Box::from_raw(self.table.load(Ordering::Relaxed)); | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: call `drop(Box::from_raw(ptr))` if you intend to drop the `Box` = note: `#[warn(unused_must_use)]` on by default help: use `let _ = ...` to ignore the resulting value | 137 | let _ = Box::from_raw(self.table.load(Ordering::Relaxed)); | +++++++ Fresh string v0.1.1 warning: `tokio-threadpool` (lib) generated 42 warnings warning: `syn` (lib) generated 1 warning warning: `block-buffer` (lib) generated 1 warning warning: `ryu` (lib) generated 6 warnings warning: `tokio-udp` (lib) generated 2 warnings warning: `tokio-tcp` (lib) generated 2 warnings warning: `tokio-current-thread` (lib) generated 20 warnings warning: `tokio-timer` (lib) generated 13 warnings warning: `thread_local` (lib) generated 5 warnings Fresh tokio-fs v0.1.3 Fresh percent-encoding v2.1.0 Fresh remove_dir_all v0.5.2 Fresh try-lock v0.2.2 Fresh opaque-debug v0.2.1 Fresh dtoa v0.4.2 warning: anonymous parameters are deprecated and will be removed in the next edition --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/dtoa-0.4.2/src/lib.rs:22:34 | 22 | fn write(self, W) -> io::Result; | ^ help: try naming the parameter or explicitly ignoring it: `_: W` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018! = note: for more information, see issue #41686 = note: `#[warn(anonymous_parameters)]` on by default warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/dtoa-0.4.2/src/dtoa.rs:453:13 | 453 | try!(wr.write_all(b"-0.0")); | ^^^ | ::: /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/dtoa-0.4.2/src/lib.rs:27:9 | 27 | / dtoa! { 28 | | floating_type: f32, 29 | | significand_type: u32, 30 | | exponent_type: i32, ... | 41 | | min_power: (-36), 42 | | }; | |_________- in this macro invocation | = note: `#[warn(deprecated)]` on by default = note: this warning originates in the macro `dtoa` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/dtoa-0.4.2/src/dtoa.rs:456:13 | 456 | try!(wr.write_all(b"0.0")); | ^^^ | ::: /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/dtoa-0.4.2/src/lib.rs:27:9 | 27 | / dtoa! { 28 | | floating_type: f32, 29 | | significand_type: u32, 30 | | exponent_type: i32, ... | 41 | | min_power: (-36), 42 | | }; | |_________- in this macro invocation | = note: this warning originates in the macro `dtoa` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/dtoa-0.4.2/src/dtoa.rs:470:9 | 470 | try!(wr.write_all(slice::from_raw_parts(buf_ptr, len))); | ^^^ | ::: /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/dtoa-0.4.2/src/lib.rs:27:9 | 27 | / dtoa! { 28 | | floating_type: f32, 29 | | significand_type: u32, 30 | | exponent_type: i32, ... | 41 | | min_power: (-36), 42 | | }; | |_________- in this macro invocation | = note: this warning originates in the macro `dtoa` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/dtoa-0.4.2/src/dtoa.rs:462:13 | 462 | try!(wr.write_all(b"-")); | ^^^ | ::: /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/dtoa-0.4.2/src/lib.rs:27:9 | 27 | / dtoa! { 28 | | floating_type: f32, 29 | | significand_type: u32, 30 | | exponent_type: i32, ... | 41 | | min_power: (-36), 42 | | }; | |_________- in this macro invocation | = note: this warning originates in the macro `dtoa` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/dtoa-0.4.2/src/dtoa.rs:453:13 | 453 | try!(wr.write_all(b"-0.0")); | ^^^ | ::: /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/dtoa-0.4.2/src/lib.rs:49:9 | 49 | / dtoa! { 50 | | floating_type: f64, 51 | | significand_type: u64, 52 | | exponent_type: isize, ... | 63 | | min_power: (-348), 64 | | }; | |_________- in this macro invocation | = note: this warning originates in the macro `dtoa` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/dtoa-0.4.2/src/dtoa.rs:456:13 | 456 | try!(wr.write_all(b"0.0")); | ^^^ | ::: /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/dtoa-0.4.2/src/lib.rs:49:9 | 49 | / dtoa! { 50 | | floating_type: f64, 51 | | significand_type: u64, 52 | | exponent_type: isize, ... | 63 | | min_power: (-348), 64 | | }; | |_________- in this macro invocation | = note: this warning originates in the macro `dtoa` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/dtoa-0.4.2/src/dtoa.rs:470:9 | 470 | try!(wr.write_all(slice::from_raw_parts(buf_ptr, len))); | ^^^ | ::: /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/dtoa-0.4.2/src/lib.rs:49:9 | 49 | / dtoa! { 50 | | floating_type: f64, 51 | | significand_type: u64, 52 | | exponent_type: isize, ... | 63 | | min_power: (-348), 64 | | }; | |_________- in this macro invocation | = note: this warning originates in the macro `dtoa` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/dtoa-0.4.2/src/dtoa.rs:462:13 | 462 | try!(wr.write_all(b"-")); | ^^^ | ::: /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/dtoa-0.4.2/src/lib.rs:49:9 | 49 | / dtoa! { 50 | | floating_type: f64, 51 | | significand_type: u64, 52 | | exponent_type: isize, ... | 63 | | min_power: (-348), 64 | | }; | |_________- in this macro invocation | = note: this warning originates in the macro `dtoa` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/dtoa-0.4.2/src/dtoa.rs:465:41 | 465 | let mut buffer: [u8; 24] = mem::uninitialized(); | ^^^^^^^^^^^^^ | ::: /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/dtoa-0.4.2/src/lib.rs:27:9 | 27 | / dtoa! { 28 | | floating_type: f32, 29 | | significand_type: u32, 30 | | exponent_type: i32, ... | 41 | | min_power: (-36), 42 | | }; | |_________- in this macro invocation | = note: this warning originates in the macro `dtoa` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/dtoa-0.4.2/src/dtoa.rs:465:41 | 465 | let mut buffer: [u8; 24] = mem::uninitialized(); | ^^^^^^^^^^^^^ | ::: /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/dtoa-0.4.2/src/lib.rs:49:9 | 49 | / dtoa! { 50 | | floating_type: f64, 51 | | significand_type: u64, 52 | | exponent_type: isize, ... | 63 | | min_power: (-348), 64 | | }; | |_________- in this macro invocation | = note: this warning originates in the macro `dtoa` (in Nightly builds, run with -Z macro-backtrace for more info) warning: the type `[u8; 24]` does not permit being left uninitialized --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/dtoa-0.4.2/src/dtoa.rs:465:36 | 465 | let mut buffer: [u8; 24] = mem::uninitialized(); | ^^^^^^^^^^^^^^^^^^^^ | | | this code causes undefined behavior when executed | help: use `MaybeUninit` instead, and only call `assume_init` after initialization is done | ::: /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/dtoa-0.4.2/src/lib.rs:27:9 | 27 | / dtoa! { 28 | | floating_type: f32, 29 | | significand_type: u32, 30 | | exponent_type: i32, ... | 41 | | min_power: (-36), 42 | | }; | |_________- in this macro invocation | = note: integers must be initialized = note: `#[warn(invalid_value)]` on by default = note: this warning originates in the macro `dtoa` (in Nightly builds, run with -Z macro-backtrace for more info) warning: the type `[u8; 24]` does not permit being left uninitialized --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/dtoa-0.4.2/src/dtoa.rs:465:36 | 465 | let mut buffer: [u8; 24] = mem::uninitialized(); | ^^^^^^^^^^^^^^^^^^^^ | | | this code causes undefined behavior when executed | help: use `MaybeUninit` instead, and only call `assume_init` after initialization is done | ::: /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/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) Fresh bitflags v1.0.4 Fresh regex-syntax v0.6.12 warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string() --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/regex-syntax-0.6.12/src/error.rs:45:38 | 45 | Error::Parse(ref x) => x.description(), | ^^^^^^^^^^^ | = note: `#[warn(deprecated)]` on by default warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string() --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/regex-syntax-0.6.12/src/error.rs:46:42 | 46 | Error::Translate(ref x) => x.description(), | ^^^^^^^^^^^ warning: field `printer` is never read --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/regex-syntax-0.6.12/src/ast/print.rs:66:5 | 65 | struct Writer<'p, W> { | ------ field in this struct 66 | printer: &'p mut Printer, | ^^^^^^^ | = note: `Writer` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis = note: `#[warn(dead_code)]` on by default warning: field `printer` is never read --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/regex-syntax-0.6.12/src/hir/print.rs:74:5 | 73 | struct Writer<'p, W> { | ------ field in this struct 74 | printer: &'p mut Printer, | ^^^^^^^ | = note: `Writer` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis Fresh utf8-ranges v1.0.4 Fresh fake-simd v0.1.2 Fresh h2 v0.1.12 warning: the item `header` is imported redundantly --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/h2-0.1.12/src/hpack/decoder.rs:575:9 | 5 | use http::header; | ------------ the item `header` is already imported here ... 575 | use http::header; | ^^^^^^^^^^^^ | note: the lint level is defined here --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/h2-0.1.12/src/lib.rs:88:9 | 88 | #![deny(warnings, missing_debug_implementations, missing_docs)] | ^^^^^^^^ = note: `#[warn(unused_imports)]` implied by `#[warn(warnings)]` warning: unnecessary parentheses around assigned value --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/h2-0.1.12/src/hpack/table.rs:57:25 | 57 | const MAX_SIZE: usize = (1 << 16); | ^ ^ | = note: `#[warn(unused_parens)]` implied by `#[warn(warnings)]` help: remove these parentheses | 57 - const MAX_SIZE: usize = (1 << 16); 57 + const MAX_SIZE: usize = 1 << 16; | warning: unnecessary trailing semicolon --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/h2-0.1.12/src/server.rs:1214:10 | 1214 | }; | ^ help: remove this semicolon | = note: `#[warn(redundant_semicolons)]` implied by `#[warn(warnings)]` warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string() --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/h2-0.1.12/src/error.rs:118:40 | 118 | Io(ref e) => error::Error::description(e), | ^^^^^^^^^^^ | = note: `#[warn(deprecated)]` implied by `#[warn(warnings)]` warning: `#[macro_escape]` only has an effect on `extern crate` and modules --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/h2-0.1.12/src/frame/mod.rs:18:1 | 18 | #[macro_escape] | ^^^^^^^^^^^^^^^ | = note: `#[warn(unused_attributes)]` implied by `#[warn(warnings)]` warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string() --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/h2-0.1.12/src/error.rs:120:36 | 120 | User(ref user) => user.description(), | ^^^^^^^^^^^ warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string() --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/h2-0.1.12/src/codec/error.rs:76:28 | 76 | Io(ref e) => e.description(), | ^^^^^^^^^^^ warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string() --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/h2-0.1.12/src/codec/error.rs:84:32 | 84 | write!(fmt, "{}", self.description()) | ^^^^^^^^^^^ warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string() --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/h2-0.1.12/src/codec/error.rs:95:30 | 95 | User(ref e) => e.description(), | ^^^^^^^^^^^ warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string() --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/h2-0.1.12/src/codec/error.rs:97:28 | 97 | Io(ref e) => e.description(), | ^^^^^^^^^^^ warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string() --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/h2-0.1.12/src/codec/error.rs:105:32 | 105 | write!(fmt, "{}", self.description()) | ^^^^^^^^^^^ warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string() --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/h2-0.1.12/src/codec/error.rs:144:32 | 144 | write!(fmt, "{}", self.description()) | ^^^^^^^^^^^ warning: a method with this name may be added to the standard library in the future --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/h2-0.1.12/src/codec/framed_write.rs:267:20 | 267 | self.inner.read_buf(buf) | ^^^^^^^^ | = warning: once this associated item is added to the standard library, the ambiguity may cause an error or change in behavior! = note: for more information, see issue #48919 = help: call with fully qualified syntax `tokio_io::AsyncRead::read_buf(...)` to keep using the current method = note: `#[warn(unstable_name_collisions)]` implied by `#[warn(warnings)]` warning: fields `head` and `tail` are never read --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/h2-0.1.12/src/proto/streams/recv.rs:80:5 | 79 | struct Indices { | ------- fields in this struct 80 | head: store::Key, | ^^^^ 81 | tail: store::Key, | ^^^^ | = note: `Indices` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis = note: `#[warn(dead_code)]` implied by `#[warn(warnings)]` warning: `dtoa` (lib) generated 13 warnings warning: `regex-syntax` (lib) generated 4 warnings warning: `h2` (lib) generated 14 warnings Fresh regex v1.1.9 Fresh url v2.1.0 warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string() --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/url-2.1.0/src/parser.rs:95:32 | 95 | fmt::Display::fmt(self.description(), f) | ^^^^^^^^^^^ | = note: `#[warn(deprecated)]` on by default warning: unused borrow that must be used --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/url-2.1.0/src/form_urlencoded.rs:233:9 | 233 | &target.as_mut_string()[start_position..]; // Panic if out of b... | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the borrow produces a value | = note: `#[warn(unused_must_use)]` on by default help: use `let _ = ...` to ignore the resulting value | 233 | let _ = &target.as_mut_string()[start_position..]; // Panic if out of bounds | +++++++ Fresh want v0.0.6 warning: use of deprecated method `std::sync::atomic::AtomicUsize::compare_and_swap`: Use `compare_exchange` or `compare_exchange_weak` instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/want-0.0.6/src/lib.rs:147:52 | 147 | let old = self.inner.state.compare_and_swap( | ^^^^^^^^^^^^^^^^ | note: the lint level is defined here --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/want-0.0.6/src/lib.rs:2:9 | 2 | #![deny(warnings)] | ^^^^^^^^ = note: `#[warn(deprecated)]` implied by `#[warn(warnings)]` warning: use of deprecated method `std::sync::atomic::AtomicUsize::compare_and_swap`: Use `compare_exchange` or `compare_exchange_weak` instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/want-0.0.6/src/lib.rs:188:26 | 188 | self.inner.state.compare_and_swap( | ^^^^^^^^^^^^^^^^ Fresh tokio v0.1.11 warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-0.1.11/src/codec/length_delimited.rs:530:23 | 530 | match try!(self.decode_head(src)) { | ^^^ | note: the lint level is defined here --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-0.1.11/src/lib.rs:2:23 | 2 | #![deny(missing_docs, warnings, missing_debug_implementations)] | ^^^^^^^^ = note: `#[warn(deprecated)]` implied by `#[warn(warnings)]` warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-0.1.11/src/codec/length_delimited.rs:541:15 | 541 | match try!(self.decode_data(n, src)) { | ^^^ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-0.1.11/src/runtime/shutdown.rs:9:27 | 9 | pub(super) inner: Box + Send>, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = 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)]` implied by `#[warn(warnings)]` help: use `dyn` | 9 | pub(super) inner: Box + Send>, | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-0.1.11/src/runtime/current_thread/runtime.rs:95:32 | 95 | fn cause(&self) -> Option<&Error> { | ^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 95 | fn cause(&self) -> Option<&dyn Error> { | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-0.1.11/src/runtime/task_executor.rs:70:37 | 70 | fn spawn(&mut self, future: Box + Send>) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 70 | fn spawn(&mut self, future: Box + Send>) | +++ warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string() --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-0.1.11/src/codec/length_delimited.rs:963:26 | 963 | f.write_str(self.description()) | ^^^^^^^^^^^ warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string() --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-0.1.11/src/runtime/current_thread/runtime.rs:93:20 | 93 | self.inner.description() | ^^^^^^^^^^^ warning: use of deprecated method `std::error::Error::cause`: replaced by Error::source, which can support downcasting --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tokio-0.1.11/src/runtime/current_thread/runtime.rs:96:20 | 96 | self.inner.cause() | ^^^^^ Fresh tempfile v3.0.5 warning: unnecessary parentheses around match arm expression --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tempfile-3.0.5/src/util.rs:22:30 | 22 | v @ 0...9 => (v + b'0'), | ^ ^ | = note: `#[warn(unused_parens)]` on by default help: remove these parentheses | 22 - v @ 0...9 => (v + b'0'), 22 + v @ 0...9 => v + b'0', | warning: unnecessary parentheses around match arm expression --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tempfile-3.0.5/src/util.rs:23:32 | 23 | v @ 10...35 => (v - 10 + b'a'), | ^ ^ | help: remove these parentheses | 23 - v @ 10...35 => (v - 10 + b'a'), 23 + v @ 10...35 => v - 10 + b'a', | warning: unnecessary parentheses around match arm expression --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tempfile-3.0.5/src/util.rs:24:32 | 24 | v @ 36...61 => (v - 36 + b'A'), | ^ ^ | help: remove these parentheses | 24 - v @ 36...61 => (v - 36 + b'A'), 24 + v @ 36...61 => v - 36 + b'A', | warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tempfile-3.0.5/src/util.rs:22:22 | 22 | v @ 0...9 => (v + 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 = note: `#[warn(ellipsis_inclusive_range_patterns)]` on by default warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tempfile-3.0.5/src/util.rs:23:23 | 23 | v @ 10...35 => (v - 10 + b'a'), | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tempfile-3.0.5/src/util.rs:24:23 | 24 | v @ 36...61 => (v - 36 + 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: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tempfile-3.0.5/src/error.rs:21:32 | 21 | 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 = note: `#[warn(bare_trait_objects)]` on by default help: use `dyn` | 21 | fn cause(&self) -> Option<&dyn error::Error> { | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tempfile-3.0.5/src/file/mod.rs:136:32 | 136 | fn cause(&self) -> Option<&error::Error> { | ^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 136 | fn cause(&self) -> Option<&dyn error::Error> { | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tempfile-3.0.5/src/file/mod.rs:423:32 | 423 | fn cause(&self) -> Option<&error::Error> { | ^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 423 | fn cause(&self) -> Option<&dyn error::Error> { | +++ warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string() --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tempfile-3.0.5/src/error.rs:18:18 | 18 | self.err.description() | ^^^^^^^^^^^ | = note: `#[warn(deprecated)]` on by default warning: use of deprecated method `std::error::Error::cause`: replaced by Error::source, which can support downcasting --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tempfile-3.0.5/src/error.rs:22:18 | 22 | self.err.cause() | ^^^^^ warning: unused return value of `std::mem::replace` that must be used --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tempfile-3.0.5/src/file/mod.rs:188:9 | 188 | mem::replace(&mut self.path, PathBuf::new()); | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: if you don't need the old value, you can just assign the new value directly = note: `#[warn(unused_must_use)]` on by default help: use `let _ = ...` to ignore the resulting value | 188 | let _ = mem::replace(&mut self.path, PathBuf::new()); | +++++++ warning: unused return value of `std::mem::replace` that must be used --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tempfile-3.0.5/src/file/mod.rs:240:17 | 240 | mem::replace(&mut self.path, PathBuf::new()); | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: if you don't need the old value, you can just assign the new value directly help: use `let _ = ...` to ignore the resulting value | 240 | let _ = mem::replace(&mut self.path, PathBuf::new()); | +++++++ warning: unused return value of `std::mem::replace` that must be used --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/tempfile-3.0.5/src/file/mod.rs:303:17 | 303 | mem::replace(&mut self.path, PathBuf::new()); | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: if you don't need the old value, you can just assign the new value directly help: use `let _ = ...` to ignore the resulting value | 303 | let _ = mem::replace(&mut self.path, PathBuf::new()); | +++++++ Fresh sha-1 v0.8.1 Fresh serde_json v1.0.26 warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde_json-1.0.26/src/de.rs:231:17 | 231 | b'0'...b'9' => match self.parse_any_number(true) { | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see = note: `#[warn(ellipsis_inclusive_range_patterns)]` on by default warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde_json-1.0.26/src/de.rs:267:17 | 267 | b'0'...b'9' => try!(self.parse_integer(true)).visit(visitor), | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde_json-1.0.26/src/de.rs:284:29 | 284 | b'0'...b'9' => { | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde_json-1.0.26/src/de.rs:290:25 | 290 | c @ b'1'...b'9' => { | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde_json-1.0.26/src/de.rs:292:39 | 292 | ... while let c @ b'0'...b'9' = try!(self.peek_or_null()) { | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde_json-1.0.26/src/de.rs:332:25 | 332 | ... b'0'...b'9' => Err(self.peek_error(ErrorCode::InvalidNumber)), | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde_json-1.0.26/src/de.rs:336:21 | 336 | c @ b'1'...b'9' => { | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde_json-1.0.26/src/de.rs:341:33 | 341 | c @ b'0'...b'9' => { | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde_json-1.0.26/src/de.rs:378:21 | 378 | b'0'...b'9' => { | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde_json-1.0.26/src/de.rs:427:27 | 427 | while let c @ b'0'...b'9' = try!(self.peek_or_null()) { | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde_json-1.0.26/src/de.rs:435:31 | 435 | while let b'0'...b'9' = try!(self.peek_or_null()) { | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde_json-1.0.26/src/de.rs:477:21 | 477 | c @ b'0'...b'9' => (c - b'0') as i32, | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde_json-1.0.26/src/de.rs:483:27 | 483 | while let c @ b'0'...b'9' = try!(self.peek_or_null()) { | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde_json-1.0.26/src/de.rs:518:23 | 518 | while let b'0'...b'9' = try!(self.peek_or_null()) { | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde_json-1.0.26/src/de.rs:537:17 | 537 | b'0'...b'9' => self.parse_any_number(true), | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde_json-1.0.26/src/de.rs:772:17 | 772 | b'0'...b'9' => self.ignore_integer(), | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde_json-1.0.26/src/de.rs:807:28 | 807 | if let b'0'...b'9' = try!(self.peek_or_null()) { | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde_json-1.0.26/src/de.rs:811:17 | 811 | ... b'1'...b'9' => while let b'0'...b'9' = try!(self.peek_or_null()) { | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde_json-1.0.26/src/de.rs:811:42 | 811 | ...hile let b'0'...b'9' = try!(self.peek_or_null()) { | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde_json-1.0.26/src/de.rs:830:23 | 830 | while let b'0'...b'9' = try!(self.peek_or_null()) { | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde_json-1.0.26/src/de.rs:855:17 | 855 | b'0'...b'9' => {} | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde_json-1.0.26/src/de.rs:861:23 | 861 | while let b'0'...b'9' = try!(self.peek_or_null()) { | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde_json-1.0.26/src/de.rs:1041:17 | 1041 | ... b'0'...b'9' => try!(self.parse_any_number(true)).visit(visitor), | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde_json-1.0.26/src/read.rs:565:23 | 565 | 0xDC00...0xDFFF => { | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde_json-1.0.26/src/read.rs:571:28 | 571 | n1 @ 0xD800...0xDBFF => { | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde_json-1.0.26/src/read.rs:622:23 | 622 | 0xDC00...0xDFFF => { | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde_json-1.0.26/src/read.rs:628:28 | 628 | n1 @ 0xD800...0xDBFF => { | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde_json-1.0.26/src/read.rs:664:21 | 664 | c @ b'0'...b'9' => n * 16_u16 + ((c as u16) - (b'0' as u16)), | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string() --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde_json-1.0.26/src/error.rs:346:53 | 346 | ErrorCode::Io(ref err) => error::Error::description(err), | ^^^^^^^^^^^ | = note: `#[warn(deprecated)]` on by default warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde_json-1.0.26/src/de.rs:113:33 | 113 | fn invalid_type(self, exp: &Expected) -> Error { | ^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see = note: `#[warn(bare_trait_objects)]` on by default help: use `dyn` | 113 | fn invalid_type(self, exp: &dyn Expected) -> Error { | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde_json-1.0.26/src/de.rs:201:43 | 201 | fn peek_invalid_type(&mut self, exp: &Expected) -> Error { | ^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 201 | fn peek_invalid_type(&mut self, exp: &dyn Expected) -> Error { | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde_json-1.0.26/src/error.rs:354:32 | 354 | fn cause(&self) -> Option<&error::Error> { | ^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 354 | fn cause(&self) -> Option<&dyn error::Error> { | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde_json-1.0.26/src/error.rs:409:50 | 409 | fn invalid_type(unexp: de::Unexpected, exp: &de::Expected) -> Self { | ^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 409 | fn invalid_type(unexp: de::Unexpected, exp: &dyn de::Expected) -> Self { | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde_json-1.0.26/src/value/de.rs:1358:37 | 1358 | fn invalid_type(&self, exp: &Expected) -> E | ^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 1358 | fn invalid_type(&self, exp: &dyn Expected) -> E | +++ Fresh httparse v1.3.3 warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/httparse-1.3.3/src/macros.rs:26:15 | 26 | match try!($e) { | ^^^ | ::: /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/httparse-1.3.3/src/lib.rs:303:9 | 303 | complete!(skip_empty_lines(&mut bytes)); | --------------------------------------- in this macro invocation | = note: `#[warn(deprecated)]` on by default = note: this warning originates in the macro `complete` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/httparse-1.3.3/src/macros.rs:26:15 | 26 | match try!($e) { | ^^^ | ::: /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/httparse-1.3.3/src/lib.rs:304:28 | 304 | self.method = Some(complete!(parse_token(&mut bytes))); | ---------------------------------- in this macro invocation | = note: this warning originates in the macro `complete` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/httparse-1.3.3/src/macros.rs:26:15 | 26 | match try!($e) { | ^^^ | ::: /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/httparse-1.3.3/src/lib.rs:305:26 | 305 | self.path = Some(complete!(parse_uri(&mut bytes))); | -------------------------------- in this macro invocation | = note: this warning originates in the macro `complete` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/httparse-1.3.3/src/macros.rs:26:15 | 26 | match try!($e) { | ^^^ | ::: /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/httparse-1.3.3/src/lib.rs:306:29 | 306 | self.version = Some(complete!(parse_version(&mut bytes))); | ------------------------------------ in this macro invocation | = note: this warning originates in the macro `complete` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/httparse-1.3.3/src/macros.rs:26:15 | 26 | match try!($e) { | ^^^ | ::: /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/httparse-1.3.3/src/lib.rs:310:27 | 310 | ... = complete!(parse_headers_iter(&mut self.headers, &mut bytes)); | ------------------------------------------------------------ in this macro invocation | = note: this warning originates in the macro `complete` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/httparse-1.3.3/src/macros.rs:26:15 | 26 | match try!($e) { | ^^^ | ::: /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/httparse-1.3.3/src/lib.rs:371:9 | 371 | complete!(skip_empty_lines(&mut bytes)); | --------------------------------------- in this macro invocation | = note: this warning originates in the macro `complete` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/httparse-1.3.3/src/macros.rs:26:15 | 26 | match try!($e) { | ^^^ | ::: /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/httparse-1.3.3/src/lib.rs:372:29 | 372 | self.version = Some(complete!(parse_version(&mut bytes))); | ------------------------------------ in this macro invocation | = note: this warning originates in the macro `complete` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/httparse-1.3.3/src/macros.rs:26:15 | 26 | match try!($e) { | ^^^ | ::: /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/httparse-1.3.3/src/lib.rs:374:26 | 374 | self.code = Some(complete!(parse_code(&mut bytes))); | --------------------------------- in this macro invocation | = note: this warning originates in the macro `complete` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/httparse-1.3.3/src/macros.rs:26:15 | 26 | match try!($e) { | ^^^ | ::: /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/httparse-1.3.3/src/lib.rs:388:36 | 388 | self.reason = Some(complete!(parse_reason(&mut bytes))); | ----------------------------------- in this macro invocation | = note: this warning originates in the macro `complete` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/httparse-1.3.3/src/macros.rs:26:15 | 26 | match try!($e) { | ^^^ | ::: /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/httparse-1.3.3/src/lib.rs:401:27 | 401 | ... = complete!(parse_headers_iter(&mut self.headers, &mut bytes)); | ------------------------------------------------------------ in this macro invocation | = note: this warning originates in the macro `complete` (in Nightly builds, run with -Z macro-backtrace for more info) warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/httparse-1.3.3/src/lib.rs:536:48 | 536 | ...ext() == b'0'...b'9' => Err(Error::Status)); | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see = note: `#[warn(ellipsis_inclusive_range_patterns)]` on by default warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/httparse-1.3.3/src/lib.rs:537:44 | 537 | let tens = expect!(bytes.next() == b'0'...b'9' => Err(Error::Status)); | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/httparse-1.3.3/src/lib.rs:538:44 | 538 | let ones = expect!(bytes.next() == b'0'...b'9' => Err(Error::Status)); | ^^^ help: use `..=` for an inclusive 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 macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/httparse-1.3.3/src/macros.rs:26:15 | 26 | match try!($e) { | ^^^ | ::: /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/httparse-1.3.3/src/lib.rs:566:15 | 566 | let pos = complete!(parse_headers_iter(&mut dst, &mut iter)); | -------------------------------------------------- in this macro invocation | = note: this warning originates in the macro `complete` (in Nightly builds, run with -Z macro-backtrace for more info) warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/httparse-1.3.3/src/lib.rs:723:18 | 723 | b'0' ... b'9' if in_chunk_size => { | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/httparse-1.3.3/src/lib.rs:731:18 | 731 | b'a' ... b'f' if in_chunk_size => { | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/httparse-1.3.3/src/lib.rs:739:18 | 739 | b'A' ... b'F' if in_chunk_size => { | ^^^ help: use `..=` for an inclusive 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 constant `std::sync::atomic::ATOMIC_USIZE_INIT`: the `new` function is now preferred --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/httparse-1.3.3/src/simd/mod.rs:60:43 | 60 | use core::sync::atomic::{AtomicUsize, ATOMIC_USIZE_INIT, Ordering}; | ^^^^^^^^^^^^^^^^^ warning: use of deprecated constant `std::sync::atomic::ATOMIC_USIZE_INIT`: the `new` function is now preferred --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/httparse-1.3.3/src/simd/mod.rs:62:35 | 62 | static FEATURE: AtomicUsize = ATOMIC_USIZE_INIT; | ^^^^^^^^^^^^^^^^^ | help: replace the use of the deprecated constant | 62 | static FEATURE: AtomicUsize = AtomicUsize::new(0); | ~~~~~~~~~~~~~~~~~~~ Fresh headers-derive v0.1.1 Fresh headers-core v0.1.1 warning: `url` (lib) generated 2 warnings warning: `want` (lib) generated 2 warnings warning: `tokio` (lib) generated 8 warnings warning: `tempfile` (lib) generated 14 warnings warning: `serde_json` (lib) generated 34 warnings warning: `httparse` (lib) generated 19 warnings Fresh futures-cpupool v0.1.8 warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/futures-cpupool-0.1.8/src/lib.rs:85:29 | 85 | after_start: Option>, | ^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see = note: `#[warn(bare_trait_objects)]` on by default help: use `dyn` | 85 | after_start: Option>, | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/futures-cpupool-0.1.8/src/lib.rs:86:29 | 86 | before_stop: Option>, | ^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 86 | before_stop: Option>, | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/futures-cpupool-0.1.8/src/lib.rs:252:44 | 252 | fn work(&self, after_start: Option>, before... | ^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 252 | fn work(&self, after_start: Option>, before_stop: Option>) { | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/futures-cpupool-0.1.8/src/lib.rs:252:90 | 252 | ... before_stop: Option>) { | ^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 252 | fn work(&self, after_start: Option>, before_stop: Option>) { | +++ Fresh adler32 v1.0.4 warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/adler32-1.0.4/src/lib.rs:197:20 | 197 | let mut read = try!(reader.read(&mut buffer)); | ^^^ | = note: `#[warn(deprecated)]` on by default warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/adler32-1.0.4/src/lib.rs:200:16 | 200 | read = try!(reader.read(&mut buffer)); | ^^^ Fresh quick-error v1.2.1 Fresh safemem v0.3.0 Fresh headers v0.2.1 warning: multiple associated items are never used --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/headers-0.2.1/src/util/entity.rs:63:12 | 38 | impl EntityTag { | -------------- associated items in this implementation ... 63 | pub fn from_static(bytes: &'static str) -> EntityTag { | ^^^^^^^^^^^ ... 74 | pub fn tag(&self) -> &[u8] { | ^^^ ... 87 | pub fn is_weak(&self) -> bool { | ^^^^^^^ ... 93 | pub fn strong_eq(&self, other: &EntityTag) -> bool { | ^^^^^^^^^ ... 100 | pub fn weak_eq(&self, other: &EntityTag) -> bool { | ^^^^^^^ ... 105 | pub fn strong_ne(&self, other: &EntityTag) -> bool { | ^^^^^^^^^ ... 110 | pub fn weak_ne(&self, other: &EntityTag) -> bool { | ^^^^^^^ | = note: `#[warn(dead_code)]` on by default Fresh num-traits v0.2.6 warning: `#[inline]` is ignored on function prototypes --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/num-traits-0.2.6/src/cast.rs:77:5 | 77 | #[inline] | ^^^^^^^^^ | = note: `#[warn(unused_attributes)]` on by default warning: `#[inline]` is ignored on function prototypes --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/num-traits-0.2.6/src/identities.rs:24:5 | 24 | #[inline] | ^^^^^^^^^ Fresh mime_guess v2.0.1 Fresh serde_urlencoded v0.6.1 warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string() --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde_urlencoded-0.6.1/src/ser/mod.rs:78:51 | 78 | Error::Utf8(ref err) => error::Error::description(err), | ^^^^^^^^^^^ | = note: `#[warn(deprecated)]` on by default warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde_urlencoded-0.6.1/src/ser/mod.rs:83:32 | 83 | 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 = note: `#[warn(bare_trait_objects)]` on by default help: use `dyn` | 83 | fn cause(&self) -> Option<&dyn error::Error> { | +++ Fresh crc32fast v1.2.0 Fresh term_size v0.3.0 Fresh urlencoding v1.0.0 warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/urlencoding-1.0.0/src/lib.rs:9:16 | 9 | ... 'A'...'Z' | 'a'...'z' | '0'...'9' | '-' | '_' | '.' | '~' => escape... | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see = note: `#[warn(ellipsis_inclusive_range_patterns)]` on by default warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/urlencoding-1.0.0/src/lib.rs:9:28 | 9 | ... 'A'...'Z' | 'a'...'z' | '0'...'9' | '-' | '_' | '.' | '~' => escape... | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/urlencoding-1.0.0/src/lib.rs:9:40 | 9 | ...a'...'z' | '0'...'9' | '-' | '_' | '.' | '~' => 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 Fresh semver-parser v0.7.0 warning: `futures-cpupool` (lib) generated 4 warnings warning: `adler32` (lib) generated 2 warnings warning: `headers` (lib) generated 1 warning warning: `num-traits` (lib) generated 2 warnings warning: `serde_urlencoded` (lib) generated 2 warnings warning: `urlencoding` (lib) generated 3 warnings warning: `semver-parser` (lib) generated 4 warnings (4 duplicates) Fresh line-wrap v0.1.1 Fresh humantime v1.1.1 warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/humantime-1.1.1/src/duration.rs:93:20 | 93 | '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 = note: `#[warn(ellipsis_inclusive_range_patterns)]` on by default warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/humantime-1.1.1/src/duration.rs:109:37 | 109 | "usec" | "us" => (0u64, try!(n.mul(1000))), | ^^^ | = note: `#[warn(deprecated)]` on by default warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/humantime-1.1.1/src/duration.rs:110:48 | 110 | "millis" | "msec" | "ms" => (0u64, try!(n.mul(1000_000))), | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/humantime-1.1.1/src/duration.rs:113:17 | 113 | => (try!(n.mul(60)), 0), | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/humantime-1.1.1/src/duration.rs:114:55 | 114 | ... "hours" | "hour" | "hr" | "hrs" | "h" => (try!(n.mul(3600)), 0), | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/humantime-1.1.1/src/duration.rs:115:38 | 115 | "days" | "day" | "d" => (try!(n.mul(86400)), 0), | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/humantime-1.1.1/src/duration.rs:116:40 | 116 | "weeks" | "week" | "w" => (try!(n.mul(86400*7)), 0), | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/humantime-1.1.1/src/duration.rs:117:42 | 117 | ... "months" | "month" | "M" => (try!(n.mul(2630016)), 0), // 30.44d | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/humantime-1.1.1/src/duration.rs:118:40 | 118 | ... "years" | "year" | "y" => (try!(n.mul(31557600)), 0), // 365.25d | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/humantime-1.1.1/src/duration.rs:121:24 | 121 | let mut nsec = try!(self.current.1.add(nsec)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/humantime-1.1.1/src/duration.rs:123:19 | 123 | sec = try!(sec.add(nsec / 1000_000_000)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/humantime-1.1.1/src/duration.rs:126:15 | 126 | sec = try!(self.current.0.add(sec)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/humantime-1.1.1/src/duration.rs:132:21 | 132 | ... let mut n = try!(try!(self.parse_first_char()).ok_or(Error::Empty)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/humantime-1.1.1/src/duration.rs:132:26 | 132 | ... let mut n = try!(try!(self.parse_first_char()).ok_or(Error::Empty)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/humantime-1.1.1/src/duration.rs:169:13 | 169 | try!(self.parse_unit(n, start, off)); | ^^^ warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/humantime-1.1.1/src/duration.rs:137:24 | 137 | '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: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/humantime-1.1.1/src/duration.rs:138:29 | 138 | n = try!(n.checked_mul(10) | ^^^ warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/humantime-1.1.1/src/duration.rs:143:24 | 143 | 'a'...'z' | 'A'...'Z' => { | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/humantime-1.1.1/src/duration.rs:143:36 | 143 | 'a'...'z' | 'A'...'Z' => { | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/humantime-1.1.1/src/duration.rs:156:24 | 156 | '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: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/humantime-1.1.1/src/duration.rs:157:25 | 157 | try!(self.parse_unit(n, start, off)); | ^^^ warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/humantime-1.1.1/src/duration.rs:162:24 | 162 | 'a'...'z' | 'A'...'Z' => {} | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/humantime-1.1.1/src/duration.rs:162:36 | 162 | 'a'...'z' | 'A'...'Z' => {} | ^^^ help: use `..=` for an inclusive 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 macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/humantime-1.1.1/src/duration.rs:170:23 | 170 | n = match try!(self.parse_first_char()) { | ^^^ warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string() --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/humantime-1.1.1/src/duration.rs:48:44 | 48 | display(self_) -> ("{}", self_.description()) | ^^^^^^^^^^^ warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string() --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/humantime-1.1.1/src/duration.rs:53:44 | 53 | display(self_) -> ("{}", self_.description()) | ^^^^^^^^^^^ Fresh miniz_oxide v0.3.2 Fresh hyper v0.12.19 warning: anonymous parameters are deprecated and will be removed in the next edition --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/hyper-0.12.19/src/body/payload.rs:66:37 | 66 | ...r_full_data(&mut self, FullDataArg) -> FullDataRet { | ^^^^^^^^^^^ help: try naming the parameter or explicitly ignoring it: `_: FullDataArg` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018! = note: for more information, see issue #41686 = note: `#[warn(anonymous_parameters)]` on by default warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/hyper-0.12.19/src/client/connect/http.rs:335:27 | 335 | match try!(future.poll()) { | ^^^ | = note: `#[warn(deprecated)]` on by default warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/hyper-0.12.19/src/proto/h1/decode.rs:189:21 | 189 | b @ 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 = note: `#[warn(ellipsis_inclusive_range_patterns)]` on by default warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/hyper-0.12.19/src/proto/h1/decode.rs:193:21 | 193 | b @ b'a'...b'f' => { | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/hyper-0.12.19/src/proto/h1/decode.rs:197:21 | 197 | b @ 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: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/hyper-0.12.19/src/proto/h1/io.rs:144:19 | 144 | ... match try!(S::parse(&mut self.read_buf, ParseContext { cached_hea... | ^^^ warning: the item `BufMut` is imported redundantly --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/hyper-0.12.19/src/proto/h1/io.rs:168:13 | 7 | use bytes::{Buf, BufMut, Bytes, BytesMut}; | ------ the item `BufMut` is already imported here ... 168 | use bytes::BufMut; | ^^^^^^^^^^^^^ | = note: `#[warn(unused_imports)]` on by default warning: the item `Parse` is imported redundantly --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/hyper-0.12.19/src/proto/h1/role.rs:510:29 | 9 | use error::Parse; | ------------ the item `Parse` is already imported here ... 510 | use ::error::{Kind, Parse}; | ^^^^^ warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/hyper-0.12.19/src/proto/h1/role.rs:717:16 | 717 | 100...199 => { | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/hyper-0.12.19/src/proto/h1/role.rs:730:20 | 730 | 200...299 => { | ^^^ help: use `..=` for an inclusive 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 function `std::mem::uninitialized`: use `mem::MaybeUninit` instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/hyper-0.12.19/src/proto/h1/role.rs:83:79 | 83 | ...AX_HEADERS] = unsafe { mem::uninitialized() }; | ^^^^^^^^^^^^^ warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/hyper-0.12.19/src/proto/h1/role.rs:85:78 | 85 | ...AX_HEADERS] = unsafe { mem::uninitialized() }; | ^^^^^^^^^^^^^ warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/hyper-0.12.19/src/proto/h1/role.rs:578:83 | 578 | ...X_HEADERS] = unsafe { mem::uninitialized() }; | ^^^^^^^^^^^^^ warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/hyper-0.12.19/src/proto/h1/role.rs:580:82 | 580 | ...X_HEADERS] = unsafe { mem::uninitialized() }; | ^^^^^^^^^^^^^ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/hyper-0.12.19/src/common/exec.rs:24:18 | 24 | ...Arc + Send>> + Send + Sync>), | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see = note: `#[warn(bare_trait_objects)]` on by default help: use `dyn` | 24 | Executor(Arc + Send>> + Send + Sync>), | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/hyper-0.12.19/src/common/exec.rs:24:31 | 24 | Executor(Arc + Send>> + Send ... | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 24 | Executor(Arc + Send>> + Send + Sync>), | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/hyper-0.12.19/src/body/body.rs:41:17 | 41 | ...ox> + Send... | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 41 | Wrapped(Box> + Send>), | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/hyper-0.12.19/src/body/body.rs:41:50 | 41 | ...hunk, Error = Box<::std::error::Error + Send + Sync>> + Send>), | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 41 | Wrapped(Box> + Send>), | +++++ + warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/hyper-0.12.19/src/client/conn.rs:98:16 | 98 | inner: Box, Error=::Error> + Send>, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 98 | inner: Box, Error=::Error> + Send>, | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/hyper-0.12.19/src/client/connect/dns.rs:152:24 | 152 | struct GaiExecutor(Arc + Send + Sync>); | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 152 | struct GaiExecutor(Arc + Send + Sync>); | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/hyper-0.12.19/src/client/connect/mod.rs:53:29 | 53 | pub(super) struct Extra(Box); | ^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 53 | pub(super) struct Extra(Box); | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/hyper-0.12.19/src/client/connect/mod.rs:339:26 | 339 | struct ExtraChain(Box, T); | ^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 339 | struct ExtraChain(Box, T); | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/hyper-0.12.19/src/client/mod.rs:563:16 | 563 | inner: Box, Error=::Error> + Send>, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 563 | inner: Box, Error=::Error> + Send>, | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/hyper-0.12.19/src/error.rs:12:18 | 12 | type Cause = Box; | ^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 12 | type Cause = Box; | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/hyper-0.12.19/src/upgrade.rs:29:20 | 29 | io: Rewind>, | ^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 29 | io: Rewind>, | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/hyper-0.12.19/src/upgrade.rs:88:6 | 88 | impl Io + Send { | ^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 88 | impl dyn Io + Send { | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/hyper-0.12.19/src/body/body.rs:396:14 | 396 | ...ox> + Send + 'stati... | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 396 | From> + Send + 'static>> | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/hyper-0.12.19/src/body/body.rs:396:47 | 396 | ...unk, Error = Box<::std::error::Error + Send + Sync>> + Send + 'static>> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 396 | From> + Send + 'static>> | +++++ + warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/hyper-0.12.19/src/body/body.rs:143:28 | 143 | S::Error: Into>, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 143 | S::Error: Into>, | +++++ + warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/hyper-0.12.19/src/body/body.rs:402:13 | 402 | ... Stream> + Send + 'stat... | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 402 | dyn Stream> + Send + 'static, | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/hyper-0.12.19/src/body/body.rs:402:46 | 402 | ...unk, Error = Box<::std::error::Error + Send + Sync>> + Send + 'static, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 402 | Stream> + Send + 'static, | +++++ + warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/hyper-0.12.19/src/body/payload.rs:16:26 | 16 | type Error: Into>; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 16 | type Error: Into>; | +++++ + warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/hyper-0.12.19/src/client/mod.rs:567:21 | 567 | ...fut: Box, Error=::Error> + Send>) -> Self { | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 567 | fn new(fut: Box, Error=::Error> + Send>) -> Self { | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/hyper-0.12.19/src/client/mod.rs:924:25 | 924 | ... E: Executor + Send>> + Send + Sync ... | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 924 | E: Executor + Send>> + Send + Sync + 'static, | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/hyper-0.12.19/src/client/conn.rs:445:25 | 445 | ... E: Executor + Send>> + Send + Sync ... | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 445 | E: Executor + Send>> + Send + Sync + 'static, | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/hyper-0.12.19/src/client/connect/mod.rs:29:26 | 29 | type Error: Into>; | ^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 29 | type Error: Into>; | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/hyper-0.12.19/src/client/connect/mod.rs:316:32 | 316 | fn clone_box(&self) -> Box; | ^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 316 | fn clone_box(&self) -> Box; | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/hyper-0.12.19/src/client/connect/mod.rs:330:32 | 330 | fn clone_box(&self) -> Box { | ^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 330 | fn clone_box(&self) -> Box { | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/hyper-0.12.19/src/client/connect/mod.rs:351:32 | 351 | fn clone_box(&self) -> Box { | ^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 351 | fn clone_box(&self) -> Box { | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/hyper-0.12.19/src/error.rs:144:38 | 144 | pub fn cause2(&self) -> Option<&(StdError + 'static + Sync + Send)> { | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 144 | pub fn cause2(&self) -> Option<&(dyn StdError + 'static + Sync + Send)> { | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/hyper-0.12.19/src/error.rs:149:43 | 149 | pub fn into_cause(self) -> Option> { | ^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 149 | pub fn into_cause(self) -> Option> { | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/hyper-0.12.19/src/error.rs:326:32 | 326 | fn cause(&self) -> Option<&StdError> { | ^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 326 | fn cause(&self) -> Option<&dyn StdError> { | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/hyper-0.12.19/src/proto/h1/dispatch.rs:47:28 | 47 | D::PollError: Into>, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 47 | D::PollError: Into>, | +++++ + warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/hyper-0.12.19/src/proto/h1/dispatch.rs:338:28 | 338 | D::PollError: Into>, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 338 | D::PollError: Into>, | +++++ + warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/hyper-0.12.19/src/proto/h1/dispatch.rs:369:24 | 369 | S::Error: Into>, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 369 | S::Error: Into>, | +++++ + warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/hyper-0.12.19/src/proto/h2/server.rs:48:24 | 48 | S::Error: Into>, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 48 | S::Error: Into>, | +++++ + warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/hyper-0.12.19/src/proto/h2/server.rs:85:24 | 85 | S::Error: Into>, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 85 | S::Error: Into>, | +++++ + warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/hyper-0.12.19/src/proto/h2/server.rs:167:24 | 167 | F::Error: Into>, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 167 | F::Error: Into>, | +++++ + warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/hyper-0.12.19/src/proto/h2/server.rs:255:24 | 255 | F::Error: Into>, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 255 | F::Error: Into>, | +++++ + warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/hyper-0.12.19/src/proto/h2/server.rs:128:28 | 128 | S::Error: Into>, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 128 | S::Error: Into>, | +++++ + warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/hyper-0.12.19/src/server/mod.rs:145:24 | 145 | I::Error: Into>, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 145 | I::Error: Into>, | +++++ + warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/hyper-0.12.19/src/server/mod.rs:148:24 | 148 | S::Error: Into>, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 148 | S::Error: Into>, | +++++ + warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/hyper-0.12.19/src/server/mod.rs:204:24 | 204 | I::Error: Into>, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 204 | I::Error: Into>, | +++++ + warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/hyper-0.12.19/src/server/mod.rs:207:24 | 207 | S::Error: Into>, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 207 | S::Error: Into>, | +++++ + warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/hyper-0.12.19/src/server/mod.rs:347:28 | 347 | I::Error: Into>, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 347 | I::Error: Into>, | +++++ + warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/hyper-0.12.19/src/server/mod.rs:350:28 | 350 | S::Error: Into>, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 350 | S::Error: Into>, | +++++ + warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/hyper-0.12.19/src/server/conn.rs:447:24 | 447 | S::Error: Into>, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 447 | S::Error: Into>, | +++++ + warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/hyper-0.12.19/src/server/conn.rs:567:24 | 567 | S::Error: Into>, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 567 | S::Error: Into>, | +++++ + warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/hyper-0.12.19/src/server/conn.rs:638:24 | 638 | I::Error: Into>, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 638 | I::Error: Into>, | +++++ + warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/hyper-0.12.19/src/server/conn.rs:700:24 | 700 | I::Error: Into>, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 700 | I::Error: Into>, | +++++ + warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/hyper-0.12.19/src/server/conn.rs:179:25 | 179 | ... E: Executor + Send>> + Send + Sync ... | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 179 | E: Executor + Send>> + Send + Sync + 'static | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/hyper-0.12.19/src/server/conn.rs:327:28 | 327 | S::Error: Into>, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 327 | S::Error: Into>, | +++++ + warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/hyper-0.12.19/src/server/conn.rs:382:28 | 382 | S::Error: Into>, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 382 | S::Error: Into>, | +++++ + warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/hyper-0.12.19/src/server/conn.rs:407:28 | 407 | S::Error: Into>, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 407 | S::Error: Into>, | +++++ + warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/hyper-0.12.19/src/server/conn.rs:422:28 | 422 | I::Error: Into>, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 422 | I::Error: Into>, | +++++ + warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/hyper-0.12.19/src/server/conn.rs:429:28 | 429 | S::Error: Into>, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 429 | S::Error: Into>, | +++++ + warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/hyper-0.12.19/src/server/conn.rs:797:28 | 797 | N::Error: Into>, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 797 | N::Error: Into>, | +++++ + warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/hyper-0.12.19/src/server/conn.rs:853:28 | 853 | S::Error: Into>, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 853 | S::Error: Into>, | +++++ + warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/hyper-0.12.19/src/server/conn.rs:870:28 | 870 | S::Error: Into>, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 870 | S::Error: Into>, | +++++ + warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/hyper-0.12.19/src/server/shutdown.rs:41:24 | 41 | I::Error: Into>, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 41 | I::Error: Into>, | +++++ + warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/hyper-0.12.19/src/server/shutdown.rs:45:24 | 45 | S::Error: Into>, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 45 | S::Error: Into>, | +++++ + warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/hyper-0.12.19/src/server/shutdown.rs:112:24 | 112 | S::Error: Into>, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 112 | S::Error: Into>, | +++++ + warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/hyper-0.12.19/src/service/make_service.rs:68:17 | 68 | E: Into>, | ^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 68 | E: Into>, | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/hyper-0.12.19/src/service/make_service.rs:69:18 | 69 | ME: Into>, | ^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 69 | ME: Into>, | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/hyper-0.12.19/src/service/make_service.rs:91:17 | 91 | E: Into>, | ^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 91 | E: Into>, | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/hyper-0.12.19/src/service/make_service.rs:92:18 | 92 | ME: Into>, | ^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 92 | ME: Into>, | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/hyper-0.12.19/src/service/make_service.rs:136:26 | 136 | Ret::Error: Into>, | ^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 136 | Ret::Error: Into>, | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/hyper-0.12.19/src/service/make_service.rs:18:26 | 18 | type Error: Into>; | ^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 18 | type Error: Into>; | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/hyper-0.12.19/src/service/make_service.rs:31:30 | 31 | type MakeError: Into>; | ^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 31 | type MakeError: Into>; | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/hyper-0.12.19/src/service/make_service.rs:43:26 | 43 | type Error: Into>; | ^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 43 | type Error: Into>; | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/hyper-0.12.19/src/service/new_service.rs:40:24 | 40 | R::Error: Into>, | ^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 40 | R::Error: Into>, | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/hyper-0.12.19/src/service/new_service.rs:17:26 | 17 | type Error: Into>; | ^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 17 | type Error: Into>; | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/hyper-0.12.19/src/service/new_service.rs:30:30 | 30 | type InitError: Into>; | ^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 30 | type InitError: Into>; | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/hyper-0.12.19/src/service/service.rs:98:26 | 98 | Ret::Error: Into>, | ^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 98 | Ret::Error: Into>, | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/hyper-0.12.19/src/service/service.rs:24:26 | 24 | type Error: Into>; | ^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 24 | type Error: Into>; | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/hyper-0.12.19/src/upgrade.rs:112:31 | 112 | pub(crate) fn new(io: Box, read_buf: Bytes) -> Self { | ^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 112 | pub(crate) fn new(io: Box, read_buf: Bytes) -> Self { | +++ warning: a method with this name may be added to the standard library in the future --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/hyper-0.12.19/src/common/io/rewind.rs:113:20 | 113 | self.inner.read_buf(buf) | ^^^^^^^^ | = warning: once this associated item is added to the standard library, the ambiguity may cause an error or change in behavior! = note: for more information, see issue #48919 = help: call with fully qualified syntax `tokio_io::AsyncRead::read_buf(...)` to keep using the current method = note: `#[warn(unstable_name_collisions)]` on by default warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string() --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/hyper-0.12.19/src/client/connect/http.rs:283:26 | 283 | f.write_str(self.description()) | ^^^^^^^^^^^ warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string() --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/hyper-0.12.19/src/error.rs:282:38 | 282 | write!(f, "{}: {}", self.description(), cause) | ^^^^^^^^^^^ warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string() --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/hyper-0.12.19/src/error.rs:284:30 | 284 | f.write_str(self.description()) | ^^^^^^^^^^^ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/hyper-0.12.19/src/error.rs:331:39 | 331 | .map(|cause| &**cause as &StdError) | ^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 331 | .map(|cause| &**cause as &dyn StdError) | +++ warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string() --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/hyper-0.12.19/src/proto/h1/decode.rs:307:26 | 307 | f.write_str(self.description()) | ^^^^^^^^^^^ warning: a method with this name may be added to the standard library in the future --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/hyper-0.12.19/src/proto/h1/io.rs:174:17 | 174 | self.io.read_buf(&mut self.read_buf).map(|ok| { | ^^^^^^^^ | = warning: once this associated item is added to the standard library, the ambiguity may cause an error or change in behavior! = note: for more information, see issue #48919 = help: call with fully qualified syntax `tokio_io::AsyncRead::read_buf(...)` to keep using the current method warning: a method with this name may be added to the standard library in the future --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/hyper-0.12.19/src/server/tcp.rs:252:24 | 252 | self.inner.read_buf(buf) | ^^^^^^^^ | = warning: once this associated item is added to the standard library, the ambiguity may cause an error or change in behavior! = note: for more information, see issue #48919 = help: call with fully qualified syntax `tokio_io::AsyncRead::read_buf(...)` to keep using the current method warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/hyper-0.12.19/src/upgrade.rs:98:31 | 98 | let raw: *mut Io = Box::into_raw(self); | ^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 98 | let raw: *mut dyn Io = Box::into_raw(self); | +++ warning: a method with this name may be added to the standard library in the future --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/hyper-0.12.19/src/upgrade.rs:164:17 | 164 | self.io.read_buf(buf) | ^^^^^^^^ | = warning: once this associated item is added to the standard library, the ambiguity may cause an error or change in behavior! = note: for more information, see issue #48919 = help: call with fully qualified syntax `tokio_io::AsyncRead::read_buf(...)` to keep using the current method warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string() --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/hyper-0.12.19/src/upgrade.rs:247:26 | 247 | f.write_str(self.description()) | ^^^^^^^^^^^ warning: field `drained_tx` is never read --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/hyper-0.12.19/src/common/drain.rs:35:5 | 34 | pub struct Watch { | ----- field in this struct 35 | drained_tx: mpsc::Sender, | ^^^^^^^^^^ | = note: `Watch` has a derived impl for the trait `Clone`, but this is intentionally ignored during dead code analysis = note: `#[warn(dead_code)]` on by default warning: the type `[HeaderIndices; 100]` does not permit being left uninitialized --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/hyper-0.12.19/src/proto/h1/role.rs:83:74 | 83 | ...EADERS] = unsafe { mem::uninitialized() }; | ^^^^^^^^^^^^^^^^^^^^ | | | this code causes undefined behavior when executed | help: use `MaybeUninit` instead, and only call `assume_init` after initialization is done | note: integers must be initialized (in this struct field) --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/hyper-0.12.19/src/proto/h1/role.rs:917:5 | 917 | name: (usize, usize), | ^^^^^^^^^^^^^^^^^^^^ = note: `#[warn(invalid_value)]` on by default warning: the type `[Header<'_>; 100]` does not permit being left uninitialized --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/hyper-0.12.19/src/proto/h1/role.rs:85:73 | 85 | ...EADERS] = unsafe { mem::uninitialized() }; | ^^^^^^^^^^^^^^^^^^^^ | | | this code causes undefined behavior when executed | help: use `MaybeUninit` instead, and only call `assume_init` after initialization is done | = note: references must be non-null warning: the type `[HeaderIndices; 100]` does not permit being left uninitialized --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/hyper-0.12.19/src/proto/h1/role.rs:578:78 | 578 | ...EADERS] = unsafe { mem::uninitialized() }; | ^^^^^^^^^^^^^^^^^^^^ | | | this code causes undefined behavior when executed | help: use `MaybeUninit` instead, and only call `assume_init` after initialization is done | note: integers must be initialized (in this struct field) --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/hyper-0.12.19/src/proto/h1/role.rs:917:5 | 917 | name: (usize, usize), | ^^^^^^^^^^^^^^^^^^^^ warning: the type `[Header<'_>; 100]` does not permit being left uninitialized --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/hyper-0.12.19/src/proto/h1/role.rs:580:77 | 580 | ...EADERS] = unsafe { mem::uninitialized() }; | ^^^^^^^^^^^^^^^^^^^^ | | | this code causes undefined behavior when executed | help: use `MaybeUninit` instead, and only call `assume_init` after initialization is done | = note: references must be non-null Fresh unicode-width v0.1.4 Fresh linked-hash-map v0.5.1 warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/linked-hash-map-0.5.1/src/lib.rs:174:57 | 174 | self.head = Box::into_raw(Box::new(mem::uninitialized())); | ^^^^^^^^^^^^^ | = note: `#[warn(deprecated)]` on by default warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/linked-hash-map-0.5.1/src/lib.rs:1137:34 | 1137 | self.map = unsafe { mem::uninitialized() }; | ^^^^^^^^^^^^^ warning: unused return value of `Box::::from_raw` that must be used --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/linked-hash-map-0.5.1/src/lib.rs:153:13 | 153 | Box::from_raw(cur); | ^^^^^^^^^^^^^^^^^^ | = note: call `drop(Box::from_raw(ptr))` if you intend to drop the `Box` = note: `#[warn(unused_must_use)]` on by default help: use `let _ = ...` to ignore the resulting value | 153 | let _ = Box::from_raw(cur); | +++++++ warning: the type `Node` does not permit being left uninitialized --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/linked-hash-map-0.5.1/src/lib.rs:174:52 | 174 | self.head = Box::into_raw(Box::new(mem::uninitialized())); | ^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed | note: raw pointers must be initialized (in this struct field) --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/linked-hash-map-0.5.1/src/lib.rs:58:5 | 58 | next: *mut Node, | ^^^^^^^^^^^^^^^^^^^^^ = note: `#[warn(invalid_value)]` on by default warning: unused return value of `Box::::from_raw` that must be used --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/linked-hash-map-0.5.1/src/lib.rs:1054:17 | 1054 | Box::from_raw(self.tail); | ^^^^^^^^^^^^^^^^^^^^^^^^ | = note: call `drop(Box::from_raw(ptr))` if you intend to drop the `Box` help: use `let _ = ...` to ignore the resulting value | 1054 | let _ = Box::from_raw(self.tail); | +++++++ warning: the type `HashMap, *mut Node, S>` does not permit being left uninitialized --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/linked-hash-map-0.5.1/src/lib.rs:1137:29 | 1137 | self.map = unsafe { mem::uninitialized() }; | ^^^^^^^^^^^^^^^^^^^^ this code causes undefined behavior when executed | = note: integers must be initialized Fresh xml-rs v0.8.0 warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/xml-rs-0.8.0/src/common.rs:120:18 | 120 | ':' | 'A'...'Z' | '_' | 'a'...'z' | | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see = note: `#[warn(ellipsis_inclusive_range_patterns)]` on by default warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/xml-rs-0.8.0/src/common.rs:120:36 | 120 | ':' | 'A'...'Z' | '_' | 'a'...'z' | | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/xml-rs-0.8.0/src/common.rs:121:17 | 121 | '\u{C0}'...'\u{D6}' | '\u{D8}'...'\u{F6}' | '\u{F8}'...'\u{2FF}' | | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/xml-rs-0.8.0/src/common.rs:121:39 | 121 | '\u{C0}'...'\u{D6}' | '\u{D8}'...'\u{F6}' | '\u{F8}'...'\u{2FF}' | | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/xml-rs-0.8.0/src/common.rs:121:61 | 121 | '\u{C0}'...'\u{D6}' | '\u{D8}'...'\u{F6}' | '\u{F8}'...'\u{2FF}' | | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/xml-rs-0.8.0/src/common.rs:122:18 | 122 | '\u{370}'...'\u{37D}' | '\u{37F}'...'\u{1FFF}' | | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/xml-rs-0.8.0/src/common.rs:122:42 | 122 | '\u{370}'...'\u{37D}' | '\u{37F}'...'\u{1FFF}' | | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/xml-rs-0.8.0/src/common.rs:123:19 | 123 | '\u{200C}'...'\u{200D}' | '\u{2070}'...'\u{218F}' | | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/xml-rs-0.8.0/src/common.rs:123:45 | 123 | '\u{200C}'...'\u{200D}' | '\u{2070}'...'\u{218F}' | | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/xml-rs-0.8.0/src/common.rs:124:19 | 124 | '\u{2C00}'...'\u{2FEF}' | '\u{3001}'...'\u{D7FF}' | | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/xml-rs-0.8.0/src/common.rs:124:45 | 124 | '\u{2C00}'...'\u{2FEF}' | '\u{3001}'...'\u{D7FF}' | | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/xml-rs-0.8.0/src/common.rs:125:19 | 125 | '\u{F900}'...'\u{FDCF}' | '\u{FDF0}'...'\u{FFFD}' | | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/xml-rs-0.8.0/src/common.rs:125:45 | 125 | '\u{F900}'...'\u{FDCF}' | '\u{FDF0}'...'\u{FFFD}' | | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/xml-rs-0.8.0/src/common.rs:126:20 | 126 | '\u{10000}'...'\u{EFFFF}' => true, | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/xml-rs-0.8.0/src/common.rs:138:24 | 138 | '-' | '.' | '0'...'9' | '\u{B7}' | | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/xml-rs-0.8.0/src/common.rs:139:18 | 139 | '\u{300}'...'\u{3F6}' | '\u{203F}'...'\u{2040}' => true, | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/xml-rs-0.8.0/src/common.rs:139:43 | 139 | '\u{300}'...'\u{3F6}' | '\u{203F}'...'\u{2040}' => 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: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/xml-rs-0.8.0/src/reader/lexer.rs:293:19 | 293 | match try!(self.read_next_token(c)) { | ^^^ | = note: `#[warn(deprecated)]` on by default warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/xml-rs-0.8.0/src/reader/lexer.rs:304:27 | 304 | let c = match try!(util::next_char_from(b)) { | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/xml-rs-0.8.0/src/reader/lexer.rs:309:19 | 309 | match try!(self.read_next_token(c)) { | ^^^ warning: the item `Error` is imported redundantly --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/xml-rs-0.8.0/src/writer/emitter.rs:46:13 | 6 | use std::error::Error; | ----------------- the item `Error` is already imported here ... 46 | use std::error::Error; | ^^^^^^^^^^^^^^^^^ | = note: `#[warn(unused_imports)]` on by default warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/xml-rs-0.8.0/src/reader/error.rs:121:26 | 121 | fn error_description(e: &error::Error) -> &str { e.description() } | ^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see = note: `#[warn(bare_trait_objects)]` on by default help: use `dyn` | 121 | fn error_description(e: &dyn error::Error) -> &str { e.description() } | +++ warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string() --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/xml-rs-0.8.0/src/reader/error.rs:121:52 | 121 | fn error_description(e: &error::Error) -> &str { e.description() } | ^^^^^^^^^^^ warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string() --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/xml-rs-0.8.0/src/writer/emitter.rs:53:39 | 53 | write!(f, "{}", other.description()), | ^^^^^^^^^^^ Fresh scoped-tls v1.0.0 Fresh same-file v1.0.2 Fresh semver v0.6.0 warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/semver-0.6.0/src/version.rs:173:9 | 173 | try!(write!(f, "{}.{}.{}", self.major, self.minor, self.patch)); | ^^^ | = note: `#[warn(deprecated)]` on by default warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/semver-0.6.0/src/version.rs:175:13 | 175 | try!(write!(f, "-")); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/semver-0.6.0/src/version.rs:180:17 | 180 | try!(write!(f, "{}", x)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/semver-0.6.0/src/version.rs:178:21 | 178 | try!(write!(f, ".")) | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/semver-0.6.0/src/version.rs:184:13 | 184 | try!(write!(f, "+")); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/semver-0.6.0/src/version.rs:189:17 | 189 | try!(write!(f, "{}", x)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/semver-0.6.0/src/version.rs:187:21 | 187 | try!(write!(f, ".")) | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/semver-0.6.0/src/version_req.rs:449:13 | 449 | try!(write!(fmt, "*")); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/semver-0.6.0/src/version_req.rs:453:21 | 453 | try!(write!(fmt, "{}", pred)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/semver-0.6.0/src/version_req.rs:455:21 | 455 | try!(write!(fmt, ", {}", pred)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/semver-0.6.0/src/version_req.rs:467:32 | 467 | Wildcard(Major) => try!(write!(fmt, "*")), | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/semver-0.6.0/src/version_req.rs:468:32 | 468 | Wildcard(Minor) => try!(write!(fmt, "{}.*", self.major)), | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/semver-0.6.0/src/version_req.rs:471:21 | 471 | try!(write!(fmt, "{}.{}.*", self.major, minor)) | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/semver-0.6.0/src/version_req.rs:473:21 | 473 | try!(write!(fmt, "{}.*.*", self.major)) | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/semver-0.6.0/src/version_req.rs:477:17 | 477 | try!(write!(fmt, "{}{}", self.op, self.major)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/semver-0.6.0/src/version_req.rs:480:32 | 480 | Some(v) => try!(write!(fmt, ".{}", v)), | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/semver-0.6.0/src/version_req.rs:485:32 | 485 | Some(v) => try!(write!(fmt, ".{}", v)), | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/semver-0.6.0/src/version_req.rs:490:21 | 490 | try!(write!(fmt, "-")); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/semver-0.6.0/src/version_req.rs:495:25 | 495 | try!(write!(fmt, "{}", x)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/semver-0.6.0/src/version_req.rs:493:29 | 493 | ... try!(write!(fmt, ".")) | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/semver-0.6.0/src/version_req.rs:508:19 | 508 | Ex => try!(write!(fmt, "= ")), | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/semver-0.6.0/src/version_req.rs:509:19 | 509 | Gt => try!(write!(fmt, "> ")), | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/semver-0.6.0/src/version_req.rs:510:21 | 510 | GtEq => try!(write!(fmt, ">= ")), | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/semver-0.6.0/src/version_req.rs:511:19 | 511 | Lt => try!(write!(fmt, "< ")), | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/semver-0.6.0/src/version_req.rs:512:21 | 512 | LtEq => try!(write!(fmt, "<= ")), | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/semver-0.6.0/src/version_req.rs:513:22 | 513 | Tilde => try!(write!(fmt, "~")), | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/semver-0.6.0/src/version_req.rs:514:27 | 514 | Compatible => try!(write!(fmt, "^")), | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/semver-0.6.0/src/version_req.rs:516:28 | 516 | Wildcard(_) => try!(write!(fmt, "")), | ^^^ warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string() --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/semver-0.6.0/src/version_req.rs:123:14 | 123 | self.description().fmt(f) | ^^^^^^^^^^^ Fresh mozprofile v0.6.0 warning: panic message is not a string literal --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/mozprofile-0.6.0/src/prefreader.rs:254:33 | 254 | ...anic!(format!("Boolean wasn't 'true' or 'false' (was {})", x)), | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: this usage of `panic!()` is deprecated; it will be a hard error in Rust 2021 = note: for more information, see = note: the `panic!()` macro supports formatting, so there's no need for the `format!()` macro here = note: `#[warn(non_fmt_panics)]` on by default help: remove the `format!(..)` macro call | 254 - x => panic!(format!("Boolean wasn't 'true' or 'false' (was {})", x)), 254 + x => panic!("Boolean wasn't 'true' or 'false' (was {})", x), | Fresh serde_repr v0.1.4 warning: `humantime` (lib) generated 26 warnings warning: `hyper` (lib) generated 102 warnings warning: `linked-hash-map` (lib) generated 6 warnings warning: `xml-rs` (lib) generated 24 warnings warning: `semver` (lib) generated 29 warnings warning: `mozprofile` (lib) generated 1 warning Fresh warp v0.1.19 warning: this `#[deprecated]` annotation has no effect --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/warp-0.1.19/src/reject.rs:365:1 | 365 | #[deprecated(note = "Use warp::reply::json and warp::reply::with_status instead.")] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove the unnecessary deprecation attribute | = note: `#[warn(useless_deprecated)]` on by default warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string() --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/warp-0.1.19/src/reject.rs:380:51 | 380 | .and_then(|_| map.serialize_value(err.description()))?; | ^^^^^^^^^^^ | = note: `#[warn(deprecated)]` on by default warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string() --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/warp-0.1.19/src/reply.rs:137:26 | 137 | f.write_str(self.description()) | ^^^^^^^^^^^ warning: variant `Multipart` is never constructed --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/warp-0.1.19/src/error.rs:46:5 | 44 | pub(crate) enum Kind { | ---- variant in this enum 45 | Hyper(HyperError), 46 | Multipart(io::Error), | ^^^^^^^^^ | = note: `#[warn(dead_code)]` on by default Fresh yaml-rust v0.4.2 warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/emitter.rs:52:5 | 52 | try!(wr.write_str("\"")); | ^^^ | = note: `#[warn(deprecated)]` on by default warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/emitter.rs:109:5 | 109 | try!(wr.write_str("\"")); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/emitter.rs:100:9 | 100 | try!(wr.write_str(escaped)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/emitter.rs:97:13 | 97 | try!(wr.write_str(&v[start..i])); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/emitter.rs:106:9 | 106 | try!(wr.write_str(&v[start..])); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/emitter.rs:142:9 | 142 | try!(write!(self.writer, "---\n")); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/emitter.rs:153:17 | 153 | try!(write!(self.writer, " ")); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/emitter.rs:165:21 | 165 | try!(escape_str(self.writer, v)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/emitter.rs:167:21 | 167 | try!(write!(self.writer, "{}", v)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/emitter.rs:173:21 | 173 | try!(self.writer.write_str("true")); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/emitter.rs:175:21 | 175 | try!(self.writer.write_str("false")); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/emitter.rs:180:17 | 180 | try!(write!(self.writer, "{}", v)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/emitter.rs:184:17 | 184 | try!(write!(self.writer, "{}", v)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/emitter.rs:188:17 | 188 | try!(write!(self.writer, "~")); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/emitter.rs:198:13 | 198 | try!(write!(self.writer, "[]")); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/emitter.rs:206:17 | 206 | try!(write!(self.writer, "-")); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/emitter.rs:207:17 | 207 | try!(self.emit_val(true, x)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/emitter.rs:203:21 | 203 | try!(write!(self.writer, "\n")); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/emitter.rs:204:21 | 204 | try!(self.write_indent()); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/emitter.rs:216:13 | 216 | try!(self.writer.write_str("{}")); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/emitter.rs:225:21 | 225 | try!(write!(self.writer, "\n")); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/emitter.rs:226:21 | 226 | try!(self.write_indent()); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/emitter.rs:229:21 | 229 | try!(write!(self.writer, "?")); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/emitter.rs:230:21 | 230 | try!(self.emit_val(true, k)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/emitter.rs:231:21 | 231 | try!(write!(self.writer, "\n")); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/emitter.rs:232:21 | 232 | try!(self.write_indent()); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/emitter.rs:233:21 | 233 | try!(write!(self.writer, ":")); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/emitter.rs:234:21 | 234 | try!(self.emit_val(true, v)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/emitter.rs:236:21 | 236 | try!(self.emit_node(k)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/emitter.rs:237:21 | 237 | try!(write!(self.writer, ":")); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/emitter.rs:238:21 | 238 | try!(self.emit_val(false, v)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/emitter.rs:254:21 | 254 | try!(write!(self.writer, " ")); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/emitter.rs:256:21 | 256 | try!(write!(self.writer, "\n")); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/emitter.rs:258:21 | 258 | try!(self.write_indent()); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/emitter.rs:265:21 | 265 | try!(write!(self.writer, " ")); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/emitter.rs:267:21 | 267 | try!(write!(self.writer, "\n")); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/emitter.rs:269:21 | 269 | try!(self.write_indent()); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/emitter.rs:275:17 | 275 | try!(write!(self.writer, " ")); | ^^^ warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/emitter.rs:319:19 | 319 | | '\0'...'\x06' | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see = note: `#[warn(ellipsis_inclusive_range_patterns)]` on by default warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/emitter.rs:323:21 | 323 | | '\x0e'...'\x1a' | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/emitter.rs:324:21 | 324 | | '\x1c'...'\x1f' => 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: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/parser.rs:113:37 | 113 | self.current = Some(try!(self.next())); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/parser.rs:129:35 | 129 | self.token = Some(try!(self.scan_next_token())); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/parser.rs:168:26 | 168 | let (ev, mark) = try!(self.state_machine()); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/parser.rs:179:30 | 179 | let (ev, mark) = try!(self.next()); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/parser.rs:197:13 | 197 | try!(self.load_document(ev, mark, recv)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/parser.rs:190:30 | 190 | let (ev, mark) = try!(self.next()); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/parser.rs:215:9 | 215 | try!(self.load_node(ev, mark, recv)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/parser.rs:214:26 | 214 | let (ev, mark) = try!(self.next()); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/parser.rs:218:26 | 218 | let (ev, mark) = try!(self.next()); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/parser.rs:252:42 | 252 | let (mut key_ev, mut key_mark) = try!(self.next()); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/parser.rs:255:13 | 255 | try!(self.load_node(key_ev, key_mark, recv)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/parser.rs:259:13 | 259 | try!(self.load_node(ev, mark, recv)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/parser.rs:258:30 | 258 | let (ev, mark) = try!(self.next()); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/parser.rs:262:30 | 262 | let (ev, mark) = try!(self.next()); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/parser.rs:271:34 | 271 | let (mut ev, mut mark) = try!(self.next()); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/parser.rs:273:13 | 273 | try!(self.load_node(ev, mark, recv)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/parser.rs:276:40 | 276 | let (next_ev, next_mark) = try!(self.next()); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/parser.rs:325:16 | 325 | match *try!(self.peek_token()) { | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/parser.rs:337:48 | 337 | while let TokenType::DocumentEnd = try!(self.peek_token()).1 { | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/parser.rs:342:16 | 342 | match *try!(self.peek_token()) { | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/parser.rs:355:17 | 355 | try!(self.parser_process_directives()); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/parser.rs:369:19 | 369 | match try!(self.peek_token()).1 { | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/parser.rs:389:9 | 389 | try!(self.parser_process_directives()); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/parser.rs:390:16 | 390 | match *try!(self.peek_token()) { | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/parser.rs:405:16 | 405 | match *try!(self.peek_token()) { | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/parser.rs:421:37 | 421 | let marker: Marker = match *try!(self.peek_token()) { | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/parser.rs:450:16 | 450 | match *try!(self.peek_token()) { | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/parser.rs:469:33 | 469 | anchor_id = try!(self.register_anchor(name, &mark)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/parser.rs:470:49 | 470 | ... if let TokenType::Tag(..) = try!(self.peek_token()).1 { | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/parser.rs:484:51 | 484 | ... if let TokenType::Anchor(_) = try!(self.peek_token()).1 { | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/parser.rs:486:41 | 486 | ... anchor_id = try!(self.register_anchor(name, &mark)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/parser.rs:497:16 | 497 | match *try!(self.peek_token()) { | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/parser.rs:541:21 | 541 | let _ = try!(self.peek_token()); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/parser.rs:545:16 | 545 | match *try!(self.peek_token()) { | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/parser.rs:548:24 | 548 | match *try!(self.peek_token()) { | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/parser.rs:580:16 | 580 | match *try!(self.peek_token()) { | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/parser.rs:583:24 | 583 | match *try!(self.peek_token()) { | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/parser.rs:607:21 | 607 | let _ = try!(self.peek_token()); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/parser.rs:612:24 | 612 | match *try!(self.peek_token()) { | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/parser.rs:616:36 | 616 | ... match *try!(self.peek_token()) { | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/parser.rs:623:32 | 623 | match *try!(self.peek_token()) { | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/parser.rs:626:40 | 626 | ... match *try!(self.peek_token()) { | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/parser.rs:663:39 | 663 | let Token(mark, _) = *try!(self.peek_token()); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/parser.rs:667:24 | 667 | match *try!(self.peek_token()) { | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/parser.rs:670:31 | 670 | match try!(self.peek_token()).1 { | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/parser.rs:691:21 | 691 | let _ = try!(self.peek_token()); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/parser.rs:695:16 | 695 | match *try!(self.peek_token()) { | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/parser.rs:712:16 | 712 | match *try!(self.peek_token()) { | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/parser.rs:731:16 | 731 | match *try!(self.peek_token()) { | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/parser.rs:739:16 | 739 | match *try!(self.peek_token()) { | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/parser.rs:757:21 | 757 | let _ = try!(self.peek_token()); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/parser.rs:761:16 | 761 | match *try!(self.peek_token()) { | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/parser.rs:769:24 | 769 | match *try!(self.peek_token()) { | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/parser.rs:788:16 | 788 | match *try!(self.peek_token()) { | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/parser.rs:804:16 | 804 | match *try!(self.peek_token()) { | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/parser.rs:808:24 | 808 | match *try!(self.peek_token()) { | ^^^ warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/scanner.rs:201:12 | 201 | '0'...'9' | 'a'...'z' | 'A'...'Z' => true, | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/scanner.rs:201:24 | 201 | '0'...'9' | 'a'...'z' | 'A'...'Z' => true, | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/scanner.rs:201:36 | 201 | '0'...'9' | 'a'...'z' | 'A'...'Z' => true, | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/scanner.rs:213:12 | 213 | '0'...'9' => (c as u32) - ('0' as u32), | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/scanner.rs:214:12 | 214 | 'a'...'f' => (c as u32) - ('a' as u32) + 10, | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/scanner.rs:215:12 | 215 | 'A'...'F' => (c as u32) - ('A' as u32) + 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: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/scanner.rs:344:9 | 344 | try!(self.stale_simple_keys()); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/scanner.rs:352:13 | 352 | try!(self.fetch_stream_end()); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/scanner.rs:367:13 | 367 | try!(self.fetch_document_indicator(TokenType::DocumentStart)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/scanner.rs:377:13 | 377 | try!(self.fetch_document_indicator(TokenType::DocumentEnd)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/scanner.rs:420:13 | 420 | try!(self.fetch_more_tokens()); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/scanner.rs:451:13 | 451 | try!(self.fetch_next_token()); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/scanner.rs:439:17 | 439 | try!(self.stale_simple_keys()); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/scanner.rs:513:9 | 513 | try!(self.remove_simple_key()); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/scanner.rs:523:9 | 523 | try!(self.remove_simple_key()); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/scanner.rs:527:19 | 527 | let tok = try!(self.scan_directive()); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/scanner.rs:538:20 | 538 | let name = try!(self.scan_directive_name()); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/scanner.rs:540:23 | 540 | ... "YAML" => try!(self.scan_version_directive_value(&start_mark)), | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/scanner.rs:541:22 | 541 | "TAG" => try!(self.scan_tag_directive_value(&start_mark)), | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/scanner.rs:597:21 | 597 | let major = try!(self.scan_version_directive_number(mark)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/scanner.rs:608:21 | 608 | let minor = try!(self.scan_version_directive_number(mark)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/scanner.rs:674:22 | 674 | let handle = try!(self.scan_tag_handle(true, mark)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/scanner.rs:684:22 | 684 | ... let prefix = try!(self.scan_tag_uri(true, is_secondary, &String::... | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/scanner.rs:699:9 | 699 | try!(self.save_simple_key()); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/scanner.rs:702:19 | 702 | let tok = try!(self.scan_tag()); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/scanner.rs:720:22 | 720 | ... suffix = try!(self.scan_tag_uri(false, false, &String::new(), &st... | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/scanner.rs:732:22 | 732 | handle = try!(self.scan_tag_handle(false, &start_mark)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/scanner.rs:738:26 | 738 | ... suffix = try!(self.scan_tag_uri(false, secondary, &String::new(),... | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/scanner.rs:740:26 | 740 | ... suffix = try!(self.scan_tag_uri(false, false, &handle, &start_mar... | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/scanner.rs:832:29 | 832 | string.push(try!(self.scan_uri_escapes(directive, mark))); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/scanner.rs:910:9 | 910 | try!(self.save_simple_key()); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/scanner.rs:913:19 | 913 | let tok = try!(self.scan_anchor(alias)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/scanner.rs:949:9 | 949 | try!(self.save_simple_key()); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/scanner.rs:963:9 | 963 | try!(self.remove_simple_key()); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/scanner.rs:976:9 | 976 | try!(self.remove_simple_key()); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/scanner.rs:1022:9 | 1022 | try!(self.remove_simple_key()); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/scanner.rs:1035:9 | 1035 | try!(self.remove_simple_key()); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/scanner.rs:1049:9 | 1049 | try!(self.save_simple_key()); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/scanner.rs:1051:19 | 1051 | let tok = try!(self.scan_block_scalar(literal)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/scanner.rs:1148:9 | 1148 | ... try!(self.block_scalar_breaks(&mut indent, &mut trailing_breaks)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/scanner.rs:1186:13 | 1186 | ... try!(self.block_scalar_breaks(&mut indent, &mut trailing_breaks)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/scanner.rs:1252:9 | 1252 | try!(self.save_simple_key()); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/scanner.rs:1255:19 | 1255 | let tok = try!(self.scan_flow_scalar(single)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/scanner.rs:1460:9 | 1460 | try!(self.save_simple_key()); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/scanner.rs:1463:19 | 1463 | let tok = try!(self.scan_plain_scalar()); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/scanner.rs:1606:9 | 1606 | try!(self.remove_simple_key()); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/scanner.rs:1702:13 | 1702 | try!(self.remove_simple_key()); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/yaml.rs:197:9 | 197 | try!(parser.load(&mut loader, true)); | ^^^ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/emitter.rs:41:21 | 41 | writer: &'a mut fmt::Write, | ^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see = note: `#[warn(bare_trait_objects)]` on by default help: use `dyn` | 41 | writer: &'a mut dyn fmt::Write, | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/emitter.rs:51:24 | 51 | fn escape_str(wr: &mut fmt::Write, v: &str) -> Result<(), fmt::Error> { | ^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 51 | fn escape_str(wr: &mut dyn fmt::Write, v: &str) -> Result<(), fmt::Error> { | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/emitter.rs:20:32 | 20 | fn cause(&self) -> Option<&Error> { | ^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 20 | fn cause(&self) -> Option<&dyn Error> { | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/emitter.rs:114:32 | 114 | pub fn new(writer: &'a mut fmt::Write) -> YamlEmitter { | ^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 114 | pub fn new(writer: &'a mut dyn fmt::Write) -> YamlEmitter { | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/scanner.rs:70:32 | 70 | fn cause(&self) -> Option<&Error> { | ^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 70 | fn cause(&self) -> Option<&dyn Error> { | +++ warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string() --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/emitter.rs:15:49 | 15 | EmitError::FmtError(ref err) => err.description(), | ^^^^^^^^^^^ warning: field `marks` is never read --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/yaml-rust-0.4.2/src/parser.rs:70:5 | 66 | pub struct Parser { | ------ field in this struct ... 70 | marks: Vec, | ^^^^^ | = note: `Parser` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis = note: `#[warn(dead_code)]` on by default Fresh flate2 v1.0.11 warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/flate2-1.0.11/src/crc.rs:170:19 | 170 | let amt = try!(self.inner.write(buf)); | ^^^ | = note: `#[warn(deprecated)]` on by default warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/flate2-1.0.11/src/zio.rs:244:21 | 244 | let n = try!(self.obj.as_mut().unwrap().write(&self.buf)); | ^^^ warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string() --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/flate2-1.0.11/src/mem.rs:487:14 | 487 | self.description().fmt(f) | ^^^^^^^^^^^ warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string() --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/flate2-1.0.11/src/mem.rs:505:14 | 505 | self.description().fmt(f) | ^^^^^^^^^^^ Fresh plist v0.5.1 warning: method `into_inner` is never used --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/plist-0.5.1/src/stream/xml_writer.rs:91:12 | 36 | impl XmlWriter { | --------------------------- method in this implementation ... 91 | pub fn into_inner(self) -> W { | ^^^^^^^^^^ | = note: `#[warn(dead_code)]` on by default warning: field `file_position` is never read --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/plist-0.5.1/src/error.rs:14:5 | 12 | pub(crate) struct ErrorImpl { | --------- field in this struct 13 | kind: ErrorKind, 14 | file_position: Option, | ^^^^^^^^^^^^^ | = note: `ErrorImpl` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis warning: fields `expected` and `found` are never read --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/plist-0.5.1/src/error.rs:22:9 | 21 | UnexpectedEventType { | ------------------- fields in this variant 22 | expected: EventKind, | ^^^^^^^^ 23 | found: EventKind, | ^^^^^ warning: unused return value of `std::mem::replace` that must be used --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/plist-0.5.1/src/stream/mod.rs:178:17 | 178 | ... ::std::mem::replace(&mut self.0, ReaderInner::Uninitialized(Some(reader)... | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: if you don't need the old value, you can just assign the new value directly = note: `#[warn(unused_must_use)]` on by default help: use `let _ = ...` to ignore the resulting value | 178 | let _ = ::std::mem::replace(&mut self.0, ReaderInner::Uninitialized(Some(reader))); | +++++++ warning: unused return value of `std::mem::replace` that must be used --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/plist-0.5.1/src/stream/mod.rs:183:9 | 183 | ::std::mem::replace(&mut self.0, event_reader); | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: if you don't need the old value, you can just assign the new value directly help: use `let _ = ...` to ignore the resulting value | 183 | let _ = ::std::mem::replace(&mut self.0, event_reader); | +++++++ Fresh num-integer v0.1.39 warning: `#[inline]` is ignored on function prototypes --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/num-integer-0.1.39/src/lib.rs:152:5 | 152 | #[inline] | ^^^^^^^^^ | = note: `#[warn(unused_attributes)]` on by default Fresh walkdir v2.1.4 warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/walkdir-2.1.4/src/lib.rs:248:9 | 248 | FnMut(&DirEntry,&DirEntry) -> Ordering + Send + Sync + 'static | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see = note: `#[warn(bare_trait_objects)]` on by default help: use `dyn` | 248 | dyn FnMut(&DirEntry,&DirEntry) -> Ordering + Send + Sync + 'static | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/walkdir-2.1.4/src/lib.rs:1552:32 | 1552 | fn cause(&self) -> Option<&error::Error> { | ^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 1552 | fn cause(&self) -> Option<&dyn error::Error> { | +++ warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string() --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/walkdir-2.1.4/src/lib.rs:1547:51 | 1547 | ErrorInner::Io { ref err, .. } => err.description(), | ^^^^^^^^^^^ | = note: `#[warn(deprecated)]` on by default Fresh textwrap v0.9.0 Fresh msdos_time v0.1.6 warning: anonymous parameters are deprecated and will be removed in the next edition --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/msdos_time-0.1.6/src/lib.rs:38:19 | 38 | fn from_msdos(MsDosDateTime) -> Result; | ^^^^^^^^^^^^^ help: try naming the parameter or explicitly ignoring it: `_: MsDosDateTime` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018! = note: for more information, see issue #41686 = note: `#[warn(anonymous_parameters)]` on by default Fresh cookie v0.12.0 Fresh rust-ini v0.10.3 warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/rust-ini-0.10.3/src/ini.rs:85:26 | 85 | ... '\\' | '\x00'...'\x1f' | '\x7f'...'\u{00ff}' => self.escape_basics(), | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see = note: `#[warn(ellipsis_inclusive_range_patterns)]` on by default warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/rust-ini-0.10.3/src/ini.rs:85:44 | 85 | ...x1f' | '\x7f'...'\u{00ff}' => self.escape_basics(), | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/rust-ini-0.10.3/src/ini.rs:87:23 | 87 | '\u{0080}'...'\u{FFFF}' => self.escape_unicode(), | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/rust-ini-0.10.3/src/ini.rs:122:19 | 122 | '\x01'...'\x06' | '\x0e'...'\x1f' | '\x7f'...'\u{00ff}' => { | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/rust-ini-0.10.3/src/ini.rs:122:37 | 122 | '\x01'...'\x06' | '\x0e'...'\x1f' | '\x7f'...'\u{00ff}' => { | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/rust-ini-0.10.3/src/ini.rs:122:55 | 122 | '\x01'...'\x06' | '\x0e'...'\x1f' | '\x7f'...'\u{00ff}' => { | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/rust-ini-0.10.3/src/ini.rs:132:23 | 132 | ... '\u{0080}'...'\u{FFFF}' => escaped.push_str(&format!("\\x{:04x}",... | ^^^ help: use `..=` for an inclusive 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 macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/rust-ini-0.10.3/src/ini.rs:401:24 | 401 | let mut file = try!( | ^^^ | = note: `#[warn(deprecated)]` on by default warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/rust-ini-0.10.3/src/ini.rs:429:21 | 429 | try!(write!(writer, "{}={}\n", k_str, v_str)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/rust-ini-0.10.3/src/ini.rs:440:17 | 440 | try!(writer.write_all(b"\n")); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/rust-ini-0.10.3/src/ini.rs:444:17 | 444 | ... try!(write!(writer, "[{}]\n", escape_str(§ion[..], policy))); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/rust-ini-0.10.3/src/ini.rs:449:21 | 449 | try!(write!(writer, "{}={}\n", k_str, v_str)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/rust-ini-0.10.3/src/ini.rs:473:9 | 473 | try!(reader.read_to_string(&mut s).map_err(|err| Error { | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/rust-ini-0.10.3/src/ini.rs:485:9 | 485 | try!(reader.read_to_string(&mut s).map_err(|err| Error { | ^^^ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/rust-ini-0.10.3/src/ini.rs:645:32 | 645 | 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 = note: `#[warn(bare_trait_objects)]` on by default help: use `dyn` | 645 | fn cause(&self) -> Option<&dyn error::Error> { | +++ Fresh unicode-segmentation v1.2.1 warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/unicode-segmentation-1.2.1/src/tables.rs:33:17 | 33 | 'a' ... 'z' | 'A' ... 'Z' => true, | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see = note: `#[warn(ellipsis_inclusive_range_patterns)]` on by default warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/unicode-segmentation-1.2.1/src/tables.rs:33:31 | 33 | 'a' ... 'z' | 'A' ... 'Z' => true, | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/unicode-segmentation-1.2.1/src/tables.rs:42:17 | 42 | '0' ... '9' => 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 Fresh strsim v0.7.0 Fresh podio v0.1.5 warning: anonymous parameters are deprecated and will be removed in the next edition --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/podio-0.1.5/src/lib.rs:91:44 | 91 | fn write_u64(&mut self, u64) -> io::Result<()>; | ^^^ help: try naming the parameter or explicitly ignoring it: `_: u64` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018! = note: for more information, see issue #41686 = note: `#[warn(anonymous_parameters)]` on by default warning: anonymous parameters are deprecated and will be removed in the next edition --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/podio-0.1.5/src/lib.rs:93:44 | 93 | fn write_u32(&mut self, u32) -> io::Result<()>; | ^^^ help: try naming the parameter or explicitly ignoring it: `_: u32` | = 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: anonymous parameters are deprecated and will be removed in the next edition --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/podio-0.1.5/src/lib.rs:95:44 | 95 | fn write_u16(&mut self, u16) -> io::Result<()>; | ^^^ help: try naming the parameter or explicitly ignoring it: `_: u16` | = 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: anonymous parameters are deprecated and will be removed in the next edition --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/podio-0.1.5/src/lib.rs:97:28 | 97 | fn write_u8(&mut self, u8) -> io::Result<()>; | ^^ help: try naming the parameter or explicitly ignoring it: `_: u8` | = 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: anonymous parameters are deprecated and will be removed in the next edition --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/podio-0.1.5/src/lib.rs:99:44 | 99 | fn write_i64(&mut self, i64) -> io::Result<()>; | ^^^ help: try naming the parameter or explicitly ignoring it: `_: i64` | = 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: anonymous parameters are deprecated and will be removed in the next edition --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/podio-0.1.5/src/lib.rs:101:44 | 101 | fn write_i32(&mut self, i32) -> io::Result<()>; | ^^^ help: try naming the parameter or explicitly ignoring it: `_: i32` | = 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: anonymous parameters are deprecated and will be removed in the next edition --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/podio-0.1.5/src/lib.rs:103:44 | 103 | fn write_i16(&mut self, i16) -> io::Result<()>; | ^^^ help: try naming the parameter or explicitly ignoring it: `_: i16` | = 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: anonymous parameters are deprecated and will be removed in the next edition --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/podio-0.1.5/src/lib.rs:105:28 | 105 | fn write_i8(&mut self, i8) -> io::Result<()>; | ^^ help: try naming the parameter or explicitly ignoring it: `_: i8` | = 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: anonymous parameters are deprecated and will be removed in the next edition --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/podio-0.1.5/src/lib.rs:107:44 | 107 | fn write_f32(&mut self, f32) -> io::Result<()>; | ^^^ help: try naming the parameter or explicitly ignoring it: `_: f32` | = 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: anonymous parameters are deprecated and will be removed in the next edition --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/podio-0.1.5/src/lib.rs:109:44 | 109 | fn write_f64(&mut self, f64) -> io::Result<()>; | ^^^ help: try naming the parameter or explicitly ignoring it: `_: f64` | = 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: anonymous parameters are deprecated and will be removed in the next edition --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/podio-0.1.5/src/lib.rs:135:30 | 135 | fn read_exact(&mut self, usize) -> io::Result>; | ^^^^^ help: try naming the parameter or explicitly ignoring it: `_: usize` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018! = note: for more information, see issue #41686 warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/podio-0.1.5/src/lib.rs:282:9 | 282 | try!(fill_buf(self, buf)); | ^^^ | = note: `#[warn(deprecated)]` on by default warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/podio-0.1.5/src/lib.rs:289:9 | 289 | try!(fill_buf(self, buf)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/podio-0.1.5/src/lib.rs:296:9 | 296 | try!(fill_buf(self, buf)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/podio-0.1.5/src/lib.rs:303:9 | 303 | try!(fill_buf(self, buf)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/podio-0.1.5/src/lib.rs:333:9 | 333 | try!(fill_buf(self, &mut res)); | ^^^ warning: `warp` (lib) generated 4 warnings warning: `yaml-rust` (lib) generated 152 warnings warning: `flate2` (lib) generated 4 warnings warning: `plist` (lib) generated 5 warnings warning: `num-integer` (lib) generated 1 warning warning: `walkdir` (lib) generated 3 warnings warning: `msdos_time` (lib) generated 1 warning warning: `rust-ini` (lib) generated 15 warnings warning: `unicode-segmentation` (lib) generated 3 warnings warning: `podio` (lib) generated 16 warnings Fresh mozdevice v0.1.0 Fresh clap v2.31.2 warning: unnecessary parentheses around block return value --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/clap-2.31.2/src/app/parser.rs:139:17 | 139 | (self.flags.iter().any(|f| &f.b.name == arg) | ^ ... 142 | || self.groups.iter().any(|g| &g.name == arg)) | ^ | = note: `#[warn(unused_parens)]` on by default help: remove these parentheses | 139 ~ self.flags.iter().any(|f| &f.b.name == arg) 140 | || self.opts.iter().any(|o| &o.b.name == arg) 141 | || self.positionals.values().any(|p| &p.b.name == arg) 142 ~ || self.groups.iter().any(|g| &g.name == arg) | warning: unnecessary parentheses around block return value --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/clap-2.31.2/src/app/parser.rs:190:13 | 190 | (self.positionals.len() + 1) | ^ ^ | help: remove these parentheses | 190 - (self.positionals.len() + 1) 190 + self.positionals.len() + 1 | warning: unnecessary parentheses around block return value --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/clap-2.31.2/src/app/parser.rs:298:17 | 298 | (self.positionals.len() + 1) | ^ ^ | help: remove these parentheses | 298 - (self.positionals.len() + 1) 298 + self.positionals.len() + 1 | warning: unnecessary parentheses around block return value --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/clap-2.31.2/src/app/parser.rs:323:17 | 323 | (self.positionals.len() + 1) | ^ ^ | help: remove these parentheses | 323 - (self.positionals.len() + 1) 323 + self.positionals.len() + 1 | warning: unnecessary parentheses around block return value --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/clap-2.31.2/src/app/parser.rs:795:17 | 795 | ... (o.is_set(ArgSettings::AllowLeadingHyphen) || app_wide_settings) | ^ ^ | help: remove these parentheses | 795 - (o.is_set(ArgSettings::AllowLeadingHyphen) || app_wide_settings) 795 + o.is_set(ArgSettings::AllowLeadingHyphen) || app_wide_settings | warning: unnecessary parentheses around block return value --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/clap-2.31.2/src/app/parser.rs:802:17 | 802 | ... (p.is_set(ArgSettings::AllowLeadingHyphen) || app_wide_settings) | ^ ^ | help: remove these parentheses | 802 - (p.is_set(ArgSettings::AllowLeadingHyphen) || app_wide_settings) 802 + p.is_set(ArgSettings::AllowLeadingHyphen) || app_wide_settings | warning: unnecessary parentheses around block return value --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/clap-2.31.2/src/app/validator.rs:356:25 | 356 | (ma.vals.len() % num as usize) | ^ ^ | help: remove these parentheses | 356 - (ma.vals.len() % num as usize) 356 + ma.vals.len() % num as usize | warning: anonymous parameters are deprecated and will be removed in the next edition --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/clap-2.31.2/src/args/any_arg.rs:19:22 | 19 | fn is_set(&self, ArgSettings) -> bool; | ^^^^^^^^^^^ help: try naming the parameter or explicitly ignoring it: `_: ArgSettings` | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018! = note: for more information, see issue #41686 = note: `#[warn(anonymous_parameters)]` on by default warning: anonymous parameters are deprecated and will be removed in the next edition --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/clap-2.31.2/src/args/any_arg.rs:20:23 | 20 | fn set(&mut self, ArgSettings); | ^^^^^^^^^^^ help: try naming the parameter or explicitly ignoring it: `_: ArgSettings` | = 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: unnecessary trailing semicolon --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/clap-2.31.2/src/args/arg_matches.rs:813:65 | 813 | fn to_str_slice(_: &OsString) -> &str { unreachable!() }; | ^ help: remove this semicolon | = note: `#[warn(redundant_semicolons)]` on by default warning: unnecessary trailing semicolon --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/clap-2.31.2/src/args/arg_matches.rs:863:67 | 863 | fn to_str_slice(_: &OsString) -> &OsStr { unreachable!() }; | ^ help: remove this semicolon warning: unnecessary trailing semicolon --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/clap-2.31.2/src/args/arg_matches.rs:915:59 | 915 | fn to_usize(_: &usize) -> usize { unreachable!() }; | ^ help: remove this semicolon warning: use of deprecated trait `std::ascii::AsciiExt`: use inherent methods instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/clap-2.31.2/src/app/settings.rs:3:17 | 3 | use std::ascii::AsciiExt; | ^^^^^^^^ | = note: `#[warn(deprecated)]` on by default warning: use of deprecated trait `std::ascii::AsciiExt`: use inherent methods instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/clap-2.31.2/src/app/validator.rs:4:17 | 4 | use std::ascii::AsciiExt; | ^^^^^^^^ warning: use of deprecated trait `std::ascii::AsciiExt`: use inherent methods instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/clap-2.31.2/src/args/settings.rs:3:17 | 3 | use std::ascii::AsciiExt; | ^^^^^^^^ warning: use of deprecated trait `std::ascii::AsciiExt`: use inherent methods instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/clap-2.31.2/src/completions/zsh.rs:4:17 | 4 | use std::ascii::AsciiExt; | ^^^^^^^^ warning: use of deprecated trait `std::ascii::AsciiExt`: use inherent methods instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/clap-2.31.2/src/completions/shell.rs:2:17 | 2 | use std::ascii::AsciiExt; | ^^^^^^^^ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/clap-2.31.2/src/app/help.rs:79:21 | 79 | writer: &'a mut Write, | ^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see = note: `#[warn(bare_trait_objects)]` on by default help: use `dyn` | 79 | writer: &'a mut dyn Write, | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/clap-2.31.2/src/args/arg_builder/valued.rs:19:30 | 19 | pub validator: Option Result<(), String>>>, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 19 | pub validator: Option Result<(), String>>>, | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/clap-2.31.2/src/args/arg_builder/valued.rs:20:33 | 20 | pub validator_os: Option Result<(), OsString>>>, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 20 | pub validator_os: Option Result<(), OsString>>>, | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/clap-2.31.2/src/app/mod.rs:1807:39 | 1807 | ...) -> Option<&Rc StdResult<(), String>>> { None } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 1807 | fn validator(&self) -> Option<&Rc StdResult<(), String>>> { None } | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/clap-2.31.2/src/app/mod.rs:1808:42 | 1808 | ... -> Option<&Rc StdResult<(), OsString>>> { None } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 1808 | fn validator_os(&self) -> Option<&Rc StdResult<(), OsString>>> { None } | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/clap-2.31.2/src/macros.rs:929:67 | 929 | ...AnyArg<'a, 'b>>(x: &T) -> &AnyArg<'a, 'b> { x } | ^^^^^^^^^^^^^^ | ::: /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/clap-2.31.2/src/app/parser.rs:913:39 | 913 | ..._arg = find_any_by_name!(self, self.cache.unwrap_or("")); | ------------------------------------------------- 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 `find_any_by_name` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `dyn` | 929 | fn as_trait_obj<'a, 'b, T: AnyArg<'a, 'b>>(x: &T) -> &dyn AnyArg<'a, 'b> { x } | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/clap-2.31.2/src/macros.rs:929:67 | 929 | ...nyArg<'a, 'b>>(x: &T) -> &AnyArg<'a, 'b> { x } | ^^^^^^^^^^^^^^ | ::: /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/clap-2.31.2/src/app/parser.rs:1056:39 | 1056 | ..._arg = find_any_by_name!(self, self.cache.unwrap_or("")); | ------------------------------------------------- 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 `find_any_by_name` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `dyn` | 929 | fn as_trait_obj<'a, 'b, T: AnyArg<'a, 'b>>(x: &T) -> &dyn AnyArg<'a, 'b> { x } | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/clap-2.31.2/src/macros.rs:929:67 | 929 | ...nyArg<'a, 'b>>(x: &T) -> &AnyArg<'a, 'b> { x } | ^^^^^^^^^^^^^^ | ::: /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/clap-2.31.2/src/app/parser.rs:1180:27 | 1180 | ..._arg = find_any_by_name!(self, self.cache.unwrap_or("")); | ------------------------------------------------- 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 `find_any_by_name` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `dyn` | 929 | fn as_trait_obj<'a, 'b, T: AnyArg<'a, 'b>>(x: &T) -> &dyn AnyArg<'a, 'b> { x } | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/clap-2.31.2/src/app/parser.rs:2062:55 | 2062 | pub fn find_any_arg(&self, name: &str) -> Option<&AnyArg<'a, 'b>> { | ^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 2062 | pub fn find_any_arg(&self, name: &str) -> Option<&dyn AnyArg<'a, 'b>> { | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/clap-2.31.2/src/app/help.rs:52:61 | 52 | ...der<'a, 'b>>(x: &T) -> &ArgWithOrder<'a, 'b> { x } | ^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 52 | fn as_arg_trait<'a, 'b, T: ArgWithOrder<'a, 'b>>(x: &T) -> &dyn ArgWithOrder<'a, 'b> { x } | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/clap-2.31.2/src/app/help.rs:43:27 | 43 | fn as_base(&self) -> &ArgWithDisplay<'b, 'c>; | ^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 43 | fn as_base(&self) -> &dyn ArgWithDisplay<'b, 'c>; | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/clap-2.31.2/src/app/help.rs:49:27 | 49 | fn as_base(&self) -> &ArgWithDisplay<'b, 'c> { self } | ^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 49 | fn as_base(&self) -> &dyn ArgWithDisplay<'b, 'c> { self } | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/clap-2.31.2/src/app/help.rs:95:20 | 95 | w: &'a mut Write, | ^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 95 | w: &'a mut dyn Write, | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/clap-2.31.2/src/app/help.rs:133:38 | 133 | pub fn write_app_help(w: &'a mut Write, app: &App, use_long: bool) ... | ^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 133 | pub fn write_app_help(w: &'a mut dyn Write, app: &App, use_long: bool) -> ClapResult<()> { | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/clap-2.31.2/src/app/help.rs:140:41 | 140 | pub fn write_parser_help(w: &'a mut Write, parser: &Parser, use_lon... | ^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 140 | pub fn write_parser_help(w: &'a mut dyn Write, parser: &Parser, use_long: bool) -> ClapResult<()> { | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/clap-2.31.2/src/app/help.rs:148:51 | 148 | pub fn write_parser_help_to_stderr(w: &'a mut Write, parser: &Parse... | ^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 148 | pub fn write_parser_help_to_stderr(w: &'a mut dyn Write, parser: &Parser) -> ClapResult<()> { | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/clap-2.31.2/src/app/help.rs:155:20 | 155 | w: &'a mut Write, | ^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 155 | w: &'a mut dyn Write, | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/clap-2.31.2/src/app/help.rs:199:32 | 199 | I: Iterator>, | ^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 199 | I: Iterator>, | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/clap-2.31.2/src/app/help.rs:228:32 | 228 | I: Iterator>, | ^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 228 | I: Iterator>, | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/clap-2.31.2/src/app/help.rs:264:43 | 264 | fn write_arg<'b, 'c>(&mut self, arg: &ArgWithDisplay<'b, 'c>) -> io... | ^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 264 | fn write_arg<'b, 'c>(&mut self, arg: &dyn ArgWithDisplay<'b, 'c>) -> io::Result<()> { | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/clap-2.31.2/src/app/help.rs:274:39 | 274 | fn short<'b, 'c>(&mut self, arg: &ArgWithDisplay<'b, 'c>) -> io::Re... | ^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 274 | fn short<'b, 'c>(&mut self, arg: &dyn ArgWithDisplay<'b, 'c>) -> io::Result<()> { | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/clap-2.31.2/src/app/help.rs:287:38 | 287 | fn long<'b, 'c>(&mut self, arg: &ArgWithDisplay<'b, 'c>) -> io::Res... | ^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 287 | fn long<'b, 'c>(&mut self, arg: &dyn ArgWithDisplay<'b, 'c>) -> io::Result<()> { | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/clap-2.31.2/src/app/help.rs:316:37 | 316 | fn val<'b, 'c>(&mut self, arg: &ArgWithDisplay<'b, 'c>) -> Result help: use `dyn` | 316 | fn val<'b, 'c>(&mut self, arg: &dyn ArgWithDisplay<'b, 'c>) -> Result { | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/clap-2.31.2/src/app/help.rs:443:38 | 443 | fn help<'b, 'c>(&mut self, arg: &ArgWithDisplay<'b, 'c>, spec_vals:... | ^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 443 | fn help<'b, 'c>(&mut self, arg: &dyn ArgWithDisplay<'b, 'c>, spec_vals: &str) -> io::Result<()> { | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/clap-2.31.2/src/app/help.rs:499:29 | 499 | fn spec_vals(&self, a: &ArgWithDisplay) -> String { | ^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 499 | fn spec_vals(&self, a: &dyn ArgWithDisplay) -> String { | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/clap-2.31.2/src/macros.rs:929:67 | 929 | ...AnyArg<'a, 'b>>(x: &T) -> &AnyArg<'a, 'b> { x } | ^^^^^^^^^^^^^^ | ::: /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/clap-2.31.2/src/app/validator.rs:211:32 | 211 | if let Some(arg) = find_any_by_name!(self.0, name) { | ------------------------------- 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 `find_any_by_name` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `dyn` | 929 | fn as_trait_obj<'a, 'b, T: AnyArg<'a, 'b>>(x: &T) -> &dyn AnyArg<'a, 'b> { x } | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/clap-2.31.2/src/macros.rs:929:67 | 929 | ...AnyArg<'a, 'b>>(x: &T) -> &AnyArg<'a, 'b> { x } | ^^^^^^^^^^^^^^ | ::: /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/clap-2.31.2/src/app/validator.rs:224:39 | 224 | ...bl) = find_any_by_name!(self.0, *arg).unwrap().blacklist() { | ------------------------------- 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 `find_any_by_name` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `dyn` | 929 | fn as_trait_obj<'a, 'b, T: AnyArg<'a, 'b>>(x: &T) -> &dyn AnyArg<'a, 'b> { x } | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/clap-2.31.2/src/macros.rs:929:67 | 929 | ...AnyArg<'a, 'b>>(x: &T) -> &AnyArg<'a, 'b> { x } | ^^^^^^^^^^^^^^ | ::: /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/clap-2.31.2/src/app/validator.rs:459:37 | 459 | } else if let Some(a) = find_any_by_name!(self.0, *name) { | -------------------------------- 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 `find_any_by_name` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `dyn` | 929 | fn as_trait_obj<'a, 'b, T: AnyArg<'a, 'b>>(x: &T) -> &dyn AnyArg<'a, 'b> { x } | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/clap-2.31.2/src/app/validator.rs:500:42 | 500 | fn validate_arg_conflicts(&self, a: &AnyArg, matcher: &ArgMatcher) ... | ^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 500 | fn validate_arg_conflicts(&self, a: &dyn AnyArg, matcher: &ArgMatcher) -> Option { | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/clap-2.31.2/src/app/validator.rs:514:44 | 514 | fn validate_required_unless(&self, a: &AnyArg, matcher: &ArgMatcher... | ^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 514 | fn validate_required_unless(&self, a: &dyn AnyArg, matcher: &ArgMatcher) -> Option { | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/clap-2.31.2/src/app/validator.rs:569:42 | 569 | fn is_missing_required_ok(&self, a: &AnyArg, matcher: &ArgMatcher) ... | ^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 569 | fn is_missing_required_ok(&self, a: &dyn AnyArg, matcher: &ArgMatcher) -> bool { | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/clap-2.31.2/src/args/any_arg.rs:26:39 | 26 | fn validator(&self) -> Option<&Rc Result<(), String>>>; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 26 | fn validator(&self) -> Option<&Rc Result<(), String>>>; | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/clap-2.31.2/src/args/any_arg.rs:27:42 | 27 | ...f) -> Option<&Rc Result<(), OsString>>>; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 27 | fn validator_os(&self) -> Option<&Rc Result<(), OsString>>>; | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/clap-2.31.2/src/args/any_arg.rs:60:39 | 60 | ...lf) -> Option<&Rc Result<(), String>>> { (*self).valida... | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 60 | fn validator(&self) -> Option<&Rc Result<(), String>>> { (*self).validator() } | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/clap-2.31.2/src/args/any_arg.rs:61:42 | 61 | ...f) -> Option<&Rc Result<(), OsString>>> { (*self).valid... | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 61 | fn validator_os(&self) -> Option<&Rc Result<(), OsString>>> { (*self).validator_os() } | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/clap-2.31.2/src/args/arg_matcher.rs:24:60 | 24 | ...<'b>(&mut self, a: Option<&AnyArg<'a, 'b>>, overrides: &mut Vec<(&'b ... | ^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 24 | pub fn process_arg_overrides<'b>(&mut self, a: Option<&dyn AnyArg<'a, 'b>>, overrides: &mut Vec<(&'b str, &'a str)>, required: &mut Vec<&'a str>, check_all: bool) { | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/clap-2.31.2/src/args/arg_matcher.rs:56:60 | 56 | ...<'b>(&mut self, a: Option<&AnyArg<'a, 'b>>) { | ^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 56 | pub fn handle_self_overrides<'b>(&mut self, a: Option<&dyn AnyArg<'a, 'b>>) { | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/clap-2.31.2/src/args/arg_builder/flag.rs:79:39 | 79 | ...f) -> Option<&Rc StdResult<(), String>>> { None } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 79 | fn validator(&self) -> Option<&Rc StdResult<(), String>>> { None } | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/clap-2.31.2/src/args/arg_builder/flag.rs:80:42 | 80 | ...) -> Option<&Rc StdResult<(), OsString>>> { None } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 80 | fn validator_os(&self) -> Option<&Rc StdResult<(), OsString>>> { None } | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/clap-2.31.2/src/args/arg_builder/positional.rs:150:39 | 150 | ...) -> Option<&Rc StdResult<(), String>>> { | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 150 | fn validator(&self) -> Option<&Rc StdResult<(), String>>> { | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/clap-2.31.2/src/args/arg_builder/positional.rs:153:42 | 153 | ... -> Option<&Rc StdResult<(), OsString>>> { | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 153 | fn validator_os(&self) -> Option<&Rc StdResult<(), OsString>>> { | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/clap-2.31.2/src/args/arg_builder/option.rs:132:39 | 132 | ...) -> Option<&Rc StdResult<(), String>>> { | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 132 | fn validator(&self) -> Option<&Rc StdResult<(), String>>> { | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/clap-2.31.2/src/args/arg_builder/option.rs:135:42 | 135 | ... -> Option<&Rc StdResult<(), OsString>>> { | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 135 | fn validator_os(&self) -> Option<&Rc StdResult<(), OsString>>> { | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/clap-2.31.2/src/errors.rs:409:15 | 409 | arg: &AnyArg, | ^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 409 | arg: &dyn AnyArg, | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/clap-2.31.2/src/errors.rs:447:41 | 447 | pub fn empty_value<'a, 'b, U>(arg: &AnyArg, usage: U, color: ColorW... | ^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 447 | pub fn empty_value<'a, 'b, U>(arg: &dyn AnyArg, usage: U, color: ColorWhen) -> Self | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/clap-2.31.2/src/errors.rs:475:15 | 475 | arg: &AnyArg, | ^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 475 | arg: &dyn AnyArg, | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/clap-2.31.2/src/errors.rs:661:56 | 661 | pub fn too_many_values<'a, 'b, V, U>(val: V, arg: &AnyArg, usage: U... | ^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 661 | pub fn too_many_values<'a, 'b, V, U>(val: V, arg: &dyn AnyArg, usage: U, color: ColorWhen) -> Self | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/clap-2.31.2/src/errors.rs:690:15 | 690 | arg: &AnyArg, | ^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 690 | arg: &dyn AnyArg, | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/clap-2.31.2/src/errors.rs:723:50 | 723 | pub fn value_validation<'a, 'b>(arg: Option<&AnyArg>, err: String, ... | ^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 723 | pub fn value_validation<'a, 'b>(arg: Option<&dyn AnyArg>, err: String, color: ColorWhen) -> Self | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/clap-2.31.2/src/errors.rs:753:15 | 753 | arg: &AnyArg, | ^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 753 | arg: &dyn AnyArg, | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/clap-2.31.2/src/errors.rs:788:55 | 788 | pub fn unexpected_multiple_usage<'a, 'b, U>(arg: &AnyArg, usage: U,... | ^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 788 | pub fn unexpected_multiple_usage<'a, 'b, U>(arg: &dyn AnyArg, usage: U, color: ColorWhen) -> Self | +++ warning: use of deprecated method `bitflags::core::str::::trim_left_matches`: superseded by `trim_start_matches` --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/clap-2.31.2/src/app/parser.rs:88:19 | 88 | let c = s.trim_left_matches(|c| c == '-') | ^^^^^^^^^^^^^^^^^ | help: replace the use of the deprecated method | 88 | let c = s.trim_start_matches(|c| c == '-') | ~~~~~~~~~~~~~~~~~~ warning: use of deprecated method `bitflags::core::str::::trim_left_matches`: superseded by `trim_start_matches` --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/clap-2.31.2/src/app/parser.rs:96:19 | 96 | let c = s.trim_left_matches(|c| c == '-') | ^^^^^^^^^^^^^^^^^ | help: replace the use of the deprecated method | 96 | let c = s.trim_start_matches(|c| c == '-') | ~~~~~~~~~~~~~~~~~~ warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string() --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/clap-2.31.2/src/app/parser.rs:128:75 | 128 | ...e completion file: {}", why.description()), | ^^^^^^^^^^^ warning: use of deprecated method `bitflags::core::str::::trim_left_matches`: superseded by `trim_start_matches` --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/clap-2.31.2/src/args/arg.rs:331:35 | 331 | ... self.s.short = s.as_ref().trim_left_matches(|c| c == '-').chars()... | ^^^^^^^^^^^^^^^^^ | help: replace the use of the deprecated method | 331 | self.s.short = s.as_ref().trim_start_matches(|c| c == '-').chars().nth(0); | ~~~~~~~~~~~~~~~~~~ warning: use of deprecated method `bitflags::core::str::::trim_left_matches`: superseded by `trim_start_matches` --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/clap-2.31.2/src/args/arg.rs:371:30 | 371 | self.s.long = Some(l.trim_left_matches(|c| c == '-')); | ^^^^^^^^^^^^^^^^^ | help: replace the use of the deprecated method | 371 | self.s.long = Some(l.trim_start_matches(|c| c == '-')); | ~~~~~~~~~~~~~~~~~~ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/clap-2.31.2/src/errors.rs:747:24 | 747 | let n: Option<&AnyArg> = None; | ^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 747 | let n: Option<&dyn AnyArg> = None; | +++ warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string() --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/clap-2.31.2/src/errors.rs:851:60 | 851 | message: format!("{} {}", c.error("error:"), e.description()), | ^^^^^^^^^^^ warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string() --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/clap-2.31.2/src/errors.rs:904:63 | 904 | ...{ Error::with_description(e.description(), ErrorKind::Io) } | ^^^^^^^^^^^ warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string() --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/clap-2.31.2/src/errors.rs:909:35 | 909 | Error::with_description(e.description(), ErrorKind::Format) | ^^^^^^^^^^^ warning: panic message is not a string literal --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/clap-2.31.2/src/app/parser.rs:173:13 | 173 | ... format!("Non-unique argument name: {} is already in use", a.b.name) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: this usage of `assert!()` is deprecated; it will be a hard error in Rust 2021 = note: for more information, see = note: the `assert!()` macro supports formatting, so there's no need for the `format!()` macro here = note: `#[warn(non_fmt_panics)]` on by default help: remove the `format!(..)` macro call | 173 - format!("Non-unique argument name: {} is already in use", a.b.name) 173 + "Non-unique argument name: {} is already in use", a.b.name | warning: panic message is not a string literal --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/clap-2.31.2/src/app/validator.rs:184:35 | 184 | None => panic!(INTERNAL_ERROR_MSG) | ^^^^^^^^^^^^^^^^^^ | = note: this usage of `panic!()` is deprecated; it will be a hard error in Rust 2021 = note: for more information, see help: add a "{}" format string to `Display` the message | 184 | None => panic!("{}", INTERNAL_ERROR_MSG) | +++++ warning: panic message is not a string literal --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/clap-2.31.2/src/args/any_arg.rs:54:48 | 54 | fn set(&mut self, _: ArgSettings) { panic!(INTERNAL_ERROR_MSG) } | ^^^^^^^^^^^^^^^^^^ | = note: this usage of `panic!()` is deprecated; it will be a hard error in Rust 2021 = note: for more information, see help: add a "{}" format string to `Display` the message | 54 | fn set(&mut self, _: ArgSettings) { panic!("{}", INTERNAL_ERROR_MSG) } | +++++ warning: panic message is not a string literal --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/clap-2.31.2/src/usage_parser.rs:64:13 | 64 | / format!( 65 | | "No name found for Arg when parsing usage string: {}", 66 | | self.usage 67 | | ) | |_____________^ | = note: this usage of `debug_assert!()` is deprecated; it will be a hard error in Rust 2021 = note: for more information, see = note: the `debug_assert!()` macro supports formatting, so there's no need for the `format!()` macro here help: remove the `format!(..)` macro call | 64 ~ 65 | "No name found for Arg when parsing usage string: {}", 66 | self.usage 67 ~ | Fresh serde_yaml v0.8.9 warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde_yaml-0.8.9/src/de.rs:606:18 | 606 | exp: &'a Expected, | ^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see = note: `#[warn(bare_trait_objects)]` on by default help: use `dyn` | 606 | exp: &'a dyn Expected, | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde_yaml-0.8.9/src/de.rs:602:38 | 602 | fn invalid_type(event: &Event, exp: &Expected) -> Error { | ^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 602 | fn invalid_type(event: &Event, exp: &dyn Expected) -> Error { | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde_yaml-0.8.9/src/error.rs:170:32 | 170 | fn cause(&self) -> Option<&error::Error> { | ^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 170 | fn cause(&self) -> Option<&dyn error::Error> { | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde_yaml-0.8.9/src/value/de.rs:697:37 | 697 | fn invalid_type(&self, exp: &Expected) -> E | ^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 697 | fn invalid_type(&self, exp: &dyn Expected) -> E | +++ warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string() --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde_yaml-0.8.9/src/error.rs:159:43 | 159 | ErrorImpl::Io(ref err) => err.description(), | ^^^^^^^^^^^ | = note: `#[warn(deprecated)]` on by default warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string() --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde_yaml-0.8.9/src/error.rs:160:45 | 160 | ErrorImpl::Utf8(ref err) => err.description(), | ^^^^^^^^^^^ warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string() --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/serde_yaml-0.8.9/src/error.rs:161:49 | 161 | ErrorImpl::FromUtf8(ref err) => err.description(), | ^^^^^^^^^^^ Fresh zip v0.4.2 warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/spec.rs:27:21 | 27 | let magic = try!(reader.read_u32::()); | ^^^ | = note: `#[warn(deprecated)]` on by default warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/spec.rs:32:27 | 32 | let disk_number = try!(reader.read_u16::()); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/spec.rs:33:43 | 33 | ... let disk_with_central_directory = try!(reader.read_u16:: /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/spec.rs:34:44 | 34 | ... let number_of_files_on_this_disk = try!(reader.read_u16:: /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/spec.rs:35:31 | 35 | let number_of_files = try!(reader.read_u16::()); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/spec.rs:36:38 | 36 | ... let central_directory_size = try!(reader.read_u32::()); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/spec.rs:37:40 | 37 | ... let central_directory_offset = try!(reader.read_u32:: /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/spec.rs:38:39 | 38 | ... let zip_file_comment_length = try!(reader.read_u16::... | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/spec.rs:39:32 | 39 | ... let zip_file_comment = try!(ReadPodExt::read_exact(reader, zip_fil... | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/spec.rs:57:27 | 57 | let file_length = try!(reader.seek(io::SeekFrom::End(0))); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/spec.rs:68:13 | 68 | try!(reader.seek(io::SeekFrom::Start(pos as u64))); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/spec.rs:71:17 | 71 | ... try!(reader.seek(io::SeekFrom::Current(BYTES_BETWEEN_MAGIC_AND_COM... | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/spec.rs:69:16 | 69 | ... if try!(reader.read_u32::()) == CENTRAL_DIRECTORY_EN... | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/spec.rs:72:38 | 72 | ... let comment_length = try!(reader.read_u16::()) as u64; | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/spec.rs:75:41 | 75 | ... let cde_start_pos = try!(reader.seek(io::SeekFrom::Start(pos as u6... | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/spec.rs:89:9 | 89 | ... try!(writer.write_u32::(CENTRAL_DIRECTORY_END_SIGNAT... | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/spec.rs:90:9 | 90 | try!(writer.write_u16::(self.disk_number)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/spec.rs:91:9 | 91 | ... try!(writer.write_u16::(self.disk_with_central_direc... | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/spec.rs:92:9 | 92 | ... try!(writer.write_u16::(self.number_of_files_on_this... | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/spec.rs:93:9 | 93 | try!(writer.write_u16::(self.number_of_files)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/spec.rs:94:9 | 94 | ... try!(writer.write_u32::(self.central_directory_size)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/spec.rs:95:9 | 95 | ... try!(writer.write_u32::(self.central_directory_offse... | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/spec.rs:96:9 | 96 | ... try!(writer.write_u16::(self.zip_file_comment.len() ... | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/spec.rs:97:9 | 97 | try!(writer.write_all(&self.zip_file_comment)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/spec.rs:113:21 | 113 | let magic = try!(reader.read_u32::()); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/spec.rs:118:43 | 118 | ... let disk_with_central_directory = try!(reader.read_u32:: /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/spec.rs:119:47 | 119 | ... let end_of_central_directory_offset = try!(reader.read_u64:: /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/spec.rs:120:31 | 120 | let number_of_disks = try!(reader.read_u32::()); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/spec.rs:160:36 | 160 | ... let _record_size = try!(reader.read_u64::()); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/spec.rs:163:39 | 163 | ... let version_made_by = try!(reader.read_u16::()); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/spec.rs:164:49 | 164 | ... let version_needed_to_extract = try!(reader.read_u16:: /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/spec.rs:165:35 | 165 | let disk_number = try!(reader.read_u32::()); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/spec.rs:166:51 | 166 | ... let disk_with_central_directory = try!(reader.read_u32:: /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/spec.rs:167:52 | 167 | ... let number_of_files_on_this_disk = try!(reader.read_u64:: /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/spec.rs:168:39 | 168 | ... let number_of_files = try!(reader.read_u64::()); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/spec.rs:169:46 | 169 | ... let central_directory_size = try!(reader.read_u64::... | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/spec.rs:170:48 | 170 | ... let central_directory_offset = try!(reader.read_u64:: /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/read.rs:213:39 | 213 | ... let (footer, cde_start_pos) = try!(spec::CentralDirectoryEnd::fin... | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/read.rs:221:13 | 221 | ... try!(Self::get_directory_counts(&mut reader, &footer, cde_start_p... | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/read.rs:232:24 | 232 | ... let file = try!(central_header_to_zip_file(&mut reader, archive_o... | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/read.rs:293:9 | 293 | try!(self.reader.seek(io::SeekFrom::Start(pos))); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/read.rs:296:30 | 296 | ... Ok(ZipFile { reader: try!(make_reader(data.compression_method, da... | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/read.rs:381:5 | 381 | try!(reader.seek(io::SeekFrom::Start(result.header_start))); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/read.rs:388:5 | 388 | try!(reader.seek(io::SeekFrom::Current(22))); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/read.rs:395:5 | 395 | try!(reader.seek(io::SeekFrom::Start(return_position))); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/read.rs:311:21 | 311 | let signature = try!(reader.read_u32::()); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/read.rs:317:27 | 317 | let version_made_by = try!(reader.read_u16::()); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/read.rs:318:31 | 318 | let _version_to_extract = try!(reader.read_u16::()); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/read.rs:319:17 | 319 | let flags = try!(reader.read_u16::()); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/read.rs:322:30 | 322 | let compression_method = try!(reader.read_u16::()); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/read.rs:323:25 | 323 | let last_mod_time = try!(reader.read_u16::()); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/read.rs:324:25 | 324 | let last_mod_date = try!(reader.read_u16::()); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/read.rs:325:17 | 325 | let crc32 = try!(reader.read_u32::()); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/read.rs:326:27 | 326 | let compressed_size = try!(reader.read_u32::()); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/read.rs:327:29 | 327 | let uncompressed_size = try!(reader.read_u32::()); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/read.rs:328:28 | 328 | let file_name_length = try!(reader.read_u16::()) as u... | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/read.rs:329:30 | 329 | let extra_field_length = try!(reader.read_u16::()) as... | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/read.rs:330:31 | 330 | let file_comment_length = try!(reader.read_u16::()) a... | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/read.rs:331:24 | 331 | let _disk_number = try!(reader.read_u16::()); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/read.rs:332:37 | 332 | let _internal_file_attributes = try!(reader.read_u16:: /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/read.rs:333:36 | 333 | let external_file_attributes = try!(reader.read_u32::... | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/read.rs:334:22 | 334 | let mut offset = try!(reader.read_u32::()) as u64; | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/read.rs:335:25 | 335 | let file_name_raw = try!(ReadPodExt::read_exact(reader, file_name_l... | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/read.rs:336:23 | 336 | let extra_field = try!(ReadPodExt::read_exact(reader, extra_field_l... | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/read.rs:337:29 | 337 | let file_comment_raw = try!(ReadPodExt::read_exact(reader, file_co... | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/read.rs:374:19 | 374 | Err(e) => try!(Err(e)), | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/read.rs:378:27 | 378 | let return_position = try!(reader.seek(io::SeekFrom::Current(0))); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/read.rs:382:21 | 382 | let signature = try!(reader.read_u32::()); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/read.rs:389:28 | 389 | let file_name_length = try!(reader.read_u16::()) as u64; | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/read.rs:390:30 | 390 | let extra_field_length = try!(reader.read_u16::()) as... | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/read.rs:406:20 | 406 | let kind = try!(reader.read_u16::()); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/read.rs:407:19 | 407 | let len = try!(reader.read_u16::()); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/read.rs:414:17 | 414 | ... try!(reader.read_u64::()); // relative header offset | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/read.rs:415:17 | 415 | ... try!(reader.read_u32::()); // disk start number | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/read.rs:412:42 | 412 | ... file.uncompressed_size = try!(reader.read_u64::()); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/read.rs:413:40 | 413 | ... file.compressed_size = try!(reader.read_u64::()); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/read.rs:417:20 | 417 | ... _ => { try!(reader.seek(io::SeekFrom::Current(len as i64))); }, | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/read.rs:565:21 | 565 | let signature = try!(reader.read_u32::()); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/read.rs:573:27 | 573 | let version_made_by = try!(reader.read_u16::()); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/read.rs:574:17 | 574 | let flags = try!(reader.read_u16::()); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/read.rs:578:58 | 578 | let compression_method = CompressionMethod::from_u16(try!(reader.re... | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/read.rs:579:25 | 579 | let last_mod_time = try!(reader.read_u16::()); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/read.rs:580:25 | 580 | let last_mod_date = try!(reader.read_u16::()); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/read.rs:581:17 | 581 | let crc32 = try!(reader.read_u32::()); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/read.rs:582:27 | 582 | let compressed_size = try!(reader.read_u32::()); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/read.rs:583:29 | 583 | let uncompressed_size = try!(reader.read_u32::()); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/read.rs:584:28 | 584 | let file_name_length = try!(reader.read_u16::()) as u... | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/read.rs:585:30 | 585 | let extra_field_length = try!(reader.read_u16::()) as... | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/read.rs:587:25 | 587 | let file_name_raw = try!(ReadPodExt::read_exact(reader, file_name_l... | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/read.rs:588:23 | 588 | let extra_field = try!(ReadPodExt::read_exact(reader, extra_field_l... | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/read.rs:621:19 | 621 | Err(e) => try!(Err(e)), | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/read.rs:637:17 | 637 | ... reader: try!(make_reader(result_compression_method, result_crc32,... | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/write.rs:192:9 | 192 | try!(self.finish_file()); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/write.rs:230:9 | 230 | try!(self.inner.switch_to(options.compression_method)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/write.rs:218:13 | 218 | try!(write_local_file_header(writer, &file)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/write.rs:196:32 | 196 | ... let header_start = try!(writer.seek(io::SeekFrom::Current(0))); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/write.rs:220:30 | 220 | let header_end = try!(writer.seek(io::SeekFrom::Current(0))); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/write.rs:237:9 | 237 | try!(self.inner.switch_to(CompressionMethod::Stored)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/write.rs:251:9 | 251 | try!(update_local_file_header(writer, file)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/write.rs:252:9 | 252 | try!(writer.seek(io::SeekFrom::Start(file_end))); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/write.rs:248:24 | 248 | let file_end = try!(writer.seek(io::SeekFrom::Current(0))); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/write.rs:264:9 | 264 | try!(self.start_entry(name, options)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/write.rs:279:9 | 279 | try!(self.start_entry(name, options)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/write.rs:289:9 | 289 | try!(self.finalize()); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/write.rs:296:9 | 296 | try!(self.finish_file()); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/write.rs:319:13 | 319 | try!(footer.write(writer)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/write.rs:301:33 | 301 | ... let central_start = try!(writer.seek(io::SeekFrom::Current(0))); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/write.rs:304:17 | 304 | try!(write_central_directory_header(writer, file)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/write.rs:306:32 | 306 | ... let central_size = try!(writer.seek(io::SeekFrom::Current(0))) - ... | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/write.rs:345:21 | 345 | ... None => try!(Err(io::Error::new(io::ErrorKind::BrokenPipe, "ZipWr... | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/write.rs:353:46 | 353 | GenericZipWriter::Deflater(w) => try!(w.finish()), | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/write.rs:356:41 | 356 | ... GenericZipWriter::Closed => try!(Err(io::Error::new(io::ErrorKind... | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/write.rs:425:5 | 425 | try!(writer.write_u32::(spec::LOCAL_FILE_HEADER_SIGNA... | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/write.rs:427:5 | 427 | try!(writer.write_u16::(file.version_needed())); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/write.rs:430:5 | 430 | try!(writer.write_u16::(flag)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/write.rs:432:5 | 432 | try!(writer.write_u16::(file.compression_method.to_u1... | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/write.rs:435:5 | 435 | try!(writer.write_u16::(msdos_datetime.timepart)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/write.rs:436:5 | 436 | try!(writer.write_u16::(msdos_datetime.datepart)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/write.rs:438:5 | 438 | try!(writer.write_u32::(file.crc32)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/write.rs:440:5 | 440 | try!(writer.write_u32::(file.compressed_size as u32)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/write.rs:442:5 | 442 | try!(writer.write_u32::(file.uncompressed_size as u32)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/write.rs:444:5 | 444 | try!(writer.write_u16::(file.file_name.as_bytes().len... | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/write.rs:447:5 | 447 | try!(writer.write_u16::(extra_field.len() as u16)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/write.rs:449:5 | 449 | try!(writer.write_all(file.file_name.as_bytes())); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/write.rs:451:5 | 451 | try!(writer.write_all(&extra_field)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/write.rs:434:26 | 434 | let msdos_datetime = try!(file.last_modified_time.to_msdos()); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/write.rs:446:23 | 446 | let extra_field = try!(build_extra_field(file)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/write.rs:459:5 | 459 | try!(writer.seek(io::SeekFrom::Start(file.header_start + CRC32_OFFS... | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/write.rs:460:5 | 460 | try!(writer.write_u32::(file.crc32)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/write.rs:461:5 | 461 | try!(writer.write_u32::(file.compressed_size as u32)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/write.rs:462:5 | 462 | try!(writer.write_u32::(file.uncompressed_size as u32)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/write.rs:469:5 | 469 | try!(writer.write_u32::(spec::CENTRAL_DIRECTORY_HEADE... | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/write.rs:472:5 | 472 | try!(writer.write_u16::(version_made_by)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/write.rs:474:5 | 474 | try!(writer.write_u16::(file.version_needed())); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/write.rs:477:5 | 477 | try!(writer.write_u16::(flag)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/write.rs:479:5 | 479 | try!(writer.write_u16::(file.compression_method.to_u1... | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/write.rs:482:5 | 482 | try!(writer.write_u16::(msdos_datetime.timepart)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/write.rs:483:5 | 483 | try!(writer.write_u16::(msdos_datetime.datepart)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/write.rs:485:5 | 485 | try!(writer.write_u32::(file.crc32)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/write.rs:487:5 | 487 | try!(writer.write_u32::(file.compressed_size as u32)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/write.rs:489:5 | 489 | try!(writer.write_u32::(file.uncompressed_size as u32)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/write.rs:491:5 | 491 | try!(writer.write_u16::(file.file_name.as_bytes().len... | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/write.rs:494:5 | 494 | try!(writer.write_u16::(extra_field.len() as u16)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/write.rs:496:5 | 496 | try!(writer.write_u16::(0)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/write.rs:498:5 | 498 | try!(writer.write_u16::(0)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/write.rs:500:5 | 500 | try!(writer.write_u16::(0)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/write.rs:502:5 | 502 | try!(writer.write_u32::(file.external_attributes)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/write.rs:504:5 | 504 | try!(writer.write_u32::(file.header_start as u32)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/write.rs:506:5 | 506 | try!(writer.write_all(file.file_name.as_bytes())); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/write.rs:508:5 | 508 | try!(writer.write_all(&extra_field)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/write.rs:481:26 | 481 | let msdos_datetime = try!(file.last_modified_time.to_msdos()); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/write.rs:493:23 | 493 | let extra_field = try!(build_extra_field(file)); | ^^^ warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/cp437.rs:44:14 | 44 | 0x00 ... 0x7f => input as u32, | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see = note: `#[warn(ellipsis_inclusive_range_patterns)]` on by default warning: use of deprecated trait `std::ascii::AsciiExt`: use inherent methods instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/write.rs:26:17 | 26 | use std::ascii::AsciiExt; | ^^^^^^^^ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/read.rs:82:41 | 82 | Stored(Crc32Reader>), | ^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see = note: `#[warn(bare_trait_objects)]` on by default help: use `dyn` | 82 | Stored(Crc32Reader>), | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/read.rs:84:72 | 84 | ...DeflateDecoder>>), | ^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 84 | Deflated(Crc32Reader>>), | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/read.rs:104:30 | 104 | reader: io::Take<&'a mut io::Read>) | ^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 104 | reader: io::Take<&'a mut dyn io::Read>) | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/read.rs:423:61 | 423 | fn get_reader<'a>(reader: &'a mut ZipFileReader) -> &'a mut Read { | ^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 423 | fn get_reader<'a>(reader: &'a mut ZipFileReader) -> &'a mut dyn Read { | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/read.rs:436:38 | 436 | fn get_reader(&mut self) -> &mut Read { | ^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 436 | fn get_reader(&mut self) -> &mut dyn Read { | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/write.rs:372:42 | 372 | fn ref_mut(&mut self) -> Option<&mut Write> { | ^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 372 | fn ref_mut(&mut self) -> Option<&mut dyn Write> { | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/result.rs:86:32 | 86 | fn cause(&self) -> Option<&error::Error> | ^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 86 | fn cause(&self) -> Option<&dyn error::Error> | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/read.rs:294:58 | 294 | ... let limit_reader = (self.reader.by_ref() as &mut Read).take(data.... | ^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 294 | let limit_reader = (self.reader.by_ref() as &mut dyn Read).take(data.compressed_size); | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/read.rs:426:55 | 426 | ZipFileReader::Stored(ref mut r) => r as &mut Read, | ^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 426 | ZipFileReader::Stored(ref mut r) => r as &mut dyn Read, | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/read.rs:428:57 | 428 | ZipFileReader::Deflated(ref mut r) => r as &mut Read, | ^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 428 | ZipFileReader::Deflated(ref mut r) => r as &mut dyn Read, | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/read.rs:631:43 | 631 | let limit_reader = (reader as &'a mut io::Read).take(result.compres... | ^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 631 | let limit_reader = (reader as &'a mut dyn io::Read).take(result.compressed_size as u64); | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/write.rs:374:67 | 374 | GenericZipWriter::Storer(ref mut w) => Some(w as &mut Write), | ^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 374 | GenericZipWriter::Storer(ref mut w) => Some(w as &mut dyn Write), | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/write.rs:376:69 | 376 | ... GenericZipWriter::Deflater(ref mut w) => Some(w as &mut Write), | ^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 376 | GenericZipWriter::Deflater(ref mut w) => Some(w as &mut dyn Write), | +++ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/result.rs:37:57 | 37 | ... ("Io Error: ".to_string() + (io_err as &error::Error).description(... | ^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 37 | ("Io Error: ".to_string() + (io_err as &dyn error::Error).description()).into() | +++ warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string() --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/result.rs:37:71 | 37 | ... + (io_err as &error::Error).description()).into() | ^^^^^^^^^^^ warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string() --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/result.rs:40:23 | 40 | (self.description().to_string() + ": " + msg).into() | ^^^^^^^^^^^ warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string() --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/result.rs:43:22 | 43 | self.description().into() | ^^^^^^^^^^^ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/result.rs:79:53 | 79 | ... ZipError::Io(ref io_err) => (io_err as &error::Error).description(), | ^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 79 | ZipError::Io(ref io_err) => (io_err as &dyn error::Error).description(), | +++ warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string() --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/result.rs:79:67 | 79 | ...=> (io_err as &error::Error).description(), | ^^^^^^^^^^^ warning: trait objects without an explicit `dyn` are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/result.rs:90:57 | 90 | ZipError::Io(ref io_err) => Some(io_err as &error::Error), | ^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 90 | ZipError::Io(ref io_err) => Some(io_err as &dyn error::Error), | +++ warning: unreachable pattern --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/cp437.rs:173:9 | 173 | _ => unreachable!(), | ^ | = note: `#[warn(unreachable_patterns)]` on by default warning: field `comment` is never read --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/zip-0.4.2/src/read.rs:77:5 | 71 | pub struct ZipArchive | ---------- field in this struct ... 77 | comment: Vec, | ^^^^^^^ | = note: `ZipArchive` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis = note: `#[warn(dead_code)]` on by default Fresh mozversion v0.2.1 warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string() --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/mozversion-0.2.1/src/lib.rs:264:44 | 264 | Error::SemVerError(ref e) => e.description(), | ^^^^^^^^^^^ | = note: `#[warn(deprecated)]` on by default Fresh chrono v0.4.6 warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/offset/mod.rs:364:9 | 364 | try!(parse(&mut parsed, s, StrftimeItems::new(fmt))); | ^^^ | = note: `#[warn(deprecated)]` on by default warning: unnecessary parentheses around const expression --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/naive/internals.rs:166:24 | 166 | static MDL_TO_OL: [i8; (MAX_MDL as usize + 1)] = [ | ^ ^ | = note: `#[warn(unused_parens)]` on by default help: remove these parentheses | 166 - static MDL_TO_OL: [i8; (MAX_MDL as usize + 1)] = [ 166 + static MDL_TO_OL: [i8; MAX_MDL as usize + 1] = [ | warning: unnecessary parentheses around const expression --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/naive/internals.rs:221:24 | 221 | static OL_TO_MDL: [u8; (MAX_OL as usize + 1)] = [ | ^ ^ | help: remove these parentheses | 221 - static OL_TO_MDL: [u8; (MAX_OL as usize + 1)] = [ 221 + static OL_TO_MDL: [u8; MAX_OL as usize + 1] = [ | warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/naive/date.rs:454:9 | 454 | try!(parse(&mut parsed, s, StrftimeItems::new(fmt))); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/naive/date.rs:1515:9 | 1515 | try!(parse(&mut parsed, s, ITEMS.iter().cloned())); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/naive/time.rs:495:9 | 495 | try!(parse(&mut parsed, s, StrftimeItems::new(fmt))); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/naive/time.rs:1233:9 | 1233 | try!(write!(f, "{:02}:{:02}:{:02}", hour, min, sec)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/naive/time.rs:1311:9 | 1311 | try!(parse(&mut parsed, s, ITEMS.iter().cloned())); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/naive/datetime.rs:209:9 | 209 | try!(parse(&mut parsed, s, StrftimeItems::new(fmt))); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/naive/datetime.rs:1474:9 | 1474 | try!(parse(&mut parsed, s, ITEMS.iter().cloned())); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/datetime.rs:250:9 | 250 | try!(parse(&mut parsed, s, ITEMS.iter().cloned())); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/datetime.rs:262:9 | 262 | try!(parse(&mut parsed, s, ITEMS.iter().cloned())); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/datetime.rs:288:9 | 288 | try!(parse(&mut parsed, s, StrftimeItems::new(fmt))); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/datetime.rs:557:9 | 557 | try!(parse(&mut parsed, s, ITEMS.iter().cloned())); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/mod.rs:353:50 | 353 | Item::Literal(s) | Item::Space(s) => try!(write!(w, "{}", s)), | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/mod.rs:354:68 | 354 | ... Item::OwnedLiteral(ref s) | Item::OwnedSpace(ref s) => try!(write... | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/mod.rs:405:42 | 405 | ... Pad::None => try!(write!(w, "{:+}", v)), | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/mod.rs:406:42 | 406 | ... Pad::Zero => try!(write!(w, "{:+01$}", v, width + 1)), | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/mod.rs:407:43 | 407 | ... Pad::Space => try!(write!(w, "{:+1$}", v, width + 1)), | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/mod.rs:411:42 | 411 | ... Pad::None => try!(write!(w, "{}", v)), | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/mod.rs:412:42 | 412 | ... Pad::Zero => try!(write!(w, "{:01$}", v, width)), | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/mod.rs:413:43 | 413 | ... Pad::Space => try!(write!(w, "{:1$}", v, width)), | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/mod.rs:514:29 | 514 | ... try!(write!(w, "{}, {:2} {} {:04} {:02}:{:02}:{:02} ", | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/mod.rs:526:29 | 526 | ... try!(write!(w, "{:?}T{:?}", d, t)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/mod.rs:534:34 | 534 | Some(ret) => try!(ret), | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/parsed.rs:145:43 | 145 | ... set_if_consistent(&mut self.year, try!(value.to_i32().ok_or(OUT_O... | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/parsed.rs:151:51 | 151 | ... set_if_consistent(&mut self.year_div_100, try!(value.to_i32().ok_... | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/parsed.rs:157:51 | 157 | ... set_if_consistent(&mut self.year_mod_100, try!(value.to_i32().ok_... | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/parsed.rs:162:46 | 162 | ... set_if_consistent(&mut self.isoyear, try!(value.to_i32().ok_or(OU... | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/parsed.rs:168:54 | 168 | ... set_if_consistent(&mut self.isoyear_div_100, try!(value.to_i32().... | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/parsed.rs:174:54 | 174 | ... set_if_consistent(&mut self.isoyear_mod_100, try!(value.to_i32().... | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/parsed.rs:179:44 | 179 | ... set_if_consistent(&mut self.month, try!(value.to_u32().ok_or(OUT_... | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/parsed.rs:184:52 | 184 | ... set_if_consistent(&mut self.week_from_sun, try!(value.to_u32().ok... | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/parsed.rs:189:52 | 189 | ... set_if_consistent(&mut self.week_from_mon, try!(value.to_u32().ok... | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/parsed.rs:194:46 | 194 | ... set_if_consistent(&mut self.isoweek, try!(value.to_u32().ok_or(OU... | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/parsed.rs:204:46 | 204 | ... set_if_consistent(&mut self.ordinal, try!(value.to_u32().ok_or(OU... | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/parsed.rs:209:42 | 209 | ... set_if_consistent(&mut self.day, try!(value.to_u32().ok_or(OUT_OF... | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/parsed.rs:229:9 | 229 | try!(set_if_consistent(&mut self.hour_div_12, v / 12)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/parsed.rs:230:9 | 230 | try!(set_if_consistent(&mut self.hour_mod_12, v % 12)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/parsed.rs:228:17 | 228 | let v = try!(value.to_u32().ok_or(OUT_OF_RANGE)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/parsed.rs:236:45 | 236 | ... set_if_consistent(&mut self.minute, try!(value.to_u32().ok_or(OUT... | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/parsed.rs:241:45 | 241 | ... set_if_consistent(&mut self.second, try!(value.to_u32().ok_or(OUT... | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/parsed.rs:246:49 | 246 | ... set_if_consistent(&mut self.nanosecond, try!(value.to_u32().ok_or... | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/parsed.rs:256:45 | 256 | ... set_if_consistent(&mut self.offset, try!(value.to_i32().ok_or(OUT... | ^^^ warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/parsed.rs:282:40 | 282 | ...q, r @ Some(0...99)) | (Some(y), q, r @ None) => { | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see = note: `#[warn(ellipsis_inclusive_range_patterns)]` on by default warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/parsed.rs:294:43 | 294 | (None, Some(q), Some(r @ 0...99)) => { | ^^^ help: use `..=` for an inclusive 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 macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/parsed.rs:297:29 | 297 | Ok(Some(try!(y.ok_or(OUT_OF_RANGE)))) | ^^^ warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/parsed.rs:302:40 | 302 | ...e, Some(r @ 0...99)) => Ok(Some(r + if r < 70 {2000} else {1900})), | ^^^ help: use `..=` for an inclusive 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 macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/parsed.rs:311:13 | 311 | ... try!(resolve_year(self.year, self.year_div_100, self.year_mod_100)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/parsed.rs:313:13 | 313 | ... try!(resolve_year(self.isoyear, self.isoyear_div_100, self.isoyea... | ^^^ warning: unnecessary parentheses around block return value --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/parsed.rs:326:13 | 326 | (self.year.unwrap_or(year) == year && | ^ ... 330 | self.day.unwrap_or(day) == day) | ^ | help: remove these parentheses | 326 ~ self.year.unwrap_or(year) == year && 327 | self.year_div_100.or(year_div_100) == year_div_100 && 328 | self.year_mod_100.or(year_mod_100) == year_mod_100 && 329 | self.month.unwrap_or(month) == month && 330 ~ self.day.unwrap_or(day) == day | warning: unnecessary parentheses around block return value --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/parsed.rs:345:13 | 345 | (self.isoyear.unwrap_or(isoyear) == isoyear && | ^ ... 349 | self.weekday.unwrap_or(weekday) == weekday) | ^ | help: remove these parentheses | 345 ~ self.isoyear.unwrap_or(isoyear) == isoyear && 346 | self.isoyear_div_100.or(isoyear_div_100) == isoyear_div_100 && 347 | self.isoyear_mod_100.or(isoyear_mod_100) == isoyear_mod_100 && 348 | self.isoweek.unwrap_or(isoweek) == isoweek && 349 ~ self.weekday.unwrap_or(weekday) == weekday | warning: unnecessary parentheses around block return value --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/parsed.rs:358:13 | 358 | ... (self.ordinal.unwrap_or(ordinal) == ordinal && | ^ 359 | ... self.week_from_sun.map_or(week_from_sun, |v| v as i32) == week_from_sun... 360 | ... self.week_from_mon.map_or(week_from_mon, |v| v as i32) == week_from_mon) | ^ | help: remove these parentheses | 358 ~ self.ordinal.unwrap_or(ordinal) == ordinal && 359 | self.week_from_sun.map_or(week_from_sun, |v| v as i32) == week_from_sun && 360 ~ self.week_from_mon.map_or(week_from_mon, |v| v as i32) == week_from_mon | warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/parsed.rs:369:28 | 369 | ... let date = try!(NaiveDate::from_ymd_opt(year, month, day).ok_or(O... | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/parsed.rs:375:28 | 375 | ... let date = try!(NaiveDate::from_yo_opt(year, ordinal).ok_or(OUT_O... | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/parsed.rs:382:31 | 382 | ... let newyear = try!(NaiveDate::from_yo_opt(year, 1).ok_or(OUT_OF_R... | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/parsed.rs:397:28 | 397 | ... let date = try!(newyear.checked_add_signed(OldDuration::days(i64:... | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/parsed.rs:407:31 | 407 | ... let newyear = try!(NaiveDate::from_yo_opt(year, 1).ok_or(OUT_OF_R... | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/parsed.rs:422:28 | 422 | ... let date = try!(newyear.checked_add_signed(OldDuration::days(i64:... | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/parsed.rs:432:28 | 432 | let date = try!(date.ok_or(OUT_OF_RANGE)); | ^^^ warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/parsed.rs:457:23 | 457 | Some(v @ 0...1) => v, | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/parsed.rs:462:23 | 462 | Some(v @ 0...11) => v, | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/parsed.rs:469:23 | 469 | Some(v @ 0...59) => v, | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/parsed.rs:476:18 | 476 | v @ 0...59 => (v, 0), | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/parsed.rs:481:23 | 481 | Some(v @ 0...999_999_999) if self.second.is_some() => v, | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/parsed.rs:482:19 | 482 | ... Some(0...999_999_999) => return Err(NOT_ENOUGH), // second is mis... | ^^^ help: use `..=` for an inclusive 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 macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/parsed.rs:549:13 | 549 | try!(parsed.set_year (i64::from(datetime.year()))); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/parsed.rs:550:13 | 550 | ... try!(parsed.set_ordinal(i64::from(datetime.ordinal()))); // more ... | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/parsed.rs:551:13 | 551 | try!(parsed.set_hour (i64::from(datetime.hour()))); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/parsed.rs:552:13 | 552 | try!(parsed.set_minute (i64::from(datetime.minute()))); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/parsed.rs:528:22 | 528 | ... let ts = try!(timestamp.checked_add(i64::from(offset)).ok_or(OUT_... | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/parsed.rs:530:32 | 530 | let mut datetime = try!(datetime.ok_or(OUT_OF_RANGE)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/parsed.rs:547:17 | 547 | try!(parsed.set_second(i64::from(datetime.second()))); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/parsed.rs:555:24 | 555 | let date = try!(parsed.to_naive_date()); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/parsed.rs:556:24 | 556 | let time = try!(parsed.to_naive_time()); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/parsed.rs:560:13 | 560 | try!(date); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/parsed.rs:561:13 | 561 | try!(time); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/parsed.rs:578:22 | 578 | let offset = try!(self.offset.ok_or(NOT_ENOUGH)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/parsed.rs:579:24 | 579 | let datetime = try!(self.to_naive_datetime_with_offset(offset)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/parsed.rs:580:22 | 580 | ... let offset = try!(FixedOffset::east_opt(offset).ok_or(OUT_OF_RANG... | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/parsed.rs:605:22 | 605 | let dt = try!(dt.ok_or(OUT_OF_RANGE)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/parsed.rs:620:24 | 620 | ... let datetime = try!(self.to_naive_datetime_with_offset(guessed_of... | ^^^ warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/scan.rs:14:61 | 14 | ...atch c { b'A'...b'Z' => c + 32, _ => c }); | ^^^ help: use `..=` for an inclusive 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 macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/scan.rs:46:18 | 46 | let v: i64 = try!(s[..upto].parse().map_err(|_| OUT_OF_RANGE)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/scan.rs:55:18 | 55 | let (s, v) = try!(number(s, 1, 9)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/scan.rs:61:13 | 61 | let v = try!(v.checked_mul(SCALE[consumed]).ok_or(OUT_OF_RANGE)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/scan.rs:73:18 | 73 | let (s, v) = try!(number(s, digits, digits)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/scan.rs:78:13 | 78 | let v = try!(v.checked_mul(SCALE[digits]).ok_or(OUT_OF_RANGE)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/scan.rs:129:27 | 129 | let (mut s, month0) = try!(short_month0(s)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/scan.rs:147:28 | 147 | let (mut s, weekday) = try!(short_weekday(s)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/scan.rs:214:23 | 214 | let hours = match try!(digits(s)) { | ^^^ warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/scan.rs:215:19 | 215 | ... (h1 @ b'0'...b'9', h2 @ b'0'...b'9') => i32::from((h1 - b'0') * 1... | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/scan.rs:215:37 | 215 | ...9', h2 @ b'0'...b'9') => i32::from((h1 - b'0') * 10 + (h2 - 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: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/scan.rs:221:9 | 221 | s = try!(consume_colon(s)); | ^^^ warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/scan.rs:227:23 | 227 | ... (m1 @ b'0'...b'5', m2 @ b'0'...b'9') => i32::from((m1 - b'0') * 1... | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/scan.rs:227:41 | 227 | ...5', m2 @ b'0'...b'9') => i32::from((m1 - b'0') * 10 + (m2 - b'0')), | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/scan.rs:228:18 | 228 | (b'6'...b'9', b'0'...b'9') => return Err(OUT_OF_RANGE), | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/scan.rs:228:31 | 228 | (b'6'...b'9', b'0'...b'9') => return Err(OUT_OF_RANGE), | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/scan.rs:273:64 | 273 | ...atch c { b'a'...b'z' | b'A'...b'Z' => false, | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/scan.rs:273:78 | 273 | .....b'z' | b'A'...b'Z' => false, | ^^^ help: use `..=` for an inclusive 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 macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/scan.rs:296:28 | 296 | let (s_, offset) = try!(timezone_offset(s, |s| Ok(s))); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/parse.rs:94:5 | 94 | try!(parsed.set_day(try_consume!(scan::number(s, 1, 2)))); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/parse.rs:96:5 | 96 | try!(parsed.set_month(1 + i64::from(try_consume!(scan::short_month0(... | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/parse.rs:109:5 | 109 | try!(parsed.set_year(year)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/parse.rs:112:5 | 112 | try!(parsed.set_hour(try_consume!(scan::number(s, 2, 2)))); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/parse.rs:114:5 | 114 | try!(parsed.set_minute(try_consume!(scan::number(s, 2, 2)))); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/parse.rs:90:9 | 90 | try!(parsed.set_weekday(weekday)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/parse.rs:33:39 | 33 | ($e:expr) => ({ let (s_, v) = try!($e); s = s_; v }) | ^^^ ... 94 | try!(parsed.set_day(try_consume!(scan::number(s, 1, 2)))); | ----------------------------------- in this macro invocation | = note: this warning originates in the macro `try_consume` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/parse.rs:95:9 | 95 | s = try!(scan::space(s)); // mandatory | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/parse.rs:33:39 | 33 | ... = try!($e); s = s_; v }) | ^^^ ... 96 | ...from(try_consume!(scan::short_month0(s))))); | ----------------------------------- in this macro invocation | = note: this warning originates in the macro `try_consume` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/parse.rs:97:9 | 97 | s = try!(scan::space(s)); // mandatory | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/parse.rs:33:39 | 33 | ($e:expr) => ({ let (s_, v) = try!($e); s = s_; v }) | ^^^ ... 101 | let mut year = try_consume!(scan::number(s, 2, usize::MAX)); | -------------------------------------------- in this macro invocation | = note: this warning originates in the macro `try_consume` (in Nightly builds, run with -Z macro-backtrace for more info) warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/parse.rs:104:15 | 104 | (2, 0...49) => { year += 2000; } // 47 -> 2047, 05 -> 2005 | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/parse.rs:105:15 | 105 | (2, 50...99) => { year += 1900; } // 79 -> 1979 | ^^^ help: use `..=` for an inclusive 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 macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/parse.rs:111:9 | 111 | s = try!(scan::space(s)); // mandatory | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/parse.rs:33:39 | 33 | ($e:expr) => ({ let (s_, v) = try!($e); s = s_; v }) | ^^^ ... 112 | try!(parsed.set_hour(try_consume!(scan::number(s, 2, 2)))); | ----------------------------------- in this macro invocation | = note: this warning originates in the macro `try_consume` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/parse.rs:113:9 | 113 | s = try!(scan::char(s.trim_left(), b':')).trim_left(); // *S ":" *S | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/parse.rs:33:39 | 33 | ($e:expr) => ({ let (s_, v) = try!($e); s = s_; v }) | ^^^ ... 114 | try!(parsed.set_minute(try_consume!(scan::number(s, 2, 2)))); | ----------------------------------- in this macro invocation | = note: this warning originates in the macro `try_consume` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/parse.rs:116:9 | 116 | try!(parsed.set_second(try_consume!(scan::number(s_, 2, 2)))); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/parse.rs:33:39 | 33 | ($e:expr) => ({ let (s_, v) = try!($e); s = s_; v }) | ^^^ ... 116 | try!(parsed.set_second(try_consume!(scan::number(s_, 2, 2)))); | ------------------------------------ in this macro invocation | = note: this warning originates in the macro `try_consume` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/parse.rs:119:9 | 119 | s = try!(scan::space(s)); // mandatory | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/parse.rs:122:9 | 122 | try!(parsed.set_offset(i64::from(offset))); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/parse.rs:33:39 | 33 | ($e:expr) => ({ let (s_, v) = try!($e); s = s_; v }) | ^^^ ... 120 | if let Some(offset) = try_consume!(scan::timezone_offset_2822(s)) { | ------------------------------------------- in this macro invocation | = note: this warning originates in the macro `try_consume` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/parse.rs:160:5 | 160 | try!(parsed.set_year(try_consume!(scan::number(s, 4, 4)))); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/parse.rs:162:5 | 162 | try!(parsed.set_month(try_consume!(scan::number(s, 2, 2)))); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/parse.rs:164:5 | 164 | try!(parsed.set_day(try_consume!(scan::number(s, 2, 2)))); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/parse.rs:172:5 | 172 | try!(parsed.set_hour(try_consume!(scan::number(s, 2, 2)))); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/parse.rs:174:5 | 174 | try!(parsed.set_minute(try_consume!(scan::number(s, 2, 2)))); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/parse.rs:176:5 | 176 | try!(parsed.set_second(try_consume!(scan::number(s, 2, 2)))); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/parse.rs:184:5 | 184 | try!(parsed.set_offset(i64::from(offset))); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/parse.rs:130:39 | 130 | ($e:expr) => ({ let (s_, v) = try!($e); s = s_; v }) | ^^^ ... 160 | try!(parsed.set_year(try_consume!(scan::number(s, 4, 4)))); | ----------------------------------- in this macro invocation | = note: this warning originates in the macro `try_consume` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/parse.rs:161:9 | 161 | s = try!(scan::char(s, b'-')); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/parse.rs:130:39 | 130 | ($e:expr) => ({ let (s_, v) = try!($e); s = s_; v }) | ^^^ ... 162 | try!(parsed.set_month(try_consume!(scan::number(s, 2, 2)))); | ----------------------------------- in this macro invocation | = note: this warning originates in the macro `try_consume` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/parse.rs:163:9 | 163 | s = try!(scan::char(s, b'-')); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/parse.rs:130:39 | 130 | ($e:expr) => ({ let (s_, v) = try!($e); s = s_; v }) | ^^^ ... 164 | try!(parsed.set_day(try_consume!(scan::number(s, 2, 2)))); | ----------------------------------- in this macro invocation | = note: this warning originates in the macro `try_consume` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/parse.rs:130:39 | 130 | ($e:expr) => ({ let (s_, v) = try!($e); s = s_; v }) | ^^^ ... 172 | try!(parsed.set_hour(try_consume!(scan::number(s, 2, 2)))); | ----------------------------------- in this macro invocation | = note: this warning originates in the macro `try_consume` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/parse.rs:173:9 | 173 | s = try!(scan::char(s, b':')); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/parse.rs:130:39 | 130 | ($e:expr) => ({ let (s_, v) = try!($e); s = s_; v }) | ^^^ ... 174 | try!(parsed.set_minute(try_consume!(scan::number(s, 2, 2)))); | ----------------------------------- in this macro invocation | = note: this warning originates in the macro `try_consume` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/parse.rs:175:9 | 175 | s = try!(scan::char(s, b':')); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/parse.rs:130:39 | 130 | ($e:expr) => ({ let (s_, v) = try!($e); s = s_; v }) | ^^^ ... 176 | try!(parsed.set_second(try_consume!(scan::number(s, 2, 2)))); | ----------------------------------- in this macro invocation | = note: this warning originates in the macro `try_consume` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/parse.rs:179:9 | 179 | try!(parsed.set_nanosecond(nanosecond)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/parse.rs:130:39 | 130 | ($e:expr) => ({ let (s_, v) = try!($e); s = s_; v }) | ^^^ ... 178 | let nanosecond = try_consume!(scan::nanosecond(&s[1..])); | --------------------------------------- in this macro invocation | = note: this warning originates in the macro `try_consume` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/parse.rs:130:39 | 130 | ...pr) => ({ let (s_, v) = try!($e); s = s_; v }) | ^^^ ... 182 | ... = try_consume!(scan::timezone_offset_zulu(s, |s| scan::char(s, b':')... | -------------------------------------------------------------------- in this macro invocation | = note: this warning originates in the macro `try_consume` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/parse.rs:273:17 | 273 | try!(set(parsed, v)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/parse.rs:263:25 | 263 | try!(0i64.checked_sub(v).ok_or(OUT_OF_RANGE)) | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/parse.rs:208:39 | 208 | ...et (s_, v) = try!($e); s = s_; v }) | ^^^ ... 262 | ...et v = try_consume!(scan::number(&s[1..], 1, usize::MAX)); | -------------------------------------------------- in this macro invocation | = note: this warning originates in the macro `try_consume` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/parse.rs:208:39 | 208 | ($e:expr) => ({ let (s_, v) = try!($e); s = s_; v }) | ^^^ ... 265 | try_consume!(scan::number(&s[1..], 1, usize::MAX)) | -------------------------------------------------- in this macro invocation | = note: this warning originates in the macro `try_consume` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/parse.rs:208:39 | 208 | ($e:expr) => ({ let (s_, v) = try!($e); s = s_; v }) | ^^^ ... 268 | try_consume!(scan::number(s, 1, width)) | --------------------------------------- in this macro invocation | = note: this warning originates in the macro `try_consume` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/parse.rs:208:39 | 208 | ($e:expr) => ({ let (s_, v) = try!($e); s = s_; v }) | ^^^ ... 271 | try_consume!(scan::number(s, 1, width)) | --------------------------------------- in this macro invocation | = note: this warning originates in the macro `try_consume` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/parse.rs:282:25 | 282 | try!(parsed.set_month(i64::from(month0) + 1)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/parse.rs:208:39 | 208 | ($e:expr) => ({ let (s_, v) = try!($e); s = s_; v }) | ^^^ ... 281 | let month0 = try_consume!(scan::short_month0(s)); | ----------------------------------- in this macro invocation | = note: this warning originates in the macro `try_consume` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/parse.rs:287:25 | 287 | try!(parsed.set_month(i64::from(month0) + 1)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/parse.rs:208:39 | 208 | ...(s_, v) = try!($e); s = s_; v }) | ^^^ ... 286 | ...month0 = try_consume!(scan::short_or_long_month0(s)); | ------------------------------------------- in this macro invocation | = note: this warning originates in the macro `try_consume` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/parse.rs:292:25 | 292 | try!(parsed.set_weekday(weekday)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/parse.rs:208:39 | 208 | ... = try!($e); s = s_; v }) | ^^^ ... 291 | ... = try_consume!(scan::short_weekday(s)); | ------------------------------------ in this macro invocation | = note: this warning originates in the macro `try_consume` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/parse.rs:297:25 | 297 | try!(parsed.set_weekday(weekday)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/parse.rs:208:39 | 208 | ...s_, v) = try!($e); s = s_; v }) | ^^^ ... 296 | ...eekday = try_consume!(scan::short_or_long_weekday(s)); | -------------------------------------------- in this macro invocation | = note: this warning originates in the macro `try_consume` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/parse.rs:307:25 | 307 | try!(parsed.set_ampm(ampm)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/parse.rs:314:29 | 314 | ... try!(parsed.set_nanosecond(nano)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/parse.rs:208:39 | 208 | ... (s_, v) = try!($e); s = s_; v }) | ^^^ ... 313 | ... let nano = try_consume!(scan::nanosecond(&s[1..])); | --------------------------------------- in this macro invocation | = note: this warning originates in the macro `try_consume` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/parse.rs:321:25 | 321 | try!(parsed.set_nanosecond(nano)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/parse.rs:208:39 | 208 | ...let (s_, v) = try!($e); s = s_; v }) | ^^^ ... 320 | ...let nano = try_consume!(scan::nanosecond_fixed(s, 3)); | ------------------------------------------ in this macro invocation | = note: this warning originates in the macro `try_consume` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/parse.rs:327:25 | 327 | try!(parsed.set_nanosecond(nano)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/parse.rs:208:39 | 208 | ...let (s_, v) = try!($e); s = s_; v }) | ^^^ ... 326 | ...let nano = try_consume!(scan::nanosecond_fixed(s, 6)); | ------------------------------------------ in this macro invocation | = note: this warning originates in the macro `try_consume` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/parse.rs:333:25 | 333 | try!(parsed.set_nanosecond(nano)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/parse.rs:208:39 | 208 | ...let (s_, v) = try!($e); s = s_; v }) | ^^^ ... 332 | ...let nano = try_consume!(scan::nanosecond_fixed(s, 9)); | ------------------------------------------ in this macro invocation | = note: this warning originates in the macro `try_consume` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/parse.rs:341:25 | 341 | try!(parsed.set_offset(i64::from(offset))); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/parse.rs:208:39 | 208 | ...) = try!($e); s = s_; v }) | ^^^ ... 339 | ... = try_consume!(scan::timezone_offset(s.trim_left(), | _______- 340 | | ... scan::colon_or_space)); | |_______________________________________________________________- in this macro invocation | = note: this warning originates in the macro `try_consume` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/parse.rs:347:25 | 347 | try!(parsed.set_offset(i64::from(offset))); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/parse.rs:208:39 | 208 | ...) = try!($e); s = s_; v }) | ^^^ ... 345 | ... = try_consume!(scan::timezone_offset_zulu(s.trim_left(), | _______- 346 | | ... scan::colon_or_space)); | |____________________________________________________________________- in this macro invocation | = note: this warning originates in the macro `try_consume` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/parse.rs:352:25 | 352 | try!(parsed.set_offset(i64::from(offset))); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/parse.rs:208:39 | 208 | ..., v) = try!($e); s = s_; v }) | ^^^ ... 350 | ...set = try_consume!(scan::timezone_offset_permissive( | __________- 351 | | ...rim_left(), scan::colon_or_space)); | |_____________________________________- in this macro invocation | = note: this warning originates in the macro `try_consume` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/parse.rs:208:39 | 208 | ($e:expr) => ({ let (s_, v) = try!($e); s = s_; v }) | ^^^ ... 355 | RFC2822 => try_consume!(parse_rfc2822(parsed, s)), | -------------------------------------- in this macro invocation | = note: this warning originates in the macro `try_consume` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated macro `try`: use the `?` operator instead --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/parse.rs:208:39 | 208 | ($e:expr) => ({ let (s_, v) = try!($e); s = s_; v }) | ^^^ ... 356 | RFC3339 => try_consume!(parse_rfc3339(parsed, s)), | -------------------------------------- in this macro invocation | = note: this warning originates in the macro `try_consume` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string() --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/mod.rs:308:14 | 308 | self.description().fmt(f) | ^^^^^^^^^^^ warning: use of deprecated method `core::str::::trim_left_matches`: superseded by `trim_start_matches` --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/scan.rs:64:15 | 64 | let s = s.trim_left_matches(|c: char| '0' <= c && c <= '9'); | ^^^^^^^^^^^^^^^^^ | help: replace the use of the deprecated method | 64 | let s = s.trim_start_matches(|c: char| '0' <= c && c <= '9'); | ~~~~~~~~~~~~~~~~~~ warning: use of deprecated method `core::str::::trim_left`: superseded by `trim_start` --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/scan.rs:169:16 | 169 | let s_ = s.trim_left(); | ^^^^^^^^^ | help: replace the use of the deprecated method | 169 | let s_ = s.trim_start(); | ~~~~~~~~~~ warning: use of deprecated method `core::str::::trim_left_matches`: superseded by `trim_start_matches` --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/scan.rs:181:10 | 181 | Ok(s.trim_left_matches(|c: char| c == ':' || c.is_whitespace())) | ^^^^^^^^^^^^^^^^^ | help: replace the use of the deprecated method | 181 | Ok(s.trim_start_matches(|c: char| c == ':' || c.is_whitespace())) | ~~~~~~~~~~~~~~~~~~ warning: use of deprecated method `core::str::::trim_left`: superseded by `trim_start` --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/parse.rs:85:11 | 85 | s = s.trim_left(); | ^^^^^^^^^ | help: replace the use of the deprecated method | 85 | s = s.trim_start(); | ~~~~~~~~~~ warning: use of deprecated method `core::str::::trim_left`: superseded by `trim_start` --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/parse.rs:93:11 | 93 | s = s.trim_left(); | ^^^^^^^^^ | help: replace the use of the deprecated method | 93 | s = s.trim_start(); | ~~~~~~~~~~ warning: use of deprecated method `core::str::::trim_left`: superseded by `trim_start` --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/parse.rs:113:27 | 113 | s = try!(scan::char(s.trim_left(), b':')).trim_left(); // *S ":" *S | ^^^^^^^^^ | help: replace the use of the deprecated method | 113 | s = try!(scan::char(s.trim_start(), b':')).trim_left(); // *S ":" *S | ~~~~~~~~~~ warning: use of deprecated method `core::str::::trim_left`: superseded by `trim_start` --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/parse.rs:113:47 | 113 | s = try!(scan::char(s.trim_left(), b':')).trim_left(); // *S ":" *S | ^^^^^^^^^ | help: replace the use of the deprecated method | 113 | s = try!(scan::char(s.trim_left(), b':')).trim_start(); // *S ":" *S | ~~~~~~~~~~ warning: use of deprecated method `core::str::::trim_left`: superseded by `trim_start` --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/parse.rs:115:34 | 115 | if let Ok(s_) = scan::char(s.trim_left(), b':') { // [ ":" *S 2DIGIT ] | ^^^^^^^^^ | help: replace the use of the deprecated method | 115 | if let Ok(s_) = scan::char(s.trim_start(), b':') { // [ ":" *S 2DIGIT ] | ~~~~~~~~~~ warning: use of deprecated method `core::str::::trim_left`: superseded by `trim_start` --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/parse.rs:226:23 | 226 | s = s.trim_left(); | ^^^^^^^^^ | help: replace the use of the deprecated method | 226 | s = s.trim_start(); | ~~~~~~~~~~ warning: use of deprecated method `core::str::::trim_left`: superseded by `trim_start` --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/parse.rs:259:23 | 259 | s = s.trim_left(); | ^^^^^^^^^ | help: replace the use of the deprecated method | 259 | s = s.trim_start(); | ~~~~~~~~~~ warning: use of deprecated method `core::str::::trim_left`: superseded by `trim_start` --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/parse.rs:339:75 | 339 | ... let offset = try_consume!(scan::timezone_offset(s.trim_left(), | ^^^^^^^^^ | help: replace the use of the deprecated method | 339 | let offset = try_consume!(scan::timezone_offset(s.trim_start(), | ~~~~~~~~~~ warning: use of deprecated method `core::str::::trim_left`: superseded by `trim_start` --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/parse.rs:345:80 | 345 | ...scan::timezone_offset_zulu(s.trim_left(), | ^^^^^^^^^ | help: replace the use of the deprecated method | 345 | let offset = try_consume!(scan::timezone_offset_zulu(s.trim_start(), | ~~~~~~~~~~ warning: use of deprecated method `core::str::::trim_left`: superseded by `trim_start` --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/chrono-0.4.6/src/format/parse.rs:351:31 | 351 | ... s.trim_left(), scan::colon_or_space)); | ^^^^^^^^^ | help: replace the use of the deprecated method | 351 | s.trim_start(), scan::colon_or_space)); | ~~~~~~~~~~ Fresh webdriver v0.40.2 warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string() --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/webdriver-0.40.2/src/error.rs:358:60 | 358 | ... WebDriverError::new(ErrorStatus::UnknownError, err.description().... | ^^^^^^^^^^^ | = note: `#[warn(deprecated)]` on by default warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string() --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/webdriver-0.40.2/src/error.rs:364:60 | 364 | ... WebDriverError::new(ErrorStatus::UnknownError, err.description().... | ^^^^^^^^^^^ warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string() --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/webdriver-0.40.2/src/error.rs:370:60 | 370 | ... WebDriverError::new(ErrorStatus::UnknownError, err.description().... | ^^^^^^^^^^^ Fresh mozrunner v0.10.0 warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string() --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/mozrunner-0.10.0/src/runner.rs:92:14 | 92 | self.description().fmt(f) | ^^^^^^^^^^^ | = note: `#[warn(deprecated)]` on by default warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string() --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/mozrunner-0.10.0/src/runner.rs:101:26 | 101 | _ => err.description(), | ^^^^^^^^^^^ warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string() --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/mozrunner-0.10.0/src/runner.rs:103:53 | 103 | RunnerError::PrefReader(ref err) => err.description(), | ^^^^^^^^^^^ warning: field `profile` is never read --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/mozrunner-0.10.0/src/runner.rs:130:5 | 128 | pub struct FirefoxProcess { | -------------- field in this struct 129 | process: Child, 130 | profile: Profile, | ^^^^^^^ | = note: `FirefoxProcess` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis = note: `#[warn(dead_code)]` on by default Fresh marionette v0.1.0 (/construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/marionette) Fresh uuid v0.7.4 warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/uuid-0.7.4/src/lib.rs:897:25 | 897 | b'0'...b'9' => acc = chr - 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 = note: `#[warn(ellipsis_inclusive_range_patterns)]` on by default warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/uuid-0.7.4/src/lib.rs:898:25 | 898 | b'a'...b'f' => acc = chr - b'a' + 10, | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/uuid-0.7.4/src/lib.rs:899:25 | 899 | b'A'...b'F' => acc = chr - b'A' + 10, | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/uuid-0.7.4/src/lib.rs:944:25 | 944 | b'0'...b'9' => acc += chr - b'0', | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/uuid-0.7.4/src/lib.rs:945:25 | 945 | b'a'...b'f' => acc += chr - b'a' + 10, | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/uuid-0.7.4/src/lib.rs:946:25 | 946 | b'A'...b'F' => acc += chr - b'A' + 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: use of deprecated method `std::error::Error::description`: use the Display impl or to_string() --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/uuid-0.7.4/src/std_support.rs:23:59 | 23 | super::Error::Bytes(ref err) => error::Error::description(err), | ^^^^^^^^^^^ | = note: `#[warn(deprecated)]` on by default warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string() --> /construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver/cargo-crates/uuid-0.7.4/src/std_support.rs:24:59 | 24 | super::Error::Parse(ref err) => error::Error::description(err), | ^^^^^^^^^^^ warning: `clap` (lib) generated 81 warnings warning: `serde_yaml` (lib) generated 7 warnings warning: `zip` (lib) generated 176 warnings warning: `mozversion` (lib) generated 1 warning warning: `chrono` (lib) generated 188 warnings warning: `webdriver` (lib) generated 3 warnings warning: `mozrunner` (lib) generated 4 warnings warning: `uuid` (lib) generated 8 warnings Fresh geckodriver v0.26.0 (/construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver) warning: unnecessary trailing semicolon --> src/command.rs:159:10 | 159 | }; | ^ help: remove this semicolon | = note: `#[warn(redundant_semicolons)]` on by default warning: unnecessary trailing semicolon --> src/command.rs:166:10 | 166 | }; | ^ help: remove this semicolon warning: unnecessary trailing semicolon --> src/command.rs:173:10 | 173 | }; | ^ help: remove this semicolon warning: trailing semicolon in macro used in expression position --> src/main.rs:120:63 | 120 | return Err(FatalError::Usage(format!($fmt, $($arg)+))); | ^ ... 154 | Err(e) => usage!("invalid --port: {}: {}", e, s), | -------------------------------------- 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: `#[warn(semicolon_in_expressions_from_macros)]` on by default = note: this warning originates in the macro `usage` (in Nightly builds, run with -Z macro-backtrace for more info) warning: trailing semicolon in macro used in expression position --> src/main.rs:120:63 | 120 | return Err(FatalError::Usage(format!($fmt, $($arg)+))); | ^ ... 159 | Err(e) => usage!("{}: {}:{}", e, host, port), | ---------------------------------- 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: this warning originates in the macro `usage` (in Nightly builds, run with -Z macro-backtrace for more info) warning: trailing semicolon in macro used in expression position --> src/main.rs:120:63 | 120 | return Err(FatalError::Usage(format!($fmt, $($arg)+))); | ^ ... 168 | Err(e) => usage!("invalid --marionette-port: {}", e), | ------------------------------------------ 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: this warning originates in the macro `usage` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string() --> src/capabilities.rs:107:13 | 107 | err.description().to_string(), | ^^^^^^^^^^^ | = note: `#[warn(deprecated)]` on by default warning: `geckodriver` (bin "geckodriver") generated 7 warnings Finished release [optimized] target(s) in 1.78s warning: the following packages contain code that will be rejected by a future version of Rust: geckodriver v0.26.0 (/construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver) note: to see what the problems were, use the option `--future-incompat-report`, or run `cargo report future-incompatibilities --id 1` Installing /construction/www/geckodriver/stage/usr/local/bin/geckodriver Installed package `geckodriver v0.26.0 (/construction/www/geckodriver/mozilla-central-e9783a644016aa9b317887076618425586730d73/testing/geckodriver)` (executable `geckodriver`) warning: be sure to add `/construction/www/geckodriver/stage/usr/local/bin` to your PATH to be able to run the installed binaries ====> Compressing man pages (compress-man) ====> Running Q/A tests (stage-qa) Warning: You have disabled the licenses framework with DISABLE_LICENSES, unable to run checks SUCCEEDED 00:00:03 ------------------------------------------------------------------------------- -- Phase: check-plist ------------------------------------------------------------------------------- ====> Checking for pkg-plist issues (check-plist) ===> Parsing plist ===> Checking for items in STAGEDIR missing from pkg-plist ===> Checking for items in pkg-plist which are not in STAGEDIR ===> No pkg-plist issues found (check-plist) SUCCEEDED 00:00:01 ------------------------------------------------------------------------------- -- Phase: package ------------------------------------------------------------------------------- ===> Building package for geckodriver-0.26.0_35 file sizes/checksums [1]: 0% file sizes/checksums [1]: 100% Service unavailablepacking files [1]: 0% packing files [1]: 100% packing directories [0]: 0% packing directories [0]: 100% SUCCEEDED 00:00:01 TOTAL TIME 00:05:36