Thu Mar 13 10:14:03 UTC 2025  I: starting to build rust-slog/unstable/arm64 on jenkins on '2025-03-13 10:13'
Thu Mar 13 10:14:03 UTC 2025  I: The jenkins build log is/was available at https://jenkins.debian.net/userContent/reproducible/debian/build_service/arm64_7/61766/console.log
Thu Mar 13 10:14:03 UTC 2025  I: Downloading source for unstable/rust-slog=2.7.0-1
--2025-03-13 10:14:03--  http://deb.debian.org/debian/pool/main/r/rust-slog/rust-slog_2.7.0-1.dsc
Connecting to 46.16.76.132:3128... connected.
Proxy request sent, awaiting response... 200 OK
Length: 2253 (2.2K) [text/prs.lines.tag]
Saving to: ‘rust-slog_2.7.0-1.dsc’

     0K ..                                                    100%  342M=0s

2025-03-13 10:14:03 (342 MB/s) - ‘rust-slog_2.7.0-1.dsc’ saved [2253/2253]

Thu Mar 13 10:14:03 UTC 2025  I: rust-slog_2.7.0-1.dsc
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 3.0 (quilt)
Source: rust-slog
Binary: librust-slog-dev, librust-slog+erased-serde-dev
Architecture: any
Version: 2.7.0-1
Maintainer: Debian Rust Maintainers <pkg-rust-maintainers@alioth-lists.debian.net>
Uploaders:  Wolfgang Silbermayr <wolfgang@silbermayr.at>
Homepage: https://github.com/slog-rs/slog
Standards-Version: 4.7.0
Vcs-Browser: https://salsa.debian.org/rust-team/debcargo-conf/tree/master/src/slog
Vcs-Git: https://salsa.debian.org/rust-team/debcargo-conf.git [src/slog]
Testsuite: autopkgtest
Testsuite-Triggers: dh-cargo, rustc
Build-Depends: debhelper-compat (= 13), dh-cargo (>= 25), cargo:native <!nocheck>, rustc:native <!nocheck>, libstd-rust-dev <!nocheck>
Package-List:
 librust-slog+erased-serde-dev deb rust optional arch=any
 librust-slog-dev deb rust optional arch=any
Checksums-Sha1:
 dd6b0a72ac00becc778c713007b1b21b5421d1d2 45432 rust-slog_2.7.0.orig.tar.gz
 2f7aea82997b65a40ad4b5bb933f8e27e299ef5f 3740 rust-slog_2.7.0-1.debian.tar.xz
Checksums-Sha256:
 8347046d4ebd943127157b94d63abb990fcf729dc4e9978927fdf4ac3c998d06 45432 rust-slog_2.7.0.orig.tar.gz
 3736b888e5a0c888ef214f253cb019733a0fec14b034480a3f25622228bd2830 3740 rust-slog_2.7.0-1.debian.tar.xz
Files:
 78865067090b5d64219a81c713082cff 45432 rust-slog_2.7.0.orig.tar.gz
 f898e965b529fb37102043fc72362ddd 3740 rust-slog_2.7.0-1.debian.tar.xz

-----BEGIN PGP SIGNATURE-----

iQJIBAEBCAAyFiEEU0DQATYMplbjSX63DEjqKnqP/XsFAmcdx2gUHHBsdWd3YXNo
QGRlYmlhbi5vcmcACgkQDEjqKnqP/XsalBAAiNBgVxyPjyfRaOUXUqhs0Q325jQn
cf1FQ3b4T5qX8KpO/F7rUDo8Tg8LVOPIlHiggk2Uj8eoN5STNrsrqGcE961Q1hju
Xk1DNqUmVH3RuMA+rRi1YK/D5D5fcPNY0CgI5MVRf/vLGWf6OgFvCWzaxykxjr2O
9blEKEpJi3negouoLIN3HIY2808QEd1zudctJn58J6zGB17HLSZbTaWcL7fw2o7R
dicJUoct2yxUPr2oXIJBGCqXnWkBMZgorUp13qxGJ7Cw18AyMPD1Hnh3iRSyrRNQ
uqzwuaT5y0S7mM9AxzPD1zew1cvaYkfhtjSvqHUSupXnFcPqcfIkxvLglX1KV+DD
8OylTeYmtHt2zOzRXGl1rPl+9ecDpRapgd3XHXatGiph4oS2SNrIZ8d9+sTjawUt
xWTvfSgLGkKeoMyYtSRRPZgGKvByXzZr2ID66k3R16UwwgXtPUIB9+1z53rir5yC
/MEyEffaWOOWS70HPTzJrUDiVzazyG+H3aJmxaGIA9xESqTwgw7P+OXMj0aHCpMd
GxZrTHViOYs5MO+ljhKvhqm9ltgUXsjnkBfDyPZCo9GXrXT797DNnXnwseahpuYG
431kfPL/mAFsDzL+/9d/1Qn7lyUGTO9C6V1EWRUoCp70L0Kh/LQ1pNjH8g8nvWUH
cR3R5zMTc3VrurM=
=I4wb
-----END PGP SIGNATURE-----
Thu Mar 13 10:14:03 UTC 2025  I: Checking whether the package is not for us
Thu Mar 13 10:14:03 UTC 2025  I: Starting 1st build on remote node codethink04-arm64.debian.net.
Thu Mar 13 10:14:03 UTC 2025  I: Preparing to do remote build '1' on codethink04-arm64.debian.net.
Thu Mar 13 10:15:03 UTC 2025  I: Deleting $TMPDIR on codethink04-arm64.debian.net.
I: pbuilder: network access will be disabled during build
I: Current time: Wed Mar 12 22:14:06 -12 2025
I: pbuilder-time-stamp: 1741860846
I: Building the build Environment
I: extracting base tarball [/var/cache/pbuilder/unstable-reproducible-base.tgz]
I: copying local configuration
W: --override-config is not set; not updating apt.conf Read the manpage for details.
I: mounting /proc filesystem
I: mounting /sys filesystem
I: creating /{dev,run}/shm
I: mounting /dev/pts filesystem
I: redirecting /dev/ptmx to /dev/pts/ptmx
I: policy-rc.d already exists
I: Copying source file
I: copying [rust-slog_2.7.0-1.dsc]
I: copying [./rust-slog_2.7.0.orig.tar.gz]
I: copying [./rust-slog_2.7.0-1.debian.tar.xz]
I: Extracting source
dpkg-source: warning: cannot verify inline signature for ./rust-slog_2.7.0-1.dsc: unsupported subcommand
dpkg-source: info: extracting rust-slog in rust-slog-2.7.0
dpkg-source: info: unpacking rust-slog_2.7.0.orig.tar.gz
dpkg-source: info: unpacking rust-slog_2.7.0-1.debian.tar.xz
dpkg-source: info: using patch list from debian/patches/series
dpkg-source: info: applying skip-test-which-fails-to-build.patch
I: Not using root during the build.
I: Installing the build-deps
I: user script /srv/workspace/pbuilder/4035319/tmp/hooks/D02_print_environment starting
I: set
  BUILDDIR='/build/reproducible-path'
  BUILDUSERGECOS='first user,first room,first work-phone,first home-phone,first other'
  BUILDUSERNAME='pbuilder1'
  BUILD_ARCH='arm64'
  DEBIAN_FRONTEND='noninteractive'
  DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=12 '
  DISTRIBUTION='unstable'
  HOME='/root'
  HOST_ARCH='arm64'
  IFS=' 	
  '
  INVOCATION_ID='93d52fa78ae64326ac0870d79fa557eb'
  LANG='C'
  LANGUAGE='en_US:en'
  LC_ALL='C'
  MAIL='/var/mail/root'
  OPTIND='1'
  PATH='/usr/sbin:/usr/bin:/sbin:/bin:/usr/games'
  PBCURRENTCOMMANDLINEOPERATION='build'
  PBUILDER_OPERATION='build'
  PBUILDER_PKGDATADIR='/usr/share/pbuilder'
  PBUILDER_PKGLIBDIR='/usr/lib/pbuilder'
  PBUILDER_SYSCONFDIR='/etc'
  PPID='4035319'
  PS1='# '
  PS2='> '
  PS4='+ '
  PWD='/'
  SHELL='/bin/bash'
  SHLVL='2'
  SUDO_COMMAND='/usr/bin/timeout -k 18.1h 18h /usr/bin/ionice -c 3 /usr/bin/nice /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.sNTK2bKR/pbuilderrc_oQe5 --distribution unstable --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/unstable-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.sNTK2bKR/b1 --logfile b1/build.log rust-slog_2.7.0-1.dsc'
  SUDO_GID='109'
  SUDO_UID='104'
  SUDO_USER='jenkins'
  TERM='unknown'
  TZ='/usr/share/zoneinfo/Etc/GMT+12'
  USER='root'
  _='/usr/bin/systemd-run'
  http_proxy='http://192.168.101.4:3128'
I: uname -a
  Linux codethink04-arm64 6.1.0-31-cloud-arm64 #1 SMP Debian 6.1.128-1 (2025-02-07) aarch64 GNU/Linux
I: ls -l /bin
  lrwxrwxrwx 1 root root 7 Mar  4 11:20 /bin -> usr/bin
I: user script /srv/workspace/pbuilder/4035319/tmp/hooks/D02_print_environment finished
 -> Attempting to satisfy build-dependencies
 -> Creating pbuilder-satisfydepends-dummy package
Package: pbuilder-satisfydepends-dummy
Version: 0.invalid.0
Architecture: arm64
Maintainer: Debian Pbuilder Team <pbuilder-maint@lists.alioth.debian.org>
Description: Dummy package to satisfy dependencies with aptitude - created by pbuilder
 This package was created automatically by pbuilder to satisfy the
 build-dependencies of the package being currently built.
Depends: debhelper-compat (= 13), dh-cargo (>= 25), cargo:native, rustc:native, libstd-rust-dev
dpkg-deb: building package 'pbuilder-satisfydepends-dummy' in '/tmp/satisfydepends-aptitude/pbuilder-satisfydepends-dummy.deb'.
Selecting previously unselected package pbuilder-satisfydepends-dummy.
(Reading database ... 19897 files and directories currently installed.)
Preparing to unpack .../pbuilder-satisfydepends-dummy.deb ...
Unpacking pbuilder-satisfydepends-dummy (0.invalid.0) ...
dpkg: pbuilder-satisfydepends-dummy: dependency problems, but configuring anyway as you requested:
 pbuilder-satisfydepends-dummy depends on debhelper-compat (= 13); however:
  Package debhelper-compat is not installed.
 pbuilder-satisfydepends-dummy depends on dh-cargo (>= 25); however:
  Package dh-cargo is not installed.
 pbuilder-satisfydepends-dummy depends on cargo:native.
 pbuilder-satisfydepends-dummy depends on rustc:native.
 pbuilder-satisfydepends-dummy depends on libstd-rust-dev; however:
  Package libstd-rust-dev is not installed.

Setting up pbuilder-satisfydepends-dummy (0.invalid.0) ...
Reading package lists...
Building dependency tree...
Reading state information...
Initializing package states...
Writing extended state information...
Building tag database...
pbuilder-satisfydepends-dummy is already installed at the requested version (0.invalid.0)
pbuilder-satisfydepends-dummy is already installed at the requested version (0.invalid.0)
The following NEW packages will be installed:
  autoconf{a} automake{a} autopoint{a} autotools-dev{a} bsdextrautils{a} cargo{a} debhelper{a} dh-autoreconf{a} dh-cargo{a} dh-strip-nondeterminism{a} dwz{a} file{a} gettext{a} gettext-base{a} groff-base{a} intltool-debian{a} libarchive-zip-perl{a} libbrotli1{a} libcom-err2{a} libcurl4t64{a} libdebhelper-perl{a} libedit2{a} libelf1t64{a} libexpat1{a} libffi8{a} libfile-stripnondeterminism-perl{a} libgit2-1.8{a} libgnutls30t64{a} libgssapi-krb5-2{a} libhttp-parser2.9{a} libicu72{a} libidn2-0{a} libk5crypto3{a} libkeyutils1{a} libkrb5-3{a} libkrb5support0{a} libldap2{a} libllvm19{a} libmagic-mgc{a} libmagic1t64{a} libmbedcrypto16{a} libmbedtls21{a} libmbedx509-7{a} libnghttp2-14{a} libnghttp3-9{a} libp11-kit0{a} libpipeline1{a} libpsl5t64{a} libpython3-stdlib{a} libpython3.13-minimal{a} libpython3.13-stdlib{a} libreadline8t64{a} librtmp1{a} libsasl2-2{a} libsasl2-modules-db{a} libssh2-1t64{a} libstd-rust-1.85{a} libstd-rust-dev{a} libtasn1-6{a} libtool{a} libuchardet0{a} libunistring5{a} libxml2{a} libz3-4{a} m4{a} man-db{a} media-types{a} netbase{a} po-debconf{a} python3{a} python3-minimal{a} python3.13{a} python3.13-minimal{a} readline-common{a} rustc{a} sensible-utils{a} tzdata{a} 
The following packages are RECOMMENDED but will NOT be installed:
  ca-certificates curl krb5-locales libarchive-cpio-perl libldap-common libltdl-dev libmail-sendmail-perl libsasl2-modules lynx publicsuffix rust-llvm wget 
0 packages upgraded, 77 newly installed, 0 to remove and 0 not upgraded.
Need to get 126 MB of archives. After unpacking 556 MB will be used.
Writing extended state information...
Get: 1 http://deb.debian.org/debian unstable/main arm64 libpython3.13-minimal arm64 3.13.2-1 [853 kB]
Get: 2 http://deb.debian.org/debian unstable/main arm64 libexpat1 arm64 2.6.4-1 [90.7 kB]
Get: 3 http://deb.debian.org/debian unstable/main arm64 python3.13-minimal arm64 3.13.2-1 [1997 kB]
Get: 4 http://deb.debian.org/debian unstable/main arm64 python3-minimal arm64 3.13.2-2 [27.1 kB]
Get: 5 http://deb.debian.org/debian unstable/main arm64 media-types all 13.0.0 [29.3 kB]
Get: 6 http://deb.debian.org/debian unstable/main arm64 netbase all 6.4 [12.8 kB]
Get: 7 http://deb.debian.org/debian unstable/main arm64 tzdata all 2025a-2 [259 kB]
Get: 8 http://deb.debian.org/debian unstable/main arm64 libffi8 arm64 3.4.7-1 [21.2 kB]
Get: 9 http://deb.debian.org/debian unstable/main arm64 readline-common all 8.2-6 [69.4 kB]
Get: 10 http://deb.debian.org/debian unstable/main arm64 libreadline8t64 arm64 8.2-6 [159 kB]
Get: 11 http://deb.debian.org/debian unstable/main arm64 libpython3.13-stdlib arm64 3.13.2-1 [1914 kB]
Get: 12 http://deb.debian.org/debian unstable/main arm64 python3.13 arm64 3.13.2-1 [745 kB]
Get: 13 http://deb.debian.org/debian unstable/main arm64 libpython3-stdlib arm64 3.13.2-2 [10.1 kB]
Get: 14 http://deb.debian.org/debian unstable/main arm64 python3 arm64 3.13.2-2 [28.1 kB]
Get: 15 http://deb.debian.org/debian unstable/main arm64 sensible-utils all 0.0.24 [24.8 kB]
Get: 16 http://deb.debian.org/debian unstable/main arm64 libmagic-mgc arm64 1:5.45-3+b1 [314 kB]
Get: 17 http://deb.debian.org/debian unstable/main arm64 libmagic1t64 arm64 1:5.45-3+b1 [102 kB]
Get: 18 http://deb.debian.org/debian unstable/main arm64 file arm64 1:5.45-3+b1 [43.4 kB]
Get: 19 http://deb.debian.org/debian unstable/main arm64 gettext-base arm64 0.23.1-1 [241 kB]
Get: 20 http://deb.debian.org/debian unstable/main arm64 libuchardet0 arm64 0.0.8-1+b2 [69.2 kB]
Get: 21 http://deb.debian.org/debian unstable/main arm64 groff-base arm64 1.23.0-7 [1129 kB]
Get: 22 http://deb.debian.org/debian unstable/main arm64 bsdextrautils arm64 2.40.4-5 [92.0 kB]
Get: 23 http://deb.debian.org/debian unstable/main arm64 libpipeline1 arm64 1.5.8-1 [40.2 kB]
Get: 24 http://deb.debian.org/debian unstable/main arm64 man-db arm64 2.13.0-1 [1404 kB]
Get: 25 http://deb.debian.org/debian unstable/main arm64 m4 arm64 1.4.19-7 [285 kB]
Get: 26 http://deb.debian.org/debian unstable/main arm64 autoconf all 2.72-3 [493 kB]
Get: 27 http://deb.debian.org/debian unstable/main arm64 autotools-dev all 20220109.1 [51.6 kB]
Get: 28 http://deb.debian.org/debian unstable/main arm64 automake all 1:1.17-3 [862 kB]
Get: 29 http://deb.debian.org/debian unstable/main arm64 autopoint all 0.23.1-1 [770 kB]
Get: 30 http://deb.debian.org/debian unstable/main arm64 libbrotli1 arm64 1.1.0-2+b7 [308 kB]
Get: 31 http://deb.debian.org/debian unstable/main arm64 libkrb5support0 arm64 1.21.3-4 [32.2 kB]
Get: 32 http://deb.debian.org/debian unstable/main arm64 libcom-err2 arm64 1.47.2-1 [23.9 kB]
Get: 33 http://deb.debian.org/debian unstable/main arm64 libk5crypto3 arm64 1.21.3-4 [81.5 kB]
Get: 34 http://deb.debian.org/debian unstable/main arm64 libkeyutils1 arm64 1.6.3-4 [9352 B]
Get: 35 http://deb.debian.org/debian unstable/main arm64 libkrb5-3 arm64 1.21.3-4 [308 kB]
Get: 36 http://deb.debian.org/debian unstable/main arm64 libgssapi-krb5-2 arm64 1.21.3-4 [127 kB]
Get: 37 http://deb.debian.org/debian unstable/main arm64 libunistring5 arm64 1.3-1 [449 kB]
Get: 38 http://deb.debian.org/debian unstable/main arm64 libidn2-0 arm64 2.3.8-1 [107 kB]
Get: 39 http://deb.debian.org/debian unstable/main arm64 libsasl2-modules-db arm64 2.1.28+dfsg1-9 [20.1 kB]
Get: 40 http://deb.debian.org/debian unstable/main arm64 libsasl2-2 arm64 2.1.28+dfsg1-9 [55.6 kB]
Get: 41 http://deb.debian.org/debian unstable/main arm64 libldap2 arm64 2.6.9+dfsg-2 [179 kB]
Get: 42 http://deb.debian.org/debian unstable/main arm64 libnghttp2-14 arm64 1.64.0-1 [71.3 kB]
Get: 43 http://deb.debian.org/debian unstable/main arm64 libnghttp3-9 arm64 1.8.0-1 [63.2 kB]
Get: 44 http://deb.debian.org/debian unstable/main arm64 libpsl5t64 arm64 0.21.2-1.1+b1 [57.1 kB]
Get: 45 http://deb.debian.org/debian unstable/main arm64 libp11-kit0 arm64 0.25.5-3 [409 kB]
Get: 46 http://deb.debian.org/debian unstable/main arm64 libtasn1-6 arm64 4.20.0-2 [47.3 kB]
Get: 47 http://deb.debian.org/debian unstable/main arm64 libgnutls30t64 arm64 3.8.9-2 [1374 kB]
Get: 48 http://deb.debian.org/debian unstable/main arm64 librtmp1 arm64 2.4+20151223.gitfa8646d.1-2+b5 [56.8 kB]
Get: 49 http://deb.debian.org/debian unstable/main arm64 libssh2-1t64 arm64 1.11.1-1 [235 kB]
Get: 50 http://deb.debian.org/debian unstable/main arm64 libcurl4t64 arm64 8.12.1-3 [339 kB]
Get: 51 http://deb.debian.org/debian unstable/main arm64 libhttp-parser2.9 arm64 2.9.4-6+b2 [20.2 kB]
Get: 52 http://deb.debian.org/debian unstable/main arm64 libmbedcrypto16 arm64 3.6.2-3 [341 kB]
Get: 53 http://deb.debian.org/debian unstable/main arm64 libmbedx509-7 arm64 3.6.2-3 [146 kB]
Get: 54 http://deb.debian.org/debian unstable/main arm64 libmbedtls21 arm64 3.6.2-3 [222 kB]
Get: 55 http://deb.debian.org/debian unstable/main arm64 libgit2-1.8 arm64 1.8.4+ds-3 [496 kB]
Get: 56 http://deb.debian.org/debian unstable/main arm64 libedit2 arm64 3.1-20250104-1 [89.3 kB]
Get: 57 http://deb.debian.org/debian unstable/main arm64 libicu72 arm64 72.1-6 [9239 kB]
Get: 58 http://deb.debian.org/debian unstable/main arm64 libxml2 arm64 2.12.7+dfsg+really2.9.14-0.2+b2 [630 kB]
Get: 59 http://deb.debian.org/debian unstable/main arm64 libz3-4 arm64 4.13.3-1 [7507 kB]
Get: 60 http://deb.debian.org/debian unstable/main arm64 libllvm19 arm64 1:19.1.7-1+b1 [23.3 MB]
Get: 61 http://deb.debian.org/debian unstable/main arm64 libstd-rust-1.85 arm64 1.85.0+dfsg1-1 [17.0 MB]
Get: 62 http://deb.debian.org/debian unstable/main arm64 libstd-rust-dev arm64 1.85.0+dfsg1-1 [37.8 MB]
Get: 63 http://deb.debian.org/debian unstable/main arm64 rustc arm64 1.85.0+dfsg1-1 [3446 kB]
Get: 64 http://deb.debian.org/debian unstable/main arm64 cargo arm64 1.85.0+dfsg1-1 [5586 kB]
Get: 65 http://deb.debian.org/debian unstable/main arm64 libdebhelper-perl all 13.24.1 [90.9 kB]
Get: 66 http://deb.debian.org/debian unstable/main arm64 libtool all 2.5.4-4 [539 kB]
Get: 67 http://deb.debian.org/debian unstable/main arm64 dh-autoreconf all 20 [17.1 kB]
Get: 68 http://deb.debian.org/debian unstable/main arm64 libarchive-zip-perl all 1.68-1 [104 kB]
Get: 69 http://deb.debian.org/debian unstable/main arm64 libfile-stripnondeterminism-perl all 1.14.1-2 [19.7 kB]
Get: 70 http://deb.debian.org/debian unstable/main arm64 dh-strip-nondeterminism all 1.14.1-2 [8620 B]
Get: 71 http://deb.debian.org/debian unstable/main arm64 libelf1t64 arm64 0.192-4 [189 kB]
Get: 72 http://deb.debian.org/debian unstable/main arm64 dwz arm64 0.15-1+b1 [102 kB]
Get: 73 http://deb.debian.org/debian unstable/main arm64 gettext arm64 0.23.1-1 [1610 kB]
Get: 74 http://deb.debian.org/debian unstable/main arm64 intltool-debian all 0.35.0+20060710.6 [22.9 kB]
Get: 75 http://deb.debian.org/debian unstable/main arm64 po-debconf all 1.0.21+nmu1 [248 kB]
Get: 76 http://deb.debian.org/debian unstable/main arm64 debhelper all 13.24.1 [920 kB]
Get: 77 http://deb.debian.org/debian unstable/main arm64 dh-cargo all 32 [10.6 kB]
Fetched 126 MB in 1s (189 MB/s)
Preconfiguring packages ...
Selecting previously unselected package libpython3.13-minimal:arm64.
(Reading database ... 
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 19897 files and directories currently installed.)
Preparing to unpack .../libpython3.13-minimal_3.13.2-1_arm64.deb ...
Unpacking libpython3.13-minimal:arm64 (3.13.2-1) ...
Selecting previously unselected package libexpat1:arm64.
Preparing to unpack .../libexpat1_2.6.4-1_arm64.deb ...
Unpacking libexpat1:arm64 (2.6.4-1) ...
Selecting previously unselected package python3.13-minimal.
Preparing to unpack .../python3.13-minimal_3.13.2-1_arm64.deb ...
Unpacking python3.13-minimal (3.13.2-1) ...
Setting up libpython3.13-minimal:arm64 (3.13.2-1) ...
Setting up libexpat1:arm64 (2.6.4-1) ...
Setting up python3.13-minimal (3.13.2-1) ...
Selecting previously unselected package python3-minimal.
(Reading database ... 
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 20231 files and directories currently installed.)
Preparing to unpack .../0-python3-minimal_3.13.2-2_arm64.deb ...
Unpacking python3-minimal (3.13.2-2) ...
Selecting previously unselected package media-types.
Preparing to unpack .../1-media-types_13.0.0_all.deb ...
Unpacking media-types (13.0.0) ...
Selecting previously unselected package netbase.
Preparing to unpack .../2-netbase_6.4_all.deb ...
Unpacking netbase (6.4) ...
Selecting previously unselected package tzdata.
Preparing to unpack .../3-tzdata_2025a-2_all.deb ...
Unpacking tzdata (2025a-2) ...
Selecting previously unselected package libffi8:arm64.
Preparing to unpack .../4-libffi8_3.4.7-1_arm64.deb ...
Unpacking libffi8:arm64 (3.4.7-1) ...
Selecting previously unselected package readline-common.
Preparing to unpack .../5-readline-common_8.2-6_all.deb ...
Unpacking readline-common (8.2-6) ...
Selecting previously unselected package libreadline8t64:arm64.
Preparing to unpack .../6-libreadline8t64_8.2-6_arm64.deb ...
Adding 'diversion of /lib/aarch64-linux-gnu/libhistory.so.8 to /lib/aarch64-linux-gnu/libhistory.so.8.usr-is-merged by libreadline8t64'
Adding 'diversion of /lib/aarch64-linux-gnu/libhistory.so.8.2 to /lib/aarch64-linux-gnu/libhistory.so.8.2.usr-is-merged by libreadline8t64'
Adding 'diversion of /lib/aarch64-linux-gnu/libreadline.so.8 to /lib/aarch64-linux-gnu/libreadline.so.8.usr-is-merged by libreadline8t64'
Adding 'diversion of /lib/aarch64-linux-gnu/libreadline.so.8.2 to /lib/aarch64-linux-gnu/libreadline.so.8.2.usr-is-merged by libreadline8t64'
Unpacking libreadline8t64:arm64 (8.2-6) ...
Selecting previously unselected package libpython3.13-stdlib:arm64.
Preparing to unpack .../7-libpython3.13-stdlib_3.13.2-1_arm64.deb ...
Unpacking libpython3.13-stdlib:arm64 (3.13.2-1) ...
Selecting previously unselected package python3.13.
Preparing to unpack .../8-python3.13_3.13.2-1_arm64.deb ...
Unpacking python3.13 (3.13.2-1) ...
Selecting previously unselected package libpython3-stdlib:arm64.
Preparing to unpack .../9-libpython3-stdlib_3.13.2-2_arm64.deb ...
Unpacking libpython3-stdlib:arm64 (3.13.2-2) ...
Setting up python3-minimal (3.13.2-2) ...
Selecting previously unselected package python3.
(Reading database ... 
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 21241 files and directories currently installed.)
Preparing to unpack .../00-python3_3.13.2-2_arm64.deb ...
Unpacking python3 (3.13.2-2) ...
Selecting previously unselected package sensible-utils.
Preparing to unpack .../01-sensible-utils_0.0.24_all.deb ...
Unpacking sensible-utils (0.0.24) ...
Selecting previously unselected package libmagic-mgc.
Preparing to unpack .../02-libmagic-mgc_1%3a5.45-3+b1_arm64.deb ...
Unpacking libmagic-mgc (1:5.45-3+b1) ...
Selecting previously unselected package libmagic1t64:arm64.
Preparing to unpack .../03-libmagic1t64_1%3a5.45-3+b1_arm64.deb ...
Unpacking libmagic1t64:arm64 (1:5.45-3+b1) ...
Selecting previously unselected package file.
Preparing to unpack .../04-file_1%3a5.45-3+b1_arm64.deb ...
Unpacking file (1:5.45-3+b1) ...
Selecting previously unselected package gettext-base.
Preparing to unpack .../05-gettext-base_0.23.1-1_arm64.deb ...
Unpacking gettext-base (0.23.1-1) ...
Selecting previously unselected package libuchardet0:arm64.
Preparing to unpack .../06-libuchardet0_0.0.8-1+b2_arm64.deb ...
Unpacking libuchardet0:arm64 (0.0.8-1+b2) ...
Selecting previously unselected package groff-base.
Preparing to unpack .../07-groff-base_1.23.0-7_arm64.deb ...
Unpacking groff-base (1.23.0-7) ...
Selecting previously unselected package bsdextrautils.
Preparing to unpack .../08-bsdextrautils_2.40.4-5_arm64.deb ...
Unpacking bsdextrautils (2.40.4-5) ...
Selecting previously unselected package libpipeline1:arm64.
Preparing to unpack .../09-libpipeline1_1.5.8-1_arm64.deb ...
Unpacking libpipeline1:arm64 (1.5.8-1) ...
Selecting previously unselected package man-db.
Preparing to unpack .../10-man-db_2.13.0-1_arm64.deb ...
Unpacking man-db (2.13.0-1) ...
Selecting previously unselected package m4.
Preparing to unpack .../11-m4_1.4.19-7_arm64.deb ...
Unpacking m4 (1.4.19-7) ...
Selecting previously unselected package autoconf.
Preparing to unpack .../12-autoconf_2.72-3_all.deb ...
Unpacking autoconf (2.72-3) ...
Selecting previously unselected package autotools-dev.
Preparing to unpack .../13-autotools-dev_20220109.1_all.deb ...
Unpacking autotools-dev (20220109.1) ...
Selecting previously unselected package automake.
Preparing to unpack .../14-automake_1%3a1.17-3_all.deb ...
Unpacking automake (1:1.17-3) ...
Selecting previously unselected package autopoint.
Preparing to unpack .../15-autopoint_0.23.1-1_all.deb ...
Unpacking autopoint (0.23.1-1) ...
Selecting previously unselected package libbrotli1:arm64.
Preparing to unpack .../16-libbrotli1_1.1.0-2+b7_arm64.deb ...
Unpacking libbrotli1:arm64 (1.1.0-2+b7) ...
Selecting previously unselected package libkrb5support0:arm64.
Preparing to unpack .../17-libkrb5support0_1.21.3-4_arm64.deb ...
Unpacking libkrb5support0:arm64 (1.21.3-4) ...
Selecting previously unselected package libcom-err2:arm64.
Preparing to unpack .../18-libcom-err2_1.47.2-1_arm64.deb ...
Unpacking libcom-err2:arm64 (1.47.2-1) ...
Selecting previously unselected package libk5crypto3:arm64.
Preparing to unpack .../19-libk5crypto3_1.21.3-4_arm64.deb ...
Unpacking libk5crypto3:arm64 (1.21.3-4) ...
Selecting previously unselected package libkeyutils1:arm64.
Preparing to unpack .../20-libkeyutils1_1.6.3-4_arm64.deb ...
Unpacking libkeyutils1:arm64 (1.6.3-4) ...
Selecting previously unselected package libkrb5-3:arm64.
Preparing to unpack .../21-libkrb5-3_1.21.3-4_arm64.deb ...
Unpacking libkrb5-3:arm64 (1.21.3-4) ...
Selecting previously unselected package libgssapi-krb5-2:arm64.
Preparing to unpack .../22-libgssapi-krb5-2_1.21.3-4_arm64.deb ...
Unpacking libgssapi-krb5-2:arm64 (1.21.3-4) ...
Selecting previously unselected package libunistring5:arm64.
Preparing to unpack .../23-libunistring5_1.3-1_arm64.deb ...
Unpacking libunistring5:arm64 (1.3-1) ...
Selecting previously unselected package libidn2-0:arm64.
Preparing to unpack .../24-libidn2-0_2.3.8-1_arm64.deb ...
Unpacking libidn2-0:arm64 (2.3.8-1) ...
Selecting previously unselected package libsasl2-modules-db:arm64.
Preparing to unpack .../25-libsasl2-modules-db_2.1.28+dfsg1-9_arm64.deb ...
Unpacking libsasl2-modules-db:arm64 (2.1.28+dfsg1-9) ...
Selecting previously unselected package libsasl2-2:arm64.
Preparing to unpack .../26-libsasl2-2_2.1.28+dfsg1-9_arm64.deb ...
Unpacking libsasl2-2:arm64 (2.1.28+dfsg1-9) ...
Selecting previously unselected package libldap2:arm64.
Preparing to unpack .../27-libldap2_2.6.9+dfsg-2_arm64.deb ...
Unpacking libldap2:arm64 (2.6.9+dfsg-2) ...
Selecting previously unselected package libnghttp2-14:arm64.
Preparing to unpack .../28-libnghttp2-14_1.64.0-1_arm64.deb ...
Unpacking libnghttp2-14:arm64 (1.64.0-1) ...
Selecting previously unselected package libnghttp3-9:arm64.
Preparing to unpack .../29-libnghttp3-9_1.8.0-1_arm64.deb ...
Unpacking libnghttp3-9:arm64 (1.8.0-1) ...
Selecting previously unselected package libpsl5t64:arm64.
Preparing to unpack .../30-libpsl5t64_0.21.2-1.1+b1_arm64.deb ...
Unpacking libpsl5t64:arm64 (0.21.2-1.1+b1) ...
Selecting previously unselected package libp11-kit0:arm64.
Preparing to unpack .../31-libp11-kit0_0.25.5-3_arm64.deb ...
Unpacking libp11-kit0:arm64 (0.25.5-3) ...
Selecting previously unselected package libtasn1-6:arm64.
Preparing to unpack .../32-libtasn1-6_4.20.0-2_arm64.deb ...
Unpacking libtasn1-6:arm64 (4.20.0-2) ...
Selecting previously unselected package libgnutls30t64:arm64.
Preparing to unpack .../33-libgnutls30t64_3.8.9-2_arm64.deb ...
Unpacking libgnutls30t64:arm64 (3.8.9-2) ...
Selecting previously unselected package librtmp1:arm64.
Preparing to unpack .../34-librtmp1_2.4+20151223.gitfa8646d.1-2+b5_arm64.deb ...
Unpacking librtmp1:arm64 (2.4+20151223.gitfa8646d.1-2+b5) ...
Selecting previously unselected package libssh2-1t64:arm64.
Preparing to unpack .../35-libssh2-1t64_1.11.1-1_arm64.deb ...
Unpacking libssh2-1t64:arm64 (1.11.1-1) ...
Selecting previously unselected package libcurl4t64:arm64.
Preparing to unpack .../36-libcurl4t64_8.12.1-3_arm64.deb ...
Unpacking libcurl4t64:arm64 (8.12.1-3) ...
Selecting previously unselected package libhttp-parser2.9:arm64.
Preparing to unpack .../37-libhttp-parser2.9_2.9.4-6+b2_arm64.deb ...
Unpacking libhttp-parser2.9:arm64 (2.9.4-6+b2) ...
Selecting previously unselected package libmbedcrypto16:arm64.
Preparing to unpack .../38-libmbedcrypto16_3.6.2-3_arm64.deb ...
Unpacking libmbedcrypto16:arm64 (3.6.2-3) ...
Selecting previously unselected package libmbedx509-7:arm64.
Preparing to unpack .../39-libmbedx509-7_3.6.2-3_arm64.deb ...
Unpacking libmbedx509-7:arm64 (3.6.2-3) ...
Selecting previously unselected package libmbedtls21:arm64.
Preparing to unpack .../40-libmbedtls21_3.6.2-3_arm64.deb ...
Unpacking libmbedtls21:arm64 (3.6.2-3) ...
Selecting previously unselected package libgit2-1.8:arm64.
Preparing to unpack .../41-libgit2-1.8_1.8.4+ds-3_arm64.deb ...
Unpacking libgit2-1.8:arm64 (1.8.4+ds-3) ...
Selecting previously unselected package libedit2:arm64.
Preparing to unpack .../42-libedit2_3.1-20250104-1_arm64.deb ...
Unpacking libedit2:arm64 (3.1-20250104-1) ...
Selecting previously unselected package libicu72:arm64.
Preparing to unpack .../43-libicu72_72.1-6_arm64.deb ...
Unpacking libicu72:arm64 (72.1-6) ...
Selecting previously unselected package libxml2:arm64.
Preparing to unpack .../44-libxml2_2.12.7+dfsg+really2.9.14-0.2+b2_arm64.deb ...
Unpacking libxml2:arm64 (2.12.7+dfsg+really2.9.14-0.2+b2) ...
Selecting previously unselected package libz3-4:arm64.
Preparing to unpack .../45-libz3-4_4.13.3-1_arm64.deb ...
Unpacking libz3-4:arm64 (4.13.3-1) ...
Selecting previously unselected package libllvm19:arm64.
Preparing to unpack .../46-libllvm19_1%3a19.1.7-1+b1_arm64.deb ...
Unpacking libllvm19:arm64 (1:19.1.7-1+b1) ...
Selecting previously unselected package libstd-rust-1.85:arm64.
Preparing to unpack .../47-libstd-rust-1.85_1.85.0+dfsg1-1_arm64.deb ...
Unpacking libstd-rust-1.85:arm64 (1.85.0+dfsg1-1) ...
Selecting previously unselected package libstd-rust-dev:arm64.
Preparing to unpack .../48-libstd-rust-dev_1.85.0+dfsg1-1_arm64.deb ...
Unpacking libstd-rust-dev:arm64 (1.85.0+dfsg1-1) ...
Selecting previously unselected package rustc.
Preparing to unpack .../49-rustc_1.85.0+dfsg1-1_arm64.deb ...
Unpacking rustc (1.85.0+dfsg1-1) ...
Selecting previously unselected package cargo.
Preparing to unpack .../50-cargo_1.85.0+dfsg1-1_arm64.deb ...
Unpacking cargo (1.85.0+dfsg1-1) ...
Selecting previously unselected package libdebhelper-perl.
Preparing to unpack .../51-libdebhelper-perl_13.24.1_all.deb ...
Unpacking libdebhelper-perl (13.24.1) ...
Selecting previously unselected package libtool.
Preparing to unpack .../52-libtool_2.5.4-4_all.deb ...
Unpacking libtool (2.5.4-4) ...
Selecting previously unselected package dh-autoreconf.
Preparing to unpack .../53-dh-autoreconf_20_all.deb ...
Unpacking dh-autoreconf (20) ...
Selecting previously unselected package libarchive-zip-perl.
Preparing to unpack .../54-libarchive-zip-perl_1.68-1_all.deb ...
Unpacking libarchive-zip-perl (1.68-1) ...
Selecting previously unselected package libfile-stripnondeterminism-perl.
Preparing to unpack .../55-libfile-stripnondeterminism-perl_1.14.1-2_all.deb ...
Unpacking libfile-stripnondeterminism-perl (1.14.1-2) ...
Selecting previously unselected package dh-strip-nondeterminism.
Preparing to unpack .../56-dh-strip-nondeterminism_1.14.1-2_all.deb ...
Unpacking dh-strip-nondeterminism (1.14.1-2) ...
Selecting previously unselected package libelf1t64:arm64.
Preparing to unpack .../57-libelf1t64_0.192-4_arm64.deb ...
Unpacking libelf1t64:arm64 (0.192-4) ...
Selecting previously unselected package dwz.
Preparing to unpack .../58-dwz_0.15-1+b1_arm64.deb ...
Unpacking dwz (0.15-1+b1) ...
Selecting previously unselected package gettext.
Preparing to unpack .../59-gettext_0.23.1-1_arm64.deb ...
Unpacking gettext (0.23.1-1) ...
Selecting previously unselected package intltool-debian.
Preparing to unpack .../60-intltool-debian_0.35.0+20060710.6_all.deb ...
Unpacking intltool-debian (0.35.0+20060710.6) ...
Selecting previously unselected package po-debconf.
Preparing to unpack .../61-po-debconf_1.0.21+nmu1_all.deb ...
Unpacking po-debconf (1.0.21+nmu1) ...
Selecting previously unselected package debhelper.
Preparing to unpack .../62-debhelper_13.24.1_all.deb ...
Unpacking debhelper (13.24.1) ...
Selecting previously unselected package dh-cargo.
Preparing to unpack .../63-dh-cargo_32_all.deb ...
Unpacking dh-cargo (32) ...
Setting up media-types (13.0.0) ...
Setting up libpipeline1:arm64 (1.5.8-1) ...
Setting up libkeyutils1:arm64 (1.6.3-4) ...
Setting up libicu72:arm64 (72.1-6) ...
Setting up bsdextrautils (2.40.4-5) ...
Setting up libmagic-mgc (1:5.45-3+b1) ...
Setting up libarchive-zip-perl (1.68-1) ...
Setting up libdebhelper-perl (13.24.1) ...
Setting up libbrotli1:arm64 (1.1.0-2+b7) ...
Setting up libedit2:arm64 (3.1-20250104-1) ...
Setting up libmagic1t64:arm64 (1:5.45-3+b1) ...
Setting up libnghttp2-14:arm64 (1.64.0-1) ...
Setting up gettext-base (0.23.1-1) ...
Setting up m4 (1.4.19-7) ...
Setting up libcom-err2:arm64 (1.47.2-1) ...
Setting up file (1:5.45-3+b1) ...
Setting up libelf1t64:arm64 (0.192-4) ...
Setting up libkrb5support0:arm64 (1.21.3-4) ...
Setting up libsasl2-modules-db:arm64 (2.1.28+dfsg1-9) ...
Setting up tzdata (2025a-2) ...

Current default time zone: 'Etc/UTC'
Local time is now:      Thu Mar 13 10:14:43 UTC 2025.
Universal Time is now:  Thu Mar 13 10:14:43 UTC 2025.
Run 'dpkg-reconfigure tzdata' if you wish to change it.

Setting up autotools-dev (20220109.1) ...
Setting up libz3-4:arm64 (4.13.3-1) ...
Setting up libunistring5:arm64 (1.3-1) ...
Setting up autopoint (0.23.1-1) ...
Setting up libk5crypto3:arm64 (1.21.3-4) ...
Setting up libsasl2-2:arm64 (2.1.28+dfsg1-9) ...
Setting up autoconf (2.72-3) ...
Setting up libnghttp3-9:arm64 (1.8.0-1) ...
Setting up libffi8:arm64 (3.4.7-1) ...
Setting up dwz (0.15-1+b1) ...
Setting up sensible-utils (0.0.24) ...
Setting up libuchardet0:arm64 (0.0.8-1+b2) ...
Setting up libtasn1-6:arm64 (4.20.0-2) ...
Setting up netbase (6.4) ...
Setting up libkrb5-3:arm64 (1.21.3-4) ...
Setting up libmbedcrypto16:arm64 (3.6.2-3) ...
Setting up libssh2-1t64:arm64 (1.11.1-1) ...
Setting up readline-common (8.2-6) ...
Setting up libxml2:arm64 (2.12.7+dfsg+really2.9.14-0.2+b2) ...
Setting up libldap2:arm64 (2.6.9+dfsg-2) ...
Setting up libhttp-parser2.9:arm64 (2.9.4-6+b2) ...
Setting up automake (1:1.17-3) ...
update-alternatives: using /usr/bin/automake-1.17 to provide /usr/bin/automake (automake) in auto mode
Setting up libfile-stripnondeterminism-perl (1.14.1-2) ...
Setting up libllvm19:arm64 (1:19.1.7-1+b1) ...
Setting up gettext (0.23.1-1) ...
Setting up libtool (2.5.4-4) ...
Setting up libidn2-0:arm64 (2.3.8-1) ...
Setting up intltool-debian (0.35.0+20060710.6) ...
Setting up dh-autoreconf (20) ...
Setting up libmbedx509-7:arm64 (3.6.2-3) ...
Setting up libp11-kit0:arm64 (0.25.5-3) ...
Setting up libgssapi-krb5-2:arm64 (1.21.3-4) ...
Setting up libmbedtls21:arm64 (3.6.2-3) ...
Setting up libreadline8t64:arm64 (8.2-6) ...
Setting up dh-strip-nondeterminism (1.14.1-2) ...
Setting up groff-base (1.23.0-7) ...
Setting up libstd-rust-1.85:arm64 (1.85.0+dfsg1-1) ...
Setting up libpython3.13-stdlib:arm64 (3.13.2-1) ...
Setting up libpython3-stdlib:arm64 (3.13.2-2) ...
Setting up libgnutls30t64:arm64 (3.8.9-2) ...
Setting up python3.13 (3.13.2-1) ...
Setting up po-debconf (1.0.21+nmu1) ...
Setting up libpsl5t64:arm64 (0.21.2-1.1+b1) ...
Setting up python3 (3.13.2-2) ...
Setting up man-db (2.13.0-1) ...
Not building database; man-db/auto-update is not 'true'.
Setting up libstd-rust-dev:arm64 (1.85.0+dfsg1-1) ...
Setting up librtmp1:arm64 (2.4+20151223.gitfa8646d.1-2+b5) ...
Setting up libgit2-1.8:arm64 (1.8.4+ds-3) ...
Setting up rustc (1.85.0+dfsg1-1) ...
Setting up libcurl4t64:arm64 (8.12.1-3) ...
Setting up debhelper (13.24.1) ...
Setting up cargo (1.85.0+dfsg1-1) ...
Setting up dh-cargo (32) ...
Processing triggers for libc-bin (2.41-4) ...
Reading package lists...
Building dependency tree...
Reading state information...
Reading extended state information...
Initializing package states...
Writing extended state information...
Building tag database...
 -> Finished parsing the build-deps
I: Building the package
I: Running cd /build/reproducible-path/rust-slog-2.7.0/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-genchanges -S  > ../rust-slog_2.7.0-1_source.changes
dpkg-buildpackage: info: source package rust-slog
dpkg-buildpackage: info: source version 2.7.0-1
dpkg-buildpackage: info: source distribution unstable
dpkg-buildpackage: info: source changed by Peter Michael Green <plugwash@debian.org>
 dpkg-source --before-build .
dpkg-buildpackage: info: host architecture arm64
 debian/rules clean
dh clean --buildsystem cargo
   dh_auto_clean -O--buildsystem=cargo
debian cargo wrapper: options = ['buildinfo=+all', 'reproducible=+all', 'parallel=12'], profiles = [], parallel = ['-j12'], lto = 
debian cargo wrapper: rust_type = aarch64-unknown-linux-gnu, gnu_type = aarch64-linux-gnu
debian cargo wrapper: running subprocess (['env', 'RUST_BACKTRACE=1', '/usr/bin/cargo', 'clean', '--verbose', '--verbose'],) {'check': True}
warning: `/build/reproducible-path/rust-slog-2.7.0/.cargo/config` is deprecated in favor of `config.toml`
note: if you need to support cargo 1.38 or earlier, you can symlink `config` to `config.toml`
     Removed 0 files
   dh_autoreconf_clean -O--buildsystem=cargo
   dh_clean -O--buildsystem=cargo
 debian/rules binary
dh binary --buildsystem cargo
   dh_update_autotools_config -O--buildsystem=cargo
   dh_autoreconf -O--buildsystem=cargo
   dh_auto_configure -O--buildsystem=cargo
debian cargo wrapper: options = ['buildinfo=+all', 'reproducible=+all', 'parallel=12'], profiles = [], parallel = ['-j12'], lto = 
debian cargo wrapper: rust_type = aarch64-unknown-linux-gnu, gnu_type = aarch64-linux-gnu
debian cargo wrapper: linking /usr/share/cargo/registry/* into /build/reproducible-path/rust-slog-2.7.0/debian/cargo_registry/
   dh_auto_build -O--buildsystem=cargo
   debian/rules override_dh_auto_test
make[1]: Entering directory '/build/reproducible-path/rust-slog-2.7.0'
dh_auto_test -- test --all
debian cargo wrapper: options = ['buildinfo=+all', 'reproducible=+all', 'parallel=12'], profiles = [], parallel = ['-j12'], lto = 
debian cargo wrapper: rust_type = aarch64-unknown-linux-gnu, gnu_type = aarch64-linux-gnu
debian cargo wrapper: running subprocess (['env', 'RUST_BACKTRACE=1', '/usr/bin/cargo', '-Zavoid-dev-deps', 'test', '--verbose', '--verbose', '-j12', '--target', 'aarch64-unknown-linux-gnu', '--all'],) {}
warning: `/build/reproducible-path/rust-slog-2.7.0/.cargo/config` is deprecated in favor of `config.toml`
note: if you need to support cargo 1.38 or earlier, you can symlink `config` to `config.toml`
warning: no edition set: defaulting to the 2015 edition while the latest is 2024
   Compiling slog v2.7.0 (/build/reproducible-path/rust-slog-2.7.0)
     Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/build/reproducible-path/rust-slog-2.7.0 CARGO_MANIFEST_PATH=/build/reproducible-path/rust-slog-2.7.0/Cargo.toml CARGO_PKG_AUTHORS='Dawid Ciężarkiewicz <dpc@dpc.pw>' CARGO_PKG_DESCRIPTION='Structured, extensible, composable logging for Rust' CARGO_PKG_HOMEPAGE='https://github.com/slog-rs/slog' CARGO_PKG_LICENSE='MPL-2.0 OR MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=slog CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/slog-rs/slog' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=2.7.0 CARGO_PKG_VERSION_MAJOR=2 CARGO_PKG_VERSION_MINOR=7 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' CARGO_PRIMARY_PACKAGE=1 LD_LIBRARY_PATH=/build/reproducible-path/rust-slog-2.7.0/target/debug/deps rustc --crate-name build_script_build --edition=2015 build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debuginfo=2 --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "dynamic-keys", "erased-serde", "max_level_debug", "max_level_error", "max_level_info", "max_level_off", "max_level_trace", "max_level_warn", "nested-values", "nothreads", "release_max_level_debug", "release_max_level_error", "release_max_level_info", "release_max_level_off", "release_max_level_trace", "release_max_level_warn", "std"))' -C metadata=647f082aa0f4ca7e -C extra-filename=-4a1fe72910a24012 --out-dir /build/reproducible-path/rust-slog-2.7.0/target/debug/build/slog-4a1fe72910a24012 -C incremental=/build/reproducible-path/rust-slog-2.7.0/target/debug/incremental -L dependency=/build/reproducible-path/rust-slog-2.7.0/target/debug/deps`
     Running `CARGO=/usr/bin/cargo CARGO_CFG_FEATURE=default,std CARGO_CFG_PANIC=unwind CARGO_CFG_TARGET_ABI='' CARGO_CFG_TARGET_ARCH=aarch64 CARGO_CFG_TARGET_ENDIAN=little CARGO_CFG_TARGET_ENV=gnu CARGO_CFG_TARGET_FAMILY=unix CARGO_CFG_TARGET_FEATURE=neon CARGO_CFG_TARGET_HAS_ATOMIC=128,16,32,64,8,ptr CARGO_CFG_TARGET_OS=linux CARGO_CFG_TARGET_POINTER_WIDTH=64 CARGO_CFG_TARGET_VENDOR=unknown CARGO_CFG_UNIX='' CARGO_ENCODED_RUSTFLAGS='-Cdebuginfo=2-Cstrip=none--cap-lintswarn-Clinker=aarch64-linux-gnu-gcc-Clink-arg=-Wl,-z,relro--remap-path-prefix/build/reproducible-path/rust-slog-2.7.0=/usr/share/cargo/registry/slog-2.7.0--remap-path-prefix/build/reproducible-path/rust-slog-2.7.0/debian/cargo_registry=/usr/share/cargo/registry' CARGO_FEATURE_DEFAULT=1 CARGO_FEATURE_STD=1 CARGO_MANIFEST_DIR=/build/reproducible-path/rust-slog-2.7.0 CARGO_MANIFEST_PATH=/build/reproducible-path/rust-slog-2.7.0/Cargo.toml CARGO_PKG_AUTHORS='Dawid Ciężarkiewicz <dpc@dpc.pw>' CARGO_PKG_DESCRIPTION='Structured, extensible, composable logging for Rust' CARGO_PKG_HOMEPAGE='https://github.com/slog-rs/slog' CARGO_PKG_LICENSE='MPL-2.0 OR MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=slog CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/slog-rs/slog' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=2.7.0 CARGO_PKG_VERSION_MAJOR=2 CARGO_PKG_VERSION_MINOR=7 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' DEBUG=true HOST=aarch64-unknown-linux-gnu LD_LIBRARY_PATH='/build/reproducible-path/rust-slog-2.7.0/target/debug/deps:/build/reproducible-path/rust-slog-2.7.0/target/debug:/usr/lib/rustlib/aarch64-unknown-linux-gnu/lib' NUM_JOBS=12 OPT_LEVEL=0 OUT_DIR=/build/reproducible-path/rust-slog-2.7.0/target/aarch64-unknown-linux-gnu/debug/build/slog-597d7d8a300cffe1/out PROFILE=debug RUSTC=rustc RUSTDOC=rustdoc TARGET=aarch64-unknown-linux-gnu /build/reproducible-path/rust-slog-2.7.0/target/debug/build/slog-4a1fe72910a24012/build-script-build`
[slog 2.7.0] cargo:rustc-cfg=integer128
     Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=slog CARGO_MANIFEST_DIR=/build/reproducible-path/rust-slog-2.7.0 CARGO_MANIFEST_PATH=/build/reproducible-path/rust-slog-2.7.0/Cargo.toml CARGO_PKG_AUTHORS='Dawid Ciężarkiewicz <dpc@dpc.pw>' CARGO_PKG_DESCRIPTION='Structured, extensible, composable logging for Rust' CARGO_PKG_HOMEPAGE='https://github.com/slog-rs/slog' CARGO_PKG_LICENSE='MPL-2.0 OR MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=slog CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/slog-rs/slog' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=2.7.0 CARGO_PKG_VERSION_MAJOR=2 CARGO_PKG_VERSION_MINOR=7 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' CARGO_PRIMARY_PACKAGE=1 LD_LIBRARY_PATH=/build/reproducible-path/rust-slog-2.7.0/target/debug/deps OUT_DIR=/build/reproducible-path/rust-slog-2.7.0/target/aarch64-unknown-linux-gnu/debug/build/slog-597d7d8a300cffe1/out rustc --crate-name slog --edition=2015 src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "dynamic-keys", "erased-serde", "max_level_debug", "max_level_error", "max_level_info", "max_level_off", "max_level_trace", "max_level_warn", "nested-values", "nothreads", "release_max_level_debug", "release_max_level_error", "release_max_level_info", "release_max_level_off", "release_max_level_trace", "release_max_level_warn", "std"))' -C metadata=01d3948deb62e840 -C extra-filename=-c604c35d29c1716a --out-dir /build/reproducible-path/rust-slog-2.7.0/target/aarch64-unknown-linux-gnu/debug/deps --target aarch64-unknown-linux-gnu -C incremental=/build/reproducible-path/rust-slog-2.7.0/target/aarch64-unknown-linux-gnu/debug/incremental -L dependency=/build/reproducible-path/rust-slog-2.7.0/target/aarch64-unknown-linux-gnu/debug/deps -L dependency=/build/reproducible-path/rust-slog-2.7.0/target/debug/deps -C debuginfo=2 -C strip=none --cap-lints warn -C linker=aarch64-linux-gnu-gcc -C link-arg=-Wl,-z,relro --remap-path-prefix /build/reproducible-path/rust-slog-2.7.0=/usr/share/cargo/registry/slog-2.7.0 --remap-path-prefix /build/reproducible-path/rust-slog-2.7.0/debian/cargo_registry=/usr/share/cargo/registry --cfg integer128`
     Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=slog CARGO_MANIFEST_DIR=/build/reproducible-path/rust-slog-2.7.0 CARGO_MANIFEST_PATH=/build/reproducible-path/rust-slog-2.7.0/Cargo.toml CARGO_PKG_AUTHORS='Dawid Ciężarkiewicz <dpc@dpc.pw>' CARGO_PKG_DESCRIPTION='Structured, extensible, composable logging for Rust' CARGO_PKG_HOMEPAGE='https://github.com/slog-rs/slog' CARGO_PKG_LICENSE='MPL-2.0 OR MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=slog CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/slog-rs/slog' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=2.7.0 CARGO_PKG_VERSION_MAJOR=2 CARGO_PKG_VERSION_MINOR=7 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' CARGO_PRIMARY_PACKAGE=1 LD_LIBRARY_PATH=/build/reproducible-path/rust-slog-2.7.0/target/debug/deps OUT_DIR=/build/reproducible-path/rust-slog-2.7.0/target/aarch64-unknown-linux-gnu/debug/build/slog-597d7d8a300cffe1/out rustc --crate-name slog --edition=2015 src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C embed-bitcode=no -C debuginfo=2 --test --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "dynamic-keys", "erased-serde", "max_level_debug", "max_level_error", "max_level_info", "max_level_off", "max_level_trace", "max_level_warn", "nested-values", "nothreads", "release_max_level_debug", "release_max_level_error", "release_max_level_info", "release_max_level_off", "release_max_level_trace", "release_max_level_warn", "std"))' -C metadata=6c2dfd887070b308 -C extra-filename=-1bc61c79ca3411bf --out-dir /build/reproducible-path/rust-slog-2.7.0/target/aarch64-unknown-linux-gnu/debug/deps --target aarch64-unknown-linux-gnu -C incremental=/build/reproducible-path/rust-slog-2.7.0/target/aarch64-unknown-linux-gnu/debug/incremental -L dependency=/build/reproducible-path/rust-slog-2.7.0/target/aarch64-unknown-linux-gnu/debug/deps -L dependency=/build/reproducible-path/rust-slog-2.7.0/target/debug/deps -C debuginfo=2 -C strip=none --cap-lints warn -C linker=aarch64-linux-gnu-gcc -C link-arg=-Wl,-z,relro --remap-path-prefix /build/reproducible-path/rust-slog-2.7.0=/usr/share/cargo/registry/slog-2.7.0 --remap-path-prefix /build/reproducible-path/rust-slog-2.7.0/debian/cargo_registry=/usr/share/cargo/registry --cfg integer128`
warning: unexpected `cfg` condition name: `macro_workaround`
    --> src/lib.rs:2561:7
     |
2561 | #[cfg(macro_workaround)]
     |       ^^^^^^^^^^^^^^^^
     |
     = help: expected names are: `clippy`, `debug_assertions`, `doc`, `docsrs`, `doctest`, `feature`, `fmt_debug`, `miri`, `overflow_checks`, `panic`, `proc_macro`, `relocation_model`, `rustfmt`, `sanitize`, `sanitizer_cfi_generalize_pointers`, `sanitizer_cfi_normalize_integers`, `target_abi`, `target_arch`, `target_endian`, `target_env`, `target_family`, `target_feature`, `target_has_atomic`, `target_has_atomic_equal_alignment`, `target_has_atomic_load_store`, `target_os`, `target_pointer_width`, `target_thread_local`, `target_vendor`, `test`, `ub_checks`, `unix`, and `windows`
     = help: consider using a Cargo feature instead
     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
              [lints.rust]
              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(macro_workaround)'] }
     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(macro_workaround)");` to the top of the `build.rs`
     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
     = note: `#[warn(unexpected_cfgs)]` on by default

warning: unexpected `cfg` condition name: `macro_workaround`
    --> src/lib.rs:2576:11
     |
2576 | #[cfg(not(macro_workaround))]
     |           ^^^^^^^^^^^^^^^^
     |
     = help: consider using a Cargo feature instead
     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
              [lints.rust]
              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(macro_workaround)'] }
     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(macro_workaround)");` to the top of the `build.rs`
     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration

warning: unexpected `cfg` condition name: `integer128`
    --> src/lib.rs:2885:7
     |
2885 | #[cfg(integer128)]
     |       ^^^^^^^^^^
     |
     = help: consider using a Cargo feature instead
     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
              [lints.rust]
              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(integer128)'] }
     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(integer128)");` to the top of the `build.rs`
     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration

warning: unexpected `cfg` condition name: `integer128`
    --> src/lib.rs:2887:7
     |
2887 | #[cfg(integer128)]
     |       ^^^^^^^^^^
     |
     = help: consider using a Cargo feature instead
     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
              [lints.rust]
              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(integer128)'] }
     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(integer128)");` to the top of the `build.rs`
     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration

warning: unexpected `cfg` condition value: `cargo-clippy`
    --> src/lib.rs:1215:16
     |
1215 |     #[cfg_attr(feature = "cargo-clippy", allow(wrong_self_convention))]
     |                ^^^^^^^^^^^^^^^^^^^^^^^^
     |
     = note: expected values for `feature` are: `default`, `dynamic-keys`, `erased-serde`, `max_level_debug`, `max_level_error`, `max_level_info`, `max_level_off`, `max_level_trace`, `max_level_warn`, `nested-values`, `nothreads`, `release_max_level_debug`, `release_max_level_error`, `release_max_level_info`, `release_max_level_off`, `release_max_level_trace`, `release_max_level_warn`, and `std`
     = help: consider adding `cargo-clippy` as a feature in `Cargo.toml`
     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration

warning: use of deprecated macro `try`: use the `?` operator instead
    --> src/lib.rs:1281:9
     |
1281 |         try!(write!(f, "Logger{:?}", self.list));
     |         ^^^
     |
     = note: `#[warn(deprecated)]` on by default

warning: unexpected `cfg` condition name: `integer128`
    --> src/lib.rs:2669:15
     |
2669 |         #[cfg(integer128)]
     |               ^^^^^^^^^^
     |
     = help: consider using a Cargo feature instead
     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
              [lints.rust]
              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(integer128)'] }
     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(integer128)");` to the top of the `build.rs`
     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration

warning: unexpected `cfg` condition name: `integer128`
    --> src/lib.rs:2674:15
     |
2674 |         #[cfg(integer128)]
     |               ^^^^^^^^^^
     |
     = help: consider using a Cargo feature instead
     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
              [lints.rust]
              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(integer128)'] }
     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(integer128)");` to the top of the `build.rs`
     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration

warning: use of deprecated macro `try`: use the `?` operator instead
    --> src/lib.rs:3336:9
     |
3336 |         try!(self.0.serialize(record, serializer));
     |         ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
    --> src/lib.rs:3460:9
     |
3460 |         try!(self.kv.serialize(record, serializer));
     |         ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
    --> src/lib.rs:3461:9
     |
3461 |         try!(self.next_node.serialize(record, serializer));
     |         ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
    --> src/lib.rs:3473:9
     |
3473 |         try!(self.next_node.serialize(record, serializer));
     |         ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
    --> src/lib.rs:3474:9
     |
3474 |         try!(self.node.serialize(record, serializer));
     |         ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
    --> src/lib.rs:3486:9
     |
3486 |         try!(self.node.serialize(record, serializer));
     |         ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
    --> src/lib.rs:3494:9
     |
3494 |         try!(write!(f, "("));
     |         ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
    --> src/lib.rs:3523:9
     |
3523 |         try!(write!(f, ")"));
     |         ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
    --> src/lib.rs:3509:13
     |
3509 |             try!(
     |             ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
    --> src/lib.rs:3503:17
     |
3503 |                 try!(write!(f, "{}", key));
     |                 ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
    --> src/lib.rs:3500:21
     |
3500 |                     try!(write!(f, ", "));
     |                     ^^^

warning: unexpected `cfg` condition name: `integer128`
   --> src/tests.rs:275:7
    |
275 | #[cfg(integer128)]
    |       ^^^^^^^^^^
    |
    = help: consider using a Cargo feature instead
    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
             [lints.rust]
             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(integer128)'] }
    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(integer128)");` to the top of the `build.rs`
    = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration

warning: unused import: `core::cell::Cell`
   --> src/tests.rs:298:9
    |
298 |     use core::cell::Cell;
    |         ^^^^^^^^^^^^^^^^
    |
    = note: `#[warn(unused_imports)]` on by default

warning: trait objects without an explicit `dyn` are deprecated
    --> src/lib.rs:1837:17
     |
1837 |     map_fn: Box<MapErrFn<D::Err, E, Output = E>>,
     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
     |
     = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
     = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
     = note: `#[warn(bare_trait_objects)]` on by default
help: if this is a dyn-compatible trait, use `dyn`
     |
1837 |     map_fn: Box<dyn MapErrFn<D::Err, E, Output = E>>,
     |                 +++

warning: trait objects without an explicit `dyn` are deprecated
    --> src/lib.rs:2752:32
     |
2752 | struct ErrorAsFmt<'a>(pub &'a (std::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 <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
help: if this is a dyn-compatible trait, use `dyn`
     |
2752 | struct ErrorAsFmt<'a>(pub &'a (dyn std::error::Error + 'static));
     |                                +++

warning: trait objects without an explicit `dyn` are deprecated
    --> src/lib.rs:3069:25
     |
3069 |     serializer: &'a mut Serializer,
     |                         ^^^^^^^^^^
     |
     = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
     = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
help: if this is a dyn-compatible trait, use `dyn`
     |
3069 |     serializer: &'a mut dyn Serializer,
     |                         +++

warning: trait objects without an explicit `dyn` are deprecated
    --> src/lib.rs:3426:13
     |
3426 |     pub &'a KV,
     |             ^^
     |
     = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
     = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
help: if this is a dyn-compatible trait, use `dyn`
     |
3426 |     pub &'a dyn KV,
     |             +++

warning: trait objects without an explicit `dyn` are deprecated
    --> src/lib.rs:3436:20
     |
3436 |     next_node: Arc<SendSyncRefUnwindSafeKV + 'static>,
     |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
     |
     = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
     = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
help: if this is a dyn-compatible trait, use `dyn`
     |
3436 |     next_node: Arc<dyn SendSyncRefUnwindSafeKV + 'static>,
     |                    +++

warning: trait objects without an explicit `dyn` are deprecated
    --> src/lib.rs:3441:20
     |
3441 |     next_node: Arc<SendSyncRefUnwindSafeKV + 'static>,
     |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
     |
     = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
     = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
help: if this is a dyn-compatible trait, use `dyn`
     |
3441 |     next_node: Arc<dyn SendSyncRefUnwindSafeKV + 'static>,
     |                    +++

warning: trait objects without an explicit `dyn` are deprecated
    --> src/lib.rs:3442:15
     |
3442 |     node: Arc<SendSyncRefUnwindSafeKV + 'static>,
     |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
     |
     = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
     = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
help: if this is a dyn-compatible trait, use `dyn`
     |
3442 |     node: Arc<dyn SendSyncRefUnwindSafeKV + 'static>,
     |               +++

warning: trait objects without an explicit `dyn` are deprecated
    --> src/lib.rs:3448:15
     |
3448 |     node: Arc<SendSyncRefUnwindSafeKV + 'static>,
     |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
     |
     = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
     = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
help: if this is a dyn-compatible trait, use `dyn`
     |
3448 |     node: Arc<dyn SendSyncRefUnwindSafeKV + 'static>,
     |               +++

warning: trait objects without an explicit `dyn` are deprecated
    --> src/lib.rs:1109:27
     |
1109 | pub struct Logger<D = Arc<SendSyncRefUnwindSafeDrain<Ok = (), Err = Never>>>
     |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
     |
     = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
     = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
help: if this is a dyn-compatible trait, use `dyn`
     |
1109 | pub struct Logger<D = Arc<dyn SendSyncRefUnwindSafeDrain<Ok = (), Err = Never>>>
     |                           +++

warning: trait objects without an explicit `dyn` are deprecated
    --> src/lib.rs:2726:49
     |
2726 |     fn emit_error(&mut self, key: Key, error: &(std::error::Error + 'static)) -> Result {
     |                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^
     |
     = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
     = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
help: if this is a dyn-compatible trait, use `dyn`
     |
2726 |     fn emit_error(&mut self, key: Key, error: &(dyn std::error::Error + 'static)) -> Result {
     |                                                 +++

warning: trait objects without an explicit `dyn` are deprecated
    --> src/lib.rs:2839:26
     |
2839 |         serializer: &mut Serializer,
     |                          ^^^^^^^^^^
     |
     = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
     = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
help: if this is a dyn-compatible trait, use `dyn`
     |
2839 |         serializer: &mut dyn Serializer,
     |                          +++

warning: trait objects without an explicit `dyn` are deprecated
    --> src/lib.rs:3243:59
     |
3243 |     fn serialize(&self, record: &Record, serializer: &mut Serializer)
     |                                                           ^^^^^^^^^^
     |
     = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
     = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
help: if this is a dyn-compatible trait, use `dyn`
     |
3243 |     fn serialize(&self, record: &Record, serializer: &mut dyn Serializer)
     |                                                           +++

warning: trait objects without an explicit `dyn` are deprecated
    --> src/lib.rs:1252:21
     |
1252 |     ) -> Logger<Arc<SendSyncRefUnwindSafeDrain<Ok = (), Err = Never>>>
     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
     |
     = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
     = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
help: if this is a dyn-compatible trait, use `dyn`
     |
1252 |     ) -> Logger<Arc<dyn SendSyncRefUnwindSafeDrain<Ok = (), Err = Never>>>
     |                     +++

warning: trait objects without an explicit `dyn` are deprecated
    --> src/lib.rs:1268:21
     |
1268 |     ) -> Logger<Arc<SendSyncRefUnwindSafeDrain<Ok = (), Err = Never>>>
     |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
     |
     = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
     = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
help: if this is a dyn-compatible trait, use `dyn`
     |
1268 |     ) -> Logger<Arc<dyn SendSyncRefUnwindSafeDrain<Ok = (), Err = Never>>>
     |                     +++

warning: trait objects without an explicit `dyn` are deprecated
    --> src/lib.rs:2025:32
     |
2025 |     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 <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
help: if this is a dyn-compatible trait, use `dyn`
     |
2025 |     fn cause(&self) -> Option<&dyn std::error::Error> {
     |                                +++

warning: trait objects without an explicit `dyn` are deprecated
    --> src/lib.rs:2851:26
     |
2851 |         serializer: &mut Serializer,
     |                          ^^^^^^^^^^
     |
     = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
     = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
help: if this is a dyn-compatible trait, use `dyn`
     |
2851 |         serializer: &mut dyn Serializer,
     |                          +++

warning: trait objects without an explicit `dyn` are deprecated
    --> src/lib.rs:2917:26
     |
2917 |         serializer: &mut Serializer,
     |                          ^^^^^^^^^^
     |
     = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
     = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
help: if this is a dyn-compatible trait, use `dyn`
     |
2917 |         serializer: &mut dyn Serializer,
     |                          +++

warning: trait objects without an explicit `dyn` are deprecated
    --> src/lib.rs:2939:26
     |
2939 |         serializer: &mut Serializer,
     |                          ^^^^^^^^^^
     |
     = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
     = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
help: if this is a dyn-compatible trait, use `dyn`
     |
2939 |         serializer: &mut dyn Serializer,
     |                          +++

warning: trait objects without an explicit `dyn` are deprecated
    --> src/lib.rs:2956:26
     |
2956 |         serializer: &mut Serializer,
     |                          ^^^^^^^^^^
     |
     = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
     = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
help: if this is a dyn-compatible trait, use `dyn`
     |
2956 |         serializer: &mut dyn Serializer,
     |                          +++

warning: trait objects without an explicit `dyn` are deprecated
    --> src/lib.rs:2969:26
     |
2969 |         serializer: &mut Serializer,
     |                          ^^^^^^^^^^
     |
     = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
     = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
help: if this is a dyn-compatible trait, use `dyn`
     |
2969 |         serializer: &mut dyn Serializer,
     |                          +++

warning: trait objects without an explicit `dyn` are deprecated
    --> src/lib.rs:2983:26
     |
2983 |         serializer: &mut Serializer,
     |                          ^^^^^^^^^^
     |
     = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
     = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
help: if this is a dyn-compatible trait, use `dyn`
     |
2983 |         serializer: &mut dyn Serializer,
     |                          +++

warning: trait objects without an explicit `dyn` are deprecated
    --> src/lib.rs:2997:26
     |
2997 |         serializer: &mut Serializer,
     |                          ^^^^^^^^^^
     |
     = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
     = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
help: if this is a dyn-compatible trait, use `dyn`
     |
2997 |         serializer: &mut dyn Serializer,
     |                          +++

warning: trait objects without an explicit `dyn` are deprecated
    --> src/lib.rs:3009:26
     |
3009 |         serializer: &mut Serializer,
     |                          ^^^^^^^^^^
     |
     = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
     = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
help: if this is a dyn-compatible trait, use `dyn`
     |
3009 |         serializer: &mut dyn Serializer,
     |                          +++

warning: trait objects without an explicit `dyn` are deprecated
    --> src/lib.rs:3052:26
     |
3052 |         serializer: &mut Serializer,
     |                          ^^^^^^^^^^
     |
     = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
     = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
help: if this is a dyn-compatible trait, use `dyn`
     |
3052 |         serializer: &mut dyn Serializer,
     |                          +++

warning: trait objects without an explicit `dyn` are deprecated
    --> src/lib.rs:3147:26
     |
3147 |         serializer: &mut Serializer,
     |                          ^^^^^^^^^^
     |
     = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
     = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
help: if this is a dyn-compatible trait, use `dyn`
     |
3147 |         serializer: &mut dyn Serializer,
     |                          +++

warning: trait objects without an explicit `dyn` are deprecated
    --> src/lib.rs:3179:26
     |
3179 |         serializer: &mut Serializer,
     |                          ^^^^^^^^^^
     |
     = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
     = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
help: if this is a dyn-compatible trait, use `dyn`
     |
3179 |         serializer: &mut dyn Serializer,
     |                          +++

warning: trait objects without an explicit `dyn` are deprecated
    --> src/lib.rs:3254:26
     |
3254 |         serializer: &mut Serializer,
     |                          ^^^^^^^^^^
     |
     = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
     = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
help: if this is a dyn-compatible trait, use `dyn`
     |
3254 |         serializer: &mut dyn Serializer,
     |                          +++

warning: trait objects without an explicit `dyn` are deprecated
    --> src/lib.rs:3314:26
     |
3314 |         serializer: &mut Serializer,
     |                          ^^^^^^^^^^
     |
     = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
     = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
help: if this is a dyn-compatible trait, use `dyn`
     |
3314 |         serializer: &mut dyn Serializer,
     |                          +++

warning: trait objects without an explicit `dyn` are deprecated
    --> src/lib.rs:3334:26
     |
3334 |         serializer: &mut Serializer,
     |                          ^^^^^^^^^^
     |
     = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
     = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
help: if this is a dyn-compatible trait, use `dyn`
     |
3334 |         serializer: &mut dyn Serializer,
     |                          +++

warning: trait objects without an explicit `dyn` are deprecated
    --> src/lib.rs:3348:26
     |
3348 |         serializer: &mut Serializer,
     |                          ^^^^^^^^^^
     |
     = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
     = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
help: if this is a dyn-compatible trait, use `dyn`
     |
3348 |         serializer: &mut dyn Serializer,
     |                          +++

warning: trait objects without an explicit `dyn` are deprecated
    --> src/lib.rs:3361:26
     |
3361 |         serializer: &mut Serializer,
     |                          ^^^^^^^^^^
     |
     = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
     = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
help: if this is a dyn-compatible trait, use `dyn`
     |
3361 |         serializer: &mut dyn Serializer,
     |                          +++

warning: trait objects without an explicit `dyn` are deprecated
    --> src/lib.rs:3374:26
     |
3374 |         serializer: &mut Serializer,
     |                          ^^^^^^^^^^
     |
     = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
     = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
help: if this is a dyn-compatible trait, use `dyn`
     |
3374 |         serializer: &mut dyn Serializer,
     |                          +++

warning: trait objects without an explicit `dyn` are deprecated
    --> src/lib.rs:3384:26
     |
3384 |         serializer: &mut Serializer,
     |                          ^^^^^^^^^^
     |
     = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
     = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
help: if this is a dyn-compatible trait, use `dyn`
     |
3384 |         serializer: &mut dyn Serializer,
     |                          +++

warning: trait objects without an explicit `dyn` are deprecated
    --> src/lib.rs:3458:26
     |
3458 |         serializer: &mut Serializer,
     |                          ^^^^^^^^^^
     |
     = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
     = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
help: if this is a dyn-compatible trait, use `dyn`
     |
3458 |         serializer: &mut dyn Serializer,
     |                          +++

warning: trait objects without an explicit `dyn` are deprecated
    --> src/lib.rs:3545:24
     |
3545 |         next_node: Arc<SendSyncRefUnwindSafeKV + 'static>,
     |                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
     |
     = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
     = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
help: if this is a dyn-compatible trait, use `dyn`
     |
3545 |         next_node: Arc<dyn SendSyncRefUnwindSafeKV + 'static>,
     |                        +++

warning: trait objects without an explicit `dyn` are deprecated
  --> src/tests.rs:73:36
   |
73 |         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 <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
help: if this is a dyn-compatible trait, use `dyn`
   |
73 |         fn cause(&self) -> Option<&dyn std::error::Error> {
   |                                    +++

warning: trait objects without an explicit `dyn` are deprecated
    --> src/lib.rs:2863:44
     |
2863 |                          serializer : &mut Serializer
     |                                            ^^^^^^^^^^
...
2871 | impl_value_for!(usize, emit_usize);
     | ---------------------------------- 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 <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
     = note: this warning originates in the macro `impl_value_for` (in Nightly builds, run with -Z macro-backtrace for more info)

warning: trait objects without an explicit `dyn` are deprecated
    --> src/lib.rs:2863:44
     |
2863 |                          serializer : &mut Serializer
     |                                            ^^^^^^^^^^
...
2872 | impl_value_for!(isize, emit_isize);
     | ---------------------------------- 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 <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
     = note: this warning originates in the macro `impl_value_for` (in Nightly builds, run with -Z macro-backtrace for more info)

warning: trait objects without an explicit `dyn` are deprecated
    --> src/lib.rs:2863:44
     |
2863 |                          serializer : &mut Serializer
     |                                            ^^^^^^^^^^
...
2873 | impl_value_for!(bool, emit_bool);
     | -------------------------------- 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 <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
     = note: this warning originates in the macro `impl_value_for` (in Nightly builds, run with -Z macro-backtrace for more info)

warning: trait objects without an explicit `dyn` are deprecated
    --> src/lib.rs:2863:44
     |
2863 |                          serializer : &mut Serializer
     |                                            ^^^^^^^^^^
...
2874 | impl_value_for!(char, emit_char);
     | -------------------------------- 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 <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
     = note: this warning originates in the macro `impl_value_for` (in Nightly builds, run with -Z macro-backtrace for more info)

warning: trait objects without an explicit `dyn` are deprecated
    --> src/lib.rs:2863:44
     |
2863 |                          serializer : &mut Serializer
     |                                            ^^^^^^^^^^
...
2875 | impl_value_for!(u8, emit_u8);
     | ---------------------------- 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 <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
     = note: this warning originates in the macro `impl_value_for` (in Nightly builds, run with -Z macro-backtrace for more info)

warning: trait objects without an explicit `dyn` are deprecated
    --> src/lib.rs:2863:44
     |
2863 |                          serializer : &mut Serializer
     |                                            ^^^^^^^^^^
...
2876 | impl_value_for!(i8, emit_i8);
     | ---------------------------- 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 <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
     = note: this warning originates in the macro `impl_value_for` (in Nightly builds, run with -Z macro-backtrace for more info)

warning: trait objects without an explicit `dyn` are deprecated
    --> src/lib.rs:2863:44
     |
2863 |                          serializer : &mut Serializer
     |                                            ^^^^^^^^^^
...
2877 | impl_value_for!(u16, emit_u16);
     | ------------------------------ 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 <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
     = note: this warning originates in the macro `impl_value_for` (in Nightly builds, run with -Z macro-backtrace for more info)

warning: trait objects without an explicit `dyn` are deprecated
    --> src/lib.rs:2863:44
     |
2863 |                          serializer : &mut Serializer
     |                                            ^^^^^^^^^^
...
2878 | impl_value_for!(i16, emit_i16);
     | ------------------------------ 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 <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
     = note: this warning originates in the macro `impl_value_for` (in Nightly builds, run with -Z macro-backtrace for more info)

warning: trait objects without an explicit `dyn` are deprecated
    --> src/lib.rs:2863:44
     |
2863 |                          serializer : &mut Serializer
     |                                            ^^^^^^^^^^
...
2879 | impl_value_for!(u32, emit_u32);
     | ------------------------------ 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 <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
     = note: this warning originates in the macro `impl_value_for` (in Nightly builds, run with -Z macro-backtrace for more info)

warning: trait objects without an explicit `dyn` are deprecated
    --> src/lib.rs:2863:44
     |
2863 |                          serializer : &mut Serializer
     |                                            ^^^^^^^^^^
...
2880 | impl_value_for!(i32, emit_i32);
     | ------------------------------ 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 <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
     = note: this warning originates in the macro `impl_value_for` (in Nightly builds, run with -Z macro-backtrace for more info)

warning: trait objects without an explicit `dyn` are deprecated
    --> src/lib.rs:2863:44
     |
2863 |                          serializer : &mut Serializer
     |                                            ^^^^^^^^^^
...
2881 | impl_value_for!(f32, emit_f32);
     | ------------------------------ 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 <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
     = note: this warning originates in the macro `impl_value_for` (in Nightly builds, run with -Z macro-backtrace for more info)

warning: trait objects without an explicit `dyn` are deprecated
    --> src/lib.rs:2863:44
     |
2863 |                          serializer : &mut Serializer
     |                                            ^^^^^^^^^^
...
2882 | impl_value_for!(u64, emit_u64);
     | ------------------------------ 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 <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
     = note: this warning originates in the macro `impl_value_for` (in Nightly builds, run with -Z macro-backtrace for more info)

warning: trait objects without an explicit `dyn` are deprecated
    --> src/lib.rs:2863:44
     |
2863 |                          serializer : &mut Serializer
     |                                            ^^^^^^^^^^
...
2883 | impl_value_for!(i64, emit_i64);
     | ------------------------------ 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 <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
     = note: this warning originates in the macro `impl_value_for` (in Nightly builds, run with -Z macro-backtrace for more info)

warning: trait objects without an explicit `dyn` are deprecated
    --> src/lib.rs:2863:44
     |
2863 |                          serializer : &mut Serializer
     |                                            ^^^^^^^^^^
...
2884 | impl_value_for!(f64, emit_f64);
     | ------------------------------ 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 <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
     = note: this warning originates in the macro `impl_value_for` (in Nightly builds, run with -Z macro-backtrace for more info)

warning: trait objects without an explicit `dyn` are deprecated
    --> src/lib.rs:2863:44
     |
2863 |                          serializer : &mut Serializer
     |                                            ^^^^^^^^^^
...
2886 | impl_value_for!(u128, emit_u128);
     | -------------------------------- 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 <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
     = note: this warning originates in the macro `impl_value_for` (in Nightly builds, run with -Z macro-backtrace for more info)

warning: trait objects without an explicit `dyn` are deprecated
    --> src/lib.rs:2863:44
     |
2863 |                          serializer : &mut Serializer
     |                                            ^^^^^^^^^^
...
2888 | impl_value_for!(i128, emit_i128);
     | -------------------------------- 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 <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
     = note: this warning originates in the macro `impl_value_for` (in Nightly builds, run with -Z macro-backtrace for more info)

warning: trait objects without an explicit `dyn` are deprecated
    --> src/lib.rs:2895:26
     |
2895 |         serializer: &mut Serializer,
     |                          ^^^^^^^^^^
     |
     = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
     = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
help: if this is a dyn-compatible trait, use `dyn`
     |
2895 |         serializer: &mut dyn Serializer,
     |                          +++

warning: trait objects without an explicit `dyn` are deprecated
    --> src/lib.rs:2906:26
     |
2906 |         serializer: &mut Serializer,
     |                          ^^^^^^^^^^
     |
     = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
     = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
help: if this is a dyn-compatible trait, use `dyn`
     |
2906 |         serializer: &mut dyn Serializer,
     |                          +++

warning: trait objects without an explicit `dyn` are deprecated
    --> src/lib.rs:2928:26
     |
2928 |         serializer: &mut Serializer,
     |                          ^^^^^^^^^^
     |
     = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
     = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
help: if this is a dyn-compatible trait, use `dyn`
     |
2928 |         serializer: &mut dyn Serializer,
     |                          +++

warning: trait objects without an explicit `dyn` are deprecated
    --> src/lib.rs:3021:26
     |
3021 |         serializer: &mut Serializer,
     |                          ^^^^^^^^^^
     |
     = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
     = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
help: if this is a dyn-compatible trait, use `dyn`
     |
3021 |         serializer: &mut dyn Serializer,
     |                          +++

warning: trait objects without an explicit `dyn` are deprecated
    --> src/lib.rs:3033:26
     |
3033 |         serializer: &mut Serializer,
     |                          ^^^^^^^^^^
     |
     = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
     = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
help: if this is a dyn-compatible trait, use `dyn`
     |
3033 |         serializer: &mut dyn Serializer,
     |                          +++

warning: trait objects without an explicit `dyn` are deprecated
    --> src/lib.rs:3324:27
     |
3324 |         _serializer: &mut Serializer,
     |                           ^^^^^^^^^^
     |
     = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
     = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
help: if this is a dyn-compatible trait, use `dyn`
     |
3324 |         _serializer: &mut dyn Serializer,
     |                           +++

warning: trait objects without an explicit `dyn` are deprecated
    --> src/lib.rs:3471:26
     |
3471 |         serializer: &mut Serializer,
     |                          ^^^^^^^^^^
     |
     = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
     = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
help: if this is a dyn-compatible trait, use `dyn`
     |
3471 |         serializer: &mut dyn Serializer,
     |                          +++

warning: trait objects without an explicit `dyn` are deprecated
    --> src/lib.rs:3484:26
     |
3484 |         serializer: &mut Serializer,
     |                          ^^^^^^^^^^
     |
     = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
     = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
help: if this is a dyn-compatible trait, use `dyn`
     |
3484 |         serializer: &mut dyn Serializer,
     |                          +++

warning: trait objects without an explicit `dyn` are deprecated
    --> src/lib.rs:3634:32
     |
3634 |     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 <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
help: if this is a dyn-compatible trait, use `dyn`
     |
3634 |     fn cause(&self) -> Option<&dyn std::error::Error> {
     |                                +++

warning: trait objects without an explicit `dyn` are deprecated
    --> src/lib.rs:3723:22
     |
3723 | pub type Serialize = Value;
     |                      ^^^^^
     |
     = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
     = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
help: if this is a dyn-compatible trait, use `dyn`
     |
3723 | pub type Serialize = dyn Value;
     |                      +++

warning: trait objects without an explicit `dyn` are deprecated
    --> src/lib.rs:1154:24
     |
1154 |                 as Arc<SendSyncRefUnwindSafeDrain<Ok = (), Err = Never>>,
     |                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
     |
     = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
     = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
help: if this is a dyn-compatible trait, use `dyn`
     |
1154 |                 as Arc<dyn SendSyncRefUnwindSafeDrain<Ok = (), Err = Never>>,
     |                        +++

warning: trait objects without an explicit `dyn` are deprecated
    --> src/lib.rs:1258:24
     |
1258 |                 as Arc<SendSyncRefUnwindSafeDrain<Ok = (), Err = Never>>,
     |                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
     |
     = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
     = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
help: if this is a dyn-compatible trait, use `dyn`
     |
1258 |                 as Arc<dyn SendSyncRefUnwindSafeDrain<Ok = (), Err = Never>>,
     |                        +++

warning: use of deprecated method `core::error::Error::description`: use the Display impl or to_string()
    --> src/lib.rs:2021:48
     |
2021 |             MutexDrainError::Drain(ref e) => e.description(),
     |                                                ^^^^^^^^^^^

warning: trait objects without an explicit `dyn` are deprecated
   --> src/tests.rs:248:35
    |
248 |                 _serializer: &mut Serializer,
    |                                   ^^^^^^^^^^
    |
    = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
    = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
help: if this is a dyn-compatible trait, use `dyn`
    |
248 |                 _serializer: &mut dyn Serializer,
    |                                   +++

warning: use of deprecated method `core::error::Error::description`: use the Display impl or to_string()
    --> src/lib.rs:3628:35
     |
3628 |             Error::Io(ref e) => e.description(),
     |                                   ^^^^^^^^^^^

warning: unreachable statement
   --> src/tests.rs:408:9
    |
407 |         let x: Never = panic!("Can't actually construct a Never type here!");
    |                        ----------------------------------------------------- any code following this expression is unreachable
408 |         let y = x.clone();
    |         ^^^^^^^^^^^^^^^^^^ unreachable statement
    |
    = note: `#[warn(unreachable_code)]` on by default

warning: call to `.clone()` on a reference in this situation does nothing
    --> src/lib.rs:3085:42
     |
3085 |         s.serialize(self.record, self.key.clone(), self.serializer)
     |                                          ^^^^^^^^ help: remove this redundant call
     |
     = note: the type `str` does not implement `Clone`, so calling `clone` on `&str` copies the reference, which does not do anything and can be removed
     = note: `#[warn(noop_method_call)]` on by default

warning: call to `.clone()` on a reference in this situation does nothing
    --> src/lib.rs:3093:55
     |
3093 |             let _ = self.serializer.emit_unit(self.key.clone());
     |                                                       ^^^^^^^^ help: remove this redundant call
     |
     = note: the type `str` does not implement `Clone`, so calling `clone` on `&str` copies the reference, which does not do anything and can be removed

warning: call to `.clone()` on a reference in this situation does nothing
    --> src/lib.rs:3316:40
     |
3316 |         self.1.serialize(record, self.0.clone(), serializer)
     |                                        ^^^^^^^^ help: remove this redundant call
     |
     = note: the type `str` does not implement `Clone`, so calling `clone` on `&str` copies the reference, which does not do anything and can be removed

warning: unused variable: `values`
   --> src/tests.rs:319:40
    |
319 |         fn log(&self, record: &Record, values: &OwnedKVList) -> Result<(), Never> {
    |                                        ^^^^^^ help: if this is intentional, prefix it with an underscore: `_values`
    |
    = note: `#[warn(unused_variables)]` on by default

warning: unused variable: `x`
   --> src/tests.rs:407:13
    |
407 |         let x: Never = panic!("Can't actually construct a Never type here!");
    |             ^ help: if this is intentional, prefix it with an underscore: `_x`

warning: unused variable: `y`
   --> src/tests.rs:408:13
    |
408 |         let y = x.clone();
    |             ^ help: if this is intentional, prefix it with an underscore: `_y`

warning: unused variable: `tab`
   --> src/tests.rs:418:9
    |
418 |     let tab: HashSet<Key> = ["foo"].iter().map(|&k| k.into()).collect();
    |         ^^^ help: if this is intentional, prefix it with an underscore: `_tab`

warning: unused arithmetic operation that must be used
   --> src/tests.rs:269:13
    |
269 |           { 3 + 3; 2};
    |             ^^^^^ the arithmetic operation produces a value
    |
    = note: `#[warn(unused_must_use)]` on by default
help: use `let _ = ...` to ignore the resulting value
    |
269 |           { let _ = 3 + 3; 2};
    |             +++++++

warning: unused arithmetic operation that must be used
   --> src/tests.rs:271:22
    |
271 |           "foo" => { 3 + 3; 2},
    |                      ^^^^^ the arithmetic operation produces a value
    |
help: use `let _ = ...` to ignore the resulting value
    |
271 |           "foo" => { let _ = 3 + 3; 2},
    |                      +++++++

warning: `slog` (lib) generated 87 warnings (run `cargo fix --lib -p slog` to apply 50 suggestions)
     Running `CARGO=/usr/bin/cargo CARGO_BIN_NAME=struct-log-self CARGO_CRATE_NAME=struct_log_self CARGO_MANIFEST_DIR=/build/reproducible-path/rust-slog-2.7.0 CARGO_MANIFEST_PATH=/build/reproducible-path/rust-slog-2.7.0/Cargo.toml CARGO_PKG_AUTHORS='Dawid Ciężarkiewicz <dpc@dpc.pw>' CARGO_PKG_DESCRIPTION='Structured, extensible, composable logging for Rust' CARGO_PKG_HOMEPAGE='https://github.com/slog-rs/slog' CARGO_PKG_LICENSE='MPL-2.0 OR MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=slog CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/slog-rs/slog' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=2.7.0 CARGO_PKG_VERSION_MAJOR=2 CARGO_PKG_VERSION_MINOR=7 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' CARGO_PRIMARY_PACKAGE=1 LD_LIBRARY_PATH=/build/reproducible-path/rust-slog-2.7.0/target/debug/deps OUT_DIR=/build/reproducible-path/rust-slog-2.7.0/target/aarch64-unknown-linux-gnu/debug/build/slog-597d7d8a300cffe1/out rustc --crate-name struct_log_self --edition=2015 examples/struct-log-self.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debuginfo=2 --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "dynamic-keys", "erased-serde", "max_level_debug", "max_level_error", "max_level_info", "max_level_off", "max_level_trace", "max_level_warn", "nested-values", "nothreads", "release_max_level_debug", "release_max_level_error", "release_max_level_info", "release_max_level_off", "release_max_level_trace", "release_max_level_warn", "std"))' -C metadata=972cc29020cc4129 -C extra-filename=-1b09d1e603bc910d --out-dir /build/reproducible-path/rust-slog-2.7.0/target/aarch64-unknown-linux-gnu/debug/examples --target aarch64-unknown-linux-gnu -C incremental=/build/reproducible-path/rust-slog-2.7.0/target/aarch64-unknown-linux-gnu/debug/incremental -L dependency=/build/reproducible-path/rust-slog-2.7.0/target/aarch64-unknown-linux-gnu/debug/deps -L dependency=/build/reproducible-path/rust-slog-2.7.0/target/debug/deps --extern slog=/build/reproducible-path/rust-slog-2.7.0/target/aarch64-unknown-linux-gnu/debug/deps/libslog-c604c35d29c1716a.rlib -C debuginfo=2 -C strip=none --cap-lints warn -C linker=aarch64-linux-gnu-gcc -C link-arg=-Wl,-z,relro --remap-path-prefix /build/reproducible-path/rust-slog-2.7.0=/usr/share/cargo/registry/slog-2.7.0 --remap-path-prefix /build/reproducible-path/rust-slog-2.7.0/debian/cargo_registry=/usr/share/cargo/registry --cfg integer128`
     Running `CARGO=/usr/bin/cargo CARGO_BIN_NAME=named CARGO_CRATE_NAME=named CARGO_MANIFEST_DIR=/build/reproducible-path/rust-slog-2.7.0 CARGO_MANIFEST_PATH=/build/reproducible-path/rust-slog-2.7.0/Cargo.toml CARGO_PKG_AUTHORS='Dawid Ciężarkiewicz <dpc@dpc.pw>' CARGO_PKG_DESCRIPTION='Structured, extensible, composable logging for Rust' CARGO_PKG_HOMEPAGE='https://github.com/slog-rs/slog' CARGO_PKG_LICENSE='MPL-2.0 OR MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=slog CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/slog-rs/slog' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=2.7.0 CARGO_PKG_VERSION_MAJOR=2 CARGO_PKG_VERSION_MINOR=7 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' CARGO_PRIMARY_PACKAGE=1 LD_LIBRARY_PATH=/build/reproducible-path/rust-slog-2.7.0/target/debug/deps OUT_DIR=/build/reproducible-path/rust-slog-2.7.0/target/aarch64-unknown-linux-gnu/debug/build/slog-597d7d8a300cffe1/out rustc --crate-name named --edition=2015 examples/named.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debuginfo=2 --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "dynamic-keys", "erased-serde", "max_level_debug", "max_level_error", "max_level_info", "max_level_off", "max_level_trace", "max_level_warn", "nested-values", "nothreads", "release_max_level_debug", "release_max_level_error", "release_max_level_info", "release_max_level_off", "release_max_level_trace", "release_max_level_warn", "std"))' -C metadata=acbdd3d0de543114 -C extra-filename=-502d3fd8f33e0ac5 --out-dir /build/reproducible-path/rust-slog-2.7.0/target/aarch64-unknown-linux-gnu/debug/examples --target aarch64-unknown-linux-gnu -C incremental=/build/reproducible-path/rust-slog-2.7.0/target/aarch64-unknown-linux-gnu/debug/incremental -L dependency=/build/reproducible-path/rust-slog-2.7.0/target/aarch64-unknown-linux-gnu/debug/deps -L dependency=/build/reproducible-path/rust-slog-2.7.0/target/debug/deps --extern slog=/build/reproducible-path/rust-slog-2.7.0/target/aarch64-unknown-linux-gnu/debug/deps/libslog-c604c35d29c1716a.rlib -C debuginfo=2 -C strip=none --cap-lints warn -C linker=aarch64-linux-gnu-gcc -C link-arg=-Wl,-z,relro --remap-path-prefix /build/reproducible-path/rust-slog-2.7.0=/usr/share/cargo/registry/slog-2.7.0 --remap-path-prefix /build/reproducible-path/rust-slog-2.7.0/debian/cargo_registry=/usr/share/cargo/registry --cfg integer128`
warning: unused `#[macro_use]` import
 --> examples/struct-log-self.rs:3:1
  |
3 | #[macro_use]
  | ^^^^^^^^^^^^
  |
  = note: `#[warn(unused_imports)]` on by default

warning: trait objects without an explicit `dyn` are deprecated
  --> examples/struct-log-self.rs:25:60
   |
25 |     fn serialize(&self, _record: &Record, serializer: &mut Serializer) -> Result {
   |                                                            ^^^^^^^^^^
   |
   = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
   = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
   = note: `#[warn(bare_trait_objects)]` on by default
help: if this is a dyn-compatible trait, use `dyn`
   |
25 |     fn serialize(&self, _record: &Record, serializer: &mut dyn Serializer) -> Result {
   |                                                            +++

warning: `slog` (example "struct-log-self") generated 2 warnings (run `cargo fix --example "struct-log-self"` to apply 1 suggestion)
warning: `slog` (lib test) generated 98 warnings (87 duplicates) (run `cargo fix --lib -p slog --tests` to apply 3 suggestions)
    Finished `test` profile [unoptimized + debuginfo] target(s) in 3.88s
     Running `CARGO=/usr/bin/cargo CARGO_MANIFEST_DIR=/build/reproducible-path/rust-slog-2.7.0 CARGO_MANIFEST_PATH=/build/reproducible-path/rust-slog-2.7.0/Cargo.toml CARGO_PKG_AUTHORS='Dawid Ciężarkiewicz <dpc@dpc.pw>' CARGO_PKG_DESCRIPTION='Structured, extensible, composable logging for Rust' CARGO_PKG_HOMEPAGE='https://github.com/slog-rs/slog' CARGO_PKG_LICENSE='MPL-2.0 OR MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=slog CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/slog-rs/slog' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=2.7.0 CARGO_PKG_VERSION_MAJOR=2 CARGO_PKG_VERSION_MINOR=7 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/build/reproducible-path/rust-slog-2.7.0/target/aarch64-unknown-linux-gnu/debug/deps:/build/reproducible-path/rust-slog-2.7.0/target/aarch64-unknown-linux-gnu/debug:/usr/lib/rustlib/aarch64-unknown-linux-gnu/lib' OUT_DIR=/build/reproducible-path/rust-slog-2.7.0/target/aarch64-unknown-linux-gnu/debug/build/slog-597d7d8a300cffe1/out /build/reproducible-path/rust-slog-2.7.0/target/aarch64-unknown-linux-gnu/debug/deps/slog-1bc61c79ca3411bf`

running 24 tests
test filter_level_from_str ... ok
test level_at_least ... ok
test filter_level_accepts_tests ... ok
test filter_level_to_string_and_from_str_are_compatible ... ok
test filter_level_sanity ... ok
test level_from_str ... ok
test tests::logger_by_ref ... ok
test tests::logger_to_erased ... ok
test tests::no_imports::test_slog_o_macro_expansion ... ok
test level_to_string_and_from_str_are_compatible ... ok
test tests::can_hash_keys ... ok
test tests::no_imports::test_o_macro_expansion ... ok
test tests::makers ... ok
test tests::expressions ... ok
test tests::expressions_fmt ... ok
test tests::integer_128_types ... ok
test tests::display_and_alternate_display ... ok
test tests::std_only::error_fmt_two_sources ... ok
test tests::std_only::ioerror_impls_value ... ok
test tests::std_only::error_fmt_single_source ... ok
test tests::simple_logger_erased ... ok
test tests::test_never_type_clone ... ok
test tests::std_only::logger_fmt_debug_sanity ... ok
test tests::std_only::error_fmt_no_source ... ok

test result: ok. 24 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.11s

   Doc-tests slog
     Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=slog CARGO_MANIFEST_DIR=/build/reproducible-path/rust-slog-2.7.0 CARGO_MANIFEST_PATH=/build/reproducible-path/rust-slog-2.7.0/Cargo.toml CARGO_PKG_AUTHORS='Dawid Ciężarkiewicz <dpc@dpc.pw>' CARGO_PKG_DESCRIPTION='Structured, extensible, composable logging for Rust' CARGO_PKG_HOMEPAGE='https://github.com/slog-rs/slog' CARGO_PKG_LICENSE='MPL-2.0 OR MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=slog CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/slog-rs/slog' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=2.7.0 CARGO_PKG_VERSION_MAJOR=2 CARGO_PKG_VERSION_MINOR=7 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/build/reproducible-path/rust-slog-2.7.0/target/debug/deps OUT_DIR=/build/reproducible-path/rust-slog-2.7.0/target/aarch64-unknown-linux-gnu/debug/build/slog-597d7d8a300cffe1/out rustdoc --edition=2015 --crate-type lib --color auto --crate-name slog --test src/lib.rs --test-run-directory /build/reproducible-path/rust-slog-2.7.0 --target aarch64-unknown-linux-gnu -L dependency=/build/reproducible-path/rust-slog-2.7.0/target/aarch64-unknown-linux-gnu/debug/deps -L dependency=/build/reproducible-path/rust-slog-2.7.0/target/debug/deps --extern slog=/build/reproducible-path/rust-slog-2.7.0/target/aarch64-unknown-linux-gnu/debug/deps/libslog-c604c35d29c1716a.rlib -C embed-bitcode=no --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "dynamic-keys", "erased-serde", "max_level_debug", "max_level_error", "max_level_info", "max_level_off", "max_level_trace", "max_level_warn", "nested-values", "nothreads", "release_max_level_debug", "release_max_level_error", "release_max_level_info", "release_max_level_off", "release_max_level_trace", "release_max_level_warn", "std"))' --cfg integer128 --error-format human`

running 23 tests
test src/lib.rs - (line 115) ... ignored
test src/lib.rs - (line 134) ... ignored
test src/lib.rs - (line 167) ... ignored
test src/lib.rs - (line 278) ... ignored
test src/lib.rs - KV (line 3199) ... ignored
test src/lib.rs - KV (line 3205) ... ignored
test src/lib.rs - Value (line 2818) ... ok
test src/lib.rs - Drain::is_enabled (line 1374) ... ok
test src/lib.rs - log (line 599) ... ok
test src/lib.rs - log (line 583) ... ok
test src/lib.rs - Logger<D>::root (line 1136) ... ok
test src/lib.rs - KV (line 3222) ... ok
test src/lib.rs - Drain::map (line 1431) ... ok
test src/lib.rs - PushFnValue (line 3111) ... ok
test src/lib.rs - Logger<D>::new (line 1206) ... ok
test src/lib.rs - (line 261) ... ok
test src/lib.rs - log (line 614) ... ok
test src/lib.rs - log (line 635) ... ok
test src/lib.rs - log (line 736) ... ok
test src/lib.rs - o (line 344) ... ok
test src/lib.rs - log (line 656) ... ok
test src/lib.rs - log (line 684) ... ok
test src/lib.rs - slog_log (line 815) ... ok

test result: ok. 17 passed; 0 failed; 6 ignored; 0 measured; 0 filtered out; finished in 1.75s

rustc 1.85.0+dfsg1-1 1
make[1]: Leaving directory '/build/reproducible-path/rust-slog-2.7.0'
   create-stamp debian/debhelper-build-stamp
   dh_testroot -O--buildsystem=cargo
   dh_prep -O--buildsystem=cargo
   dh_auto_install -O--buildsystem=cargo
   dh_installdocs -O--buildsystem=cargo
   dh_installchangelogs -O--buildsystem=cargo
   dh_installsystemduser -O--buildsystem=cargo
   dh_lintian -O--buildsystem=cargo
   dh_perl -O--buildsystem=cargo
   dh_link -O--buildsystem=cargo
   dh_strip_nondeterminism -O--buildsystem=cargo
   dh_compress -O--buildsystem=cargo
   dh_fixperms -O--buildsystem=cargo
   dh_missing -O--buildsystem=cargo
   dh_dwz -a -O--buildsystem=cargo
   dh_strip -a -O--buildsystem=cargo
   dh_makeshlibs -a -O--buildsystem=cargo
   dh_shlibdeps -a -O--buildsystem=cargo
   dh_installdeb -O--buildsystem=cargo
   dh_gencontrol -O--buildsystem=cargo
   dh_md5sums -O--buildsystem=cargo
   dh_builddeb -O--buildsystem=cargo
dpkg-deb: building package 'librust-slog-dev' in '../librust-slog-dev_2.7.0-1_arm64.deb'.
dpkg-deb: building package 'librust-slog+erased-serde-dev' in '../librust-slog+erased-serde-dev_2.7.0-1_arm64.deb'.
 dpkg-genbuildinfo --build=binary -O../rust-slog_2.7.0-1_arm64.buildinfo
 dpkg-genchanges --build=binary -O../rust-slog_2.7.0-1_arm64.changes
dpkg-genchanges: info: binary-only upload (no source code included)
 dpkg-source --after-build .
dpkg-buildpackage: info: binary-only upload (no source included)
dpkg-genchanges: info: including full source code in upload
I: copying local configuration
I: unmounting dev/ptmx filesystem
I: unmounting dev/pts filesystem
I: unmounting dev/shm filesystem
I: unmounting proc filesystem
I: unmounting sys filesystem
I: cleaning the build env 
I: removing directory /srv/workspace/pbuilder/4035319 and its subdirectories
I: Current time: Wed Mar 12 22:15:01 -12 2025
I: pbuilder-time-stamp: 1741860901
Thu Mar 13 10:15:03 UTC 2025  I: 1st build successful. Starting 2nd build on remote node codethink03-arm64.debian.net.
Thu Mar 13 10:15:03 UTC 2025  I: Preparing to do remote build '2' on codethink03-arm64.debian.net.
Thu Mar 13 10:15:51 UTC 2025  I: Deleting $TMPDIR on codethink03-arm64.debian.net.
Thu Mar 13 10:15:51 UTC 2025  I: rust-slog_2.7.0-1_arm64.changes:
Format: 1.8
Date: Sun, 27 Oct 2024 04:50:04 +0000
Source: rust-slog
Binary: librust-slog+erased-serde-dev librust-slog-dev
Architecture: arm64
Version: 2.7.0-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Rust Maintainers <pkg-rust-maintainers@alioth-lists.debian.net>
Changed-By: Peter Michael Green <plugwash@debian.org>
Description:
 librust-slog+erased-serde-dev - Structured, extensible, composable logging - feature "erased-serd
 librust-slog-dev - Structured, extensible, composable logging - Rust source code
Closes: 1086117
Changes:
 rust-slog (2.7.0-1) unstable; urgency=medium
 .
   * Team upload.
   * Package slog 2.7.0 from crates.io using debcargo 2.7.0
   * Skip test which fails to build (Closes: #1086117)
Checksums-Sha1:
 83e3c41744819e9eee3d28f95ca9261d7c96f56a 1260 librust-slog+erased-serde-dev_2.7.0-1_arm64.deb
 a0db2c19fa25b17bd563e8f7ce9b21e059b40277 46056 librust-slog-dev_2.7.0-1_arm64.deb
 d2ac6fed8e6d3f26828c78ae54d64968c7d05a07 6431 rust-slog_2.7.0-1_arm64.buildinfo
Checksums-Sha256:
 345f85f85c8790422afb8e10888a84aef6d0040dd60a347ef61b9e2024038767 1260 librust-slog+erased-serde-dev_2.7.0-1_arm64.deb
 f672139a14ed51c1abfaa714023d34a551718c589e22383471a87ba03bbc92e3 46056 librust-slog-dev_2.7.0-1_arm64.deb
 38a6f0e4ea04c1c953aa96b11e1781ab7c027f22b9c3b0b43d0f48cd5ecc3d9a 6431 rust-slog_2.7.0-1_arm64.buildinfo
Files:
 d0accc7c1cd7f5f5ef46ba82b42c98f0 1260 rust optional librust-slog+erased-serde-dev_2.7.0-1_arm64.deb
 23a884b2c61e67353764fdf13a7558f1 46056 rust optional librust-slog-dev_2.7.0-1_arm64.deb
 6ee0216f38cc9539bceb5ebbe56e5d48 6431 rust optional rust-slog_2.7.0-1_arm64.buildinfo
Thu Mar 13 10:15:52 UTC 2025  I: diffoscope 289 will be used to compare the two builds:
Running as unit: rb-diffoscope-arm64_7-61766.service
# Profiling output for: /usr/bin/diffoscope --timeout 7200 --html /srv/reproducible-results/rbuild-debian/r-b-build.sNTK2bKR/rust-slog_2.7.0-1.diffoscope.html --text /srv/reproducible-results/rbuild-debian/r-b-build.sNTK2bKR/rust-slog_2.7.0-1.diffoscope.txt --json /srv/reproducible-results/rbuild-debian/r-b-build.sNTK2bKR/rust-slog_2.7.0-1.diffoscope.json --profile=- /srv/reproducible-results/rbuild-debian/r-b-build.sNTK2bKR/b1/rust-slog_2.7.0-1_arm64.changes /srv/reproducible-results/rbuild-debian/r-b-build.sNTK2bKR/b2/rust-slog_2.7.0-1_arm64.changes

## command (total time: 0.000s)
       0.000s      1 call     cmp (internal)

## has_same_content_as (total time: 0.000s)
       0.000s      1 call     diffoscope.comparators.binary.FilesystemFile

## main (total time: 0.003s)
       0.003s      2 calls    outputs
       0.000s      1 call     cleanup
Finished with result: success
Main processes terminated with: code=exited/status=0
Service runtime: 219ms
CPU time consumed: 220ms
Thu Mar 13 10:15:53 UTC 2025  I: diffoscope 289 found no differences in the changes files, and a .buildinfo file also exists.
Thu Mar 13 10:15:53 UTC 2025  I: rust-slog from unstable built successfully and reproducibly on arm64.
Thu Mar 13 10:15:54 UTC 2025  I: Submitting .buildinfo files to external archives:
Thu Mar 13 10:15:54 UTC 2025  I: Submitting 8.0K	b1/rust-slog_2.7.0-1_arm64.buildinfo.asc
Thu Mar 13 10:15:56 UTC 2025  I: Submitting 8.0K	b2/rust-slog_2.7.0-1_arm64.buildinfo.asc
Thu Mar 13 10:15:56 UTC 2025  I: Done submitting .buildinfo files to http://buildinfo.debian.net/api/submit.
Thu Mar 13 10:15:56 UTC 2025  I: Done submitting .buildinfo files.
Thu Mar 13 10:15:56 UTC 2025  I: Removing signed rust-slog_2.7.0-1_arm64.buildinfo.asc files:
removed './b1/rust-slog_2.7.0-1_arm64.buildinfo.asc'
removed './b2/rust-slog_2.7.0-1_arm64.buildinfo.asc'