rultor.com logo This build log was produced by rultor.com for h1alexbel/fsl#29
+ set -e
+ set -o pipefail
++ dirname ./run.sh
+ cd .
+ echo 1076
+ echo '2.0-SNAPSHOT BUILD'
2.0-SNAPSHOT BUILD
+ date
Mon Oct  7 17:44:58 UTC 2024
+ uptime
 17:44:58 up 1 min,  0 users,  load average: 1.23, 0.35, 0.12
+ head=git@github.com:h1alexbel/fsl.git
+ ff=default
+ image=h1alexbel/rultor-rust-image:0.0.4
+ rebase=false
+ squash=false
+ head_branch=master
+ author=h1alexbel
+ tag=0.0.4
+ vars=('--env=head=git@github.com:h1alexbel/fsl.git' '--env=tag=0.0.4' '--env=scripts=( '\''export '\''\'\'''\''head=git@github.com:h1alexbel/fsl.git'\''\'\'''\'''\'' '\'';'\'' '\''export '\''\'\'''\''tag=0.0.4'\''\'\'''\'''\'' '\'';'\'' '\''export '\''\'\'''\''head_branch=master'\''\'\'''\'''\'' '\'';'\'' '\''export '\''\'\'''\''author=h1alexbel'\''\'\'''\'''\'' '\'';'\'' '\''just install'\'' '\'';'\'' '\''[[ "${tag}" =~ ^[0-9]+\.[0-9]+\.[0-9]+$ ]] || exit -1'\'' '\'';'\'' '\''sed -i -e "s/^version = \"0.0.0\"/version = \"${tag}\"/" Cargo.toml'\'' '\'';'\'' '\''cargo --color=never test -vv -- --nocapture'\'' '\'';'\'' '\''cargo --color=never fmt --check'\'' '\'';'\'' '\''cargo clippy --all-targets --all-features'\'' '\'';'\'' '\''git commit -am "${tag}"'\'' '\'';'\'' '\''ls -a ../'\'' '\'';'\'' '\''mkdir -p ~/.cargo && cp ../credentials ~/.cargo'\'' '\'';'\'' '\''cargo --color=never publish'\'' '\'';'\'' )' '--env=head_branch=master' '--env=author=h1alexbel')
+ scripts=('export '\''head=git@github.com:h1alexbel/fsl.git'\''' ';' 'export '\''tag=0.0.4'\''' ';' 'export '\''head_branch=master'\''' ';' 'export '\''author=h1alexbel'\''' ';' 'just install' ';' '[[ "${tag}" =~ ^[0-9]+\.[0-9]+\.[0-9]+$ ]] || exit -1' ';' 'sed -i -e "s/^version = \"0.0.0\"/version = \"${tag}\"/" Cargo.toml' ';' 'cargo --color=never test -vv -- --nocapture' ';' 'cargo --color=never fmt --check' ';' 'cargo clippy --all-targets --all-features' ';' 'git commit -am "${tag}"' ';' 'ls -a ../' ';' 'mkdir -p ~/.cargo && cp ../credentials ~/.cargo' ';' 'cargo --color=never publish' ';')
+ directory=
+ container=h1alexbel_fsl_29
+ as_root=false
+ hostname
ip-172-31-19-207
+ pwd
/tmp/rultor-sp1A
+ git --version
git version 2.34.1
+ docker --version
Docker version 25.0.3, build 4debf41
+ mkdir -p /home/ubuntu/.ssh
+ echo -e 'Host github.com\n\tStrictHostKeyChecking no\n'
+ chmod 600 /home/ubuntu/.ssh/config
+ git clone git@github.com:h1alexbel/fsl.git repo
Cloning into 'repo'...
Warning: Permanently added 'github.com' (ED25519) to the list of known hosts.
+ cd repo
+ git config user.email me@rultor.com
+ git config user.name rultor
+ '[' -z 'export '\''head=git@github.com:h1alexbel/fsl.git'\''' ']'
+ cd ..
+ cat
+ '[' false = true ']'
+ cat
+ chmod a+x entry.sh
+ cat
+ echo 'export '\''head=git@github.com:h1alexbel/fsl.git'\''' ';' 'export '\''tag=0.0.4'\''' ';' 'export '\''head_branch=master'\''' ';' 'export '\''author=h1alexbel'\''' ';' 'just install' ';' '[[ "${tag}" =~ ^[0-9]+\.[0-9]+\.[0-9]+$ ]] || exit -1' ';' 'sed -i -e "s/^version = \"0.0.0\"/version = \"${tag}\"/" Cargo.toml' ';' 'cargo --color=never test -vv -- --nocapture' ';' 'cargo --color=never fmt --check' ';' 'cargo clippy --all-targets --all-features' ';' 'git commit -am "${tag}"' ';' 'ls -a ../' ';' 'mkdir -p ~/.cargo && cp ../credentials ~/.cargo' ';' 'cargo --color=never publish' ';'
+ sensitive=()
+ rm -rf .gnupg
+ '[' -z 0.0.4 ']'
+ [[ 0.0.4 =~ ^[a-zA-Z0-9\.\-]+$ ]]
+ echo 'tag name is valid: "0.0.4"'
tag name is valid: "0.0.4"
+ cd repo
++ git tag -l 0.0.4
+ '[' ']'
+ export BRANCH_NAME=__rultor
+ BRANCH_NAME=__rultor
++ wc -l
++ git show-branch __rultor
+ '[' 0 -gt 0 ']'
+ git checkout -b __rultor
Switched to a new branch '__rultor'
+ docker_when_possible
+ true
++ tail -n 1
++ sed 's/ /\n/g'
++ uptime
+ load=0.16
++ bc
++ echo 0.16 '>' 30
+ '[' 0 -eq 1 ']'
+ echo 'load average is 0.16, low enough to run a new Docker container'
load average is 0.16, low enough to run a new Docker container
+ break
+ cd ..
+ '[' -n '' ']'
+ use_image=h1alexbel/rultor-rust-image:0.0.4
+ docker pull h1alexbel/rultor-rust-image:0.0.4
0.0.4: Pulling from h1alexbel/rultor-rust-image
6414378b6477: Pulling fs layer
9af521aeb48d: Pulling fs layer
cbbaa9a493d6: Pulling fs layer
a22eb2bda606: Pulling fs layer
8d1fdfea978a: Pulling fs layer
48e15ef793ad: Pulling fs layer
158a5095c3f7: Pulling fs layer
cf3ccca56c57: Pulling fs layer
d3b18cb7c2f0: Pulling fs layer
ee6983fd1115: Pulling fs layer
d7b46088c2b9: Pulling fs layer
8f539b452478: Pulling fs layer
78faa9627c7b: Pulling fs layer
a22eb2bda606: Waiting
8d1fdfea978a: Waiting
48e15ef793ad: Waiting
158a5095c3f7: Waiting
cf3ccca56c57: Waiting
d3b18cb7c2f0: Waiting
ee6983fd1115: Waiting
d7b46088c2b9: Waiting
8f539b452478: Waiting
78faa9627c7b: Waiting
9af521aeb48d: Verifying Checksum
9af521aeb48d: Download complete
6414378b6477: Verifying Checksum
6414378b6477: Download complete
cbbaa9a493d6: Verifying Checksum
cbbaa9a493d6: Download complete
8d1fdfea978a: Verifying Checksum
8d1fdfea978a: Download complete
48e15ef793ad: Verifying Checksum
48e15ef793ad: Download complete
158a5095c3f7: Verifying Checksum
158a5095c3f7: Download complete
d3b18cb7c2f0: Verifying Checksum
d3b18cb7c2f0: Download complete
ee6983fd1115: Verifying Checksum
ee6983fd1115: Download complete
d7b46088c2b9: Verifying Checksum
d7b46088c2b9: Download complete
a22eb2bda606: Verifying Checksum
a22eb2bda606: Download complete
78faa9627c7b: Verifying Checksum
78faa9627c7b: Download complete
6414378b6477: Pull complete
9af521aeb48d: Pull complete
cf3ccca56c57: Verifying Checksum
cf3ccca56c57: Download complete
8f539b452478: Verifying Checksum
8f539b452478: Download complete
cbbaa9a493d6: Pull complete
a22eb2bda606: Pull complete
8d1fdfea978a: Pull complete
48e15ef793ad: Pull complete
158a5095c3f7: Pull complete
cf3ccca56c57: Pull complete
d3b18cb7c2f0: Pull complete
ee6983fd1115: Pull complete
d7b46088c2b9: Pull complete
8f539b452478: Pull complete
78faa9627c7b: Pull complete
Digest: sha256:5d75558f2bf3b1d982832f4b04704ca0bfd64beac2b7804f728ed9a00c115646
Status: Downloaded newer image for h1alexbel/rultor-rust-image:0.0.4
docker.io/h1alexbel/rultor-rust-image:0.0.4
+ docker ps --filter=status=exited
+ grep --quiet '\sh1alexbel_fsl_29\s*$'
+ ls -al .
total 48
drwx------  3 ubuntu ubuntu 4096 Oct  7 17:45 .
drwxrwxrwt 13 root   root   4096 Oct  7 17:49 ..
-rw-rw-r--  1 ubuntu ubuntu   57 Oct  7 17:44 credentials
-rwxrwxr-x  1 ubuntu ubuntu  556 Oct  7 17:49 end.sh
-rwxrwxr-x  1 ubuntu ubuntu  490 Oct  7 17:45 entry.sh
-rw-rw-r--  1 ubuntu ubuntu    5 Oct  7 17:44 pid
drwxrwxr-x  6 ubuntu ubuntu 4096 Oct  7 17:45 repo
-rwxrwxr-x  1 ubuntu ubuntu 6135 Oct  7 17:44 run.sh
-rw-rw-r--  1 ubuntu ubuntu  690 Oct  7 17:45 script.sh
-rw-rw-r--  1 ubuntu ubuntu 6173 Oct  7 17:49 stdout
++ pwd
++ pwd
+ docker run -t --rm -v /tmp/rultor-sp1A:/main --env=head=git@github.com:h1alexbel/fsl.git --env=tag=0.0.4 '--env=scripts=( '\''export '\''\'\'''\''head=git@github.com:h1alexbel/fsl.git'\''\'\'''\'''\'' '\'';'\'' '\''export '\''\'\'''\''tag=0.0.4'\''\'\'''\'''\'' '\'';'\'' '\''export '\''\'\'''\''head_branch=master'\''\'\'''\'''\'' '\'';'\'' '\''export '\''\'\'''\''author=h1alexbel'\''\'\'''\'''\'' '\'';'\'' '\''just install'\'' '\'';'\'' '\''[[ "${tag}" =~ ^[0-9]+\.[0-9]+\.[0-9]+$ ]] || exit -1'\'' '\'';'\'' '\''sed -i -e "s/^version = \"0.0.0\"/version = \"${tag}\"/" Cargo.toml'\'' '\'';'\'' '\''cargo --color=never test -vv -- --nocapture'\'' '\'';'\'' '\''cargo --color=never fmt --check'\'' '\'';'\'' '\''cargo clippy --all-targets --all-features'\'' '\'';'\'' '\''git commit -am "${tag}"'\'' '\'';'\'' '\''ls -a ../'\'' '\'';'\'' '\''mkdir -p ~/.cargo && cp ../credentials ~/.cargo'\'' '\'';'\'' '\''cargo --color=never publish'\'' '\'';'\'' )' --env=head_branch=master --env=author=h1alexbel --hostname=docker --privileged --net=host --memory=8g --memory-swap=16g --oom-kill-disable --cidfile=/tmp/rultor-sp1A/cid -w=/main -v /var/run/docker.sock:/var/run/docker.sock --name=h1alexbel_fsl_29 h1alexbel/rultor-rust-image:0.0.4 /main/entry.sh
WARNING: Your kernel does not support OomKillDisable. OomKillDisable discarded.
/root/.profile: line 10: warning: setlocale: LC_ALL: cannot change locale (en_US.UTF-8export): No such file or directory
/bin/bash: warning: setlocale: LC_ALL: cannot change locale (en_US.UTF-8export)
+ set -e
+ set -o pipefail
+ shopt -s dotglob
+ useradd -m -G sudo r
++ awk -F : '$3 > 100 { print $1 }'
++ cat /etc/group
+ for g in $(cat /etc/group | awk  -F  ':' '$3 > 100 { print $1 }')
+ usermod -a -G nogroup r
+ for g in $(cat /etc/group | awk  -F  ':' '$3 > 100 { print $1 }')
+ usermod -a -G systemd-journal r
+ for g in $(cat /etc/group | awk  -F  ':' '$3 > 100 { print $1 }')
+ usermod -a -G systemd-network r
+ for g in $(cat /etc/group | awk  -F  ':' '$3 > 100 { print $1 }')
+ usermod -a -G systemd-resolve r
+ for g in $(cat /etc/group | awk  -F  ':' '$3 > 100 { print $1 }')
+ usermod -a -G messagebus r
+ for g in $(cat /etc/group | awk  -F  ':' '$3 > 100 { print $1 }')
+ usermod -a -G _ssh r
+ for g in $(cat /etc/group | awk  -F  ':' '$3 > 100 { print $1 }')
+ usermod -a -G r r
+ usermod -s /bin/bash r
+ echo '%sudo ALL=(ALL) NOPASSWD:ALL'
+ cp -R /root/.bashrc /root/.cargo /root/.launchpadlib /root/.m2 /root/.profile /root/.rustup /home/r
+ cp -R ./cid ./credentials ./end.sh ./entry.sh ./pid ./repo ./run.sh ./script.sh ./stdout /home/r
+ rm -rf repo
+ chown -R r:r /home/r
+ chmod a+x /home/r/script.sh
+ cat /home/r/script.sh
#!/bin/bash
set -e
set -o pipefail
if [ -e /home/r/.profile ]; then source /home/r/.profile; fi
shopt -s expand_aliases
alias 'sudo=sudo -i'
export HOME=/home/r
cd "${HOME}/repo"
export 'head=git@github.com:h1alexbel/fsl.git' ; export 'tag=0.0.4' ; export 'head_branch=master' ; export 'author=h1alexbel' ; just install ; [[ "${tag}" =~ ^[0-9]+\.[0-9]+\.[0-9]+$ ]] || exit -1 ; sed -i -e "s/^version = \"0.0.0\"/version = \"${tag}\"/" Cargo.toml ; cargo --color=never test -vv -- --nocapture ; cargo --color=never fmt --check ; cargo clippy --all-targets --all-features ; git commit -am "${tag}" ; ls -a ../ ; mkdir -p ~/.cargo && cp ../credentials ~/.cargo ; cargo --color=never publish ;
+ su --login r --command /home/r/script.sh
/home/r/.profile: line 10: warning: setlocale: LC_ALL: cannot change locale (en_US.UTF-8export): No such file or directory
/bin/bash: warning: setlocale: LC_ALL: cannot change locale (en_US.UTF-8export)
/home/r/.profile: line 10: warning: setlocale: LC_ALL: cannot change locale (en_US.UTF-8export)
1mcargo install cargo-machete0m
1m32m    Updating0m crates.io index
1m32m Downloading0m crates ...
1m32m  Downloaded0m cargo-machete v0.7.0
1m32m  Installing0m cargo-machete v0.7.0
1m32m    Updating0m crates.io index
1m32m     Locking0m 75 packages to latest compatible versions
1m36m      Adding0m env_logger v0.10.2 1m33m(latest: v0.11.5)0m
1m36m      Adding0m windows-sys v0.52.0 1m33m(latest: v0.59.0)0m
1m32m Downloading0m crates ...
1m32m  Downloaded0m either v1.13.0
1m32m  Downloaded0m cargo-platform v0.1.8
1m32m  Downloaded0m anyhow v1.0.89
1m32m  Downloaded0m humantime v2.1.0
1m32m  Downloaded0m is-terminal v0.4.13
1m32m  Downloaded0m indexmap v2.6.0
1m32m  Downloaded0m rayon v1.10.0
1m32m  Downloaded0m regex v1.11.0
1m32m  Downloaded0m same-file v1.0.6
1m32m  Downloaded0m walkdir v2.5.0
1m32m  Downloaded0m toml_edit v0.22.22
1m32m  Downloaded0m winnow v0.6.20
1m32m  Downloaded0m ignore v0.4.23
1m32m  Downloaded0m grep-searcher v0.1.14
1m32m  Downloaded0m grep-printer v0.2.2
1m32m  Downloaded0m encoding_rs v0.8.34
1m32m  Downloaded0m grep-regex v0.1.13
1m32m  Downloaded0m grep-matcher v0.1.7
1m32m  Downloaded0m grep-cli v0.1.11
1m32m  Downloaded0m libc v0.2.159
1m32m  Downloaded0m cargo_toml v0.20.5
1m32m  Downloaded0m regex-automata v0.4.8
1m32m  Downloaded0m grep v0.3.2
1m32m  Downloaded0m argh_derive v0.1.12
1m32m  Downloaded0m argh v0.1.12
1m32m  Downloaded0m toml v0.8.19
1m32m  Downloaded0m env_logger v0.10.2
1m32m  Downloaded0m encoding_rs_io v0.1.7
1m32m  Downloaded0m cargo_metadata v0.18.1
1m32m  Downloaded0m argh_shared v0.1.12
1m32m  Downloaded0m serde_spanned v0.6.8
1m32m  Downloaded0m pretty_env_logger v0.5.0
1m32m  Downloaded0m toml_datetime v0.6.8
1m32m  Downloaded0m thiserror-impl v1.0.64
1m32m  Downloaded0m thiserror v1.0.64
1m32m  Downloaded0m termcolor v1.4.1
1m32m  Downloaded0m syn v2.0.79
1m32m  Downloaded0m regex-syntax v0.8.5
1m32m  Downloaded0m proc-macro2 v1.0.87
1m32m  Downloaded0m log v0.4.22
1m32m  Downloaded0m hashbrown v0.15.0
1m32m  Downloaded0m globset v0.4.15
1m32m  Downloaded0m equivalent v1.0.1
1m32m   Compiling0m proc-macro2 v1.0.87
1m32m   Compiling0m unicode-ident v1.0.13
1m32m   Compiling0m quote v1.0.37
1m32m   Compiling0m syn v2.0.79
1m32m   Compiling0m serde v1.0.210
1m32m   Compiling0m serde_derive v1.0.210
1m32m   Compiling0m memchr v2.7.4
1m32m   Compiling0m aho-corasick v1.1.3
1m32m   Compiling0m regex-syntax v0.8.5
1m32m   Compiling0m regex-automata v0.4.8
1m32m   Compiling0m libc v0.2.159
1m32m   Compiling0m log v0.4.22
1m32m   Compiling0m bstr v1.10.0
1m32m   Compiling0m crossbeam-utils v0.8.20
1m32m   Compiling0m termcolor v1.4.1
1m32m   Compiling0m serde_json v1.0.128
1m32m   Compiling0m cfg-if v1.0.0
1m32m   Compiling0m encoding_rs v0.8.34
1m32m   Compiling0m crossbeam-epoch v0.9.18
1m32m   Compiling0m grep-matcher v0.1.7
1m32m   Compiling0m itoa v1.0.11
1m32m   Compiling0m equivalent v1.0.1
1m32m   Compiling0m ryu v1.0.18
1m32m   Compiling0m hashbrown v0.15.0
1m32m   Compiling0m indexmap v2.6.0
1m32m   Compiling0m crossbeam-deque v0.8.5
1m32m   Compiling0m encoding_rs_io v0.1.7
1m32m   Compiling0m globset v0.4.15
1m32m   Compiling0m memmap2 v0.9.5
1m32m   Compiling0m toml_datetime v0.6.8
1m32m   Compiling0m serde_spanned v0.6.8
1m32m   Compiling0m camino v1.1.9
1m32m   Compiling0m semver v1.0.23
1m32m   Compiling0m winnow v0.6.20
1m32m   Compiling0m rayon-core v1.12.1
1m32m   Compiling0m thiserror v1.0.64
1m32m   Compiling0m toml_edit v0.22.22
1m32m   Compiling0m grep-searcher v0.1.14
1m32m   Compiling0m argh_shared v0.1.12
1m32m   Compiling0m is-terminal v0.4.13
1m32m   Compiling0m regex v1.11.0
1m32m   Compiling0m thiserror-impl v1.0.64
1m32m   Compiling0m same-file v1.0.6
1m32m   Compiling0m humantime v2.1.0
1m32m   Compiling0m anyhow v1.0.89
1m32m   Compiling0m env_logger v0.10.2
1m32m   Compiling0m walkdir v2.5.0
1m32m   Compiling0m argh_derive v0.1.12
1m32m   Compiling0m grep-printer v0.2.2
1m32m   Compiling0m toml v0.8.19
1m32m   Compiling0m grep-cli v0.1.11
1m32m   Compiling0m grep-regex v0.1.13
1m32m   Compiling0m cargo-platform v0.1.8
1m32m   Compiling0m either v1.13.0
1m32m   Compiling0m rayon v1.10.0
1m32m   Compiling0m argh v0.1.12
1m32m   Compiling0m cargo_metadata v0.18.1
1m32m   Compiling0m grep v0.3.2
1m32m   Compiling0m cargo_toml v0.20.5
1m32m   Compiling0m ignore v0.4.23
1m32m   Compiling0m pretty_env_logger v0.5.0
1m32m   Compiling0m cargo-machete v0.7.0
1m32m    Finished0m `release` profile [optimized] target(s) in 10m 59s
1m32m  Installing0m /home/r/.cargo/bin/cargo-machete
1m32m   Installed0m package `cargo-machete v0.7.0` (executable `cargo-machete`)
    Updating crates.io index
     Locking 61 packages to latest compatible versions
      Adding aho-corasick v0.6.10 (latest: v1.1.3)
      Adding generic-array v0.14.7 (latest: v1.1.0)
      Adding hashbrown v0.12.3 (latest: v0.15.0)
      Adding indexmap v1.9.3 (latest: v2.6.0)
      Adding num v0.1.42 (latest: v0.4.3)
      Adding num-bigint v0.1.44 (latest: v0.4.6)
      Adding num-complex v0.1.43 (latest: v0.4.6)
      Adding num-rational v0.1.42 (latest: v0.4.2)
      Adding rand v0.4.6 (latest: v0.8.5)
      Adding rand_core v0.3.1 (latest: v0.6.4)
      Adding rand_core v0.4.2 (latest: v0.6.4)
      Adding rdrand v0.4.0 (latest: v0.8.3)
      Adding regex v0.2.11 (latest: v1.11.0)
      Adding regex-syntax v0.5.6 (latest: v0.8.5)
      Adding thread_local v0.3.6 (latest: v1.1.8)
      Adding ucd-util v0.1.10 (latest: v0.2.2)
 Downloading crates ...
  Downloaded aho-corasick v0.6.10
  Downloaded hashbrown v0.12.3
  Downloaded num-iter v0.1.45
  Downloaded regex v0.2.11
  Downloaded thread_local v0.3.6
  Downloaded ucd-trie v0.1.7
  Downloaded regex-syntax v0.5.6
  Downloaded rand v0.4.6
  Downloaded pest_meta v2.7.13
  Downloaded utf8-ranges v1.0.5
  Downloaded ucd-util v0.1.10
  Downloaded rustc-serialize v0.3.25
  Downloaded pest v2.7.13
  Downloaded pest_generator v2.7.13
  Downloaded pest_derive v2.7.13
  Downloaded testing_logger v0.1.1
  Downloaded parameterized-macro v2.0.0
  Downloaded parameterized v2.0.0
  Downloaded once_cell v1.20.2
  Downloaded num-rational v0.1.42
  Downloaded num-complex v0.1.43
  Downloaded num-bigint v0.1.44
  Downloaded num v0.1.42
  Downloaded indexmap v1.9.3
  Downloaded hamcrest v0.1.5
  Downloaded autocfg v1.4.0
  Downloaded num-integer v0.1.46
  Downloaded lazy_static v1.5.0
   Compiling autocfg v1.4.0
     Running `CARGO=/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=autocfg CARGO_MANIFEST_DIR=/home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/autocfg-1.4.0 CARGO_PKG_AUTHORS='Josh Stone <cuviper@gmail.com>' CARGO_PKG_DESCRIPTION='Automatic cfg for Rust compiler features' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='Apache-2.0 OR MIT' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=autocfg CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/cuviper/autocfg' CARGO_PKG_RUST_VERSION=1.0 CARGO_PKG_VERSION=1.4.0 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/home/r/repo/target/debug/deps:/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib' /home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/rustc --crate-name autocfg --edition=2015 /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/autocfg-1.4.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values())' -C metadata=65547fcefd0cb2a9 -C extra-filename=-65547fcefd0cb2a9 --out-dir /home/r/repo/target/debug/deps -L dependency=/home/r/repo/target/debug/deps --cap-lints warn`
   Compiling proc-macro2 v1.0.87
     Running `CARGO=/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/proc-macro2-1.0.87 CARGO_PKG_AUTHORS='David Tolnay <dtolnay@gmail.com>:Alex Crichton <alex@alexcrichton.com>' CARGO_PKG_DESCRIPTION='A substitute implementation of the compiler'\''s `proc_macro` API to decouple token-based libraries from the procedural macro use case.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=proc-macro2 CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/dtolnay/proc-macro2' CARGO_PKG_RUST_VERSION=1.56 CARGO_PKG_VERSION=1.0.87 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=87 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/home/r/repo/target/debug/deps:/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib' /home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/rustc --crate-name build_script_build --edition=2021 /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/proc-macro2-1.0.87/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no --cfg 'feature="default"' --cfg 'feature="proc-macro"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("default", "nightly", "proc-macro", "span-locations"))' -C metadata=e1f42165c27f9015 -C extra-filename=-e1f42165c27f9015 --out-dir /home/r/repo/target/debug/build/proc-macro2-e1f42165c27f9015 -L dependency=/home/r/repo/target/debug/deps --cap-lints warn`
     Running `CARGO=/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/cargo CARGO_CFG_PANIC=unwind CARGO_CFG_TARGET_ABI='' CARGO_CFG_TARGET_ARCH=x86_64 CARGO_CFG_TARGET_ENDIAN=little CARGO_CFG_TARGET_ENV=gnu CARGO_CFG_TARGET_FAMILY=unix CARGO_CFG_TARGET_FEATURE=fxsr,sse,sse2 CARGO_CFG_TARGET_HAS_ATOMIC=16,32,64,8,ptr CARGO_CFG_TARGET_OS=linux CARGO_CFG_TARGET_POINTER_WIDTH=64 CARGO_CFG_TARGET_VENDOR=unknown CARGO_CFG_UNIX='' CARGO_ENCODED_RUSTFLAGS='' CARGO_FEATURE_DEFAULT=1 CARGO_FEATURE_PROC_MACRO=1 CARGO_MANIFEST_DIR=/home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/proc-macro2-1.0.87 CARGO_PKG_AUTHORS='David Tolnay <dtolnay@gmail.com>:Alex Crichton <alex@alexcrichton.com>' CARGO_PKG_DESCRIPTION='A substitute implementation of the compiler'\''s `proc_macro` API to decouple token-based libraries from the procedural macro use case.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=proc-macro2 CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/dtolnay/proc-macro2' CARGO_PKG_RUST_VERSION=1.56 CARGO_PKG_VERSION=1.0.87 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=87 CARGO_PKG_VERSION_PRE='' DEBUG=false HOST=x86_64-unknown-linux-gnu LD_LIBRARY_PATH='/home/r/repo/target/debug/deps:/home/r/repo/target/debug:/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib:/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib' NUM_JOBS=1 OPT_LEVEL=0 OUT_DIR=/home/r/repo/target/debug/build/proc-macro2-c5806bffbec14711/out PROFILE=debug RUSTC=/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/rustc RUSTDOC=/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/rustdoc TARGET=x86_64-unknown-linux-gnu /home/r/repo/target/debug/build/proc-macro2-e1f42165c27f9015/build-script-build`
[proc-macro2 1.0.87] cargo:rustc-check-cfg=cfg(fuzzing)
[proc-macro2 1.0.87] cargo:rustc-check-cfg=cfg(no_is_available)
[proc-macro2 1.0.87] cargo:rustc-check-cfg=cfg(no_literal_byte_character)
[proc-macro2 1.0.87] cargo:rustc-check-cfg=cfg(no_literal_c_string)
[proc-macro2 1.0.87] cargo:rustc-check-cfg=cfg(no_source_text)
[proc-macro2 1.0.87] cargo:rustc-check-cfg=cfg(proc_macro_span)
[proc-macro2 1.0.87] cargo:rustc-check-cfg=cfg(procmacro2_backtrace)
[proc-macro2 1.0.87] cargo:rustc-check-cfg=cfg(procmacro2_nightly_testing)
[proc-macro2 1.0.87] cargo:rustc-check-cfg=cfg(procmacro2_semver_exempt)
[proc-macro2 1.0.87] cargo:rustc-check-cfg=cfg(randomize_layout)
[proc-macro2 1.0.87] cargo:rustc-check-cfg=cfg(span_locations)
[proc-macro2 1.0.87] cargo:rustc-check-cfg=cfg(super_unstable)
[proc-macro2 1.0.87] cargo:rustc-check-cfg=cfg(wrap_proc_macro)
[proc-macro2 1.0.87] cargo:rerun-if-changed=build/probe.rs
[proc-macro2 1.0.87] cargo:rustc-cfg=wrap_proc_macro
[proc-macro2 1.0.87] cargo:rerun-if-env-changed=RUSTC_BOOTSTRAP
   Compiling unicode-ident v1.0.13
     Running `CARGO=/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=unicode_ident CARGO_MANIFEST_DIR=/home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/unicode-ident-1.0.13 CARGO_PKG_AUTHORS='David Tolnay <dtolnay@gmail.com>' CARGO_PKG_DESCRIPTION='Determine whether characters have the XID_Start or XID_Continue properties according to Unicode Standard Annex #31' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='(MIT OR Apache-2.0) AND Unicode-DFS-2016' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=unicode-ident CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/dtolnay/unicode-ident' CARGO_PKG_RUST_VERSION=1.31 CARGO_PKG_VERSION=1.0.13 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=13 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/home/r/repo/target/debug/deps:/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib' /home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/rustc --crate-name unicode_ident --edition=2018 /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/unicode-ident-1.0.13/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 --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values())' -C metadata=64e02e57bff7dfd7 -C extra-filename=-64e02e57bff7dfd7 --out-dir /home/r/repo/target/debug/deps -L dependency=/home/r/repo/target/debug/deps --cap-lints warn`
     Running `CARGO=/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=proc_macro2 CARGO_MANIFEST_DIR=/home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/proc-macro2-1.0.87 CARGO_PKG_AUTHORS='David Tolnay <dtolnay@gmail.com>:Alex Crichton <alex@alexcrichton.com>' CARGO_PKG_DESCRIPTION='A substitute implementation of the compiler'\''s `proc_macro` API to decouple token-based libraries from the procedural macro use case.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=proc-macro2 CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/dtolnay/proc-macro2' CARGO_PKG_RUST_VERSION=1.56 CARGO_PKG_VERSION=1.0.87 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=87 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/home/r/repo/target/debug/deps:/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib' OUT_DIR=/home/r/repo/target/debug/build/proc-macro2-c5806bffbec14711/out /home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/rustc --crate-name proc_macro2 --edition=2021 /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/proc-macro2-1.0.87/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 --cfg 'feature="default"' --cfg 'feature="proc-macro"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("default", "nightly", "proc-macro", "span-locations"))' -C metadata=88e8ce5f26775c15 -C extra-filename=-88e8ce5f26775c15 --out-dir /home/r/repo/target/debug/deps -L dependency=/home/r/repo/target/debug/deps --extern unicode_ident=/home/r/repo/target/debug/deps/libunicode_ident-64e02e57bff7dfd7.rmeta --cap-lints warn --cfg wrap_proc_macro --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(no_is_available)' --check-cfg 'cfg(no_literal_byte_character)' --check-cfg 'cfg(no_literal_c_string)' --check-cfg 'cfg(no_source_text)' --check-cfg 'cfg(proc_macro_span)' --check-cfg 'cfg(procmacro2_backtrace)' --check-cfg 'cfg(procmacro2_nightly_testing)' --check-cfg 'cfg(procmacro2_semver_exempt)' --check-cfg 'cfg(randomize_layout)' --check-cfg 'cfg(span_locations)' --check-cfg 'cfg(super_unstable)' --check-cfg 'cfg(wrap_proc_macro)'`
   Compiling quote v1.0.37
     Running `CARGO=/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=quote CARGO_MANIFEST_DIR=/home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/quote-1.0.37 CARGO_PKG_AUTHORS='David Tolnay <dtolnay@gmail.com>' CARGO_PKG_DESCRIPTION='Quasi-quoting macro quote'\!'(...)' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=quote CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/dtolnay/quote' CARGO_PKG_RUST_VERSION=1.56 CARGO_PKG_VERSION=1.0.37 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=37 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/home/r/repo/target/debug/deps:/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib' /home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/rustc --crate-name quote --edition=2018 /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/quote-1.0.37/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 --cfg 'feature="default"' --cfg 'feature="proc-macro"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("default", "proc-macro"))' -C metadata=3ebbd773de241560 -C extra-filename=-3ebbd773de241560 --out-dir /home/r/repo/target/debug/deps -L dependency=/home/r/repo/target/debug/deps --extern proc_macro2=/home/r/repo/target/debug/deps/libproc_macro2-88e8ce5f26775c15.rmeta --cap-lints warn`
   Compiling syn v2.0.79
     Running `CARGO=/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=syn CARGO_MANIFEST_DIR=/home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.79 CARGO_PKG_AUTHORS='David Tolnay <dtolnay@gmail.com>' CARGO_PKG_DESCRIPTION='Parser for Rust source code' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=syn CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/dtolnay/syn' CARGO_PKG_RUST_VERSION=1.61 CARGO_PKG_VERSION=2.0.79 CARGO_PKG_VERSION_MAJOR=2 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=79 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/home/r/repo/target/debug/deps:/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib' /home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/rustc --crate-name syn --edition=2021 /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-2.0.79/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 --cfg 'feature="clone-impls"' --cfg 'feature="default"' --cfg 'feature="derive"' --cfg 'feature="full"' --cfg 'feature="parsing"' --cfg 'feature="printing"' --cfg 'feature="proc-macro"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("clone-impls", "default", "derive", "extra-traits", "fold", "full", "parsing", "printing", "proc-macro", "test", "visit", "visit-mut"))' -C metadata=be4dd49b0f48aeeb -C extra-filename=-be4dd49b0f48aeeb --out-dir /home/r/repo/target/debug/deps -L dependency=/home/r/repo/target/debug/deps --extern proc_macro2=/home/r/repo/target/debug/deps/libproc_macro2-88e8ce5f26775c15.rmeta --extern quote=/home/r/repo/target/debug/deps/libquote-3ebbd773de241560.rmeta --extern unicode_ident=/home/r/repo/target/debug/deps/libunicode_ident-64e02e57bff7dfd7.rmeta --cap-lints warn`
   Compiling num-traits v0.2.19
     Running `CARGO=/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/num-traits-0.2.19 CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO_PKG_DESCRIPTION='Numeric traits for generic mathematics' CARGO_PKG_HOMEPAGE='https://github.com/rust-num/num-traits' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=num-traits CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-num/num-traits' CARGO_PKG_RUST_VERSION=1.60 CARGO_PKG_VERSION=0.2.19 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=19 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/home/r/repo/target/debug/deps:/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib' /home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/rustc --crate-name build_script_build --edition=2021 /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/num-traits-0.2.19/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no --cfg 'feature="default"' --cfg 'feature="i128"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("default", "i128", "libm", "std"))' -C metadata=10a05f92806b5431 -C extra-filename=-10a05f92806b5431 --out-dir /home/r/repo/target/debug/build/num-traits-10a05f92806b5431 -L dependency=/home/r/repo/target/debug/deps --extern autocfg=/home/r/repo/target/debug/deps/libautocfg-65547fcefd0cb2a9.rlib --cap-lints warn`
     Running `CARGO=/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/cargo CARGO_CFG_PANIC=unwind CARGO_CFG_TARGET_ABI='' CARGO_CFG_TARGET_ARCH=x86_64 CARGO_CFG_TARGET_ENDIAN=little CARGO_CFG_TARGET_ENV=gnu CARGO_CFG_TARGET_FAMILY=unix CARGO_CFG_TARGET_FEATURE=fxsr,sse,sse2 CARGO_CFG_TARGET_HAS_ATOMIC=16,32,64,8,ptr CARGO_CFG_TARGET_OS=linux CARGO_CFG_TARGET_POINTER_WIDTH=64 CARGO_CFG_TARGET_VENDOR=unknown CARGO_CFG_UNIX='' CARGO_ENCODED_RUSTFLAGS='' CARGO_FEATURE_DEFAULT=1 CARGO_FEATURE_I128=1 CARGO_FEATURE_STD=1 CARGO_MANIFEST_DIR=/home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/num-traits-0.2.19 CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO_PKG_DESCRIPTION='Numeric traits for generic mathematics' CARGO_PKG_HOMEPAGE='https://github.com/rust-num/num-traits' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=num-traits CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-num/num-traits' CARGO_PKG_RUST_VERSION=1.60 CARGO_PKG_VERSION=0.2.19 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=19 CARGO_PKG_VERSION_PRE='' DEBUG=true HOST=x86_64-unknown-linux-gnu LD_LIBRARY_PATH='/home/r/repo/target/debug/deps:/home/r/repo/target/debug:/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib:/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib' NUM_JOBS=1 OPT_LEVEL=0 OUT_DIR=/home/r/repo/target/debug/build/num-traits-26675fd8c2ec8f8b/out PROFILE=debug RUSTC=/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/rustc RUSTDOC=/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/rustdoc TARGET=x86_64-unknown-linux-gnu /home/r/repo/target/debug/build/num-traits-10a05f92806b5431/build-script-build`
[num-traits 0.2.19] cargo:rustc-check-cfg=cfg(has_total_cmp)
[num-traits 0.2.19] cargo:rustc-cfg=has_total_cmp
[num-traits 0.2.19] cargo:rerun-if-changed=build.rs
   Compiling memchr v2.7.4
     Running `CARGO=/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=memchr CARGO_MANIFEST_DIR=/home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/memchr-2.7.4 CARGO_PKG_AUTHORS='Andrew Gallant <jamslam@gmail.com>:bluss' CARGO_PKG_DESCRIPTION='Provides extremely fast (uses SIMD on x86_64, aarch64 and wasm32) routines for
1, 2 or 3 byte search and single substring search.
' CARGO_PKG_HOMEPAGE='https://github.com/BurntSushi/memchr' CARGO_PKG_LICENSE='Unlicense OR MIT' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=memchr CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/BurntSushi/memchr' CARGO_PKG_RUST_VERSION=1.61 CARGO_PKG_VERSION=2.7.4 CARGO_PKG_VERSION_MAJOR=2 CARGO_PKG_VERSION_MINOR=7 CARGO_PKG_VERSION_PATCH=4 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/home/r/repo/target/debug/deps:/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib' /home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/rustc --crate-name memchr --edition=2021 /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/memchr-2.7.4/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="alloc"' --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("alloc", "compiler_builtins", "core", "default", "libc", "logging", "rustc-dep-of-std", "std", "use_std"))' -C metadata=b1c6fc33ba0fb526 -C extra-filename=-b1c6fc33ba0fb526 --out-dir /home/r/repo/target/debug/deps -L dependency=/home/r/repo/target/debug/deps --cap-lints warn`
     Running `CARGO=/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=num_traits CARGO_MANIFEST_DIR=/home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/num-traits-0.2.19 CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO_PKG_DESCRIPTION='Numeric traits for generic mathematics' CARGO_PKG_HOMEPAGE='https://github.com/rust-num/num-traits' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=num-traits CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-num/num-traits' CARGO_PKG_RUST_VERSION=1.60 CARGO_PKG_VERSION=0.2.19 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=19 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/home/r/repo/target/debug/deps:/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib' OUT_DIR=/home/r/repo/target/debug/build/num-traits-26675fd8c2ec8f8b/out /home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/rustc --crate-name num_traits --edition=2021 /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/num-traits-0.2.19/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="i128"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("default", "i128", "libm", "std"))' -C metadata=c824ace02ae2f36d -C extra-filename=-c824ace02ae2f36d --out-dir /home/r/repo/target/debug/deps -L dependency=/home/r/repo/target/debug/deps --cap-lints warn --cfg has_total_cmp --check-cfg 'cfg(has_total_cmp)'`
   Compiling libc v0.2.159
     Running `CARGO=/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.159 CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO_PKG_DESCRIPTION='Raw FFI bindings to platform libraries like libc.
' CARGO_PKG_HOMEPAGE='https://github.com/rust-lang/libc' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=libc CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-lang/libc' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.2.159 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=159 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/home/r/repo/target/debug/deps:/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib' /home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/rustc --crate-name build_script_build --edition=2015 /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.159/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("align", "const-extern-fn", "default", "extra_traits", "rustc-dep-of-std", "rustc-std-workspace-core", "std", "use_std"))' -C metadata=73f9cf720abc4c3c -C extra-filename=-73f9cf720abc4c3c --out-dir /home/r/repo/target/debug/build/libc-73f9cf720abc4c3c -L dependency=/home/r/repo/target/debug/deps --cap-lints warn`
     Running `CARGO=/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/cargo CARGO_CFG_PANIC=unwind CARGO_CFG_TARGET_ABI='' CARGO_CFG_TARGET_ARCH=x86_64 CARGO_CFG_TARGET_ENDIAN=little CARGO_CFG_TARGET_ENV=gnu CARGO_CFG_TARGET_FAMILY=unix CARGO_CFG_TARGET_FEATURE=fxsr,sse,sse2 CARGO_CFG_TARGET_HAS_ATOMIC=16,32,64,8,ptr CARGO_CFG_TARGET_OS=linux CARGO_CFG_TARGET_POINTER_WIDTH=64 CARGO_CFG_TARGET_VENDOR=unknown CARGO_CFG_UNIX='' CARGO_ENCODED_RUSTFLAGS='' CARGO_FEATURE_DEFAULT=1 CARGO_FEATURE_STD=1 CARGO_MANIFEST_DIR=/home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.159 CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO_PKG_DESCRIPTION='Raw FFI bindings to platform libraries like libc.
' CARGO_PKG_HOMEPAGE='https://github.com/rust-lang/libc' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=libc CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-lang/libc' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.2.159 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=159 CARGO_PKG_VERSION_PRE='' DEBUG=true HOST=x86_64-unknown-linux-gnu LD_LIBRARY_PATH='/home/r/repo/target/debug/deps:/home/r/repo/target/debug:/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib:/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib' NUM_JOBS=1 OPT_LEVEL=0 OUT_DIR=/home/r/repo/target/debug/build/libc-f5614ef688e895a7/out PROFILE=debug RUSTC=/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/rustc RUSTDOC=/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/rustdoc TARGET=x86_64-unknown-linux-gnu /home/r/repo/target/debug/build/libc-73f9cf720abc4c3c/build-script-build`
[libc 0.2.159] cargo:rerun-if-changed=build.rs
[libc 0.2.159] cargo:rustc-cfg=freebsd11
[libc 0.2.159] cargo:rustc-cfg=libc_priv_mod_use
[libc 0.2.159] cargo:rustc-cfg=libc_union
[libc 0.2.159] cargo:rustc-cfg=libc_const_size_of
[libc 0.2.159] cargo:rustc-cfg=libc_align
[libc 0.2.159] cargo:rustc-cfg=libc_int128
[libc 0.2.159] cargo:rustc-cfg=libc_core_cvoid
[libc 0.2.159] cargo:rustc-cfg=libc_packedN
[libc 0.2.159] cargo:rustc-cfg=libc_cfg_target_vendor
[libc 0.2.159] cargo:rustc-cfg=libc_non_exhaustive
[libc 0.2.159] cargo:rustc-cfg=libc_long_array
[libc 0.2.159] cargo:rustc-cfg=libc_ptr_addr_of
[libc 0.2.159] cargo:rustc-cfg=libc_underscore_const_names
[libc 0.2.159] cargo:rustc-cfg=libc_const_extern_fn
[libc 0.2.159] cargo:rustc-check-cfg=cfg(emscripten_new_stat_abi)
[libc 0.2.159] cargo:rustc-check-cfg=cfg(espidf_time64)
[libc 0.2.159] cargo:rustc-check-cfg=cfg(freebsd10)
[libc 0.2.159] cargo:rustc-check-cfg=cfg(freebsd11)
[libc 0.2.159] cargo:rustc-check-cfg=cfg(freebsd12)
[libc 0.2.159] cargo:rustc-check-cfg=cfg(freebsd13)
[libc 0.2.159] cargo:rustc-check-cfg=cfg(freebsd14)
[libc 0.2.159] cargo:rustc-check-cfg=cfg(freebsd15)
[libc 0.2.159] cargo:rustc-check-cfg=cfg(libc_align)
[libc 0.2.159] cargo:rustc-check-cfg=cfg(libc_cfg_target_vendor)
[libc 0.2.159] cargo:rustc-check-cfg=cfg(libc_const_extern_fn)
[libc 0.2.159] cargo:rustc-check-cfg=cfg(libc_const_extern_fn_unstable)
[libc 0.2.159] cargo:rustc-check-cfg=cfg(libc_const_size_of)
[libc 0.2.159] cargo:rustc-check-cfg=cfg(libc_core_cvoid)
[libc 0.2.159] cargo:rustc-check-cfg=cfg(libc_deny_warnings)
[libc 0.2.159] cargo:rustc-check-cfg=cfg(libc_int128)
[libc 0.2.159] cargo:rustc-check-cfg=cfg(libc_long_array)
[libc 0.2.159] cargo:rustc-check-cfg=cfg(libc_non_exhaustive)
[libc 0.2.159] cargo:rustc-check-cfg=cfg(libc_packedN)
[libc 0.2.159] cargo:rustc-check-cfg=cfg(libc_priv_mod_use)
[libc 0.2.159] cargo:rustc-check-cfg=cfg(libc_ptr_addr_of)
[libc 0.2.159] cargo:rustc-check-cfg=cfg(libc_thread_local)
[libc 0.2.159] cargo:rustc-check-cfg=cfg(libc_underscore_const_names)
[libc 0.2.159] cargo:rustc-check-cfg=cfg(libc_union)
[libc 0.2.159] cargo:rustc-check-cfg=cfg(libc_ctest)
[libc 0.2.159] cargo:rustc-check-cfg=cfg(target_os,values("switch","aix","ohos","hurd","visionos"))
[libc 0.2.159] cargo:rustc-check-cfg=cfg(target_env,values("illumos","wasi","aix","ohos"))
[libc 0.2.159] cargo:rustc-check-cfg=cfg(target_arch,values("loongarch64","mips32r6","mips64r6","csky"))
   Compiling thiserror v1.0.64
     Running `CARGO=/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/thiserror-1.0.64 CARGO_PKG_AUTHORS='David Tolnay <dtolnay@gmail.com>' CARGO_PKG_DESCRIPTION='derive(Error)' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=thiserror CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/dtolnay/thiserror' CARGO_PKG_RUST_VERSION=1.56 CARGO_PKG_VERSION=1.0.64 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=64 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/home/r/repo/target/debug/deps:/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib' /home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/rustc --crate-name build_script_build --edition=2021 /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/thiserror-1.0.64/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values())' -C metadata=e5c9b204871ec0d3 -C extra-filename=-e5c9b204871ec0d3 --out-dir /home/r/repo/target/debug/build/thiserror-e5c9b204871ec0d3 -L dependency=/home/r/repo/target/debug/deps --cap-lints warn`
     Running `CARGO=/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/cargo CARGO_CFG_PANIC=unwind CARGO_CFG_TARGET_ABI='' CARGO_CFG_TARGET_ARCH=x86_64 CARGO_CFG_TARGET_ENDIAN=little CARGO_CFG_TARGET_ENV=gnu CARGO_CFG_TARGET_FAMILY=unix CARGO_CFG_TARGET_FEATURE=fxsr,sse,sse2 CARGO_CFG_TARGET_HAS_ATOMIC=16,32,64,8,ptr CARGO_CFG_TARGET_OS=linux CARGO_CFG_TARGET_POINTER_WIDTH=64 CARGO_CFG_TARGET_VENDOR=unknown CARGO_CFG_UNIX='' CARGO_ENCODED_RUSTFLAGS='' CARGO_MANIFEST_DIR=/home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/thiserror-1.0.64 CARGO_PKG_AUTHORS='David Tolnay <dtolnay@gmail.com>' CARGO_PKG_DESCRIPTION='derive(Error)' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=thiserror CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/dtolnay/thiserror' CARGO_PKG_RUST_VERSION=1.56 CARGO_PKG_VERSION=1.0.64 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=64 CARGO_PKG_VERSION_PRE='' DEBUG=true HOST=x86_64-unknown-linux-gnu LD_LIBRARY_PATH='/home/r/repo/target/debug/deps:/home/r/repo/target/debug:/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib:/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib' NUM_JOBS=1 OPT_LEVEL=0 OUT_DIR=/home/r/repo/target/debug/build/thiserror-78f5f6459973175f/out PROFILE=debug RUSTC=/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/rustc RUSTDOC=/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/rustdoc TARGET=x86_64-unknown-linux-gnu /home/r/repo/target/debug/build/thiserror-e5c9b204871ec0d3/build-script-build`
[thiserror 1.0.64] cargo:rerun-if-changed=build/probe.rs
[thiserror 1.0.64] cargo:rustc-check-cfg=cfg(error_generic_member_access)
[thiserror 1.0.64] cargo:rustc-check-cfg=cfg(thiserror_nightly_testing)
[thiserror 1.0.64] cargo:rerun-if-env-changed=RUSTC_BOOTSTRAP
     Running `CARGO=/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=libc CARGO_MANIFEST_DIR=/home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.159 CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO_PKG_DESCRIPTION='Raw FFI bindings to platform libraries like libc.
' CARGO_PKG_HOMEPAGE='https://github.com/rust-lang/libc' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=libc CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-lang/libc' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.2.159 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=159 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/home/r/repo/target/debug/deps:/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib' OUT_DIR=/home/r/repo/target/debug/build/libc-f5614ef688e895a7/out /home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/rustc --crate-name libc --edition=2015 /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.159/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)' --check-cfg 'cfg(feature, values("align", "const-extern-fn", "default", "extra_traits", "rustc-dep-of-std", "rustc-std-workspace-core", "std", "use_std"))' -C metadata=bb7bd043bb7eb065 -C extra-filename=-bb7bd043bb7eb065 --out-dir /home/r/repo/target/debug/deps -L dependency=/home/r/repo/target/debug/deps --cap-lints warn --cfg freebsd11 --cfg libc_priv_mod_use --cfg libc_union --cfg libc_const_size_of --cfg libc_align --cfg libc_int128 --cfg libc_core_cvoid --cfg libc_packedN --cfg libc_cfg_target_vendor --cfg libc_non_exhaustive --cfg libc_long_array --cfg libc_ptr_addr_of --cfg libc_underscore_const_names --cfg libc_const_extern_fn --check-cfg 'cfg(emscripten_new_stat_abi)' --check-cfg 'cfg(espidf_time64)' --check-cfg 'cfg(freebsd10)' --check-cfg 'cfg(freebsd11)' --check-cfg 'cfg(freebsd12)' --check-cfg 'cfg(freebsd13)' --check-cfg 'cfg(freebsd14)' --check-cfg 'cfg(freebsd15)' --check-cfg 'cfg(libc_align)' --check-cfg 'cfg(libc_cfg_target_vendor)' --check-cfg 'cfg(libc_const_extern_fn)' --check-cfg 'cfg(libc_const_extern_fn_unstable)' --check-cfg 'cfg(libc_const_size_of)' --check-cfg 'cfg(libc_core_cvoid)' --check-cfg 'cfg(libc_deny_warnings)' --check-cfg 'cfg(libc_int128)' --check-cfg 'cfg(libc_long_array)' --check-cfg 'cfg(libc_non_exhaustive)' --check-cfg 'cfg(libc_packedN)' --check-cfg 'cfg(libc_priv_mod_use)' --check-cfg 'cfg(libc_ptr_addr_of)' --check-cfg 'cfg(libc_thread_local)' --check-cfg 'cfg(libc_underscore_const_names)' --check-cfg 'cfg(libc_union)' --check-cfg 'cfg(libc_ctest)' --check-cfg 'cfg(target_os,values("switch","aix","ohos","hurd","visionos"))' --check-cfg 'cfg(target_env,values("illumos","wasi","aix","ohos"))' --check-cfg 'cfg(target_arch,values("loongarch64","mips32r6","mips64r6","csky"))'`
   Compiling num-integer v0.1.46
     Running `CARGO=/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=num_integer CARGO_MANIFEST_DIR=/home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/num-integer-0.1.46 CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO_PKG_DESCRIPTION='Integer traits and functions' CARGO_PKG_HOMEPAGE='https://github.com/rust-num/num-integer' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=num-integer CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-num/num-integer' CARGO_PKG_RUST_VERSION=1.31 CARGO_PKG_VERSION=0.1.46 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=46 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/home/r/repo/target/debug/deps:/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib' /home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/rustc --crate-name num_integer --edition=2018 /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/num-integer-0.1.46/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="i128"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("default", "i128", "std"))' -C metadata=cb481a060533ed74 -C extra-filename=-cb481a060533ed74 --out-dir /home/r/repo/target/debug/deps -L dependency=/home/r/repo/target/debug/deps --extern num_traits=/home/r/repo/target/debug/deps/libnum_traits-c824ace02ae2f36d.rmeta --cap-lints warn`
   Compiling thiserror-impl v1.0.64
     Running `CARGO=/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=thiserror_impl CARGO_MANIFEST_DIR=/home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/thiserror-impl-1.0.64 CARGO_PKG_AUTHORS='David Tolnay <dtolnay@gmail.com>' CARGO_PKG_DESCRIPTION='Implementation detail of the `thiserror` crate' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=thiserror-impl CARGO_PKG_README='' CARGO_PKG_REPOSITORY='https://github.com/dtolnay/thiserror' CARGO_PKG_RUST_VERSION=1.56 CARGO_PKG_VERSION=1.0.64 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=64 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/home/r/repo/target/debug/deps:/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib' /home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/rustc --crate-name thiserror_impl --edition=2021 /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/thiserror-impl-1.0.64/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values())' -C metadata=bcfe0f4bce2258d9 -C extra-filename=-bcfe0f4bce2258d9 --out-dir /home/r/repo/target/debug/deps -L dependency=/home/r/repo/target/debug/deps --extern proc_macro2=/home/r/repo/target/debug/deps/libproc_macro2-88e8ce5f26775c15.rlib --extern quote=/home/r/repo/target/debug/deps/libquote-3ebbd773de241560.rlib --extern syn=/home/r/repo/target/debug/deps/libsyn-be4dd49b0f48aeeb.rlib --extern proc_macro --cap-lints warn`
   Compiling rustc-serialize v0.3.25
     Running `CARGO=/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=rustc_serialize CARGO_MANIFEST_DIR=/home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/rustc-serialize-0.3.25 CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO_PKG_DESCRIPTION='Generic serialization/deserialization support corresponding to the
`derive(RustcEncodable, RustcDecodable)` mode in the compiler. Also includes
support for hex, base64, and json encoding and decoding.

This crate is deprecated in favor of serde.
' CARGO_PKG_HOMEPAGE='https://github.com/rust-lang/rustc-serialize' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=rustc-serialize CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-lang/rustc-serialize' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.3.25 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PATCH=25 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/home/r/repo/target/debug/deps:/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib' /home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/rustc --crate-name rustc_serialize --edition=2015 /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/rustc-serialize-0.3.25/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 --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values())' -C metadata=5cdfd06ddf883c18 -C extra-filename=-5cdfd06ddf883c18 --out-dir /home/r/repo/target/debug/deps -L dependency=/home/r/repo/target/debug/deps --cap-lints warn`
warning: unexpected `cfg` condition name: `rustbuild`
  --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/rustc-serialize-0.3.25/src/lib.rs:37:13
   |
37 | #![cfg_attr(rustbuild, feature(staged_api, rustc_private))]
   |             ^^^^^^^^^
   |
   = help: expected names are: `clippy`, `debug_assertions`, `doc`, `docsrs`, `doctest`, `feature`, `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(rustbuild)'] }
   = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(rustbuild)");` 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: `rustbuild`
  --&gt; /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/rustc-serialize-0.3.25/src/lib.rs:38:13
   |
38 | #![cfg_attr(rustbuild, unstable(feature = &quot;rustc_private&quot;, issue = &quot;27812&quot;))]
   |             ^^^^^^^^^
   |
   = 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(rustbuild)'] }
   = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(rustbuild)");` 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: `rust_build`
  --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/rustc-serialize-0.3.25/src/lib.rs:45:13
   |
45 | #![cfg_attr(rust_build, feature(staged_api))]
   |             ^^^^^^^^^^
   |
   = 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(rust_build)'] }
   = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(rust_build)");` 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: `rust_build`
  --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/rustc-serialize-0.3.25/src/lib.rs:46:13
   |
46 | #![cfg_attr(rust_build, staged_api)]
   |             ^^^^^^^^^^
   |
   = 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(rust_build)'] }
   = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(rust_build)");` 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: `rust_build`
  --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/rustc-serialize-0.3.25/src/lib.rs:47:13
   |
47 | #![cfg_attr(rust_build,
   |             ^^^^^^^^^^
   |
   = 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(rust_build)'] }
   = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(rust_build)");` 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
    --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/rustc-serialize-0.3.25/src/serialize.rs:1119:21
     |
1119 |         Ok(Box::new(try!(Decodable::decode(d))))
     |                     ^^^
     |
     = note: `#[warn(deprecated)]` on by default

warning: use of deprecated macro `try`: use the `?` operator instead
    --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/rustc-serialize-0.3.25/src/serialize.rs:1125:25
     |
1125 |         let v: Vec<T> = try!(Decodable::decode(d));
     |                         ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
    --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/rustc-serialize-0.3.25/src/serialize.rs:1140:20
     |
1140 |         Ok(Rc::new(try!(Decodable::decode(d))))
     |                    ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
    --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/rustc-serialize-0.3.25/src/serialize.rs:1156:23
     |
1156 |         Ok(Cow::Owned(try!(Decodable::decode(d))))
     |                       ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
    --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/rustc-serialize-0.3.25/src/serialize.rs:1164:17
     |
1164 |                 try!(s.emit_seq_elt(i, |s| e.encode(s)))
     |                 ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
    --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/rustc-serialize-0.3.25/src/serialize.rs:1175:17
     |
1175 |                 try!(s.emit_seq_elt(i, |s| e.encode(s)))
     |                 ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
    --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/rustc-serialize-0.3.25/src/serialize.rs:1187:24
     |
1187 |                 v.push(try!(d.read_seq_elt(i, |d| Decodable::decode(d))));
     |                        ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
    --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/rustc-serialize-0.3.25/src/serialize.rs:1209:25
     |
1209 |                 Ok(Some(try!(Decodable::decode(d))))
     |                         ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
    --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/rustc-serialize-0.3.25/src/serialize.rs:1223:25
     |
1223 |                         try!(s.emit_enum_variant_arg(0, |s| {
     |                         ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
    --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/rustc-serialize-0.3.25/src/serialize.rs:1231:25
     |
1231 |                         try!(s.emit_enum_variant_arg(0, |s| {
     |                         ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
    --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/rustc-serialize-0.3.25/src/serialize.rs:1295:34
     |
1295 |                     let ret = ($(try!(d.read_tuple_arg({ i+=1; i-1 },
     |                                  ^^^
...
1320 | tuple! { T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, }
     | ------------------------------------------------------------ in this macro invocation
     |
     = note: this warning originates in the macro `tuple` (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated macro `try`: use the `?` operator instead
    --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/rustc-serialize-0.3.25/src/serialize.rs:1311:23
     |
1311 |                     $(try!(s.emit_tuple_arg({ i+=1; i-1 }, |s| $name.encode(s)));)*
     |                       ^^^
...
1320 | tuple! { T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, }
     | ------------------------------------------------------------ in this macro invocation
     |
     = note: this warning originates in the macro `tuple` (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated macro `try`: use the `?` operator instead
    --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/rustc-serialize-0.3.25/src/serialize.rs:1332:25
     |
1332 |                           try!(d.read_seq_elt($len - $idx - 1,
     |                           ^^^
...
1353 | / array! {
1354 | |     32, 31, 30, 29, 28, 27, 26, 25, 24, 23, 22, 21, 20, 19, 18, 17, 16,
1355 | |     15, 14, 13, 12, 11, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, 0,
1356 | | }
     | |_- in this macro invocation
     |
     = note: this warning originates in the macro `array` (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated macro `try`: use the `?` operator instead
    --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/rustc-serialize-0.3.25/src/serialize.rs:1343:25
     |
1343 |                           try!(s.emit_seq_elt(i, |s| self[i].encode(s)));
     |                           ^^^
...
1353 | / array! {
1354 | |     32, 31, 30, 29, 28, 27, 26, 25, 24, 23, 22, 21, 20, 19, 18, 17, 16,
1355 | |     15, 14, 13, 12, 11, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, 0,
1356 | | }
     | |_- in this macro invocation
     |
     = note: this warning originates in the macro `array` (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated macro `try`: use the `?` operator instead
    --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/rustc-serialize-0.3.25/src/serialize.rs:1394:30
     |
1394 |         let bytes: Vec<u8> = try!(Decodable::decode(d));
     |                              ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
    --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/rustc-serialize-0.3.25/src/serialize.rs:1419:22
     |
1419 |         Ok(Cell::new(try!(Decodable::decode(d))))
     |                      ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
    --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/rustc-serialize-0.3.25/src/serialize.rs:1436:25
     |
1436 |         Ok(RefCell::new(try!(Decodable::decode(d))))
     |                         ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
    --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/rustc-serialize-0.3.25/src/serialize.rs:1448:21
     |
1448 |         Ok(Arc::new(try!(Decodable::decode(d))))
     |                     ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
    --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/rustc-serialize-0.3.25/src/serialize.rs:1501:17
     |
1501 |                 try!(this.emit_seq_elt(i, |this| {
     |                 ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
    --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/rustc-serialize-0.3.25/src/serialize.rs:1557:24
     |
1557 |                 v.push(try!(this.read_seq_elt(i, |this| f(this))));
     |                        ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
  --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/rustc-serialize-0.3.25/src/collection_impls.rs:24:17
   |
24 |                 try!(s.emit_seq_elt(i, |s| e.encode(s)));
   |                 ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
  --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/rustc-serialize-0.3.25/src/collection_impls.rs:36:32
   |
36 |                 list.push_back(try!(d.read_seq_elt(i, |d| Decodable::decode(d))));
   |                                ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
  --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/rustc-serialize-0.3.25/src/collection_impls.rs:47:17
   |
47 |                 try!(s.emit_seq_elt(i, |s| e.encode(s)));
   |                 ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
  --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/rustc-serialize-0.3.25/src/collection_impls.rs:59:33
   |
59 |                 deque.push_back(try!(d.read_seq_elt(i, |d| Decodable::decode(d))));
   |                                 ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
  --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/rustc-serialize-0.3.25/src/collection_impls.rs:74:17
   |
74 |                 try!(e.emit_map_elt_key(i, |e| key.encode(e)));
   |                 ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
  --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/rustc-serialize-0.3.25/src/collection_impls.rs:75:17
   |
75 |                 try!(e.emit_map_elt_val(i, |e| val.encode(e)));
   |                 ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
  --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/rustc-serialize-0.3.25/src/collection_impls.rs:91:27
   |
91 |                 let key = try!(d.read_map_elt_key(i, |d| Decodable::decode(d)));
   |                           ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
  --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/rustc-serialize-0.3.25/src/collection_impls.rs:92:27
   |
92 |                 let val = try!(d.read_map_elt_val(i, |d| Decodable::decode(d)));
   |                           ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/rustc-serialize-0.3.25/src/collection_impls.rs:107:17
    |
107 |                 try!(s.emit_seq_elt(i, |s| e.encode(s)));
    |                 ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/rustc-serialize-0.3.25/src/collection_impls.rs:122:28
    |
122 |                 set.insert(try!(d.read_seq_elt(i, |d| Decodable::decode(d))));
    |                            ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/rustc-serialize-0.3.25/src/collection_impls.rs:137:17
    |
137 |                 try!(e.emit_map_elt_key(i, |e| key.encode(e)));
    |                 ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/rustc-serialize-0.3.25/src/collection_impls.rs:138:17
    |
138 |                 try!(e.emit_map_elt_val(i, |e| val.encode(e)));
    |                 ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/rustc-serialize-0.3.25/src/collection_impls.rs:154:27
    |
154 |                 let key = try!(d.read_map_elt_key(i, |d| Decodable::decode(d)));
    |                           ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/rustc-serialize-0.3.25/src/collection_impls.rs:155:27
    |
155 |                 let val = try!(d.read_map_elt_val(i, |d| Decodable::decode(d)));
    |                           ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/rustc-serialize-0.3.25/src/collection_impls.rs:168:17
    |
168 |                 try!(s.emit_seq_elt(i, |s| e.encode(s)));
    |                 ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/rustc-serialize-0.3.25/src/collection_impls.rs:181:28
    |
181 |                 set.insert(try!(d.read_seq_elt(i, |d| Decodable::decode(d))));
    |                            ^^^

warning: `...` range patterns are deprecated
   --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/rustc-serialize-0.3.25/src/hex.rs:137:21
    |
137 |                 b'A'...b'F' => buf |= byte - b'A' + 10,
    |                     ^^^ help: use `..=` for an inclusive range
    |
    = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
    = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
    = note: `#[warn(ellipsis_inclusive_range_patterns)]` on by default

warning: `...` range patterns are deprecated
   --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/rustc-serialize-0.3.25/src/hex.rs:138:21
    |
138 |                 b'a'...b'f' => buf |= byte - b'a' + 10,
    |                     ^^^ help: use `..=` for an inclusive range
    |
    = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
    = note: for more information, see &lt;https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>

warning: `...` range patterns are deprecated
   --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/rustc-serialize-0.3.25/src/hex.rs:139:21
    |
139 |                 b'0'...b'9' => buf |= byte - b'0',
    |                     ^^^ help: use `..=` for an inclusive range
    |
    = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
    = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/rustc-serialize-0.3.25/src/json.rs:394:9
    |
394 |         try!(object.encode(&mut encoder));
    |         ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/rustc-serialize-0.3.25/src/json.rs:461:5
    |
461 |     try!(wr.write_str("\""));
    |     ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/rustc-serialize-0.3.25/src/json.rs:518:5
    |
518 |     try!(wr.write_str("\""));
    |     ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/rustc-serialize-0.3.25/src/json.rs:509:9
    |
509 |         try!(wr.write_str(escaped));
    |         ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/rustc-serialize-0.3.25/src/json.rs:506:13
    |
506 |             try!(wr.write_str(&v[start..i]));
    |             ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/rustc-serialize-0.3.25/src/json.rs:515:9
    |
515 |         try!(wr.write_str(&v[start..]));
    |         ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/rustc-serialize-0.3.25/src/json.rs:534:9
    |
534 |         try!(wr.write_str(BUF));
    |         ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/rustc-serialize-0.3.25/src/json.rs:539:9
    |
539 |         try!(wr.write_str(&BUF[..n]));
    |         ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/rustc-serialize-0.3.25/src/json.rs:627:9
    |
627 |         try!(write!(self.writer, "null"));
    |         ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/rustc-serialize-0.3.25/src/json.rs:559:13
    |
559 |             try!(write!($enc.writer, "\"{}\"", $e));
    |             ^^^
...
631 |     fn emit_usize(&mut self, v: usize) -> EncodeResult<()> { emit_enquoted_if_mapkey!(self, v) }
    |                                                              --------------------------------- in this macro invocation
    |
    = note: this warning originates in the macro `emit_enquoted_if_mapkey` (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/rustc-serialize-0.3.25/src/json.rs:562:13
    |
562 |             try!(write!($enc.writer, "{}", $e));
    |             ^^^
...
631 |     fn emit_usize(&mut self, v: usize) -> EncodeResult<()> { emit_enquoted_if_mapkey!(self, v) }
    |                                                              --------------------------------- in this macro invocation
    |
    = note: this warning originates in the macro `emit_enquoted_if_mapkey` (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/rustc-serialize-0.3.25/src/json.rs:559:13
    |
559 |             try!(write!($enc.writer, "\"{}\"", $e));
    |             ^^^
...
632 |     fn emit_u64(&mut self, v: u64) -> EncodeResult<()> { emit_enquoted_if_mapkey!(self, v) }
    |                                                          --------------------------------- in this macro invocation
    |
    = note: this warning originates in the macro `emit_enquoted_if_mapkey` (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/rustc-serialize-0.3.25/src/json.rs:562:13
    |
562 |             try!(write!($enc.writer, "{}", $e));
    |             ^^^
...
632 |     fn emit_u64(&mut self, v: u64) -> EncodeResult<()> { emit_enquoted_if_mapkey!(self, v) }
    |                                                          --------------------------------- in this macro invocation
    |
    = note: this warning originates in the macro `emit_enquoted_if_mapkey` (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/rustc-serialize-0.3.25/src/json.rs:559:13
    |
559 |             try!(write!($enc.writer, "\"{}\"", $e));
    |             ^^^
...
633 |     fn emit_u32(&mut self, v: u32) -> EncodeResult<()> { emit_enquoted_if_mapkey!(self, v) }
    |                                                          --------------------------------- in this macro invocation
    |
    = note: this warning originates in the macro `emit_enquoted_if_mapkey` (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/rustc-serialize-0.3.25/src/json.rs:562:13
    |
562 |             try!(write!($enc.writer, "{}", $e));
    |             ^^^
...
633 |     fn emit_u32(&mut self, v: u32) -> EncodeResult<()> { emit_enquoted_if_mapkey!(self, v) }
    |                                                          --------------------------------- in this macro invocation
    |
    = note: this warning originates in the macro `emit_enquoted_if_mapkey` (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/rustc-serialize-0.3.25/src/json.rs:559:13
    |
559 |             try!(write!($enc.writer, "\"{}\"", $e));
    |             ^^^
...
634 |     fn emit_u16(&mut self, v: u16) -> EncodeResult<()> { emit_enquoted_if_mapkey!(self, v) }
    |                                                          --------------------------------- in this macro invocation
    |
    = note: this warning originates in the macro `emit_enquoted_if_mapkey` (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/rustc-serialize-0.3.25/src/json.rs:562:13
    |
562 |             try!(write!($enc.writer, "{}", $e));
    |             ^^^
...
634 |     fn emit_u16(&mut self, v: u16) -> EncodeResult<()> { emit_enquoted_if_mapkey!(self, v) }
    |                                                          --------------------------------- in this macro invocation
    |
    = note: this warning originates in the macro `emit_enquoted_if_mapkey` (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated macro `try`: use the `?` operator instead
   --&gt; /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/rustc-serialize-0.3.25/src/json.rs:559:13
    |
559 |             try!(write!($enc.writer, &quot;\&quot;{}\&quot;&quot;, $e));
    |             ^^^
...
635 |     fn emit_u8(&mut self, v: u8) -> EncodeResult<()> { emit_enquoted_if_mapkey!(self, v) }
    |                                                        --------------------------------- in this macro invocation
    |
    = note: this warning originates in the macro `emit_enquoted_if_mapkey` (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/rustc-serialize-0.3.25/src/json.rs:562:13
    |
562 |             try!(write!($enc.writer, "{}", $e));
    |             ^^^
...
635 |     fn emit_u8(&mut self, v: u8) -> EncodeResult<()> { emit_enquoted_if_mapkey!(self, v) }
    |                                                        --------------------------------- in this macro invocation
    |
    = note: this warning originates in the macro `emit_enquoted_if_mapkey` (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/rustc-serialize-0.3.25/src/json.rs:559:13
    |
559 |             try!(write!($enc.writer, "\"{}\"", $e));
    |             ^^^
...
637 |     fn emit_isize(&mut self, v: isize) -> EncodeResult<()> { emit_enquoted_if_mapkey!(self, v) }
    |                                                              --------------------------------- in this macro invocation
    |
    = note: this warning originates in the macro `emit_enquoted_if_mapkey` (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/rustc-serialize-0.3.25/src/json.rs:562:13
    |
562 |             try!(write!($enc.writer, "{}", $e));
    |             ^^^
...
637 |     fn emit_isize(&mut self, v: isize) -> EncodeResult<()> { emit_enquoted_if_mapkey!(self, v) }
    |                                                              --------------------------------- in this macro invocation
    |
    = note: this warning originates in the macro `emit_enquoted_if_mapkey` (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/rustc-serialize-0.3.25/src/json.rs:559:13
    |
559 |             try!(write!($enc.writer, "\"{}\"", $e));
    |             ^^^
...
638 |     fn emit_i64(&mut self, v: i64) -> EncodeResult<()> { emit_enquoted_if_mapkey!(self, v) }
    |                                                          --------------------------------- in this macro invocation
    |
    = note: this warning originates in the macro `emit_enquoted_if_mapkey` (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/rustc-serialize-0.3.25/src/json.rs:562:13
    |
562 |             try!(write!($enc.writer, "{}", $e));
    |             ^^^
...
638 |     fn emit_i64(&mut self, v: i64) -> EncodeResult<()> { emit_enquoted_if_mapkey!(self, v) }
    |                                                          --------------------------------- in this macro invocation
    |
    = note: this warning originates in the macro `emit_enquoted_if_mapkey` (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/rustc-serialize-0.3.25/src/json.rs:559:13
    |
559 |             try!(write!($enc.writer, "\"{}\"", $e));
    |             ^^^
...
639 |     fn emit_i32(&mut self, v: i32) -> EncodeResult<()> { emit_enquoted_if_mapkey!(self, v) }
    |                                                          --------------------------------- in this macro invocation
    |
    = note: this warning originates in the macro `emit_enquoted_if_mapkey` (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/rustc-serialize-0.3.25/src/json.rs:562:13
    |
562 |             try!(write!($enc.writer, "{}", $e));
    |             ^^^
...
639 |     fn emit_i32(&mut self, v: i32) -> EncodeResult<()> { emit_enquoted_if_mapkey!(self, v) }
    |                                                          --------------------------------- in this macro invocation
    |
    = note: this warning originates in the macro `emit_enquoted_if_mapkey` (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/rustc-serialize-0.3.25/src/json.rs:559:13
    |
559 |             try!(write!($enc.writer, "\"{}\"", $e));
    |             ^^^
...
640 |     fn emit_i16(&mut self, v: i16) -> EncodeResult<()> { emit_enquoted_if_mapkey!(self, v) }
    |                                                          --------------------------------- in this macro invocation
    |
    = note: this warning originates in the macro `emit_enquoted_if_mapkey` (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/rustc-serialize-0.3.25/src/json.rs:562:13
    |
562 |             try!(write!($enc.writer, "{}", $e));
    |             ^^^
...
640 |     fn emit_i16(&mut self, v: i16) -> EncodeResult<()> { emit_enquoted_if_mapkey!(self, v) }
    |                                                          --------------------------------- in this macro invocation
    |
    = note: this warning originates in the macro `emit_enquoted_if_mapkey` (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/rustc-serialize-0.3.25/src/json.rs:559:13
    |
559 |             try!(write!($enc.writer, "\"{}\"", $e));
    |             ^^^
...
641 |     fn emit_i8(&mut self, v: i8) -> EncodeResult<()> { emit_enquoted_if_mapkey!(self, v) }
    |                                                        --------------------------------- in this macro invocation
    |
    = note: this warning originates in the macro `emit_enquoted_if_mapkey` (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/rustc-serialize-0.3.25/src/json.rs:562:13
    |
562 |             try!(write!($enc.writer, "{}", $e));
    |             ^^^
...
641 |     fn emit_i8(&mut self, v: i8) -> EncodeResult<()> { emit_enquoted_if_mapkey!(self, v) }
    |                                                        --------------------------------- in this macro invocation
    |
    = note: this warning originates in the macro `emit_enquoted_if_mapkey` (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/rustc-serialize-0.3.25/src/json.rs:646:13
    |
646 |             try!(write!(self.writer, &quot;true&quot;));
    |             ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --&gt; /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/rustc-serialize-0.3.25/src/json.rs:648:13
    |
648 |             try!(write!(self.writer, "false"));
    |             ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/rustc-serialize-0.3.25/src/json.rs:559:13
    |
559 |             try!(write!($enc.writer, "\"{}\"", $e));
    |             ^^^
...
654 |         emit_enquoted_if_mapkey!(self, fmt_number_or_null(v))
    |         ----------------------------------------------------- in this macro invocation
    |
    = note: this warning originates in the macro `emit_enquoted_if_mapkey` (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/rustc-serialize-0.3.25/src/json.rs:562:13
    |
562 |             try!(write!($enc.writer, "{}", $e));
    |             ^^^
...
654 |         emit_enquoted_if_mapkey!(self, fmt_number_or_null(v))
    |         ----------------------------------------------------- in this macro invocation
    |
    = note: this warning originates in the macro `emit_enquoted_if_mapkey` (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/rustc-serialize-0.3.25/src/json.rs:703:13
    |
703 |             try!(f(self));
    |             ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/rustc-serialize-0.3.25/src/json.rs:689:17
    |
689 |                 try!(write!(self.writer, "{{\n"));
    |                 ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/rustc-serialize-0.3.25/src/json.rs:691:17
    |
691 |                 try!(spaces(self.writer, *curr_indent));
    |                 ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/rustc-serialize-0.3.25/src/json.rs:692:17
    |
692 |                 try!(write!(self.writer, "\"variant\": "));
    |                 ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/rustc-serialize-0.3.25/src/json.rs:693:17
    |
693 |                 try!(escape_str(self.writer, name));
    |                 ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/rustc-serialize-0.3.25/src/json.rs:694:17
    |
694 |                 try!(write!(self.writer, ",\n"));
    |                 ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/rustc-serialize-0.3.25/src/json.rs:695:17
    |
695 |                 try!(spaces(self.writer, *curr_indent));
    |                 ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/rustc-serialize-0.3.25/src/json.rs:696:17
    |
696 |                 try!(write!(self.writer, "\"fields\": [\n"));
    |                 ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/rustc-serialize-0.3.25/src/json.rs:699:17
    |
699 |                 try!(write!(self.writer, "{{\"variant\":"));
    |                 ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/rustc-serialize-0.3.25/src/json.rs:700:17
    |
700 |                 try!(escape_str(self.writer, name));
    |                 ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/rustc-serialize-0.3.25/src/json.rs:701:17
    |
701 |                 try!(write!(self.writer, ",\"fields\":["));
    |                 ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/rustc-serialize-0.3.25/src/json.rs:706:17
    |
706 |                 try!(write!(self.writer, "\n"));
    |                 ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/rustc-serialize-0.3.25/src/json.rs:707:17
    |
707 |                 try!(spaces(self.writer, *curr_indent));
    |                 ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/rustc-serialize-0.3.25/src/json.rs:709:17
    |
709 |                 try!(write!(self.writer, "]\n"));
    |                 ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/rustc-serialize-0.3.25/src/json.rs:710:17
    |
710 |                 try!(spaces(self.writer, *curr_indent));
    |                 ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/rustc-serialize-0.3.25/src/json.rs:711:17
    |
711 |                 try!(write!(self.writer, "}}"));
    |                 ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/rustc-serialize-0.3.25/src/json.rs:713:17
    |
713 |                 try!(write!(self.writer, "]}}"));
    |                 ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/rustc-serialize-0.3.25/src/json.rs:724:13
    |
724 |             try!(write!(self.writer, ","));
    |             ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/rustc-serialize-0.3.25/src/json.rs:726:17
    |
726 |                 try!(write!(self.writer, "\n"));
    |                 ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/rustc-serialize-0.3.25/src/json.rs:730:13
    |
730 |             try!(spaces(self.writer, curr_indent));
    |             ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/rustc-serialize-0.3.25/src/json.rs:762:13
    |
762 |             try!(write!(self.writer, "{{}}"));
    |             ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/rustc-serialize-0.3.25/src/json.rs:764:13
    |
764 |             try!(write!(self.writer, "{{"));
    |             ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/rustc-serialize-0.3.25/src/json.rs:768:13
    |
768 |             try!(f(self));
    |             ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/rustc-serialize-0.3.25/src/json.rs:774:13
    |
774 |             try!(write!(self.writer, &quot;}}&quot;));
    |             ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --&gt; /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/rustc-serialize-0.3.25/src/json.rs:771:17
    |
771 |                 try!(write!(self.writer, "\n"));
    |                 ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/rustc-serialize-0.3.25/src/json.rs:772:17
    |
772 |                 try!(spaces(self.writer, *curr_indent));
    |                 ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/rustc-serialize-0.3.25/src/json.rs:790:9
    |
790 |         try!(escape_str(self.writer, name));
    |         ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/rustc-serialize-0.3.25/src/json.rs:784:13
    |
784 |             try!(write!(self.writer, ","));
    |             ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/rustc-serialize-0.3.25/src/json.rs:787:13
    |
787 |             try!(write!(self.writer, "\n"));
    |             ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/rustc-serialize-0.3.25/src/json.rs:788:13
    |
788 |             try!(spaces(self.writer, curr_indent));
    |             ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/rustc-serialize-0.3.25/src/json.rs:792:13
    |
792 |             try!(write!(self.writer, ": "));
    |             ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/rustc-serialize-0.3.25/src/json.rs:794:13
    |
794 |             try!(write!(self.writer, ":"));
    |             ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/rustc-serialize-0.3.25/src/json.rs:847:13
    |
847 |             try!(write!(self.writer, "[]"));
    |             ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/rustc-serialize-0.3.25/src/json.rs:849:13
    |
849 |             try!(write!(self.writer, "["));
    |             ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/rustc-serialize-0.3.25/src/json.rs:853:13
    |
853 |             try!(f(self));
    |             ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/rustc-serialize-0.3.25/src/json.rs:859:13
    |
859 |             try!(write!(self.writer, "]"));
    |             ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/rustc-serialize-0.3.25/src/json.rs:856:17
    |
856 |                 try!(write!(self.writer, "\n"));
    |                 ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/rustc-serialize-0.3.25/src/json.rs:857:17
    |
857 |                 try!(spaces(self.writer, *curr_indent));
    |                 ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/rustc-serialize-0.3.25/src/json.rs:869:13
    |
869 |             try!(write!(self.writer, ","));
    |             ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/rustc-serialize-0.3.25/src/json.rs:872:13
    |
872 |             try!(write!(self.writer, "\n"));
    |             ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/rustc-serialize-0.3.25/src/json.rs:873:13
    |
873 |             try!(spaces(self.writer, *curr_indent));
    |             ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/rustc-serialize-0.3.25/src/json.rs:883:13
    |
883 |             try!(write!(self.writer, "{{}}"));
    |             ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/rustc-serialize-0.3.25/src/json.rs:885:13
    |
885 |             try!(write!(self.writer, "{{"));
    |             ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/rustc-serialize-0.3.25/src/json.rs:889:13
    |
889 |             try!(f(self));
    |             ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/rustc-serialize-0.3.25/src/json.rs:895:13
    |
895 |             try!(write!(self.writer, "}}"));
    |             ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/rustc-serialize-0.3.25/src/json.rs:892:17
    |
892 |                 try!(write!(self.writer, "\n"));
    |                 ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/rustc-serialize-0.3.25/src/json.rs:893:17
    |
893 |                 try!(spaces(self.writer, *curr_indent));
    |                 ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/rustc-serialize-0.3.25/src/json.rs:912:9
    |
912 |         try!(f(self));
    |         ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/rustc-serialize-0.3.25/src/json.rs:905:13
    |
905 |             try!(write!(self.writer, ","));
    |             ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/rustc-serialize-0.3.25/src/json.rs:908:13
    |
908 |             try!(write!(self.writer, "\n"));
    |             ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/rustc-serialize-0.3.25/src/json.rs:909:13
    |
909 |             try!(spaces(self.writer, curr_indent));
    |             ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/rustc-serialize-0.3.25/src/json.rs:922:13
    |
922 |             try!(write!(self.writer, ": "));
    |             ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/rustc-serialize-0.3.25/src/json.rs:924:13
    |
924 |             try!(write!(self.writer, ":"));
    |             ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/rustc-serialize-0.3.25/src/json.rs:962:13
    |
962 |             try!(rdr.read_to_end(&amp;mut c));
    |             ^^^

warning: `...` range patterns are deprecated
    --&gt; /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/rustc-serialize-0.3.25/src/json.rs:1543:25
     |
1543 |                     '0' ... '9' =&gt; return self.error(InvalidNumber),
     |                         ^^^ help: use `..=` for an inclusive range
     |
     = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
     = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>

warning: `...` range patterns are deprecated
    --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/rustc-serialize-0.3.25/src/json.rs:1547:17
     |
1547 |             '1' ... '9' => {
     |                 ^^^ help: use `..=` for an inclusive range
     |
     = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
     = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>

warning: `...` range patterns are deprecated
    --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/rustc-serialize-0.3.25/src/json.rs:1550:33
     |
1550 |                         c @ '0' ... '9' => {
     |                                 ^^^ help: use `..=` for an inclusive range
     |
     = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
     = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>

warning: `...` range patterns are deprecated
    --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/rustc-serialize-0.3.25/src/json.rs:1579:17
     |
1579 |             '0' ... '9' => (),
     |                 ^^^ help: use `..=` for an inclusive range
     |
     = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
     = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>

warning: `...` range patterns are deprecated
    --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/rustc-serialize-0.3.25/src/json.rs:1587:25
     |
1587 |                 c @ '0' ... '9' => {
     |                         ^^^ help: use `..=` for an inclusive range
     |
     = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
     = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>

warning: `...` range patterns are deprecated
    --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/rustc-serialize-0.3.25/src/json.rs:1616:17
     |
1616 |             '0' ... '9' => (),
     |                 ^^^ help: use `..=` for an inclusive range
     |
     = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
     = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>

warning: `...` range patterns are deprecated
    --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/rustc-serialize-0.3.25/src/json.rs:1621:25
     |
1621 |                 c @ '0' ... '9' => {
     |                         ^^^ help: use `..=` for an inclusive range
     |
     = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
     = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>

warning: `...` range patterns are deprecated
    --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/rustc-serialize-0.3.25/src/json.rs:1647:25
     |
1647 |                 c @ '0' ... '9' => n * 16 + ((c as u16) - ('0' as u16)),
     |                         ^^^ help: use `..=` for an inclusive range
     |
     = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
     = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>

warning: `...` range patterns are deprecated
    --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/rustc-serialize-0.3.25/src/json.rs:1648:25
     |
1648 |                 c @ 'a' ... 'f' => n * 16 + (10 + (c as u16) - ('a' as u16)),
     |                         ^^^ help: use `..=` for an inclusive range
     |
     = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
     = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>

warning: `...` range patterns are deprecated
    --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/rustc-serialize-0.3.25/src/json.rs:1649:25
     |
1649 |                 c @ 'A' ... 'F' => n * 16 + (10 + (c as u16) - ('A' as u16)),
     |                         ^^^ help: use `..=` for an inclusive range
     |
     = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
     = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>

warning: use of deprecated macro `try`: use the `?` operator instead
    --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/rustc-serialize-0.3.25/src/json.rs:1679:34
     |
1679 |                     'u' => match try!(self.decode_hex_escape()) {
     |                                  ^^^

warning: `...` range patterns are deprecated
    --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/rustc-serialize-0.3.25/src/json.rs:1680:32
     |
1680 |                         0xDC00 ... 0xDFFF => {
     |                                ^^^ help: use `..=` for an inclusive range
     |
     = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
     = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>

warning: `...` range patterns are deprecated
    --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/rustc-serialize-0.3.25/src/json.rs:1686:37
     |
1686 |                         n1 @ 0xD800 ... 0xDBFF => {
     |                                     ^^^ help: use `..=` for an inclusive range
     |
     = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
     = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>

warning: use of deprecated macro `try`: use the `?` operator instead
    --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/rustc-serialize-0.3.25/src/json.rs:1692:38
     |
1692 | ...                   let n2 = try!(self.decode_hex_escape());
     |                                ^^^

warning: `...` range patterns are deprecated
    --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/rustc-serialize-0.3.25/src/json.rs:1916:17
     |
1916 |             '0' ... '9' | '-' => self.parse_number(),
     |                 ^^^ help: use `..=` for an inclusive range
     |
     = 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>

warning: use of deprecated macro `try`: use the `?` operator instead
    --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/rustc-serialize-0.3.25/src/json.rs:2063:15
     |
2063 |         match try!($e) {
     |               ^^^
...
2122 |         expect!(self.pop(), Null)
     |         ------------------------- in this macro invocation
     |
     = note: this warning originates in the macro `expect` (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated macro `try`: use the `?` operator instead
    --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/rustc-serialize-0.3.25/src/json.rs:2084:19
     |
2084 |             match try!(self.pop()) {
     |                   ^^^
...
2125 |     read_primitive! { read_usize, usize }
     |     ------------------------------------- in this macro invocation
     |
     = note: this warning originates in the macro `read_primitive` (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated macro `try`: use the `?` operator instead
    --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/rustc-serialize-0.3.25/src/json.rs:2084:19
     |
2084 |             match try!(self.pop()) {
     |                   ^^^
...
2126 |     read_primitive! { read_u8, u8 }
     |     ------------------------------- in this macro invocation
     |
     = note: this warning originates in the macro `read_primitive` (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated macro `try`: use the `?` operator instead
    --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/rustc-serialize-0.3.25/src/json.rs:2084:19
     |
2084 |             match try!(self.pop()) {
     |                   ^^^
...
2127 |     read_primitive! { read_u16, u16 }
     |     --------------------------------- in this macro invocation
     |
     = note: this warning originates in the macro `read_primitive` (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated macro `try`: use the `?` operator instead
    --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/rustc-serialize-0.3.25/src/json.rs:2084:19
     |
2084 |             match try!(self.pop()) {
     |                   ^^^
...
2128 |     read_primitive! { read_u32, u32 }
     |     --------------------------------- in this macro invocation
     |
     = note: this warning originates in the macro `read_primitive` (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated macro `try`: use the `?` operator instead
    --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/rustc-serialize-0.3.25/src/json.rs:2084:19
     |
2084 |             match try!(self.pop()) {
     |                   ^^^
...
2129 |     read_primitive! { read_u64, u64 }
     |     --------------------------------- in this macro invocation
     |
     = note: this warning originates in the macro `read_primitive` (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated macro `try`: use the `?` operator instead
    --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/rustc-serialize-0.3.25/src/json.rs:2084:19
     |
2084 |             match try!(self.pop()) {
     |                   ^^^
...
2130 |     read_primitive! { read_isize, isize }
     |     ------------------------------------- in this macro invocation
     |
     = note: this warning originates in the macro `read_primitive` (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated macro `try`: use the `?` operator instead
    --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/rustc-serialize-0.3.25/src/json.rs:2084:19
     |
2084 |             match try!(self.pop()) {
     |                   ^^^
...
2131 |     read_primitive! { read_i8, i8 }
     |     ------------------------------- in this macro invocation
     |
     = note: this warning originates in the macro `read_primitive` (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated macro `try`: use the `?` operator instead
    --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/rustc-serialize-0.3.25/src/json.rs:2084:19
     |
2084 |             match try!(self.pop()) {
     |                   ^^^
...
2132 |     read_primitive! { read_i16, i16 }
     |     --------------------------------- in this macro invocation
     |
     = note: this warning originates in the macro `read_primitive` (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated macro `try`: use the `?` operator instead
    --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/rustc-serialize-0.3.25/src/json.rs:2084:19
     |
2084 |             match try!(self.pop()) {
     |                   ^^^
...
2133 |     read_primitive! { read_i32, i32 }
     |     --------------------------------- in this macro invocation
     |
     = note: this warning originates in the macro `read_primitive` (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated macro `try`: use the `?` operator instead
    --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/rustc-serialize-0.3.25/src/json.rs:2084:19
     |
2084 |             match try!(self.pop()) {
     |                   ^^^
...
2134 |     read_primitive! { read_i64, i64 }
     |     --------------------------------- in this macro invocation
     |
     = note: this warning originates in the macro `read_primitive` (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated macro `try`: use the `?` operator instead
    --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/rustc-serialize-0.3.25/src/json.rs:2141:15
     |
2141 |         match try!(self.pop()) {
     |               ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
    --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/rustc-serialize-0.3.25/src/json.rs:2070:15
     |
2070 |         match try!($e) {
     |               ^^^
...
2159 |         expect!(self.pop(), Boolean)
     |         ---------------------------- in this macro invocation
     |
     = note: this warning originates in the macro `expect` (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated macro `try`: use the `?` operator instead
    --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/rustc-serialize-0.3.25/src/json.rs:2163:17
     |
2163 |         let s = try!(self.read_str());
     |                 ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
    --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/rustc-serialize-0.3.25/src/json.rs:2070:15
     |
2070 |         match try!($e) {
     |               ^^^
...
2176 |         expect!(self.pop(), String)
     |         --------------------------- in this macro invocation
     |
     = note: this warning originates in the macro `expect` (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated macro `try`: use the `?` operator instead
    --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/rustc-serialize-0.3.25/src/json.rs:2189:26
     |
2189 |         let name = match try!(self.pop()) {
     |                          ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
    --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/rustc-serialize-0.3.25/src/json.rs:2254:9
     |
2254 |         try!(self.pop());
     |         ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
    --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/rustc-serialize-0.3.25/src/json.rs:2253:21
     |
2253 |         let value = try!(f(self));
     |                     ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
    --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/rustc-serialize-0.3.25/src/json.rs:2265:23
     |
2265 |         let mut obj = try!(expect!(self.pop(), Object));
     |                       ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
    --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/rustc-serialize-0.3.25/src/json.rs:2070:15
     |
2070 |         match try!($e) {
     |               ^^^
...
2265 |         let mut obj = try!(expect!(self.pop(), Object));
     |                            --------------------------- in this macro invocation
     |
     = note: this warning originates in the macro `expect` (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated macro `try`: use the `?` operator instead
    --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/rustc-serialize-0.3.25/src/json.rs:2279:17
     |
2279 |                 try!(f(self))
     |                 ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
    --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/rustc-serialize-0.3.25/src/json.rs:2326:15
     |
2326 |         match try!(self.pop()) {
     |               ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
    --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/rustc-serialize-0.3.25/src/json.rs:2335:21
     |
2335 |         let array = try!(expect!(self.pop(), Array));
     |                     ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
    --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/rustc-serialize-0.3.25/src/json.rs:2070:15
     |
2070 |         match try!($e) {
     |               ^^^
...
2335 |         let array = try!(expect!(self.pop(), Array));
     |                          -------------------------- in this macro invocation
     |
     = note: this warning originates in the macro `expect` (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated macro `try`: use the `?` operator instead
    --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/rustc-serialize-0.3.25/src/json.rs:2352:19
     |
2352 |         let obj = try!(expect!(self.pop(), Object));
     |                   ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
    --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/rustc-serialize-0.3.25/src/json.rs:2070:15
     |
2070 |         match try!($e) {
     |               ^^^
...
2352 |         let obj = try!(expect!(self.pop(), Object));
     |                        --------------------------- in this macro invocation
     |
     = note: this warning originates in the macro `expect` (in Nightly builds, run with -Z macro-backtrace for more info)

warning: unused import: `serialize::*`
  --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/rustc-serialize-0.3.25/src/lib.rs:78:13
   |
78 |     pub use serialize::*;
   |             ^^^^^^^^^^^^
   |
   = note: `#[warn(unused_imports)]` on by default

warning: trait objects without an explicit `dyn` are deprecated
   --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/rustc-serialize-0.3.25/src/json.rs:578:22
    |
578 |     writer: &'a mut (fmt::Write+'a),
    |                      ^^^^^^^^^^^^^
    |
    = 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 an object-safe trait, use `dyn`
    |
578 |     writer: &'a mut (dyn fmt::Write+'a),
    |                      +++

warning: trait objects without an explicit `dyn` are deprecated
   --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/rustc-serialize-0.3.25/src/json.rs:586:39
    |
586 |     pub fn new_pretty(writer: &'a mut fmt::Write) -> Encoder<'a> {
    |                                       ^^^^^^^^^^
    |
    = 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 an object-safe trait, use `dyn`
    |
586 |     pub fn new_pretty(writer: &'a mut dyn fmt::Write) -> Encoder<'a> {
    |                                       +++

warning: trait objects without an explicit `dyn` are deprecated
   --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/rustc-serialize-0.3.25/src/json.rs:599:32
    |
599 |     pub fn new(writer: &'a mut fmt::Write) -> Encoder<'a> {
    |                                ^^^^^^^^^^
    |
    = 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 an object-safe trait, use `dyn`
    |
599 |     pub fn new(writer: &'a mut dyn fmt::Write) -> Encoder<'a> {
    |                                +++

warning: trait objects without an explicit `dyn` are deprecated
   --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/rustc-serialize-0.3.25/src/json.rs:407:32
    |
407 |     fn cause(&self) -> Option<&StdError> {
    |                                ^^^^^^^^
    |
    = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
    = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
help: if this is an object-safe trait, use `dyn`
    |
407 |     fn cause(&self) -> Option<&dyn StdError> {
    |                                +++

warning: trait objects without an explicit `dyn` are deprecated
   --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/rustc-serialize-0.3.25/src/json.rs:460:24
    |
460 | fn escape_str(wr: &mut fmt::Write, v: &str) -> EncodeResult<()> {
    |                        ^^^^^^^^^^
    |
    = 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 an object-safe trait, use `dyn`
    |
460 | fn escape_str(wr: &mut dyn fmt::Write, v: &str) -> EncodeResult<()> {
    |                        +++

warning: trait objects without an explicit `dyn` are deprecated
   --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/rustc-serialize-0.3.25/src/json.rs:522:29
    |
522 | fn escape_char(writer: &mut fmt::Write, v: char) -> EncodeResult<()> {
    |                             ^^^^^^^^^^
    |
    = 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 an object-safe trait, use `dyn`
    |
522 | fn escape_char(writer: &mut dyn fmt::Write, v: char) -> EncodeResult<()> {
    |                             +++

warning: trait objects without an explicit `dyn` are deprecated
   --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/rustc-serialize-0.3.25/src/json.rs:529:20
    |
529 | fn spaces(wr: &mut fmt::Write, n: u32) -> EncodeResult<()> {
    |                    ^^^^^^^^^^
    |
    = 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 an object-safe trait, use `dyn`
    |
529 | fn spaces(wr: &mut dyn fmt::Write, n: u32) -> EncodeResult<()> {
    |                    +++

warning: trait objects without an explicit `dyn` are deprecated
   --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/rustc-serialize-0.3.25/src/json.rs:959:34
    |
959 |     pub fn from_reader(rdr: &mut io::Read) -> Result<Self, BuilderError> {
    |                                  ^^^^^^^^
    |
    = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
    = note: for more information, see &lt;https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html&gt;
help: if this is an object-safe trait, use `dyn`
    |
959 |     pub fn from_reader(rdr: &amp;mut dyn io::Read) -&gt; Result&lt;Self, BuilderError&gt; {
    |                                  +++

warning: `rustc-serialize` (lib) generated 266 warnings (85 duplicates)
     Running `CARGO=/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=thiserror CARGO_MANIFEST_DIR=/home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/thiserror-1.0.64 CARGO_PKG_AUTHORS='David Tolnay <dtolnay@gmail.com>' CARGO_PKG_DESCRIPTION='derive(Error)' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=thiserror CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/dtolnay/thiserror' CARGO_PKG_RUST_VERSION=1.56 CARGO_PKG_VERSION=1.0.64 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=64 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/home/r/repo/target/debug/deps:/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib' OUT_DIR=/home/r/repo/target/debug/build/thiserror-78f5f6459973175f/out /home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/rustc --crate-name thiserror --edition=2021 /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/thiserror-1.0.64/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 --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values())' -C metadata=4ef6acbde1e06ee7 -C extra-filename=-4ef6acbde1e06ee7 --out-dir /home/r/repo/target/debug/deps -L dependency=/home/r/repo/target/debug/deps --extern thiserror_impl=/home/r/repo/target/debug/deps/libthiserror_impl-bcfe0f4bce2258d9.so --cap-lints warn --check-cfg 'cfg(error_generic_member_access)' --check-cfg 'cfg(thiserror_nightly_testing)'`
   Compiling rand v0.4.6
     Running `CARGO=/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=rand CARGO_MANIFEST_DIR=/home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/rand-0.4.6 CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO_PKG_DESCRIPTION='Random number generators and other randomness functionality.
' CARGO_PKG_HOMEPAGE='https://github.com/rust-lang-nursery/rand' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=rand CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-lang-nursery/rand' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.4.6 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_VERSION_PATCH=6 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/home/r/repo/target/debug/deps:/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib' /home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/rustc --crate-name rand --edition=2015 /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/rand-0.4.6/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --cfg 'feature="default"' --cfg 'feature="libc"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("alloc", "default", "i128_support", "libc", "nightly", "std"))' -C metadata=49a3c0c904767d94 -C extra-filename=-49a3c0c904767d94 --out-dir /home/r/repo/target/debug/deps -L dependency=/home/r/repo/target/debug/deps --extern libc=/home/r/repo/target/debug/deps/liblibc-bb7bd043bb7eb065.rmeta --cap-lints warn`
warning: anonymous parameters are deprecated and will be removed in the next edition
  --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/rand-0.4.6/src/distributions/mod.rs:60:34
   |
60 |     fn ind_sample<R: Rng>(&self, &mut R) -> Support;
   |                                  ^^^^^^ help: try naming the parameter or explicitly ignoring it: `_: &mut R`
   |
   = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018!
   = note: for more information, see issue #41686 <https://github.com/rust-lang/rust/issues/41686>
   = note: `#[warn(anonymous_parameters)]` on by default

warning: unexpected `cfg` condition value: `nacl`
  --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/rand-0.4.6/src/os.rs:75:15
   |
75 |           not(target_os = "nacl"),
   |               ^^^^^^^^^^^^^^^^^^
   |
   = note: expected values for `target_os` are: `aix`, `android`, `cuda`, `dragonfly`, `emscripten`, `espidf`, `freebsd`, `fuchsia`, `haiku`, `hermit`, `horizon`, `hurd`, `illumos`, `ios`, `l4re`, `linux`, `macos`, `netbsd`, `none`, `nto`, `openbsd`, `psp`, `redox`, `solaris`, `solid_asp3`, `teeos`, `tvos`, `uefi`, `unknown`, `visionos`, `vita`, `vxworks`, `wasi`, `watchos`, and `windows` and 2 more
   = 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 value: `nacl`
   --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/rand-0.4.6/src/os.rs:466:7
    |
466 | #[cfg(target_os = "nacl")]
    |       ^^^^^^^^^^^^^^^^^^
    |
    = note: expected values for `target_os` are: `aix`, `android`, `cuda`, `dragonfly`, `emscripten`, `espidf`, `freebsd`, `fuchsia`, `haiku`, `hermit`, `horizon`, `hurd`, `illumos`, `ios`, `l4re`, `linux`, `macos`, `netbsd`, `none`, `nto`, `openbsd`, `psp`, `redox`, `solaris`, `solid_asp3`, `teeos`, `tvos`, `uefi`, `unknown`, `visionos`, `vita`, `vxworks`, `wasi`, `watchos`, and `windows` and 2 more
    = 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
   --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/rand-0.4.6/src/os.rs:195:26
    |
195 |             let reader = try!(File::open("/dev/urandom"));
    |                          ^^^
    |
    = note: `#[warn(deprecated)]` on by default

warning: use of deprecated macro `try`: use the `?` operator instead
  --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/rand-0.4.6/src/read.rs:70:15
   |
70 |         match try!(r.read(buf)) {
   |               ^^^

warning: anonymous parameters are deprecated and will be removed in the next edition
   --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/rand-0.4.6/src/lib.rs:723:26
    |
723 |     fn reseed(&mut self, Seed);
    |                          ^^^^ help: try naming the parameter or explicitly ignoring it: `_: Seed`
    |
    = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018!
    = note: for more information, see issue #41686 <https://github.com/rust-lang/rust/issues/41686>

warning: use of deprecated constant `std::sync::atomic::ATOMIC_USIZE_INIT`: the `new` function is now preferred
  --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/rand-0.4.6/src/jitter.rs:23:38
   |
23 | use std::sync::atomic::{AtomicUsize, ATOMIC_USIZE_INIT, Ordering};
   |                                      ^^^^^^^^^^^^^^^^^

warning: use of deprecated constant `std::sync::atomic::ATOMIC_USIZE_INIT`: the `new` function is now preferred
   --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/rand-0.4.6/src/jitter.rs:120:37
    |
120 | static JITTER_ROUNDS: AtomicUsize = ATOMIC_USIZE_INIT;
    |                                     ^^^^^^^^^^^^^^^^^
    |
help: replace the use of the deprecated constant
    |
120 | static JITTER_ROUNDS: AtomicUsize = AtomicUsize::new(0);
    |                                     ~~~~~~~~~~~~~~~~~~~

warning: use of deprecated constant `std::sync::atomic::ATOMIC_BOOL_INIT`: the `new` function is now preferred
   --&gt; /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/rand-0.4.6/src/os.rs:151:45
    |
151 |         use std::sync::atomic::{AtomicBool, ATOMIC_BOOL_INIT, Ordering};
    |                                             ^^^^^^^^^^^^^^^^

warning: use of deprecated constant `std::sync::ONCE_INIT`: the `new` function is now preferred
   --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/rand-0.4.6/src/os.rs:152:31
    |
152 |         use std::sync::{Once, ONCE_INIT};
    |                               ^^^^^^^^^

warning: use of deprecated constant `std::sync::ONCE_INIT`: the `new` function is now preferred
   --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/rand-0.4.6/src/os.rs:154:32
    |
154 |         static CHECKER: Once = ONCE_INIT;
    |                                ^^^^^^^^^
    |
help: replace the use of the deprecated constant
    |
154 |         static CHECKER: Once = Once::new();
    |                                ~~~~~~~~~~~

warning: use of deprecated constant `std::sync::atomic::ATOMIC_BOOL_INIT`: the `new` function is now preferred
   --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/rand-0.4.6/src/os.rs:155:40
    |
155 |         static AVAILABLE: AtomicBool = ATOMIC_BOOL_INIT;
    |                                        ^^^^^^^^^^^^^^^^
    |
help: replace the use of the deprecated constant
    |
155 |         static AVAILABLE: AtomicBool = AtomicBool::new(false);
    |                                        ~~~~~~~~~~~~~~~~~~~~~~

warning: trait objects without an explicit `dyn` are deprecated
  --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/rand-0.4.6/src/os.rs:61:28
   |
61 | fn next_u32(fill_buf: &mut FnMut(&mut [u8])) -> u32 {
   |                            ^^^^^^^^^^^^^^^^
   |
   = 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 an object-safe trait, use `dyn`
   |
61 | fn next_u32(fill_buf: &mut dyn FnMut(&mut [u8])) -> u32 {
   |                            +++

warning: trait objects without an explicit `dyn` are deprecated
  --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/rand-0.4.6/src/os.rs:68:28
   |
68 | fn next_u64(fill_buf: &mut FnMut(&mut [u8])) -> u64 {
   |                            ^^^^^^^^^^^^^^^^
   |
   = 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 an object-safe trait, use `dyn`
   |
68 | fn next_u64(fill_buf: &mut dyn FnMut(&mut [u8])) -> u64 {
   |                            +++

warning: trait objects without an explicit `dyn` are deprecated
  --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/rand-0.4.6/src/read.rs:68:17
   |
68 | fn fill(r: &mut Read, mut buf: &mut [u8]) -> io::Result<()> {
   |                 ^^^^
   |
   = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
   = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
help: if this is an object-safe trait, use `dyn`
   |
68 | fn fill(r: &mut dyn Read, mut buf: &mut [u8]) -> io::Result<()> {
   |                 +++

warning: `rand` (lib) generated 15 warnings
   Compiling indexmap v1.9.3
     Running `CARGO=/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/indexmap-1.9.3 CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='A hash table with consistent order and fast iteration.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='Apache-2.0 OR MIT' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=indexmap CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/bluss/indexmap' CARGO_PKG_RUST_VERSION=1.56 CARGO_PKG_VERSION=1.9.3 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=9 CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/home/r/repo/target/debug/deps:/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib' /home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/rustc --crate-name build_script_build --edition=2021 /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/indexmap-1.9.3/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("arbitrary", "quickcheck", "rayon", "rustc-rayon", "serde", "serde-1", "std", "test_debug", "test_low_transition_point"))' -C metadata=bf944c8f6552dcb9 -C extra-filename=-bf944c8f6552dcb9 --out-dir /home/r/repo/target/debug/build/indexmap-bf944c8f6552dcb9 -L dependency=/home/r/repo/target/debug/deps --extern autocfg=/home/r/repo/target/debug/deps/libautocfg-65547fcefd0cb2a9.rlib --cap-lints warn`
   Compiling ucd-trie v0.1.7
     Running `CARGO=/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=ucd_trie CARGO_MANIFEST_DIR=/home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/ucd-trie-0.1.7 CARGO_PKG_AUTHORS='Andrew Gallant <jamslam@gmail.com>' CARGO_PKG_DESCRIPTION='A trie for storing Unicode codepoint sets and maps.
' CARGO_PKG_HOMEPAGE='https://github.com/BurntSushi/ucd-generate' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=ucd-trie CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/BurntSushi/ucd-generate' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.1.7 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=7 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/home/r/repo/target/debug/deps:/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib' /home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/rustc --crate-name ucd_trie --edition=2021 /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/ucd-trie-0.1.7/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="std"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("default", "std"))' -C metadata=bf806707ea2c8fee -C extra-filename=-bf806707ea2c8fee --out-dir /home/r/repo/target/debug/deps -L dependency=/home/r/repo/target/debug/deps --cap-lints warn`
   Compiling pest v2.7.13
     Running `CARGO=/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=pest CARGO_MANIFEST_DIR=/home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/pest-2.7.13 CARGO_PKG_AUTHORS='DragoČ™ Tiselice <dragostiselice@gmail.com>' CARGO_PKG_DESCRIPTION='The Elegant Parser' CARGO_PKG_HOMEPAGE='https://pest.rs/' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=pest CARGO_PKG_README=_README.md CARGO_PKG_REPOSITORY='https://github.com/pest-parser/pest' CARGO_PKG_RUST_VERSION=1.61 CARGO_PKG_VERSION=2.7.13 CARGO_PKG_VERSION_MAJOR=2 CARGO_PKG_VERSION_MINOR=7 CARGO_PKG_VERSION_PATCH=13 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/home/r/repo/target/debug/deps:/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib' /home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/rustc --crate-name pest --edition=2021 /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/pest-2.7.13/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="memchr&quot;' --cfg 'feature=&quot;std&quot;' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values(&quot;const_prec_climber&quot;, &quot;default&quot;, &quot;memchr&quot;, &quot;miette-error&quot;, &quot;pretty-print&quot;, &quot;std&quot;))' -C metadata=cc4deae058056712 -C extra-filename=-cc4deae058056712 --out-dir /home/r/repo/target/debug/deps -L dependency=/home/r/repo/target/debug/deps --extern memchr=/home/r/repo/target/debug/deps/libmemchr-b1c6fc33ba0fb526.rmeta --extern thiserror=/home/r/repo/target/debug/deps/libthiserror-4ef6acbde1e06ee7.rmeta --extern ucd_trie=/home/r/repo/target/debug/deps/libucd_trie-bf806707ea2c8fee.rmeta --cap-lints warn`
     Running `CARGO=/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/cargo CARGO_CFG_PANIC=unwind CARGO_CFG_TARGET_ABI='' CARGO_CFG_TARGET_ARCH=x86_64 CARGO_CFG_TARGET_ENDIAN=little CARGO_CFG_TARGET_ENV=gnu CARGO_CFG_TARGET_FAMILY=unix CARGO_CFG_TARGET_FEATURE=fxsr,sse,sse2 CARGO_CFG_TARGET_HAS_ATOMIC=16,32,64,8,ptr CARGO_CFG_TARGET_OS=linux CARGO_CFG_TARGET_POINTER_WIDTH=64 CARGO_CFG_TARGET_VENDOR=unknown CARGO_CFG_UNIX='' CARGO_ENCODED_RUSTFLAGS='' CARGO_MANIFEST_DIR=/home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/indexmap-1.9.3 CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='A hash table with consistent order and fast iteration.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='Apache-2.0 OR MIT' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=indexmap CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/bluss/indexmap' CARGO_PKG_RUST_VERSION=1.56 CARGO_PKG_VERSION=1.9.3 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=9 CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_VERSION_PRE='' DEBUG=false HOST=x86_64-unknown-linux-gnu LD_LIBRARY_PATH='/home/r/repo/target/debug/deps:/home/r/repo/target/debug:/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib:/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib' NUM_JOBS=1 OPT_LEVEL=0 OUT_DIR=/home/r/repo/target/debug/build/indexmap-e167fc003412f364/out PROFILE=debug RUSTC=/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/rustc RUSTDOC=/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/rustdoc TARGET=x86_64-unknown-linux-gnu /home/r/repo/target/debug/build/indexmap-bf944c8f6552dcb9/build-script-build`
[indexmap 1.9.3] cargo:rustc-check-cfg=cfg(has_std)
[indexmap 1.9.3] cargo:rustc-cfg=has_std
[indexmap 1.9.3] cargo:rerun-if-changed=build.rs
   Compiling num-bigint v0.1.44
     Running `CARGO=/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=num_bigint CARGO_MANIFEST_DIR=/home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/num-bigint-0.1.44 CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO_PKG_DESCRIPTION='Big integer implementation for Rust' CARGO_PKG_HOMEPAGE='https://github.com/rust-num/num-bigint' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=num-bigint CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-num/num-bigint' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.1.44 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=44 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/home/r/repo/target/debug/deps:/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib' /home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/rustc --crate-name num_bigint --edition=2015 /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/num-bigint-0.1.44/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="rand"' --cfg 'feature="rustc-serialize"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("default", "rand", "rustc-serialize", "serde"))' -C metadata=f7002ecf2fd15f54 -C extra-filename=-f7002ecf2fd15f54 --out-dir /home/r/repo/target/debug/deps -L dependency=/home/r/repo/target/debug/deps --extern num_integer=/home/r/repo/target/debug/deps/libnum_integer-cb481a060533ed74.rmeta --extern num_traits=/home/r/repo/target/debug/deps/libnum_traits-c824ace02ae2f36d.rmeta --extern rand=/home/r/repo/target/debug/deps/librand-49a3c0c904767d94.rmeta --extern rustc_serialize=/home/r/repo/target/debug/deps/librustc_serialize-5cdfd06ddf883c18.rmeta --cap-lints warn`
warning: use of unstable library feature 'rustc_encodable_decodable': derive macro for `rustc-serialize`; should not be used in new code
  --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/num-bigint-0.1.44/src/biguint.rs:50:48
   |
50 | #[cfg_attr(feature = "rustc-serialize", derive(RustcEncodable, RustcDecodable))]
   |                                                ^^^^^^^^^^^^^^
   |
   = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
   = note: for more information, see issue #64266 <https://github.com/rust-lang/rust/issues/64266>
   = note: `#[warn(soft_unstable)]` on by default

warning: use of deprecated macro `RustcEncodable`: rustc-serialize is deprecated and no longer supported
  --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/num-bigint-0.1.44/src/biguint.rs:50:48
   |
50 | #[cfg_attr(feature = "rustc-serialize", derive(RustcEncodable, RustcDecodable))]
   |                                                ^^^^^^^^^^^^^^
   |
   = note: `#[warn(deprecated)]` on by default

warning: use of unstable library feature 'rustc_encodable_decodable': derive macro for `rustc-serialize`; should not be used in new code
  --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/num-bigint-0.1.44/src/biguint.rs:50:64
   |
50 | #[cfg_attr(feature = "rustc-serialize", derive(RustcEncodable, RustcDecodable))]
   |                                                                ^^^^^^^^^^^^^^
   |
   = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
   = note: for more information, see issue #64266 <https://github.com/rust-lang/rust/issues/64266>

warning: use of deprecated macro `RustcDecodable`: rustc-serialize is deprecated and no longer supported
  --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/num-bigint-0.1.44/src/biguint.rs:50:64
   |
50 | #[cfg_attr(feature = "rustc-serialize", derive(RustcEncodable, RustcDecodable))]
   |                                                                ^^^^^^^^^^^^^^

warning: unused import: `ZERO_BIG_DIGIT`
  --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/num-bigint-0.1.44/src/biguint.rs:29:53
   |
29 | pub use self::big_digit::{BigDigit, DoubleBigDigit, ZERO_BIG_DIGIT};
   |                                                     ^^^^^^^^^^^^^^
   |
   = note: `#[warn(unused_imports)]` on by default

warning: `...` range patterns are deprecated
   --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/num-bigint-0.1.44/src/biguint.rs:252:21
    |
252 |                 b'0'...b'9' => b - b'0',
    |                     ^^^ help: use `..=` for an inclusive range
    |
    = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
    = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
    = note: `#[warn(ellipsis_inclusive_range_patterns)]` on by default

warning: `...` range patterns are deprecated
   --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/num-bigint-0.1.44/src/biguint.rs:253:21
    |
253 |                 b'a'...b'z' => b - b'a' + 10,
    |                     ^^^ help: use `..=` for an inclusive range
    |
    = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
    = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html&gt;

warning: `...` range patterns are deprecated
   --&gt; /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/num-bigint-0.1.44/src/biguint.rs:254:21
    |
254 |                 b'A'...b'Z' => b - b'A' + 10,
    |                     ^^^ help: use `..=` for an inclusive range
    |
    = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
    = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>

warning: use of unstable library feature 'rustc_encodable_decodable': derive macro for `rustc-serialize`; should not be used in new code
  --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/num-bigint-0.1.44/src/bigint.rs:41:48
   |
41 | #[cfg_attr(feature = "rustc-serialize", derive(RustcEncodable, RustcDecodable))]
   |                                                ^^^^^^^^^^^^^^
   |
   = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
   = note: for more information, see issue #64266 <https://github.com/rust-lang/rust/issues/64266>

warning: use of deprecated macro `RustcEncodable`: rustc-serialize is deprecated and no longer supported
  --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/num-bigint-0.1.44/src/bigint.rs:41:48
   |
41 | #[cfg_attr(feature = "rustc-serialize", derive(RustcEncodable, RustcDecodable))]
   |                                                ^^^^^^^^^^^^^^

warning: use of unstable library feature 'rustc_encodable_decodable': derive macro for `rustc-serialize`; should not be used in new code
  --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/num-bigint-0.1.44/src/bigint.rs:41:64
   |
41 | #[cfg_attr(feature = "rustc-serialize", derive(RustcEncodable, RustcDecodable))]
   |                                                                ^^^^^^^^^^^^^^
   |
   = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
   = note: for more information, see issue #64266 <https://github.com/rust-lang/rust/issues/64266>

warning: use of deprecated macro `RustcDecodable`: rustc-serialize is deprecated and no longer supported
  --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/num-bigint-0.1.44/src/bigint.rs:41:64
   |
41 | #[cfg_attr(feature = "rustc-serialize", derive(RustcEncodable, RustcDecodable))]
   |                                                                ^^^^^^^^^^^^^^

warning: use of unstable library feature 'rustc_encodable_decodable': derive macro for `rustc-serialize`; should not be used in new code
   --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/num-bigint-0.1.44/src/bigint.rs:107:48
    |
107 | #[cfg_attr(feature = "rustc-serialize", derive(RustcEncodable, RustcDecodable))]
    |                                                ^^^^^^^^^^^^^^
    |
    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
    = note: for more information, see issue #64266 <https://github.com/rust-lang/rust/issues/64266>

warning: use of deprecated macro `RustcEncodable`: rustc-serialize is deprecated and no longer supported
   --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/num-bigint-0.1.44/src/bigint.rs:107:48
    |
107 | #[cfg_attr(feature = "rustc-serialize", derive(RustcEncodable, RustcDecodable))]
    |                                                ^^^^^^^^^^^^^^

warning: use of unstable library feature 'rustc_encodable_decodable': derive macro for `rustc-serialize`; should not be used in new code
   --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/num-bigint-0.1.44/src/bigint.rs:107:64
    |
107 | #[cfg_attr(feature = "rustc-serialize", derive(RustcEncodable, RustcDecodable))]
    |                                                                ^^^^^^^^^^^^^^
    |
    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
    = note: for more information, see issue #64266 <https://github.com/rust-lang/rust/issues/64266>

warning: use of deprecated macro `RustcDecodable`: rustc-serialize is deprecated and no longer supported
   --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/num-bigint-0.1.44/src/bigint.rs:107:64
    |
107 | #[cfg_attr(feature = "rustc-serialize", derive(RustcEncodable, RustcDecodable))]
    |                                                                ^^^^^^^^^^^^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/num-bigint-0.1.44/src/bigint.rs:208:18
    |
208 |         let bu = try!(BigUint::from_str_radix(s, radix));
    |                  ^^^

warning: use of deprecated trait `std::ascii::AsciiExt`: use inherent methods instead
  --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/num-bigint-0.1.44/src/biguint.rs:15:17
   |
15 | use std::ascii::AsciiExt;
   |                 ^^^^^^^^

warning: use of deprecated trait `std::ascii::AsciiExt`: use inherent methods instead
 --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/num-bigint-0.1.44/src/bigint.rs:8:17
  |
8 | use std::ascii::AsciiExt;
  |                 ^^^^^^^^

warning: `num-bigint` (lib) generated 19 warnings
   Compiling lazy_static v1.5.0
     Running `CARGO=/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=lazy_static CARGO_MANIFEST_DIR=/home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/lazy_static-1.5.0 CARGO_PKG_AUTHORS='Marvin Löbel <loebel.marvin@gmail.com>' CARGO_PKG_DESCRIPTION='A macro for declaring lazily evaluated statics in Rust.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=lazy_static CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-lang-nursery/lazy-static.rs' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.5.0 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=5 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/home/r/repo/target/debug/deps:/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib' /home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/rustc --crate-name lazy_static --edition=2015 /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/lazy_static-1.5.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("spin", "spin_no_std"))' -C metadata=b42abb07402f835f -C extra-filename=-b42abb07402f835f --out-dir /home/r/repo/target/debug/deps -L dependency=/home/r/repo/target/debug/deps --cap-lints warn`
   Compiling once_cell v1.20.2
     Running `CARGO=/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=once_cell CARGO_MANIFEST_DIR=/home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/once_cell-1.20.2 CARGO_PKG_AUTHORS='Aleksey Kladov <aleksey.kladov@gmail.com>' CARGO_PKG_DESCRIPTION='Single assignment cells and lazy values.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=once_cell CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/matklad/once_cell' CARGO_PKG_RUST_VERSION=1.60 CARGO_PKG_VERSION=1.20.2 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=20 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/home/r/repo/target/debug/deps:/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib' /home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/rustc --crate-name once_cell --edition=2021 /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/once_cell-1.20.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no --cfg 'feature=&quot;alloc&quot;' --cfg 'feature="default"' --cfg 'feature="race"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("alloc", "atomic-polyfill", "critical-section", "default", "parking_lot", "portable-atomic", "race", "std", "unstable"))' -C metadata=96db5f79421d8059 -C extra-filename=-96db5f79421d8059 --out-dir /home/r/repo/target/debug/deps -L dependency=/home/r/repo/target/debug/deps --cap-lints warn`
   Compiling regex v0.2.11
     Running `CARGO=/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/regex-0.2.11 CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO_PKG_DESCRIPTION='An implementation of regular expressions for Rust. This implementation uses
finite automata and guarantees linear time matching on all inputs.
' CARGO_PKG_HOMEPAGE='https://github.com/rust-lang/regex' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=regex CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-lang/regex' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.2.11 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=11 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/home/r/repo/target/debug/deps:/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib' /home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/rustc --crate-name build_script_build --edition=2015 /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/regex-0.2.11/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no --cfg 'feature="default"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("default", "pattern", "simd-accel", "unstable"))' -C metadata=460328cdd4b76038 -C extra-filename=-460328cdd4b76038 --out-dir /home/r/repo/target/debug/build/regex-460328cdd4b76038 -L dependency=/home/r/repo/target/debug/deps --cap-lints warn`
   Compiling hashbrown v0.12.3
     Running `CARGO=/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=hashbrown CARGO_MANIFEST_DIR=/home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/hashbrown-0.12.3 CARGO_PKG_AUTHORS='Amanieu d'\''Antras <amanieu@gmail.com>' CARGO_PKG_DESCRIPTION='A Rust port of Google'\''s SwissTable hash map' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=hashbrown CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-lang/hashbrown' CARGO_PKG_RUST_VERSION=1.56.0 CARGO_PKG_VERSION=0.12.3 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=12 CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/home/r/repo/target/debug/deps:/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib' /home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/rustc --crate-name hashbrown --edition=2021 /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/hashbrown-0.12.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no --cfg 'feature="raw"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("ahash", "ahash-compile-time-rng", "alloc", "bumpalo", "compiler_builtins", "core", "default", "inline-more", "nightly", "raw", "rayon", "rustc-dep-of-std", "rustc-internal-api", "serde"))' -C metadata=29ec3110c2e96beb -C extra-filename=-29ec3110c2e96beb --out-dir /home/r/repo/target/debug/deps -L dependency=/home/r/repo/target/debug/deps --cap-lints warn`
   Compiling serde v1.0.210
     Running `CARGO=/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.210 CARGO_PKG_AUTHORS='Erick Tryzelaar <erick.tryzelaar@gmail.com>:David Tolnay <dtolnay@gmail.com>' CARGO_PKG_DESCRIPTION='A generic serialization/deserialization framework' CARGO_PKG_HOMEPAGE='https://serde.rs' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=serde CARGO_PKG_README=crates-io.md CARGO_PKG_REPOSITORY='https://github.com/serde-rs/serde' CARGO_PKG_RUST_VERSION=1.31 CARGO_PKG_VERSION=1.0.210 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=210 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/home/r/repo/target/debug/deps:/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib' /home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/rustc --crate-name build_script_build --edition=2018 /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.210/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no --cfg 'feature="default"' --cfg 'feature="derive"' --cfg 'feature="serde_derive"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("alloc", "default", "derive", "rc", "serde_derive", "std", "unstable"))' -C metadata=c24cfa432fb84836 -C extra-filename=-c24cfa432fb84836 --out-dir /home/r/repo/target/debug/build/serde-c24cfa432fb84836 -L dependency=/home/r/repo/target/debug/deps --cap-lints warn`
   Compiling ucd-util v0.1.10
     Running `CARGO=/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=ucd_util CARGO_MANIFEST_DIR=/home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/ucd-util-0.1.10 CARGO_PKG_AUTHORS='Andrew Gallant <jamslam@gmail.com>' CARGO_PKG_DESCRIPTION='A small utility library for working with the Unicode character database.
' CARGO_PKG_HOMEPAGE='https://github.com/BurntSushi/ucd-generate' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=ucd-util CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/BurntSushi/ucd-generate' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.1.10 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=10 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/home/r/repo/target/debug/deps:/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib' /home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/rustc --crate-name ucd_util --edition=2018 /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/ucd-util-0.1.10/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 --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values())' -C metadata=6f25b3c1efcd9448 -C extra-filename=-6f25b3c1efcd9448 --out-dir /home/r/repo/target/debug/deps -L dependency=/home/r/repo/target/debug/deps --cap-lints warn`
   Compiling regex-syntax v0.5.6
     Running `CARGO=/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=regex_syntax CARGO_MANIFEST_DIR=/home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/regex-syntax-0.5.6 CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO_PKG_DESCRIPTION='A regular expression parser.' CARGO_PKG_HOMEPAGE='https://github.com/rust-lang/regex' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=regex-syntax CARGO_PKG_README='' CARGO_PKG_REPOSITORY='https://github.com/rust-lang/regex' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.5.6 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=5 CARGO_PKG_VERSION_PATCH=6 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/home/r/repo/target/debug/deps:/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib' /home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/rustc --crate-name regex_syntax --edition=2015 /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/regex-syntax-0.5.6/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values())' -C metadata=e04f0485eb89f82a -C extra-filename=-e04f0485eb89f82a --out-dir /home/r/repo/target/debug/deps -L dependency=/home/r/repo/target/debug/deps --extern ucd_util=/home/r/repo/target/debug/deps/libucd_util-6f25b3c1efcd9448.rmeta --cap-lints warn`
warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/regex-syntax-0.5.6/src/ast/parse.rs:429:17
    |
429 |         let i = try!(current.checked_add(1).ok_or_else(|| {
    |                 ^^^
    |
    = note: `#[warn(deprecated)]` on by default

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/regex-syntax-0.5.6/src/ast/parse.rs:698:15
    |
698 |         match try!(self.parse_group()) {
    |               ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/regex-syntax-0.5.6/src/ast/parse.rs:840:42
    |
840 |         let (nested_set, nested_union) = try!(self.parse_set_class_open());
    |                                          ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
    --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/regex-syntax-0.5.6/src/ast/parse.rs:1016:9
     |
1016 |         try!(NestLimiter::new(self).check(&ast));
     |         ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/regex-syntax-0.5.6/src/ast/parse.rs:990:33
    |
990 |                 '(' => concat = try!(self.push_group(concat)),
    |                                 ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/regex-syntax-0.5.6/src/ast/parse.rs:991:33
    |
991 |                 ')' => concat = try!(self.pop_group(concat)),
    |                                 ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/regex-syntax-0.5.6/src/ast/parse.rs:992:33
    |
992 |                 '|' => concat = try!(self.push_alternate(concat)),
    |                                 ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/regex-syntax-0.5.6/src/ast/parse.rs:994:33
    |
994 |                     let class = try!(self.parse_set_class());
    |                                 ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/regex-syntax-0.5.6/src/ast/parse.rs:998:30
    |
998 |                     concat = try!(self.parse_uncounted_repetition(
    |                              ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
    --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/regex-syntax-0.5.6/src/ast/parse.rs:1002:30
     |
1002 |                     concat = try!(self.parse_uncounted_repetition(
     |                              ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
    --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/regex-syntax-0.5.6/src/ast/parse.rs:1006:30
     |
1006 |                     concat = try!(self.parse_uncounted_repetition(
     |                              ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
    --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/regex-syntax-0.5.6/src/ast/parse.rs:1010:30
     |
1010 |                     concat = try!(self.parse_counted_repetition(concat));
     |                              ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
    --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/regex-syntax-0.5.6/src/ast/parse.rs:1012:39
     |
1012 |                 _ => concat.asts.push(try!(self.parse_primitive()).into_ast()),
     |                                       ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
    --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/regex-syntax-0.5.6/src/ast/parse.rs:1015:19
     |
1015 |         let ast = try!(self.pop_group_end(concat));
     |                   ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
    --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/regex-syntax-0.5.6/src/ast/parse.rs:1109:27
     |
1109 |         let count_start = try!(self.parse_decimal());
     |                           ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
    --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/regex-syntax-0.5.6/src/ast/parse.rs:1125:33
     |
1125 |                 let count_end = try!(self.parse_decimal());
     |                                 ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
    --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/regex-syntax-0.5.6/src/ast/parse.rs:1194:33
     |
1194 |             let capture_index = try!(self.next_capture_index(open_span));
     |                                 ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
    --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/regex-syntax-0.5.6/src/ast/parse.rs:1195:23
     |
1195 |             let cap = try!(self.parse_capture_name(capture_index));
     |                       ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
    --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/regex-syntax-0.5.6/src/ast/parse.rs:1208:25
     |
1208 |             let flags = try!(self.parse_flags());
     |                         ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
    --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/regex-syntax-0.5.6/src/ast/parse.rs:1233:33
     |
1233 |             let capture_index = try!(self.next_capture_index(open_span));
     |                                 ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
    --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/regex-syntax-0.5.6/src/ast/parse.rs:1294:9
     |
1294 |         try!(self.add_capture_name(&capname));
     |         ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
    --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/regex-syntax-0.5.6/src/ast/parse.rs:1337:52
     |
1337 |                     kind: ast::FlagsItemKind::Flag(try!(self.parse_flag())),
     |                                                    ^^^

warning: `...` range patterns are deprecated
    --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/regex-syntax-0.5.6/src/ast/parse.rs:1445:16
     |
1445 |             '0'...'7' => {
     |                ^^^ help: use `..=` for an inclusive range
     |
     = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
     = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
     = note: `#[warn(ellipsis_inclusive_range_patterns)]` on by default

warning: `...` range patterns are deprecated
    --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/regex-syntax-0.5.6/src/ast/parse.rs:1456:16
     |
1456 |             '8'...'9' if !self.parser().octal =&gt; {
     |                ^^^ help: use `..=` for an inclusive range
     |
     = 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>

warning: use of deprecated macro `try`: use the `?` operator instead
    --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/regex-syntax-0.5.6/src/ast/parse.rs:1463:31
     |
1463 |                 let mut lit = try!(self.parse_hex());
     |                               ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
    --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/regex-syntax-0.5.6/src/ast/parse.rs:1468:31
     |
1468 |                 let mut cls = try!(self.parse_unicode_class());
     |                               ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
    --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/regex-syntax-0.5.6/src/ast/parse.rs:1759:29
     |
1759 |                     union = try!(self.push_class_open(union));
     |                             ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
    --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/regex-syntax-0.5.6/src/ast/parse.rs:1762:27
     |
1762 |                     match try!(self.pop_class(union)) {
     |                           ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
    --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/regex-syntax-0.5.6/src/ast/parse.rs:1783:32
     |
1783 |                     union.push(try!(self.parse_set_class_range()));
     |                                ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
    --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/regex-syntax-0.5.6/src/ast/parse.rs:1798:21
     |
1798 |         let prim1 = try!(self.parse_set_class_item());
     |                     ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
    --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/regex-syntax-0.5.6/src/ast/parse.rs:1819:21
     |
1819 |         let prim2 = try!(self.parse_set_class_item());
     |                     ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
    --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/regex-syntax-0.5.6/src/ast/parse.rs:1822:20
     |
1822 |             start: try!(prim1.into_class_literal(self)),
     |                    ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
    --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/regex-syntax-0.5.6/src/ast/parse.rs:1823:18
     |
1823 |             end: try!(prim2.into_class_literal(self)),
     |                  ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
    --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/regex-syntax-0.5.6/src/ast/parse.rs:2124:19
     |
2124 |         let new = try!(self.depth.checked_add(1).ok_or_else(|| self.p.error(
     |                   ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/regex-syntax-0.5.6/src/ast/print.rs:149:17
    |
149 |                 try!(self.fmt_literal(&x.start));
    |                 ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/regex-syntax-0.5.6/src/ast/print.rs:150:17
    |
150 |                 try!(self.wtr.write_str("-"));
    |                 ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/regex-syntax-0.5.6/src/ast/print.rs:151:17
    |
151 |                 try!(self.fmt_literal(&x.end));
    |                 ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/regex-syntax-0.5.6/src/ast/print.rs:176:17
    |
176 |                 try!(self.wtr.write_str("(?P<"));
    |                 ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/regex-syntax-0.5.6/src/ast/print.rs:177:17
    |
177 |                 try!(self.wtr.write_str(&x.name));
    |                 ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/regex-syntax-0.5.6/src/ast/print.rs:178:17
    |
178 |                 try!(self.wtr.write_str(">"));
    |                 ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/regex-syntax-0.5.6/src/ast/print.rs:182:17
    |
182 |                 try!(self.wtr.write_str("(?"));
    |                 ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/regex-syntax-0.5.6/src/ast/print.rs:183:17
    |
183 |                 try!(self.fmt_flags(flags));
    |                 ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/regex-syntax-0.5.6/src/ast/print.rs:184:17
    |
184 |                 try!(self.wtr.write_str(":"));
    |                 ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/regex-syntax-0.5.6/src/ast/print.rs:204:17
    |
204 |                 try!(self.fmt_repetition_range(x));
    |                 ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/regex-syntax-0.5.6/src/ast/print.rs:206:21
    |
206 |                     try!(self.wtr.write_str("?"));
    |                     ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/regex-syntax-0.5.6/src/ast/print.rs:287:9
    |
287 |         try!(self.wtr.write_str("(?"));
    |         ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/regex-syntax-0.5.6/src/ast/print.rs:288:9
    |
288 |         try!(self.fmt_flags(&ast.flags));
    |         ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/regex-syntax-0.5.6/src/ast/print.rs:289:9
    |
289 |         try!(self.wtr.write_str(")"));
    |         ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/regex-syntax-0.5.6/src/ast/print.rs:297:13
    |
297 |             try!(match item.kind {
    |             ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/regex-syntax-0.5.6/src/ast/print.rs:395:13
    |
395 |             try!(self.wtr.write_str(r"\P"));
    |             ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/regex-syntax-0.5.6/src/ast/print.rs:397:13
    |
397 |             try!(self.wtr.write_str(r"\p"));
    |             ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/regex-syntax-0.5.6/src/ast/visitor.rs:231:13
    |
231 |             try!(visitor.visit_pre(ast));
    |             ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --&gt; /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/regex-syntax-0.5.6/src/ast/visitor.rs:240:13
    |
240 |             try!(visitor.visit_post(ast));
    |             ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/regex-syntax-0.5.6/src/ast/visitor.rs:232:30
    |
232 |             if let Some(x) = try!(self.induct(ast, &mut visitor)) {
    |                              ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/regex-syntax-0.5.6/src/ast/visitor.rs:261:17
    |
261 |                 try!(visitor.visit_post(post_ast));
    |                 ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/regex-syntax-0.5.6/src/ast/visitor.rs:253:25
    |
253 |                         try!(visitor.visit_alternation_in());
    |                         ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/regex-syntax-0.5.6/src/ast/visitor.rs:278:17
    |
278 |                 try!(self.visit_class(x, visitor));
    |                 ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/regex-syntax-0.5.6/src/ast/visitor.rs:337:13
    |
337 |             try!(self.visit_class_pre(&ast, visitor));
    |             ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/regex-syntax-0.5.6/src/ast/visitor.rs:344:13
    |
344 |             try!(self.visit_class_post(&ast, visitor));
    |             ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/regex-syntax-0.5.6/src/ast/visitor.rs:365:17
    |
365 |                 try!(self.visit_class_post(&post_ast, visitor));
    |                 ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/regex-syntax-0.5.6/src/ast/visitor.rs:357:25
    |
357 |                         try!(visitor.visit_class_set_binary_op_in(op));
    |                         ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/regex-syntax-0.5.6/src/ast/visitor.rs:378:17
    |
378 |                 try!(visitor.visit_class_set_item_pre(item));
    |                 ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/regex-syntax-0.5.6/src/ast/visitor.rs:381:17
    |
381 |                 try!(visitor.visit_class_set_binary_op_pre(op));
    |                 ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/regex-syntax-0.5.6/src/ast/visitor.rs:395:17
    |
395 |                 try!(visitor.visit_class_set_item_post(item));
    |                 ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/regex-syntax-0.5.6/src/ast/visitor.rs:398:17
    |
398 |                 try!(visitor.visit_class_set_binary_op_post(op));
    |                 ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/regex-syntax-0.5.6/src/error.rs:108:13
    |
108 |             try!(writeln!(f, "regex parse error:"));
    |             ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/regex-syntax-0.5.6/src/error.rs:109:13
    |
109 |             try!(writeln!(f, "{}", divider));
    |             ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/regex-syntax-0.5.6/src/error.rs:111:13
    |
111 |             try!(write!(f, "{}", notated));
    |             ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/regex-syntax-0.5.6/src/error.rs:112:13
    |
112 |             try!(writeln!(f, "{}", divider));
    |             ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/regex-syntax-0.5.6/src/error.rs:125:13
    |
125 |             try!(write!(f, "error: {}", self.err));
    |             ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/regex-syntax-0.5.6/src/error.rs:123:17
    |
123 |                 try!(writeln!(f, "{}", notes.join("\n")));
    |                 ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/regex-syntax-0.5.6/src/error.rs:127:13
    |
127 |             try!(writeln!(f, "regex parse error:"));
    |             ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/regex-syntax-0.5.6/src/error.rs:129:13
    |
129 |             try!(write!(f, "{}", notated));
    |             ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/regex-syntax-0.5.6/src/error.rs:130:13
    |
130 |             try!(write!(f, "error: {}", self.err));
    |             ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
  --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/regex-syntax-0.5.6/src/hir/print.rs:97:17
   |
97 |                 try!(self.write_literal_char(c));
   |                 ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/regex-syntax-0.5.6/src/hir/print.rs:100:17
    |
100 |                 try!(self.write_literal_byte(b));
    |                 ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/regex-syntax-0.5.6/src/hir/print.rs:103:17
    |
103 |                 try!(self.wtr.write_str("["));
    |                 ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/regex-syntax-0.5.6/src/hir/print.rs:113:17
    |
113 |                 try!(self.wtr.write_str("]"));
    |                 ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/regex-syntax-0.5.6/src/hir/print.rs:106:25
    |
106 |                         try!(self.write_literal_char(range.start()));
    |                         ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/regex-syntax-0.5.6/src/hir/print.rs:108:25
    |
108 |                         try!(self.write_literal_char(range.start()));
    |                         ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/regex-syntax-0.5.6/src/hir/print.rs:109:25
    |
109 |                         try!(self.wtr.write_str(&quot;-&quot;));
    |                         ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --&gt; /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/regex-syntax-0.5.6/src/hir/print.rs:110:25
    |
110 |                         try!(self.write_literal_char(range.end()));
    |                         ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/regex-syntax-0.5.6/src/hir/print.rs:116:17
    |
116 |                 try!(self.wtr.write_str("(?-u:["));
    |                 ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/regex-syntax-0.5.6/src/hir/print.rs:126:17
    |
126 |                 try!(self.wtr.write_str("])"));
    |                 ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/regex-syntax-0.5.6/src/hir/print.rs:119:25
    |
119 |                         try!(self.write_literal_class_byte(range.start()));
    |                         ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/regex-syntax-0.5.6/src/hir/print.rs:121:25
    |
121 |                         try!(self.write_literal_class_byte(range.start()));
    |                         ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/regex-syntax-0.5.6/src/hir/print.rs:122:25
    |
122 |                         try!(self.wtr.write_str("-"));
    |                         ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/regex-syntax-0.5.6/src/hir/print.rs:123:25
    |
123 |                         try!(self.write_literal_class_byte(range.end()));
    |                         ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/regex-syntax-0.5.6/src/hir/print.rs:129:17
    |
129 |                 try!(self.wtr.write_str("(?m:^)"));
    |                 ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/regex-syntax-0.5.6/src/hir/print.rs:132:17
    |
132 |                 try!(self.wtr.write_str("(?m:$)"));
    |                 ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/regex-syntax-0.5.6/src/hir/print.rs:135:17
    |
135 |                 try!(self.wtr.write_str(r"\A"));
    |                 ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/regex-syntax-0.5.6/src/hir/print.rs:138:17
    |
138 |                 try!(self.wtr.write_str(r"\z"));
    |                 ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/regex-syntax-0.5.6/src/hir/print.rs:141:17
    |
141 |                 try!(self.wtr.write_str(r"\b"));
    |                 ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/regex-syntax-0.5.6/src/hir/print.rs:144:17
    |
144 |                 try!(self.wtr.write_str(r"\B"));
    |                 ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/regex-syntax-0.5.6/src/hir/print.rs:147:17
    |
147 |                 try!(self.wtr.write_str(r"(?-u:\b)"));
    |                 ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/regex-syntax-0.5.6/src/hir/print.rs:150:17
    |
150 |                 try!(self.wtr.write_str(r"(?-u:\B)"));
    |                 ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/regex-syntax-0.5.6/src/hir/print.rs:155:25
    |
155 |                         try!(self.wtr.write_str("("));
    |                         ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/regex-syntax-0.5.6/src/hir/print.rs:158:25
    |
158 |                         try!(write!(self.wtr, "(?P<{}>", name));
    |                         ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/regex-syntax-0.5.6/src/hir/print.rs:161:25
    |
161 |                         try!(self.wtr.write_str("(?:"));
    |                         ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/regex-syntax-0.5.6/src/hir/print.rs:182:25
    |
182 |                         try!(self.wtr.write_str("?"));
    |                         ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/regex-syntax-0.5.6/src/hir/print.rs:185:25
    |
185 |                         try!(self.wtr.write_str("*"));
    |                         ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/regex-syntax-0.5.6/src/hir/print.rs:188:25
    |
188 |                         try!(self.wtr.write_str("+"));
    |                         ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/regex-syntax-0.5.6/src/hir/print.rs:193:33
    |
193 | ...                   try!(write!(self.wtr, "{{{}}}", m));
    |                       ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/regex-syntax-0.5.6/src/hir/print.rs:196:33
    |
196 | ...                   try!(write!(self.wtr, "{{{},}}", m));
    |                       ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/regex-syntax-0.5.6/src/hir/print.rs:199:33
    |
199 | ...                   try!(write!(self.wtr, "{{{},{}}}", m, n));
    |                       ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/regex-syntax-0.5.6/src/hir/print.rs:205:21
    |
205 |                     try!(self.wtr.write_str("?"));
    |                     ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/regex-syntax-0.5.6/src/hir/print.rs:209:17
    |
209 |                 try!(self.wtr.write_str(")"));
    |                 ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/regex-syntax-0.5.6/src/hir/print.rs:223:13
    |
223 |             try!(self.wtr.write_str("\\"));
    |             ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/regex-syntax-0.5.6/src/hir/translate.rs:292:42
    |
292 |                 self.push(HirFrame::Expr(try!(self.hir_literal(x))));
    |                                          ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --&gt; /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/regex-syntax-0.5.6/src/hir/translate.rs:295:42
    |
295 |                 self.push(HirFrame::Expr(try!(self.hir_dot(span))));
    |                                          ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/regex-syntax-0.5.6/src/hir/translate.rs:298:42
    |
298 |                 self.push(HirFrame::Expr(try!(self.hir_assertion(x))));
    |                                          ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/regex-syntax-0.5.6/src/hir/translate.rs:312:47
    |
312 |                 let cls = hir::Class::Unicode(try!(self.hir_unicode_class(x)));
    |                                               ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/regex-syntax-0.5.6/src/hir/translate.rs:327:21
    |
327 |                     try!(self.bytes_fold_and_negate(
    |                     ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/regex-syntax-0.5.6/src/hir/translate.rs:405:32
    |
405 |                     let byte = try!(self.class_literal_byte(x));
    |                                ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/regex-syntax-0.5.6/src/hir/translate.rs:417:33
    |
417 |                     let start = try!(self.class_literal_byte(&x.start));
    |                                 ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/regex-syntax-0.5.6/src/hir/translate.rs:418:31
    |
418 |                     let end = try!(self.class_literal_byte(&x.end));
    |                               ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/regex-syntax-0.5.6/src/hir/translate.rs:436:21
    |
436 |                     try!(self.bytes_fold_and_negate(
    |                     ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/regex-syntax-0.5.6/src/hir/translate.rs:442:28
    |
442 |                 let xcls = try!(self.hir_unicode_class(x));
    |                            ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/regex-syntax-0.5.6/src/hir/translate.rs:470:21
    |
470 |                     try!(self.bytes_fold_and_negate(
    |                     ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/regex-syntax-0.5.6/src/hir/translate.rs:607:24
    |
607 |         let ch = match try!(self.literal_to_char(lit)) {
    |                        ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/regex-syntax-0.5.6/src/hir/translate.rs:918:15
    |
918 |         match try!(self.literal_to_char(ast)) {
    |               ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/regex-syntax-0.5.6/src/hir/visitor.rs:122:13
    |
122 |             try!(visitor.visit_pre(hir));
    |             ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/regex-syntax-0.5.6/src/hir/visitor.rs:131:13
    |
131 |             try!(visitor.visit_post(hir));
    |             ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/regex-syntax-0.5.6/src/hir/visitor.rs:152:17
    |
152 |                 try!(visitor.visit_post(post_hir));
    |                 ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/regex-syntax-0.5.6/src/hir/visitor.rs:144:25
    |
144 |                         try!(visitor.visit_alternation_in());
    |                         ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/regex-syntax-0.5.6/src/parser.rs:202:19
    |
202 |         let ast = try!(self.ast.parse(pattern));
    |                   ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/regex-syntax-0.5.6/src/parser.rs:203:19
    |
203 |         let hir = try!(self.hir.translate(pattern, &ast));
    |                   ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/regex-syntax-0.5.6/src/unicode.rs:247:11
    |
247 |     match try!(query.canonicalize()) {
    |           ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/regex-syntax-0.5.6/src/unicode.rs:258:17
    |
258 |                 try!(property_set(general_category::BY_NAME, "Unassigned")
    |                 ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/regex-syntax-0.5.6/src/unicode.rs:279:24
    |
279 |             for set in try!(ages(property_value)) {
    |                        ^^^

warning: `...` range patterns are deprecated
   --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/regex-syntax-0.5.6/src/lib.rs:195:21
    |
195 |         b'_' | b'0' ... b'9' | b'a' ... b'z' | b'A' ... b'Z'  => true,
    |                     ^^^ help: use `..=` for an inclusive range
    |
    = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
    = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>

warning: `...` range patterns are deprecated
   --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/regex-syntax-0.5.6/src/lib.rs:195:37
    |
195 |         b'_' | b'0' ... b'9' | b'a' ... b'z' | b'A' ... b'Z'  => true,
    |                                     ^^^ help: use `..=` for an inclusive range
    |
    = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
    = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>

warning: `...` range patterns are deprecated
   --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/regex-syntax-0.5.6/src/lib.rs:195:53
    |
195 |         b'_' | b'0' ... b'9' | b'a' ... b'z' | b'A' ... b'Z'  => true,
    |                                                     ^^^ help: use `..=` for an inclusive range
    |
    = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
    = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>

warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string()
  --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/regex-syntax-0.5.6/src/error.rs:45:38
   |
45 |             Error::Parse(ref x) => x.description(),
   |                                      ^^^^^^^^^^^

warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string()
  --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/regex-syntax-0.5.6/src/error.rs:46:42
   |
46 |             Error::Translate(ref x) => x.description(),
   |                                          ^^^^^^^^^^^

warning: variable does not need to be mutable
   --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/regex-syntax-0.5.6/src/hir/literal/mod.rs:689:17
    |
689 |             let mut buf = &mut buf[..i];
    |                 ----^^^
    |                 |
    |                 help: remove this `mut`
    |
    = note: `#[warn(unused_mut)]` on by default

warning: field `printer` is never read
  --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/regex-syntax-0.5.6/src/ast/print.rs:80:5
   |
79 | struct Writer<'p, W> {
   |        ------ field in this struct
80 |     printer: &'p mut Printer,
   |     ^^^^^^^
   |
   = note: `Writer` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis
   = note: `#[warn(dead_code)]` on by default

warning: method `symmetric_difference` is never used
   --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/regex-syntax-0.5.6/src/hir/interval.rs:411:8
    |
326 | pub trait Interval:
    |           -------- method in this trait
...
411 |     fn symmetric_difference(
    |        ^^^^^^^^^^^^^^^^^^^^

warning: field `printer` is never read
  --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/regex-syntax-0.5.6/src/hir/print.rs:78:5
   |
77 | struct Writer<'p, W> {
   |        ------ field in this struct
78 |     printer: &'p mut Printer,
   |     ^^^^^^^
   |
   = note: `Writer` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis

warning: call to `.borrow()` on a reference in this situation does nothing
   --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/regex-syntax-0.5.6/src/ast/parse.rs:386:21
    |
386 |         self.pattern.borrow()
    |                     ^^^^^^^^^ help: remove this redundant call
    |
    = note: the type `str` does not implement `Borrow`, so calling `borrow` on `&str` copies the reference, which does not do anything and can be removed
    = note: `#[warn(noop_method_call)]` on by default

warning: `regex-syntax` (lib) generated 140 warnings
     Running `CARGO=/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/cargo CARGO_CFG_PANIC=unwind CARGO_CFG_TARGET_ABI='' CARGO_CFG_TARGET_ARCH=x86_64 CARGO_CFG_TARGET_ENDIAN=little CARGO_CFG_TARGET_ENV=gnu CARGO_CFG_TARGET_FAMILY=unix CARGO_CFG_TARGET_FEATURE=fxsr,sse,sse2 CARGO_CFG_TARGET_HAS_ATOMIC=16,32,64,8,ptr CARGO_CFG_TARGET_OS=linux CARGO_CFG_TARGET_POINTER_WIDTH=64 CARGO_CFG_TARGET_VENDOR=unknown CARGO_CFG_UNIX='' CARGO_ENCODED_RUSTFLAGS='' CARGO_FEATURE_DEFAULT=1 CARGO_FEATURE_DERIVE=1 CARGO_FEATURE_SERDE_DERIVE=1 CARGO_FEATURE_STD=1 CARGO_MANIFEST_DIR=/home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.210 CARGO_PKG_AUTHORS='Erick Tryzelaar <erick.tryzelaar@gmail.com>:David Tolnay <dtolnay@gmail.com>' CARGO_PKG_DESCRIPTION='A generic serialization/deserialization framework' CARGO_PKG_HOMEPAGE='https://serde.rs' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=serde CARGO_PKG_README=crates-io.md CARGO_PKG_REPOSITORY='https://github.com/serde-rs/serde' CARGO_PKG_RUST_VERSION=1.31 CARGO_PKG_VERSION=1.0.210 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=210 CARGO_PKG_VERSION_PRE='' DEBUG=true HOST=x86_64-unknown-linux-gnu LD_LIBRARY_PATH='/home/r/repo/target/debug/deps:/home/r/repo/target/debug:/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib:/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib' NUM_JOBS=1 OPT_LEVEL=0 OUT_DIR=/home/r/repo/target/debug/build/serde-460107639e79a2b4/out PROFILE=debug RUSTC=/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/rustc RUSTDOC=/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/rustdoc TARGET=x86_64-unknown-linux-gnu /home/r/repo/target/debug/build/serde-c24cfa432fb84836/build-script-build`
[serde 1.0.210] cargo:rerun-if-changed=build.rs
[serde 1.0.210] cargo:rustc-check-cfg=cfg(no_core_cstr)
[serde 1.0.210] cargo:rustc-check-cfg=cfg(no_core_error)
[serde 1.0.210] cargo:rustc-check-cfg=cfg(no_core_net)
[serde 1.0.210] cargo:rustc-check-cfg=cfg(no_core_num_saturating)
[serde 1.0.210] cargo:rustc-check-cfg=cfg(no_core_try_from)
[serde 1.0.210] cargo:rustc-check-cfg=cfg(no_diagnostic_namespace)
[serde 1.0.210] cargo:rustc-check-cfg=cfg(no_float_copysign)
[serde 1.0.210] cargo:rustc-check-cfg=cfg(no_num_nonzero_signed)
[serde 1.0.210] cargo:rustc-check-cfg=cfg(no_relaxed_trait_bounds)
[serde 1.0.210] cargo:rustc-check-cfg=cfg(no_serde_derive)
[serde 1.0.210] cargo:rustc-check-cfg=cfg(no_std_atomic)
[serde 1.0.210] cargo:rustc-check-cfg=cfg(no_std_atomic64)
[serde 1.0.210] cargo:rustc-check-cfg=cfg(no_systemtime_checked_add)
[serde 1.0.210] cargo:rustc-check-cfg=cfg(no_target_has_atomic)
     Running `CARGO=/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=indexmap CARGO_MANIFEST_DIR=/home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/indexmap-1.9.3 CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='A hash table with consistent order and fast iteration.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='Apache-2.0 OR MIT' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=indexmap CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/bluss/indexmap' CARGO_PKG_RUST_VERSION=1.56 CARGO_PKG_VERSION=1.9.3 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=9 CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/home/r/repo/target/debug/deps:/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib' OUT_DIR=/home/r/repo/target/debug/build/indexmap-e167fc003412f364/out /home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/rustc --crate-name indexmap --edition=2021 /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/indexmap-1.9.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("arbitrary", "quickcheck", "rayon", "rustc-rayon", "serde", "serde-1", "std", "test_debug", "test_low_transition_point"))' -C metadata=6a190a4c4df4e367 -C extra-filename=-6a190a4c4df4e367 --out-dir /home/r/repo/target/debug/deps -L dependency=/home/r/repo/target/debug/deps --extern hashbrown=/home/r/repo/target/debug/deps/libhashbrown-29ec3110c2e96beb.rmeta --cap-lints warn --cfg has_std --check-cfg 'cfg(has_std)'`
     Running `CARGO=/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/cargo CARGO_CFG_PANIC=unwind CARGO_CFG_TARGET_ABI='' CARGO_CFG_TARGET_ARCH=x86_64 CARGO_CFG_TARGET_ENDIAN=little CARGO_CFG_TARGET_ENV=gnu CARGO_CFG_TARGET_FAMILY=unix CARGO_CFG_TARGET_FEATURE=fxsr,sse,sse2 CARGO_CFG_TARGET_HAS_ATOMIC=16,32,64,8,ptr CARGO_CFG_TARGET_OS=linux CARGO_CFG_TARGET_POINTER_WIDTH=64 CARGO_CFG_TARGET_VENDOR=unknown CARGO_CFG_UNIX='' CARGO_ENCODED_RUSTFLAGS='' CARGO_FEATURE_DEFAULT=1 CARGO_MANIFEST_DIR=/home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/regex-0.2.11 CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO_PKG_DESCRIPTION='An implementation of regular expressions for Rust. This implementation uses
finite automata and guarantees linear time matching on all inputs.
' CARGO_PKG_HOMEPAGE='https://github.com/rust-lang/regex' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=regex CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-lang/regex' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.2.11 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=11 CARGO_PKG_VERSION_PRE='' DEBUG=true HOST=x86_64-unknown-linux-gnu LD_LIBRARY_PATH='/home/r/repo/target/debug/deps:/home/r/repo/target/debug:/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib:/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib' NUM_JOBS=1 OPT_LEVEL=0 OUT_DIR=/home/r/repo/target/debug/build/regex-e49ee746d3711297/out PROFILE=debug RUSTC=/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/rustc RUSTDOC=/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/rustdoc TARGET=x86_64-unknown-linux-gnu /home/r/repo/target/debug/build/regex-460328cdd4b76038/build-script-build`
   Compiling pest_meta v2.7.13
     Running `CARGO=/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=pest_meta CARGO_MANIFEST_DIR=/home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/pest_meta-2.7.13 CARGO_PKG_AUTHORS='DragoČ™ Tiselice <dragostiselice@gmail.com>' CARGO_PKG_DESCRIPTION='pest meta language parser and validator' CARGO_PKG_HOMEPAGE='https://pest.rs/' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=pest_meta CARGO_PKG_README=_README.md CARGO_PKG_REPOSITORY='https://github.com/pest-parser/pest' CARGO_PKG_RUST_VERSION=1.61 CARGO_PKG_VERSION=2.7.13 CARGO_PKG_VERSION_MAJOR=2 CARGO_PKG_VERSION_MINOR=7 CARGO_PKG_VERSION_PATCH=13 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/home/r/repo/target/debug/deps:/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib' /home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/rustc --crate-name pest_meta --edition=2021 /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/pest_meta-2.7.13/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 --cfg 'feature="default"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("default", "grammar-extras", "not-bootstrap-in-src"))' -C metadata=9fd5d7f5e01e641b -C extra-filename=-9fd5d7f5e01e641b --out-dir /home/r/repo/target/debug/deps -L dependency=/home/r/repo/target/debug/deps --extern once_cell=/home/r/repo/target/debug/deps/libonce_cell-96db5f79421d8059.rmeta --extern pest=/home/r/repo/target/debug/deps/libpest-cc4deae058056712.rmeta --cap-lints warn`
   Compiling thread_local v0.3.6
     Running `CARGO=/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=thread_local CARGO_MANIFEST_DIR=/home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/thread_local-0.3.6 CARGO_PKG_AUTHORS='Amanieu d'\''Antras <amanieu@gmail.com>' CARGO_PKG_DESCRIPTION='Per-object thread-local storage' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=Apache-2.0/MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=thread_local CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/Amanieu/thread_local-rs' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.3.6 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PATCH=6 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/home/r/repo/target/debug/deps:/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib' /home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/rustc --crate-name thread_local --edition=2015 /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/thread_local-0.3.6/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values())' -C metadata=de7511d5d22c319a -C extra-filename=-de7511d5d22c319a --out-dir /home/r/repo/target/debug/deps -L dependency=/home/r/repo/target/debug/deps --extern lazy_static=/home/r/repo/target/debug/deps/liblazy_static-b42abb07402f835f.rmeta --cap-lints warn`
warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/thread_local-0.3.6/src/lib.rs:211:40
    |
211 |             None => Ok(self.insert(id, try!(create()), true)),
    |                                        ^^^
    |
    = note: `#[warn(deprecated)]` on by default

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/thread_local-0.3.6/src/lib.rs:531:44
    |
531 |                 (*self.local.get()) = Some(try!(create()));
    |                                            ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/thread_local-0.3.6/src/lib.rs:537:47
    |
537 |             None => Ok(self.global.insert(id, try!(create()), true)),
    |                                               ^^^

warning: use of deprecated method `std::sync::atomic::AtomicUsize::compare_and_swap`: Use `compare_exchange` or `compare_exchange_weak` instead
   --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/thread_local-0.3.6/src/lib.rs:529:37
    |
529 |         if owner == 0 && self.owner.compare_and_swap(0, id, Ordering::Relaxed) == 0 {
    |                                     ^^^^^^^^^^^^^^^^

warning: method `unchecked_unwrap_none` is never used
  --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/thread_local-0.3.6/src/unreachable.rs:35:15
   |
30 | pub trait UncheckedOptionExt<T> {
   |           ------------------ method in this trait
...
35 |     unsafe fn unchecked_unwrap_none(self);
   |               ^^^^^^^^^^^^^^^^^^^^^
   |
   = note: `#[warn(dead_code)]` on by default

warning: method `unchecked_unwrap_err` is never used
  --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/thread_local-0.3.6/src/unreachable.rs:44:15
   |
39 | pub trait UncheckedResultExt<T, E> {
   |           ------------------ method in this trait
...
44 |     unsafe fn unchecked_unwrap_err(self) -> E;
   |               ^^^^^^^^^^^^^^^^^^^^

warning: unused return value of `Box::<T>::from_raw` that must be used
   --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/thread_local-0.3.6/src/lib.rs:137:13
    |
137 |             Box::from_raw(self.table.load(Ordering::Relaxed));
    |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    |
    = note: call `drop(Box::from_raw(ptr))` if you intend to drop the `Box`
    = note: `#[warn(unused_must_use)]` on by default
help: use `let _ = ...` to ignore the resulting value
    |
137 |             let _ = Box::from_raw(self.table.load(Ordering::Relaxed));
    |             +++++++

warning: `thread_local` (lib) generated 7 warnings
   Compiling num-rational v0.1.42
     Running `CARGO=/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=num_rational CARGO_MANIFEST_DIR=/home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/num-rational-0.1.42 CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO_PKG_DESCRIPTION='Rational numbers implementation for Rust' CARGO_PKG_HOMEPAGE='https://github.com/rust-num/num-rational' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=num-rational CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-num/num-rational' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.1.42 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=42 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/home/r/repo/target/debug/deps:/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib' /home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/rustc --crate-name num_rational --edition=2015 /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/num-rational-0.1.42/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="bigint"' --cfg 'feature="default"' --cfg 'feature="num-bigint"' --cfg 'feature="rustc-serialize"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values(&quot;bigint&quot;, &quot;default&quot;, &quot;num-bigint&quot;, &quot;rustc-serialize&quot;, &quot;serde&quot;))' -C metadata=9a9e4b2fcc41f0a6 -C extra-filename=-9a9e4b2fcc41f0a6 --out-dir /home/r/repo/target/debug/deps -L dependency=/home/r/repo/target/debug/deps --extern num_bigint=/home/r/repo/target/debug/deps/libnum_bigint-f7002ecf2fd15f54.rmeta --extern num_integer=/home/r/repo/target/debug/deps/libnum_integer-cb481a060533ed74.rmeta --extern num_traits=/home/r/repo/target/debug/deps/libnum_traits-c824ace02ae2f36d.rmeta --extern rustc_serialize=/home/r/repo/target/debug/deps/librustc_serialize-5cdfd06ddf883c18.rmeta --cap-lints warn`
warning: use of unstable library feature 'rustc_encodable_decodable': derive macro for `rustc-serialize`; should not be used in new code
  --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/num-rational-0.1.42/src/lib.rs:44:48
   |
44 | #[cfg_attr(feature = "rustc-serialize", derive(RustcEncodable, RustcDecodable))]
   |                                                ^^^^^^^^^^^^^^
   |
   = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
   = note: for more information, see issue #64266 <https://github.com/rust-lang/rust/issues/64266>
   = note: `#[warn(soft_unstable)]` on by default

warning: use of deprecated macro `RustcEncodable`: rustc-serialize is deprecated and no longer supported
  --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/num-rational-0.1.42/src/lib.rs:44:48
   |
44 | #[cfg_attr(feature = "rustc-serialize", derive(RustcEncodable, RustcDecodable))]
   |                                                ^^^^^^^^^^^^^^
   |
   = note: `#[warn(deprecated)]` on by default

warning: use of unstable library feature 'rustc_encodable_decodable': derive macro for `rustc-serialize`; should not be used in new code
  --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/num-rational-0.1.42/src/lib.rs:44:64
   |
44 | #[cfg_attr(feature = "rustc-serialize", derive(RustcEncodable, RustcDecodable))]
   |                                                                ^^^^^^^^^^^^^^
   |
   = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
   = note: for more information, see issue #64266 <https://github.com/rust-lang/rust/issues/64266>

warning: use of deprecated macro `RustcDecodable`: rustc-serialize is deprecated and no longer supported
  --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/num-rational-0.1.42/src/lib.rs:44:64
   |
44 | #[cfg_attr(feature = "rustc-serialize", derive(RustcEncodable, RustcDecodable))]
   |                                                                ^^^^^^^^^^^^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/num-rational-0.1.42/src/lib.rs:830:17
    |
830 |         let n = try!(split.next().ok_or(ParseRatioError { kind: RatioErrorKind::ParseError }));
    |                 ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/num-rational-0.1.42/src/lib.rs:831:19
    |
831 |         let num = try!(FromStr::from_str(n)
    |                   ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/num-rational-0.1.42/src/lib.rs:835:19
    |
835 |         let den = try!(FromStr::from_str(d)
    |                   ^^^

warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string()
   --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/num-rational-0.1.42/src/lib.rs:893:14
    |
893 |         self.description().fmt(f)
    |              ^^^^^^^^^^^

warning: `num-rational` (lib) generated 8 warnings
   Compiling num-complex v0.1.43
     Running `CARGO=/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=num_complex CARGO_MANIFEST_DIR=/home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/num-complex-0.1.43 CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO_PKG_DESCRIPTION='Complex numbers implementation for Rust' CARGO_PKG_HOMEPAGE='https://github.com/rust-num/num-complex' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=num-complex CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-num/num-complex' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.1.43 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=43 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/home/r/repo/target/debug/deps:/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib' /home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/rustc --crate-name num_complex --edition=2015 /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/num-complex-0.1.43/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="rustc-serialize"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("default", "rustc-serialize", "serde", "unstable"))' -C metadata=0a312bb68c91736d -C extra-filename=-0a312bb68c91736d --out-dir /home/r/repo/target/debug/deps -L dependency=/home/r/repo/target/debug/deps --extern num_traits=/home/r/repo/target/debug/deps/libnum_traits-c824ace02ae2f36d.rmeta --extern rustc_serialize=/home/r/repo/target/debug/deps/librustc_serialize-5cdfd06ddf883c18.rmeta --cap-lints warn`
warning: use of unstable library feature 'rustc_encodable_decodable': derive macro for `rustc-serialize`; should not be used in new code
  --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/num-complex-0.1.43/src/lib.rs:65:48
   |
65 | #[cfg_attr(feature = "rustc-serialize", derive(RustcEncodable, RustcDecodable))]
   |                                                ^^^^^^^^^^^^^^
   |
   = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
   = note: for more information, see issue #64266 <https://github.com/rust-lang/rust/issues/64266>
   = note: `#[warn(soft_unstable)]` on by default

warning: use of deprecated macro `RustcEncodable`: rustc-serialize is deprecated and no longer supported
  --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/num-complex-0.1.43/src/lib.rs:65:48
   |
65 | #[cfg_attr(feature = "rustc-serialize", derive(RustcEncodable, RustcDecodable))]
   |                                                ^^^^^^^^^^^^^^
   |
   = note: `#[warn(deprecated)]` on by default

warning: use of unstable library feature 'rustc_encodable_decodable': derive macro for `rustc-serialize`; should not be used in new code
  --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/num-complex-0.1.43/src/lib.rs:65:64
   |
65 | #[cfg_attr(feature = "rustc-serialize", derive(RustcEncodable, RustcDecodable))]
   |                                                                ^^^^^^^^^^^^^^
   |
   = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
   = note: for more information, see issue #64266 <https://github.com/rust-lang/rust/issues/64266>

warning: use of deprecated macro `RustcDecodable`: rustc-serialize is deprecated and no longer supported
  --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/num-complex-0.1.43/src/lib.rs:65:64
   |
65 | #[cfg_attr(feature = "rustc-serialize", derive(RustcEncodable, RustcDecodable))]
   |                                                                ^^^^^^^^^^^^^^

warning: use of deprecated macro `try`: use the `?` operator instead
    --&gt; /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/num-complex-0.1.43/src/lib.rs:1013:14
     |
1013 |     let re = try!(from(re).map_err(ParseComplexError::from_error));
     |              ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
    --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/num-complex-0.1.43/src/lib.rs:1025:14
     |
1025 |     let im = try!(from(im).map_err(ParseComplexError::from_error));
     |              ^^^

warning: use of deprecated method `core::str::<impl str>::trim_right`: superseded by `trim_end`
   --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/num-complex-0.1.43/src/lib.rs:992:15
    |
992 |     let a = a.trim_right();
    |               ^^^^^^^^^^
    |
help: replace the use of the deprecated method
    |
992 |     let a = a.trim_end();
    |               ~~~~~~~~

warning: use of deprecated method `core::str::<impl str>::trim_left`: superseded by `trim_start`
   --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/num-complex-0.1.43/src/lib.rs:993:19
    |
993 |     let mut b = b.trim_left();
    |                   ^^^^^^^^^
    |
help: replace the use of the deprecated method
    |
993 |     let mut b = b.trim_start();
    |                   ~~~~~~~~~~

warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string()
    --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/num-complex-0.1.43/src/lib.rs:1108:54
     |
1108 |             ComplexErrorKind::ParseError(ref e) => e.description(),
     |                                                      ^^^^^^^^^^^

warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string()
    --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/num-complex-0.1.43/src/lib.rs:1117:14
     |
1117 |         self.description().fmt(f)
     |              ^^^^^^^^^^^

warning: `num-complex` (lib) generated 10 warnings
   Compiling num-iter v0.1.45
     Running `CARGO=/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=num_iter CARGO_MANIFEST_DIR=/home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/num-iter-0.1.45 CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO_PKG_DESCRIPTION='External iterators for generic mathematics' CARGO_PKG_HOMEPAGE='https://github.com/rust-num/num-iter' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=num-iter CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-num/num-iter' CARGO_PKG_RUST_VERSION=1.31 CARGO_PKG_VERSION=0.1.45 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=45 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/home/r/repo/target/debug/deps:/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib' /home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/rustc --crate-name num_iter --edition=2018 /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/num-iter-0.1.45/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)' --check-cfg 'cfg(feature, values("default", "i128", "std"))' -C metadata=038e881916fbbe84 -C extra-filename=-038e881916fbbe84 --out-dir /home/r/repo/target/debug/deps -L dependency=/home/r/repo/target/debug/deps --extern num_integer=/home/r/repo/target/debug/deps/libnum_integer-cb481a060533ed74.rmeta --extern num_traits=/home/r/repo/target/debug/deps/libnum_traits-c824ace02ae2f36d.rmeta --cap-lints warn`
   Compiling aho-corasick v0.6.10
     Running `CARGO=/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=aho_corasick CARGO_MANIFEST_DIR=/home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/aho-corasick-0.6.10 CARGO_PKG_AUTHORS='Andrew Gallant <jamslam@gmail.com>' CARGO_PKG_DESCRIPTION='Fast multiple substring searching with finite state machines.' CARGO_PKG_HOMEPAGE='https://github.com/BurntSushi/aho-corasick' CARGO_PKG_LICENSE=Unlicense/MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=aho-corasick CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/BurntSushi/aho-corasick' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.6.10 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=6 CARGO_PKG_VERSION_PATCH=10 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/home/r/repo/target/debug/deps:/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib' /home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/rustc --crate-name aho_corasick --edition=2015 /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/aho-corasick-0.6.10/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 --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values())' -C metadata=2452bb8b505c59ed -C extra-filename=-2452bb8b505c59ed --out-dir /home/r/repo/target/debug/deps -L dependency=/home/r/repo/target/debug/deps --extern memchr=/home/r/repo/target/debug/deps/libmemchr-b1c6fc33ba0fb526.rmeta --cap-lints warn`
warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/aho-corasick-0.6.10/src/lib.rs:666:9
    |
666 |         try!(writeln!(f, "{}", repeat('-').take(79).collect::<String>()));
    |         ^^^
    |
    = note: `#[warn(deprecated)]` on by default

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/aho-corasick-0.6.10/src/lib.rs:667:9
    |
667 |         try!(writeln!(f, "Patterns: {:?}", self.pats));
    |         ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/aho-corasick-0.6.10/src/lib.rs:669:13
    |
669 |             try!(writeln!(f, "{:3}: {}", i, state.debug(i == 1)));
    |             ^^^

warning: `aho-corasick` (lib) generated 3 warnings
   Compiling serde_derive v1.0.210
     Running `CARGO=/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=serde_derive CARGO_MANIFEST_DIR=/home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_derive-1.0.210 CARGO_PKG_AUTHORS='Erick Tryzelaar <erick.tryzelaar@gmail.com>:David Tolnay <dtolnay@gmail.com>' CARGO_PKG_DESCRIPTION='Macros 1.1 implementation of #[derive(Serialize, Deserialize)]' CARGO_PKG_HOMEPAGE='https://serde.rs' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=serde_derive CARGO_PKG_README=crates-io.md CARGO_PKG_REPOSITORY='https://github.com/serde-rs/serde' CARGO_PKG_RUST_VERSION=1.56 CARGO_PKG_VERSION=1.0.210 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=210 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/home/r/repo/target/debug/deps:/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib' /home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/rustc --crate-name serde_derive --edition=2015 /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_derive-1.0.210/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no --cfg 'feature="default"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("default", "deserialize_in_place"))' -C metadata=b6d5d3abc6f590f6 -C extra-filename=-b6d5d3abc6f590f6 --out-dir /home/r/repo/target/debug/deps -L dependency=/home/r/repo/target/debug/deps --extern proc_macro2=/home/r/repo/target/debug/deps/libproc_macro2-88e8ce5f26775c15.rlib --extern quote=/home/r/repo/target/debug/deps/libquote-3ebbd773de241560.rlib --extern syn=/home/r/repo/target/debug/deps/libsyn-be4dd49b0f48aeeb.rlib --extern proc_macro --cap-lints warn`
   Compiling serde_json v1.0.128
     Running `CARGO=/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.128 CARGO_PKG_AUTHORS='Erick Tryzelaar <erick.tryzelaar@gmail.com>:David Tolnay <dtolnay@gmail.com>' CARGO_PKG_DESCRIPTION='A JSON serialization file format' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=serde_json CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/serde-rs/json' CARGO_PKG_RUST_VERSION=1.56 CARGO_PKG_VERSION=1.0.128 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=128 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/home/r/repo/target/debug/deps:/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib' /home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/rustc --crate-name build_script_build --edition=2021 /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.128/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("alloc", "arbitrary_precision", "default", "float_roundtrip", "indexmap", "preserve_order", "raw_value", "std", "unbounded_depth"))' -C metadata=4545f2292c159feb -C extra-filename=-4545f2292c159feb --out-dir /home/r/repo/target/debug/build/serde_json-4545f2292c159feb -L dependency=/home/r/repo/target/debug/deps --cap-lints warn`
   Compiling utf8-ranges v1.0.5
     Running `CARGO=/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=utf8_ranges CARGO_MANIFEST_DIR=/home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/utf8-ranges-1.0.5 CARGO_PKG_AUTHORS='Andrew Gallant <jamslam@gmail.com>' CARGO_PKG_DESCRIPTION='DEPRECATED. Use regex-syntax::utf8 submodule instead.' CARGO_PKG_HOMEPAGE='https://github.com/BurntSushi/utf8-ranges' CARGO_PKG_LICENSE=Unlicense/MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=utf8-ranges CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/BurntSushi/utf8-ranges' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.0.5 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=5 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/home/r/repo/target/debug/deps:/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib' /home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/rustc --crate-name utf8_ranges --edition=2015 /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/utf8-ranges-1.0.5/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 --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values())' -C metadata=93402a74f1ee8465 -C extra-filename=-93402a74f1ee8465 --out-dir /home/r/repo/target/debug/deps -L dependency=/home/r/repo/target/debug/deps --cap-lints warn`
   Compiling anyhow v1.0.89
     Running `CARGO=/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/anyhow-1.0.89 CARGO_PKG_AUTHORS='David Tolnay <dtolnay@gmail.com>' CARGO_PKG_DESCRIPTION='Flexible concrete Error type built on std::error::Error' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=anyhow CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/dtolnay/anyhow' CARGO_PKG_RUST_VERSION=1.39 CARGO_PKG_VERSION=1.0.89 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=89 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/home/r/repo/target/debug/deps:/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib' /home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/rustc --crate-name build_script_build --edition=2018 /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/anyhow-1.0.89/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("backtrace", "default", "std"))' -C metadata=4a94c9b72b316dd8 -C extra-filename=-4a94c9b72b316dd8 --out-dir /home/r/repo/target/debug/build/anyhow-4a94c9b72b316dd8 -L dependency=/home/r/repo/target/debug/deps --cap-lints warn`
     Running `CARGO=/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/cargo CARGO_CFG_PANIC=unwind CARGO_CFG_TARGET_ABI='' CARGO_CFG_TARGET_ARCH=x86_64 CARGO_CFG_TARGET_ENDIAN=little CARGO_CFG_TARGET_ENV=gnu CARGO_CFG_TARGET_FAMILY=unix CARGO_CFG_TARGET_FEATURE=fxsr,sse,sse2 CARGO_CFG_TARGET_HAS_ATOMIC=16,32,64,8,ptr CARGO_CFG_TARGET_OS=linux CARGO_CFG_TARGET_POINTER_WIDTH=64 CARGO_CFG_TARGET_VENDOR=unknown CARGO_CFG_UNIX='' CARGO_ENCODED_RUSTFLAGS='' CARGO_FEATURE_DEFAULT=1 CARGO_FEATURE_STD=1 CARGO_MANIFEST_DIR=/home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/anyhow-1.0.89 CARGO_PKG_AUTHORS='David Tolnay <dtolnay@gmail.com>' CARGO_PKG_DESCRIPTION='Flexible concrete Error type built on std::error::Error' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=anyhow CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/dtolnay/anyhow' CARGO_PKG_RUST_VERSION=1.39 CARGO_PKG_VERSION=1.0.89 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=89 CARGO_PKG_VERSION_PRE='' DEBUG=true HOST=x86_64-unknown-linux-gnu LD_LIBRARY_PATH='/home/r/repo/target/debug/deps:/home/r/repo/target/debug:/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib:/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib' NUM_JOBS=1 OPT_LEVEL=0 OUT_DIR=/home/r/repo/target/debug/build/anyhow-e57a268f24301ed9/out PROFILE=debug RUSTC=/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/rustc RUSTDOC=/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/rustdoc TARGET=x86_64-unknown-linux-gnu /home/r/repo/target/debug/build/anyhow-4a94c9b72b316dd8/build-script-build`
[anyhow 1.0.89] cargo:rerun-if-changed=build/probe.rs
[anyhow 1.0.89] cargo:rerun-if-env-changed=RUSTC_BOOTSTRAP
[anyhow 1.0.89] cargo:rustc-check-cfg=cfg(anyhow_nightly_testing)
[anyhow 1.0.89] cargo:rustc-check-cfg=cfg(anyhow_no_core_error)
[anyhow 1.0.89] cargo:rustc-check-cfg=cfg(anyhow_no_core_unwind_safe)
[anyhow 1.0.89] cargo:rustc-check-cfg=cfg(anyhow_no_fmt_arguments_as_str)
[anyhow 1.0.89] cargo:rustc-check-cfg=cfg(anyhow_no_ptr_addr_of)
[anyhow 1.0.89] cargo:rustc-check-cfg=cfg(anyhow_no_unsafe_op_in_unsafe_fn_lint)
[anyhow 1.0.89] cargo:rustc-check-cfg=cfg(error_generic_member_access)
[anyhow 1.0.89] cargo:rustc-check-cfg=cfg(std_backtrace)
[anyhow 1.0.89] cargo:rustc-cfg=std_backtrace
     Running `CARGO=/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=regex CARGO_MANIFEST_DIR=/home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/regex-0.2.11 CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO_PKG_DESCRIPTION='An implementation of regular expressions for Rust. This implementation uses
finite automata and guarantees linear time matching on all inputs.
' CARGO_PKG_HOMEPAGE='https://github.com/rust-lang/regex' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=regex CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-lang/regex' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.2.11 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=11 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/home/r/repo/target/debug/deps:/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib' OUT_DIR=/home/r/repo/target/debug/build/regex-e49ee746d3711297/out /home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/rustc --crate-name regex --edition=2015 /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/regex-0.2.11/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"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("default", "pattern", "simd-accel", "unstable"))' -C metadata=e60586657590ca4d -C extra-filename=-e60586657590ca4d --out-dir /home/r/repo/target/debug/deps -L dependency=/home/r/repo/target/debug/deps --extern aho_corasick=/home/r/repo/target/debug/deps/libaho_corasick-2452bb8b505c59ed.rmeta --extern memchr=/home/r/repo/target/debug/deps/libmemchr-b1c6fc33ba0fb526.rmeta --extern regex_syntax=/home/r/repo/target/debug/deps/libregex_syntax-e04f0485eb89f82a.rmeta --extern thread_local=/home/r/repo/target/debug/deps/libthread_local-de7511d5d22c319a.rmeta --extern utf8_ranges=/home/r/repo/target/debug/deps/libutf8_ranges-93402a74f1ee8465.rmeta --cap-lints warn`
warning: `...` range patterns are deprecated
  --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/regex-0.2.11/src/utf8.rs:90:21
   |
90 |         0b110_00000 ... 0b110_11111 => {
   |                     ^^^ help: use `..=` for an inclusive range
   |
   = 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(ellipsis_inclusive_range_patterns)]` on by default

warning: `...` range patterns are deprecated
   --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/regex-0.2.11/src/utf8.rs:101:22
    |
101 |                 0x80 ... 0x7FF => char::from_u32(cp).map(|cp| (cp, 2)),
    |                      ^^^ help: use `..=` for an inclusive range
    |
    = 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>

warning: `...` range patterns are deprecated
   --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/regex-0.2.11/src/utf8.rs:105:21
    |
105 |         0b1110_0000 ... 0b1110_1111 => {
    |                     ^^^ help: use `..=` for an inclusive range
    |
    = 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>

warning: `...` range patterns are deprecated
   --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/regex-0.2.11/src/utf8.rs:121:23
    |
121 |                 0x800 ... 0xFFFF => char::from_u32(cp).map(|cp| (cp, 3)),
    |                       ^^^ help: use `..=` for an inclusive range
    |
    = 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>

warning: `...` range patterns are deprecated
   --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/regex-0.2.11/src/utf8.rs:125:21
    |
125 |         0b11110_000 ... 0b11110_111 => {
    |                     ^^^ help: use `..=` for an inclusive range
    |
    = 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>

warning: `...` range patterns are deprecated
   --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/regex-0.2.11/src/utf8.rs:144:25
    |
144 |                 0x10000 ... 0x10FFFF => char::from_u32(cp).map(|cp| (cp, 4)),
    |                         ^^^ help: use `..=` for an inclusive range
    |
    = 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>

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/regex-0.2.11/src/compile.rs:144:29
    |
144 |             dotstar_patch = try!(self.c_dotstar());
    |                             ^^^
    |
    = note: `#[warn(deprecated)]` on by default

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/regex-0.2.11/src/compile.rs:148:21
    |
148 |         let patch = try!(self.c_capture(0, expr));
    |                     ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/regex-0.2.11/src/compile.rs:172:29
    |
172 |             dotstar_patch = try!(self.c_dotstar());
    |                             ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/regex-0.2.11/src/compile.rs:183:41
    |
183 |             let Patch { hole, entry } = try!(self.c_capture(0, expr));
    |                                         ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/regex-0.2.11/src/compile.rs:190:37
    |
190 |         let Patch { hole, entry } = try!(self.c_capture(0, &exprs[i]));
    |                                     ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/regex-0.2.11/src/compile.rs:262:9
    |
262 |         try!(self.check_size());
    |         ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/regex-0.2.11/src/compile.rs:374:25
    |
374 |             let patch = try!(self.c(expr));
    |                         ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/regex-0.2.11/src/compile.rs:384:13
    |
384 |             try!(self.c(&Hir::repetition(hir::Repetition {
    |             ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/regex-0.2.11/src/compile.rs:390:13
    |
390 |             try!(self.c(&Hir::repetition(hir::Repetition {
    |             ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/regex-0.2.11/src/compile.rs:407:41
    |
407 |         let Patch { mut hole, entry } = try!(self.c_char(first));
    |                                         ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/regex-0.2.11/src/compile.rs:409:21
    |
409 |             let p = try!(self.c_char(c));
    |                     ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/regex-0.2.11/src/compile.rs:448:41
    |
448 |         let Patch { mut hole, entry } = try!(self.c_byte(first));
    |                                         ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/regex-0.2.11/src/compile.rs:450:21
    |
450 |             let p = try!(self.c_byte(b));
    |                     ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --&gt; /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/regex-0.2.11/src/compile.rs:501:41
    |
501 |         let Patch { mut hole, entry } = try!(self.c(first));
    |                                         ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/regex-0.2.11/src/compile.rs:503:21
    |
503 |             let p = try!(self.c(e));
    |                     ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/regex-0.2.11/src/compile.rs:526:41
    |
526 |             let Patch { hole, entry } = try!(self.c(e));
    |                                         ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/regex-0.2.11/src/compile.rs:541:37
    |
541 |         let Patch { hole, entry } = try!(self.c(&exprs[exprs.len() - 1]));
    |                                     ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/regex-0.2.11/src/compile.rs:574:58
    |
574 |         let Patch { hole: hole_rep, entry: entry_rep } = try!(self.c(expr));
    |                                                          ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/regex-0.2.11/src/compile.rs:588:58
    |
588 |         let Patch { hole: hole_rep, entry: entry_rep } = try!(self.c(expr));
    |                                                          ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/regex-0.2.11/src/compile.rs:600:58
    |
600 |         let Patch { hole: hole_rep, entry: entry_rep } = try!(self.c(expr));
    |                                                          ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/regex-0.2.11/src/compile.rs:619:28
    |
619 |         let patch_concat = try!(self.c_concat(iter::repeat(expr).take(min)));
    |                            ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/regex-0.2.11/src/compile.rs:620:25
    |
620 |         let patch_rep = try!(self.c_repeat_zero_or_more(expr, greedy));
    |                         ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/regex-0.2.11/src/compile.rs:633:28
    |
633 |         let patch_concat = try!(self.c_concat(iter::repeat(expr).take(min)));
    |                            ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/regex-0.2.11/src/compile.rs:662:41
    |
662 |             let Patch { hole, entry } = try!(self.c(expr));
    |                                         ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/regex-0.2.11/src/compile.rs:892:49
    |
892 |                     let Patch { hole, entry } = try!(self.c_utf8_seq(&utf8_seq));
    |                                                 ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/regex-0.2.11/src/compile.rs:905:49
    |
905 |                     let Patch { hole, entry } = try!(self.c_utf8_seq(&utf8_seq));
    |                                                 ^^^

warning: `...` range patterns are deprecated
    --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/regex-0.2.11/src/dfa.rs:1695:17
     |
1695 |             b'A'...b'Z' | b'a'...b'z' | b'0'...b'9' | b'_' => true,
     |                 ^^^ help: use `..=` for an inclusive range
     |
     = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
     = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>

warning: `...` range patterns are deprecated
    --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/regex-0.2.11/src/dfa.rs:1695:31
     |
1695 |             b'A'...b'Z' | b'a'...b'z' | b'0'...b'9' | b'_' => true,
     |                               ^^^ help: use `..=` for an inclusive range
     |
     = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
     = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>

warning: `...` range patterns are deprecated
    --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/regex-0.2.11/src/dfa.rs:1695:45
     |
1695 |             b'A'...b'Z' | b'a'...b'z' | b'0'...b'9' | b'_' => true,
     |                                             ^^^ help: use `..=` for an inclusive range
     |
     = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
     = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>

warning: use of deprecated macro `try`: use the `?` operator instead
  --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/regex-0.2.11/src/error.rs:69:17
   |
69 |                 try!(writeln!(f, "Syntax("));
   |                 ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
  --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/regex-0.2.11/src/error.rs:70:17
   |
70 |                 try!(writeln!(f, "{}", hr));
   |                 ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
  --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/regex-0.2.11/src/error.rs:71:17
   |
71 |                 try!(writeln!(f, "{}", err));
   |                 ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
  --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/regex-0.2.11/src/error.rs:72:17
   |
72 |                 try!(writeln!(f, "{}", hr));
   |                 ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
  --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/regex-0.2.11/src/error.rs:73:17
   |
73 |                 try!(write!(f, ")"));
   |                 ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/regex-0.2.11/src/exec.rs:235:24
    |
235 |             let expr = try!(parser.parse(pat));
    |                        ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/regex-0.2.11/src/exec.rs:296:22
    |
296 |         let parsed = try!(self.parse());
    |                      ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/regex-0.2.11/src/exec.rs:297:23
    |
297 |         let mut nfa = try!(
    |                       ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/regex-0.2.11/src/exec.rs:303:23
    |
303 |         let mut dfa = try!(
    |                       ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/regex-0.2.11/src/exec.rs:309:31
    |
309 |         let mut dfa_reverse = try!(
    |                               ^^^

warning: `...` range patterns are deprecated
   --&gt; /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/regex-0.2.11/src/expand.rs:172:14
    |
172 |         b'0' ... b'9' | b'a' ... b'z' | b'A' ... b'Z' | b'_' => true,
    |              ^^^ help: use `..=` for an inclusive range
    |
    = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
    = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>

warning: `...` range patterns are deprecated
   --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/regex-0.2.11/src/expand.rs:172:30
    |
172 |         b'0' ... b'9' | b'a' ... b'z' | b'A' ... b'Z' | b'_' => true,
    |                              ^^^ help: use `..=` for an inclusive range
    |
    = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
    = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>

warning: `...` range patterns are deprecated
   --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/regex-0.2.11/src/expand.rs:172:46
    |
172 |         b'0' ... b'9' | b'a' ... b'z' | b'A' ... b'Z' | b'_' => true,
    |                                              ^^^ help: use `..=` for an inclusive range
    |
    = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
    = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>

warning: unexpected `cfg` condition name: `regex_runtime_teddy_avx2`
 --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/regex-0.2.11/src/literal/teddy_avx2/mod.rs:5:5
  |
5 |     regex_runtime_teddy_avx2,
  |     ^^^^^^^^^^^^^^^^^^^^^^^^
  |
  = help: expected names are: `clippy`, `debug_assertions`, `doc`, `docsrs`, `doctest`, `feature`, `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(regex_runtime_teddy_avx2)'] }
  = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(regex_runtime_teddy_avx2)");` 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: `regex_runtime_teddy_avx2`
  --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/regex-0.2.11/src/literal/teddy_avx2/mod.rs:12:5
   |
12 |     regex_runtime_teddy_avx2,
   |     ^^^^^^^^^^^^^^^^^^^^^^^^
   |
   = 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(regex_runtime_teddy_avx2)'] }
   = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(regex_runtime_teddy_avx2)");` 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: `regex_runtime_teddy_ssse3`
 --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/regex-0.2.11/src/literal/teddy_ssse3/mod.rs:5:5
  |
5 |     regex_runtime_teddy_ssse3,
  |     ^^^^^^^^^^^^^^^^^^^^^^^^^
  |
  = 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(regex_runtime_teddy_ssse3)'] }
  = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(regex_runtime_teddy_ssse3)");` 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: `regex_runtime_teddy_ssse3`
  --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/regex-0.2.11/src/literal/teddy_ssse3/mod.rs:12:5
   |
12 |     regex_runtime_teddy_ssse3,
   |     ^^^^^^^^^^^^^^^^^^^^^^^^^
   |
   = 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(regex_runtime_teddy_ssse3)'] }
   = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(regex_runtime_teddy_ssse3)");` 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
   --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/regex-0.2.11/src/prog.rs:231:13
    |
231 |             try!(write!(f, "\n"));
    |             ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/regex-0.2.11/src/prog.rs:190:21
    |
190 |                     try!(write!(f, "{:04} Match({:?})", pc, slot))
    |                     ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/regex-0.2.11/src/prog.rs:194:21
    |
194 |                     try!(write!(f, "{}", with_goto(pc, inst.goto, s)));
    |                     ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/regex-0.2.11/src/prog.rs:197:21
    |
197 |                     try!(write!(f, "{:04} Split({}, {})",
    |                     ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/regex-0.2.11/src/prog.rs:202:21
    |
202 |                     try!(write!(f, "{:04} {}",
    |                     ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/regex-0.2.11/src/prog.rs:207:21
    |
207 |                     try!(write!(f, "{:04} {}",
    |                     ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/regex-0.2.11/src/prog.rs:216:21
    |
216 |                     try!(write!(f, "{:04} {}",
    |                     ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/regex-0.2.11/src/prog.rs:224:21
    |
224 |                     try!(write!(f, "{:04} {}",
    |                     ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/regex-0.2.11/src/prog.rs:229:17
    |
229 |                 try!(write!(f, " (start)"));
    |                 ^^^

warning: trait objects without an explicit `dyn` are deprecated
  --&gt; /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/regex-0.2.11/src/error.rs:42:32
   |
42 |     fn cause(&amp;self) -&gt; Option&lt;&amp;::std::error::Error&gt; {
   |                                ^^^^^^^^^^^^^^^^^^^
   |
   = 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 an object-safe trait, use `dyn`
   |
42 |     fn cause(&self) -> Option<&dyn (::std::error::Error)> {
   |                                +++++                   +

warning: trait objects without an explicit `dyn` are deprecated
   --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/regex-0.2.11/src/compile.rs:400:28
    |
400 |         let mut chars: Box<Iterator<Item=&char>> =
    |                            ^^^^^^^^^^^^^^^^^^^^
    |
    = 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 an object-safe trait, use `dyn`
    |
400 |         let mut chars: Box<dyn Iterator<Item=&char>> =
    |                            +++

warning: trait objects without an explicit `dyn` are deprecated
   --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/regex-0.2.11/src/compile.rs:441:28
    |
441 |         let mut bytes: Box<Iterator<Item=&u8>> =
    |                            ^^^^^^^^^^^^^^^^^^
    |
    = 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 an object-safe trait, use `dyn`
    |
441 |         let mut bytes: Box<dyn Iterator<Item=&u8>> =
    |                            +++

warning: field `pat` is never read
 --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/regex-0.2.11/src/literal/teddy_avx2/fallback.rs:8:9
  |
7 | pub struct Match {
  |            ----- field in this struct
8 |     pub pat: usize,
  |         ^^^
  |
  = note: `Match` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis
  = note: `#[warn(dead_code)]` on by default

warning: field `pat` is never read
 --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/regex-0.2.11/src/literal/teddy_ssse3/fallback.rs:8:9
  |
7 | pub struct Match {
  |            ----- field in this struct
8 |     pub pat: usize,
  |         ^^^
  |
  = note: `Match` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis

warning: `regex` (lib) generated 66 warnings
     Running `CARGO=/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/cargo CARGO_CFG_PANIC=unwind CARGO_CFG_TARGET_ABI='' CARGO_CFG_TARGET_ARCH=x86_64 CARGO_CFG_TARGET_ENDIAN=little CARGO_CFG_TARGET_ENV=gnu CARGO_CFG_TARGET_FAMILY=unix CARGO_CFG_TARGET_FEATURE=fxsr,sse,sse2 CARGO_CFG_TARGET_HAS_ATOMIC=16,32,64,8,ptr CARGO_CFG_TARGET_OS=linux CARGO_CFG_TARGET_POINTER_WIDTH=64 CARGO_CFG_TARGET_VENDOR=unknown CARGO_CFG_UNIX='' CARGO_ENCODED_RUSTFLAGS='' CARGO_FEATURE_DEFAULT=1 CARGO_FEATURE_STD=1 CARGO_MANIFEST_DIR=/home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.128 CARGO_PKG_AUTHORS='Erick Tryzelaar <erick.tryzelaar@gmail.com>:David Tolnay <dtolnay@gmail.com>' CARGO_PKG_DESCRIPTION='A JSON serialization file format' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=serde_json CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/serde-rs/json' CARGO_PKG_RUST_VERSION=1.56 CARGO_PKG_VERSION=1.0.128 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=128 CARGO_PKG_VERSION_PRE='' DEBUG=true HOST=x86_64-unknown-linux-gnu LD_LIBRARY_PATH='/home/r/repo/target/debug/deps:/home/r/repo/target/debug:/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib:/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib' NUM_JOBS=1 OPT_LEVEL=0 OUT_DIR=/home/r/repo/target/debug/build/serde_json-b973a2d97f3a27c3/out PROFILE=debug RUSTC=/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/rustc RUSTDOC=/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/rustdoc TARGET=x86_64-unknown-linux-gnu /home/r/repo/target/debug/build/serde_json-4545f2292c159feb/build-script-build`
[serde_json 1.0.128] cargo:rerun-if-changed=build.rs
[serde_json 1.0.128] cargo:rustc-check-cfg=cfg(fast_arithmetic, values("32", "64"))
[serde_json 1.0.128] cargo:rustc-cfg=fast_arithmetic="64"
     Running `CARGO=/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=serde CARGO_MANIFEST_DIR=/home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.210 CARGO_PKG_AUTHORS='Erick Tryzelaar <erick.tryzelaar@gmail.com>:David Tolnay <dtolnay@gmail.com>' CARGO_PKG_DESCRIPTION='A generic serialization/deserialization framework' CARGO_PKG_HOMEPAGE='https://serde.rs' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=serde CARGO_PKG_README=crates-io.md CARGO_PKG_REPOSITORY='https://github.com/serde-rs/serde' CARGO_PKG_RUST_VERSION=1.31 CARGO_PKG_VERSION=1.0.210 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=210 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/home/r/repo/target/debug/deps:/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib' OUT_DIR=/home/r/repo/target/debug/build/serde-460107639e79a2b4/out /home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/rustc --crate-name serde --edition=2018 /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/serde-1.0.210/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="derive"' --cfg 'feature="serde_derive"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("alloc", "default", "derive", "rc", "serde_derive", "std", "unstable"))' -C metadata=7fbeff620192bbcd -C extra-filename=-7fbeff620192bbcd --out-dir /home/r/repo/target/debug/deps -L dependency=/home/r/repo/target/debug/deps --extern serde_derive=/home/r/repo/target/debug/deps/libserde_derive-b6d5d3abc6f590f6.so --cap-lints warn --check-cfg 'cfg(no_core_cstr)' --check-cfg 'cfg(no_core_error)' --check-cfg 'cfg(no_core_net)' --check-cfg 'cfg(no_core_num_saturating)' --check-cfg 'cfg(no_core_try_from)' --check-cfg 'cfg(no_diagnostic_namespace)' --check-cfg 'cfg(no_float_copysign)' --check-cfg 'cfg(no_num_nonzero_signed)' --check-cfg 'cfg(no_relaxed_trait_bounds)' --check-cfg 'cfg(no_serde_derive)' --check-cfg 'cfg(no_std_atomic)' --check-cfg 'cfg(no_std_atomic64)' --check-cfg 'cfg(no_systemtime_checked_add)' --check-cfg 'cfg(no_target_has_atomic)'`
   Compiling num v0.1.42
     Running `CARGO=/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=num CARGO_MANIFEST_DIR=/home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/num-0.1.42 CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO_PKG_DESCRIPTION='A collection of numeric types and traits for Rust, including bigint,
complex, rational, range iterators, generic integers, and more'\!'
' CARGO_PKG_HOMEPAGE='https://github.com/rust-num/num' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=num CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-num/num' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.1.42 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=42 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/home/r/repo/target/debug/deps:/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib' /home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/rustc --crate-name num --edition=2015 /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/num-0.1.42/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="bigint"' --cfg 'feature="complex"' --cfg 'feature="default"' --cfg 'feature="num-bigint"' --cfg 'feature="num-complex"' --cfg 'feature="num-rational"' --cfg 'feature="rational"' --cfg 'feature="rustc-serialize"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("bigint", "complex", "default", "num-bigint", "num-complex", "num-rational", "rational", "rustc-serialize", "serde"))' -C metadata=068d90ff427f0026 -C extra-filename=-068d90ff427f0026 --out-dir /home/r/repo/target/debug/deps -L dependency=/home/r/repo/target/debug/deps --extern num_bigint=/home/r/repo/target/debug/deps/libnum_bigint-f7002ecf2fd15f54.rmeta --extern num_complex=/home/r/repo/target/debug/deps/libnum_complex-0a312bb68c91736d.rmeta --extern num_integer=/home/r/repo/target/debug/deps/libnum_integer-cb481a060533ed74.rmeta --extern num_iter=/home/r/repo/target/debug/deps/libnum_iter-038e881916fbbe84.rmeta --extern num_rational=/home/r/repo/target/debug/deps/libnum_rational-9a9e4b2fcc41f0a6.rmeta --extern num_traits=/home/r/repo/target/debug/deps/libnum_traits-c824ace02ae2f36d.rmeta --cap-lints warn`
   Compiling pest_generator v2.7.13
     Running `CARGO=/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=pest_generator CARGO_MANIFEST_DIR=/home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/pest_generator-2.7.13 CARGO_PKG_AUTHORS='DragoČ™ Tiselice <dragostiselice@gmail.com>' CARGO_PKG_DESCRIPTION='pest code generator' CARGO_PKG_HOMEPAGE='https://pest.rs/' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=pest_generator CARGO_PKG_README=_README.md CARGO_PKG_REPOSITORY='https://github.com/pest-parser/pest' CARGO_PKG_RUST_VERSION=1.61 CARGO_PKG_VERSION=2.7.13 CARGO_PKG_VERSION_MAJOR=2 CARGO_PKG_VERSION_MINOR=7 CARGO_PKG_VERSION_PATCH=13 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/home/r/repo/target/debug/deps:/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib' /home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/rustc --crate-name pest_generator --edition=2021 /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/pest_generator-2.7.13/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 --cfg 'feature="std"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("default", "export-internal", "grammar-extras", "not-bootstrap-in-src", "std"))' -C metadata=830123df82a5135c -C extra-filename=-830123df82a5135c --out-dir /home/r/repo/target/debug/deps -L dependency=/home/r/repo/target/debug/deps --extern pest=/home/r/repo/target/debug/deps/libpest-cc4deae058056712.rmeta --extern pest_meta=/home/r/repo/target/debug/deps/libpest_meta-9fd5d7f5e01e641b.rmeta --extern proc_macro2=/home/r/repo/target/debug/deps/libproc_macro2-88e8ce5f26775c15.rmeta --extern quote=/home/r/repo/target/debug/deps/libquote-3ebbd773de241560.rmeta --extern syn=/home/r/repo/target/debug/deps/libsyn-be4dd49b0f48aeeb.rmeta --cap-lints warn`
   Compiling parameterized-macro v2.0.0
     Running `CARGO=/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=parameterized_macro CARGO_MANIFEST_DIR=/home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/parameterized-macro-2.0.0 CARGO_PKG_AUTHORS='Martijn Gribnau <garm@ilumeo.com>' CARGO_PKG_DESCRIPTION='Attribute macro crate for parameterized tests.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=parameterized-macro CARGO_PKG_README=readme.md CARGO_PKG_REPOSITORY='https://github.com/foresterre/parameterized' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=2.0.0 CARGO_PKG_VERSION_MAJOR=2 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/home/r/repo/target/debug/deps:/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib' /home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/rustc --crate-name parameterized_macro --edition=2018 /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/parameterized-macro-2.0.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("square-brackets-old-error-message"))' -C metadata=c5eaa2ec52ca2b86 -C extra-filename=-c5eaa2ec52ca2b86 --out-dir /home/r/repo/target/debug/deps -L dependency=/home/r/repo/target/debug/deps --extern indexmap=/home/r/repo/target/debug/deps/libindexmap-6a190a4c4df4e367.rlib --extern proc_macro2=/home/r/repo/target/debug/deps/libproc_macro2-88e8ce5f26775c15.rlib --extern quote=/home/r/repo/target/debug/deps/libquote-3ebbd773de241560.rlib --extern syn=/home/r/repo/target/debug/deps/libsyn-be4dd49b0f48aeeb.rlib --extern proc_macro --cap-lints warn`
   Compiling itoa v1.0.11
     Running `CARGO=/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=itoa CARGO_MANIFEST_DIR=/home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/itoa-1.0.11 CARGO_PKG_AUTHORS='David Tolnay <dtolnay@gmail.com>' CARGO_PKG_DESCRIPTION='Fast integer primitive to string conversion' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=itoa CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/dtolnay/itoa' CARGO_PKG_RUST_VERSION=1.36 CARGO_PKG_VERSION=1.0.11 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=11 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/home/r/repo/target/debug/deps:/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib' /home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/rustc --crate-name itoa --edition=2018 /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/itoa-1.0.11/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 --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("no-panic"))' -C metadata=82ded8792af696b7 -C extra-filename=-82ded8792af696b7 --out-dir /home/r/repo/target/debug/deps -L dependency=/home/r/repo/target/debug/deps --cap-lints warn`
   Compiling ryu v1.0.18
     Running `CARGO=/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=ryu CARGO_MANIFEST_DIR=/home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/ryu-1.0.18 CARGO_PKG_AUTHORS='David Tolnay <dtolnay@gmail.com>' CARGO_PKG_DESCRIPTION='Fast floating point to string conversion' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='Apache-2.0 OR BSL-1.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=ryu CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/dtolnay/ryu' CARGO_PKG_RUST_VERSION=1.36 CARGO_PKG_VERSION=1.0.18 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=18 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/home/r/repo/target/debug/deps:/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib' /home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/rustc --crate-name ryu --edition=2018 /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/ryu-1.0.18/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 --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values(&quot;no-panic&quot;, &quot;small&quot;))' -C metadata=d8b58d36d8b0724c -C extra-filename=-d8b58d36d8b0724c --out-dir /home/r/repo/target/debug/deps -L dependency=/home/r/repo/target/debug/deps --cap-lints warn`
   Compiling log v0.4.22
     Running `CARGO=/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=log CARGO_MANIFEST_DIR=/home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/log-0.4.22 CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO_PKG_DESCRIPTION='A lightweight logging facade for Rust
' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=log CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-lang/log' CARGO_PKG_RUST_VERSION=1.60.0 CARGO_PKG_VERSION=0.4.22 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_VERSION_PATCH=22 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/home/r/repo/target/debug/deps:/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib' /home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/rustc --crate-name log --edition=2021 /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/log-0.4.22/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 --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("kv", "kv_serde", "kv_std", "kv_sval", "kv_unstable", "kv_unstable_serde", "kv_unstable_std", "kv_unstable_sval", "max_level_debug", "max_level_error", "max_level_info", "max_level_off", "max_level_trace", "max_level_warn", "release_max_level_debug", "release_max_level_error", "release_max_level_info", "release_max_level_off", "release_max_level_trace", "release_max_level_warn", "serde", "std", "sval", "sval_ref", "value-bag"))' -C metadata=e38914054eb15c1f -C extra-filename=-e38914054eb15c1f --out-dir /home/r/repo/target/debug/deps -L dependency=/home/r/repo/target/debug/deps --cap-lints warn`
   Compiling testing_logger v0.1.1
     Running `CARGO=/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=testing_logger CARGO_MANIFEST_DIR=/home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/testing_logger-0.1.1 CARGO_PKG_AUTHORS='brucechapman <bruce.chapman.nz@gmail.com>:NEC New Zealand Limited' CARGO_PKG_DESCRIPTION='Supports writing tests to verify `log` crate calls' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=BSD-3-Clause CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=testing_logger CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/brucechapman/rust_testing_logger' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.1.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/home/r/repo/target/debug/deps:/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib' /home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/rustc --crate-name testing_logger --edition=2015 /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/testing_logger-0.1.1/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 --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values())' -C metadata=49cf4f955a6f34b5 -C extra-filename=-49cf4f955a6f34b5 --out-dir /home/r/repo/target/debug/deps -L dependency=/home/r/repo/target/debug/deps --extern log=/home/r/repo/target/debug/deps/liblog-e38914054eb15c1f.rmeta --cap-lints warn`
warning: use of deprecated constant `std::sync::ONCE_INIT`: the `new` function is now preferred
  --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/testing_logger-0.1.1/src/lib.rs:58:23
   |
58 | use std::sync::{Once, ONCE_INIT};
   |                       ^^^^^^^^^
   |
   = note: `#[warn(deprecated)]` on by default

warning: use of deprecated constant `std::sync::ONCE_INIT`: the `new` function is now preferred
  --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/testing_logger-0.1.1/src/lib.rs:97:27
   |
97 | static FIRST_TEST: Once = ONCE_INIT;
   |                           ^^^^^^^^^
   |
help: replace the use of the deprecated constant
   |
97 | static FIRST_TEST: Once = Once::new();
   |                           ~~~~~~~~~~~

warning: `testing_logger` (lib) generated 2 warnings
     Running `CARGO=/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=serde_json CARGO_MANIFEST_DIR=/home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.128 CARGO_PKG_AUTHORS='Erick Tryzelaar <erick.tryzelaar@gmail.com>:David Tolnay <dtolnay@gmail.com>' CARGO_PKG_DESCRIPTION='A JSON serialization file format' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=serde_json CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/serde-rs/json' CARGO_PKG_RUST_VERSION=1.56 CARGO_PKG_VERSION=1.0.128 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=128 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/home/r/repo/target/debug/deps:/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib' OUT_DIR=/home/r/repo/target/debug/build/serde_json-b973a2d97f3a27c3/out /home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/rustc --crate-name serde_json --edition=2021 /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/serde_json-1.0.128/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)' --check-cfg 'cfg(feature, values("alloc", "arbitrary_precision", "default", "float_roundtrip", "indexmap", "preserve_order", "raw_value", "std", "unbounded_depth"))' -C metadata=120ca657c1bb042e -C extra-filename=-120ca657c1bb042e --out-dir /home/r/repo/target/debug/deps -L dependency=/home/r/repo/target/debug/deps --extern itoa=/home/r/repo/target/debug/deps/libitoa-82ded8792af696b7.rmeta --extern memchr=/home/r/repo/target/debug/deps/libmemchr-b1c6fc33ba0fb526.rmeta --extern ryu=/home/r/repo/target/debug/deps/libryu-d8b58d36d8b0724c.rmeta --extern serde=/home/r/repo/target/debug/deps/libserde-7fbeff620192bbcd.rmeta --cap-lints warn --cfg 'fast_arithmetic="64"' --check-cfg 'cfg(fast_arithmetic, values("32", "64"))'`
   Compiling parameterized v2.0.0
     Running `CARGO=/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=parameterized CARGO_MANIFEST_DIR=/home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/parameterized-2.0.0 CARGO_PKG_AUTHORS='Martijn Gribnau <garm@ilumeo.com>' CARGO_PKG_DESCRIPTION='Procedural macro which brings a compact parameterized testing implementation to Rust (inspired by JUnit @ParameterizedTest)' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=parameterized CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/foresterre/parameterized' CARGO_PKG_RUST_VERSION=1.63 CARGO_PKG_VERSION=2.0.0 CARGO_PKG_VERSION_MAJOR=2 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/home/r/repo/target/debug/deps:/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib' /home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/rustc --crate-name parameterized --edition=2021 /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/parameterized-2.0.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values(&quot;square-brackets-old-error-message&quot;))' -C metadata=82397f2d230507e8 -C extra-filename=-82397f2d230507e8 --out-dir /home/r/repo/target/debug/deps -L dependency=/home/r/repo/target/debug/deps --extern parameterized_macro=/home/r/repo/target/debug/deps/libparameterized_macro-c5eaa2ec52ca2b86.so --cap-lints warn`
   Compiling pest_derive v2.7.13
     Running `CARGO=/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=pest_derive CARGO_MANIFEST_DIR=/home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/pest_derive-2.7.13 CARGO_PKG_AUTHORS='DragoČ™ Tiselice <dragostiselice@gmail.com>' CARGO_PKG_DESCRIPTION='pest'\''s derive macro' CARGO_PKG_HOMEPAGE='https://pest.rs/' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=pest_derive CARGO_PKG_README=_README.md CARGO_PKG_REPOSITORY='https://github.com/pest-parser/pest' CARGO_PKG_RUST_VERSION=1.61 CARGO_PKG_VERSION=2.7.13 CARGO_PKG_VERSION_MAJOR=2 CARGO_PKG_VERSION_MINOR=7 CARGO_PKG_VERSION_PATCH=13 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/home/r/repo/target/debug/deps:/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib' /home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/rustc --crate-name pest_derive --edition=2021 /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/pest_derive-2.7.13/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("default", "grammar-extras", "not-bootstrap-in-src", "std"))' -C metadata=95d6990c9d3a5986 -C extra-filename=-95d6990c9d3a5986 --out-dir /home/r/repo/target/debug/deps -L dependency=/home/r/repo/target/debug/deps --extern pest=/home/r/repo/target/debug/deps/libpest-cc4deae058056712.rlib --extern pest_generator=/home/r/repo/target/debug/deps/libpest_generator-830123df82a5135c.rlib --extern proc_macro --cap-lints warn`
   Compiling hamcrest v0.1.5
     Running `CARGO=/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=hamcrest CARGO_MANIFEST_DIR=/home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/hamcrest-0.1.5 CARGO_PKG_AUTHORS='Carl Lerche <me@carllerche.com>:Alex Crichton <alex@alexcrichton.com>:Ben Longbons <b.r.longbons@gmail.com>:Graham Dennis <graham.dennis@gmail.com>:Michael Gehring <mg@ebfe.org>:Oliver Mader <b52@reaktor42.de>:Robin Gloster <robin@loc-com.de>:Steve Klabnik <steve@steveklabnik.com>:Tamir Duberstein <tamird@gmail.com>:Thiago Pontes <thiagopnts@gmail.com>:Urban Hafner <contact@urbanhafner.com>:Valerii Hiora <valerii.hiora@gmail.com>:Yehuda Katz <wycats@gmail.com>:Ian Létourneau <letourneau.ian@gmail.com>:Matt LaChance <mattlach@umich.edu>:Flier Lu <flier.lu@gmail.com>:Povilas Balciunas <balciunas90@gmail.com>' CARGO_PKG_DESCRIPTION='A port of the Hamcrest testing library' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=hamcrest CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/ujh/hamcrest-rust' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.1.5 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=5 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/home/r/repo/target/debug/deps:/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib' /home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/rustc --crate-name hamcrest --edition=2015 /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/hamcrest-0.1.5/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 --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values())' -C metadata=01216dc99c06db91 -C extra-filename=-01216dc99c06db91 --out-dir /home/r/repo/target/debug/deps -L dependency=/home/r/repo/target/debug/deps --extern num=/home/r/repo/target/debug/deps/libnum-068d90ff427f0026.rmeta --extern regex=/home/r/repo/target/debug/deps/libregex-e60586657590ca4d.rmeta --cap-lints warn`
warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/hamcrest-0.1.5/src/matchers/vecs.rs:138:9
    |
138 |         try!(write!(f, "["));
    |         ^^^
    |
    = note: `#[warn(deprecated)]` on by default

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/hamcrest-0.1.5/src/matchers/vecs.rs:143:13
    |
143 |             try!(write!(f, "{:?}", t));
    |             ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/hamcrest-0.1.5/src/matchers/vecs.rs:141:17
    |
141 |                 try!(write!(f, ", "));
    |                 ^^^

warning: `hamcrest` (lib) generated 3 warnings
     Running `CARGO=/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=anyhow CARGO_MANIFEST_DIR=/home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/anyhow-1.0.89 CARGO_PKG_AUTHORS='David Tolnay <dtolnay@gmail.com>' CARGO_PKG_DESCRIPTION='Flexible concrete Error type built on std::error::Error' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=anyhow CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/dtolnay/anyhow' CARGO_PKG_RUST_VERSION=1.39 CARGO_PKG_VERSION=1.0.89 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=89 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/home/r/repo/target/debug/deps:/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib' OUT_DIR=/home/r/repo/target/debug/build/anyhow-e57a268f24301ed9/out /home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/rustc --crate-name anyhow --edition=2018 /home/r/.cargo/registry/src/index.crates.io-6f17d22bba15001f/anyhow-1.0.89/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)' --check-cfg 'cfg(feature, values("backtrace", "default", "std"))' -C metadata=6aff3aa52680f64b -C extra-filename=-6aff3aa52680f64b --out-dir /home/r/repo/target/debug/deps -L dependency=/home/r/repo/target/debug/deps --cap-lints warn --cfg std_backtrace --check-cfg 'cfg(anyhow_nightly_testing)' --check-cfg 'cfg(anyhow_no_core_error)' --check-cfg 'cfg(anyhow_no_core_unwind_safe)' --check-cfg 'cfg(anyhow_no_fmt_arguments_as_str)' --check-cfg 'cfg(anyhow_no_ptr_addr_of)' --check-cfg 'cfg(anyhow_no_unsafe_op_in_unsafe_fn_lint)' --check-cfg 'cfg(error_generic_member_access)' --check-cfg 'cfg(std_backtrace)'`
   Compiling fsl v0.0.4 (/home/r/repo)
     Running `CARGO=/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=fsl CARGO_MANIFEST_DIR=/home/r/repo CARGO_PKG_AUTHORS='Aliaksei Bialiauski <aliaksei.bialiauski@hey.com>' CARGO_PKG_DESCRIPTION='FakeHub State Language. DSL for managing state in fakehub' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=fsl CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.0.4 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=4 CARGO_PKG_VERSION_PRE='' CARGO_PRIMARY_PACKAGE=1 LD_LIBRARY_PATH='/home/r/repo/target/debug/deps:/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib' /home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/rustc --crate-name fsl --edition=2021 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 --deny=missing_docs --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values())' -C metadata=076566665c4b84d0 -C extra-filename=-076566665c4b84d0 --out-dir /home/r/repo/target/debug/deps -C incremental=/home/r/repo/target/debug/incremental -L dependency=/home/r/repo/target/debug/deps --extern anyhow=/home/r/repo/target/debug/deps/libanyhow-6aff3aa52680f64b.rmeta --extern hamcrest=/home/r/repo/target/debug/deps/libhamcrest-01216dc99c06db91.rmeta --extern log=/home/r/repo/target/debug/deps/liblog-e38914054eb15c1f.rmeta --extern parameterized=/home/r/repo/target/debug/deps/libparameterized-82397f2d230507e8.rmeta --extern pest=/home/r/repo/target/debug/deps/libpest-cc4deae058056712.rmeta --extern pest_derive=/home/r/repo/target/debug/deps/libpest_derive-95d6990c9d3a5986.so --extern serde=/home/r/repo/target/debug/deps/libserde-7fbeff620192bbcd.rmeta --extern serde_json=/home/r/repo/target/debug/deps/libserde_json-120ca657c1bb042e.rmeta --extern testing_logger=/home/r/repo/target/debug/deps/libtesting_logger-49cf4f955a6f34b5.rmeta`
     Running `CARGO=/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=fsl CARGO_MANIFEST_DIR=/home/r/repo CARGO_PKG_AUTHORS='Aliaksei Bialiauski <aliaksei.bialiauski@hey.com>' CARGO_PKG_DESCRIPTION='FakeHub State Language. DSL for managing state in fakehub' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=fsl CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.0.4 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=4 CARGO_PKG_VERSION_PRE='' CARGO_PRIMARY_PACKAGE=1 LD_LIBRARY_PATH='/home/r/repo/target/debug/deps:/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib' /home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/rustc --crate-name fsl --edition=2021 src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C embed-bitcode=no -C debuginfo=2 --deny=missing_docs --test --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values())' -C metadata=995d7a3f9cf7cce6 -C extra-filename=-995d7a3f9cf7cce6 --out-dir /home/r/repo/target/debug/deps -C incremental=/home/r/repo/target/debug/incremental -L dependency=/home/r/repo/target/debug/deps --extern anyhow=/home/r/repo/target/debug/deps/libanyhow-6aff3aa52680f64b.rlib --extern hamcrest=/home/r/repo/target/debug/deps/libhamcrest-01216dc99c06db91.rlib --extern log=/home/r/repo/target/debug/deps/liblog-e38914054eb15c1f.rlib --extern parameterized=/home/r/repo/target/debug/deps/libparameterized-82397f2d230507e8.rlib --extern pest=/home/r/repo/target/debug/deps/libpest-cc4deae058056712.rlib --extern pest_derive=/home/r/repo/target/debug/deps/libpest_derive-95d6990c9d3a5986.so --extern serde=/home/r/repo/target/debug/deps/libserde-7fbeff620192bbcd.rlib --extern serde_json=/home/r/repo/target/debug/deps/libserde_json-120ca657c1bb042e.rlib --extern testing_logger=/home/r/repo/target/debug/deps/libtesting_logger-49cf4f955a6f34b5.rlib`
    Finished `test` profile [unoptimized + debuginfo] target(s) in 2m 37s
warning: the following packages contain code that will be rejected by a future version of Rust: num-bigint v0.1.44, num-complex v0.1.43, num-rational v0.1.42
note: to see what the problems were, use the option `--future-incompat-report`, or run `cargo report future-incompatibilities --id 1`
     Running `CARGO=/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/cargo CARGO_MANIFEST_DIR=/home/r/repo CARGO_PKG_AUTHORS='Aliaksei Bialiauski <aliaksei.bialiauski@hey.com>' CARGO_PKG_DESCRIPTION='FakeHub State Language. DSL for managing state in fakehub' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=fsl CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.0.4 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=4 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/home/r/repo/target/debug/deps:/home/r/repo/target/debug:/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib:/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib' /home/r/repo/target/debug/deps/fsl-995d7a3f9cf7cce6 --nocapture`

running 39 tests
test parser::fsl_parser::tests::panics_on_invalid_login::case_0 - should panic ... thread 'parser::fsl_parser::tests::panics_on_invalid_login::case_0' panicked at src/parser/fsl_parser.rs:84:46:
Failed to parse login: Error { variant: ParsingError { positives: [char], negatives: [] }, location: Pos(1), line_col: Pos((1, 2)), path: None, line: "@_f", continued_line: None, parse_attempts: None }
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
ok
test parser::fsl_parser::tests::panics_on_invalid_login::case_1 - should panic ... thread 'parser::fsl_parser::tests::panics_on_invalid_login::case_1' panicked at src/parser/fsl_parser.rs:84:46:
Failed to parse login: Error { variant: ParsingError { positives: [login], negatives: [] }, location: Pos(0), line_col: Pos((1, 1)), path: None, line: "abc", continued_line: None, parse_attempts: None }
ok
test parser::fsl_parser::tests::panics_on_invalid_login::case_2 - should panic ... thread 'parser::fsl_parser::tests::panics_on_invalid_login::case_2' panicked at src/parser/fsl_parser.rs:84:46:
Failed to parse login: Error { variant: ParsingError { positives: [char], negatives: [] }, location: Pos(1), line_col: Pos((1, 2)), path: None, line: "@", continued_line: None, parse_attempts: None }
ok
test parser::fsl_parser::tests::panics_on_invalid_login::case_3 - should panic ... thread 'parser::fsl_parser::tests::panics_on_invalid_login::case_3' panicked at src/parser/fsl_parser.rs:84:46:
Failed to parse login: Error { variant: ParsingError { positives: [login], negatives: [] }, location: Pos(0), line_col: Pos((1, 1)), path: None, line: "testing@", continued_line: None, parse_attempts: None }
ok
test parser::fsl_parser::tests::panics_on_invalid_login::case_4 - should panic ... thread 'parser::fsl_parser::tests::panics_on_invalid_login::case_4' panicked at src/parser/fsl_parser.rs:84:46:
Failed to parse login: Error { variant: ParsingError { positives: [char], negatives: [] }, location: Pos(1), line_col: Pos((1, 2)), path: None, line: "@.", continued_line: None, parse_attempts: None }
ok
test parser::fsl_parser::tests::panics_on_invalid_ref::case_0 - should panic ... thread 'parser::fsl_parser::tests::panics_on_invalid_ref::case_0' panicked at src/parser/fsl_parser.rs:159:14:
Failed to parse reference: Error { variant: ParsingError { positives: [char], negatives: [] }, location: Pos(0), line_col: Pos((1, 1)), path: None, line: "_", continued_line: None, parse_attempts: None }
ok
test parser::fsl_parser::tests::panics_on_invalid_ref::case_1 - should panic ... thread 'parser::fsl_parser::tests::panics_on_invalid_ref::case_1' panicked at src/parser/fsl_parser.rs:159:14:
Failed to parse reference: Error { variant: ParsingError { positives: [char], negatives: [] }, location: Pos(0), line_col: Pos((1, 1)), path: None, line: "_test", continued_line: None, parse_attempts: None }
ok
test parser::fsl_parser::tests::panics_on_invalid_ref::case_2 - should panic ... thread 'parser::fsl_parser::tests::panics_on_invalid_ref::case_2' panicked at src/parser/fsl_parser.rs:159:14:
Failed to parse reference: Error { variant: ParsingError { positives: [char], negatives: [] }, location: Pos(0), line_col: Pos((1, 1)), path: None, line: "@", continued_line: None, parse_attempts: None }
ok
test parser::fsl_parser::tests::panics_on_invalid_ref::case_3 - should panic ... thread 'parser::fsl_parser::tests::panics_on_invalid_ref::case_3' panicked at src/parser/fsl_parser.rs:159:14:
Failed to parse reference: Error { variant: ParsingError { positives: [char], negatives: [] }, location: Pos(0), line_col: Pos((1, 1)), path: None, line: "!", continued_line: None, parse_attempts: None }
ok
test parser::fsl_parser::tests::panics_on_invalid_ref::case_4 - should panic ... thread 'parser::fsl_parser::tests::panics_on_invalid_ref::case_4' panicked at src/parser/fsl_parser.rs:159:14:
Failed to parse reference: Error { variant: ParsingError { positives: [char], negatives: [] }, location: Pos(0), line_col: Pos((1, 1)), path: None, line: "!bar", continued_line: None, parse_attempts: None }
ok
test parser::fsl_parser::tests::panics_on_invalid_ref::case_5 - should panic ... thread 'parser::fsl_parser::tests::panics_on_invalid_ref::case_5' panicked at src/parser/fsl_parser.rs:159:14:
Failed to parse reference: Error { variant: ParsingError { positives: [char], negatives: [] }, location: Pos(0), line_col: Pos((1, 1)), path: None, line: ".", continued_line: None, parse_attempts: None }
ok
test parser::fsl_parser::tests::panics_on_invalid_ref::case_6 - should panic ... thread 'parser::fsl_parser::tests::panics_on_invalid_ref::case_6' panicked at src/parser/fsl_parser.rs:159:14:
Failed to parse reference: Error { variant: ParsingError { positives: [char], negatives: [] }, location: Pos(0), line_col: Pos((1, 1)), path: None, line: "/t", continued_line: None, parse_attempts: None }
ok
test parser::fsl_parser::tests::panics_on_invalid_ref::case_7 - should panic ... thread 'parser::fsl_parser::tests::panics_on_invalid_ref::case_7' panicked at src/parser/fsl_parser.rs:159:14:
Failed to parse reference: Error { variant: ParsingError { positives: [char], negatives: [] }, location: Pos(0), line_col: Pos((1, 1)), path: None, line: "X", continued_line: None, parse_attempts: None }
ok
test parser::fsl_parser::tests::panics_on_invalid_ref::case_8 - should panic ... thread 'parser::fsl_parser::tests::panics_on_invalid_ref::case_8' panicked at src/parser/fsl_parser.rs:159:14:
Failed to parse reference: Error { variant: ParsingError { positives: [char], negatives: [] }, location: Pos(0), line_col: Pos((1, 1)), path: None, line: "XYZ", continued_line: None, parse_attempts: None }
ok
test parser::fsl_parser::tests::parses_application ... ok
test parser::fsl_parser::tests::parses_command ... ok
test parser::fsl_parser::tests::parses_login::case_0 ... ok
test parser::fsl_parser::tests::parses_login::case_1 ... ok
test parser::fsl_parser::tests::parses_me ... ok
test parser::fsl_parser::tests::parses_new ... ok
test parser::fsl_parser::tests::parses_object ... ok
test parser::fsl_parser::tests::parses_object_with_application ... ok
test parser::fsl_parser::tests::parses_object_without_attributes ... ok
test parser::fsl_parser::tests::parses_program::case_0 ... ok
test parser::fsl_parser::tests::parses_program::case_1 ... ok
test parser::fsl_parser::tests::parses_ref::case_0 ... ok
test parser::fsl_parser::tests::parses_ref::case_1 ... ok
test parser::fsl_parser::tests::parses_ref::case_2 ... ok
test parser::fsl_parser::tests::parses_ref::case_3 ... ok
test sample_program::tests::reads_sample ... ok
test transpiler::errors::duplicate_refs::tests::adds_error_for_duplicate_refs ... ok
test transpiler::errors::err_ast::tests::adds_error_for_duplicate_refs ... ok
test transpiler::errors::err_ast::tests::adds_error_for_invalid_application_ref ... ok
test transpiler::errors::err_ast::tests::composes_errors ... ok
test transpiler::errors::invalid_application_ref::tests::adds_errors_for_invalid_application_ref ... ok
test transpiler::fsl_transpiler::tests::transpiles_full_program ... ok
test transpiler::fsl_transpiler::tests::transpiles_program_as_string ... ok
test transpiler::fsl_transpiler::tests::transpiles_program_from_file ... ok
test transpiler::fsl_transpiler::tests::transpiles_program_with_application ... ok

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

   Doc-tests fsl
     Running `CARGO=/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=fsl CARGO_MANIFEST_DIR=/home/r/repo CARGO_PKG_AUTHORS='Aliaksei Bialiauski <aliaksei.bialiauski@hey.com>' CARGO_PKG_DESCRIPTION='FakeHub State Language. DSL for managing state in fakehub' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=fsl CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.0.4 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=4 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/home/r/repo/target/debug/deps:/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib' /home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/rustdoc --edition=2021 --crate-type lib --crate-name fsl --test src/lib.rs --test-run-directory /home/r/repo -L dependency=/home/r/repo/target/debug/deps -L dependency=/home/r/repo/target/debug/deps --test-args --nocapture --deny=missing_docs --extern anyhow=/home/r/repo/target/debug/deps/libanyhow-6aff3aa52680f64b.rlib --extern fsl=/home/r/repo/target/debug/deps/libfsl-076566665c4b84d0.rlib --extern hamcrest=/home/r/repo/target/debug/deps/libhamcrest-01216dc99c06db91.rlib --extern log=/home/r/repo/target/debug/deps/liblog-e38914054eb15c1f.rlib --extern parameterized=/home/r/repo/target/debug/deps/libparameterized-82397f2d230507e8.rlib --extern pest=/home/r/repo/target/debug/deps/libpest-cc4deae058056712.rlib --extern pest_derive=/home/r/repo/target/debug/deps/libpest_derive-95d6990c9d3a5986.so --extern serde=/home/r/repo/target/debug/deps/libserde-7fbeff620192bbcd.rlib --extern serde_json=/home/r/repo/target/debug/deps/libserde_json-120ca657c1bb042e.rlib --extern testing_logger=/home/r/repo/target/debug/deps/libtesting_logger-49cf4f955a6f34b5.rlib -C embed-bitcode=no --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values())' --error-format human`

running 2 tests
test src/sample_program.rs - sample_program::sample_program (line 27) ... 0m1m33mwarning0m0m1m: use of deprecated function `hamcrest::assert_that`: Use the assert_that! macro instead0m
0m 0m0m1m38;5;12m--> 0m0msrc/sample_program.rs:29:160m
0m  0m0m1m38;5;12m|0m
0m1m38;5;12m50m0m 0m0m1m38;5;12m|0m0m 0m0muse hamcrest::{assert_that, equal_to, is, HamcrestMatcher};0m
0m  0m0m1m38;5;12m|0m0m                0m0m1m33m^^^^^^^^^^^0m
0m  0m0m1m38;5;12m|0m
0m  0m0m1m38;5;12m= 0m0m1mnote0m0m: `#[warn(deprecated)]` on by default0m

0m1m33mwarning0m0m1m: 1 warning emitted0m

ok
test src/transpiler/fsl_transpiler.rs - transpiler::fsl_transpiler::Fslt (line 30) ... ok

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

1m32m    Checking0m num-traits v0.2.19
1m32m    Checking0m libc v0.2.159
1m32m    Checking0m num-integer v0.1.46
1m32m    Checking0m rustc-serialize v0.3.25
1m32m    Checking0m memchr v2.7.4
1m32m    Checking0m rand v0.4.6
1m32m   Compiling0m thiserror v1.0.64
1m32m   Compiling0m ucd-trie v0.1.7
1m32m   Compiling0m pest v2.7.13
1m32m    Checking0m num-bigint v0.1.44
1m32m    Checking0m ucd-util v0.1.10
1m32m    Checking0m lazy_static v1.5.0
1m32m   Compiling0m pest_meta v2.7.13
1m32m    Checking0m thread_local v0.3.6
1m32m    Checking0m regex-syntax v0.5.6
1m32m    Checking0m num-rational v0.1.42
1m32m    Checking0m aho-corasick v0.6.10
1m32m    Checking0m num-complex v0.1.43
1m32m    Checking0m num-iter v0.1.45
1m32m    Checking0m utf8-ranges v1.0.5
1m32m    Checking0m regex v0.2.11
1m32m    Checking0m serde v1.0.210
1m32m    Checking0m num v0.1.42
1m32m   Compiling0m pest_generator v2.7.13
1m32m    Checking0m itoa v1.0.11
1m32m    Checking0m ryu v1.0.18
1m32m    Checking0m log v0.4.22
1m32m    Checking0m testing_logger v0.1.1
1m32m    Checking0m serde_json v1.0.128
1m32m   Compiling0m pest_derive v2.7.13
1m32m    Checking0m parameterized v2.0.0
1m32m    Checking0m hamcrest v0.1.5
1m32m    Checking0m anyhow v1.0.89
1m32m    Checking0m fsl v0.0.4 (/home/r/repo)
1m32m    Finished0m `dev` profile [unoptimized + debuginfo] target(s) in 1m 03s
1m33mwarning0m1m:0m the following packages contain code that will be rejected by a future version of Rust: num-bigint v0.1.44, num-complex v0.1.43, num-rational v0.1.42
1m36mnote0m1m:0m to see what the problems were, use the option `--future-incompat-report`, or run `cargo report future-incompatibilities --id 2`
[__rultor adb1526] 0.0.4
 1 file changed, 1 insertion(+), 1 deletion(-)
.             .bashrc        .m2       cid          entry.sh  run.sh
..            .cargo         .profile  credentials  pid       script.sh
.bash_logout  .launchpadlib  .rustup   end.sh       repo      stdout
    Updating crates.io index
warning: `/home/r/.cargo/credentials` is deprecated in favor of `credentials.toml`
note: if you need to support cargo 1.38 or earlier, you can symlink `credentials` to `credentials.toml`
warning: manifest has no documentation, homepage or repository.
See https://doc.rust-lang.org/cargo/reference/manifest.html#package-metadata for more info.
   Packaging fsl v0.0.4 (/home/r/repo)
    Packaged 44 files, 67.2KiB (10.8KiB compressed)
   Verifying fsl v0.0.4 (/home/r/repo)
    Updating crates.io index
   Compiling autocfg v1.4.0
   Compiling proc-macro2 v1.0.87
   Compiling unicode-ident v1.0.13
   Compiling quote v1.0.37
   Compiling syn v2.0.79
   Compiling num-traits v0.2.19
   Compiling memchr v2.7.4
   Compiling libc v0.2.159
   Compiling thiserror v1.0.64
   Compiling num-integer v0.1.46
   Compiling thiserror-impl v1.0.64
   Compiling rustc-serialize v0.3.25
   Compiling rand v0.4.6
   Compiling indexmap v1.9.3
   Compiling ucd-trie v0.1.7
   Compiling pest v2.7.13
   Compiling num-bigint v0.1.44
   Compiling once_cell v1.20.2
   Compiling lazy_static v1.5.0
   Compiling serde v1.0.210
   Compiling hashbrown v0.12.3
   Compiling ucd-util v0.1.10
   Compiling regex v0.2.11
   Compiling regex-syntax v0.5.6
   Compiling thread_local v0.3.6
   Compiling pest_meta v2.7.13
   Compiling num-rational v0.1.42
   Compiling num-complex v0.1.43
   Compiling num-iter v0.1.45
   Compiling aho-corasick v0.6.10
   Compiling serde_derive v1.0.210
   Compiling utf8-ranges v1.0.5
   Compiling serde_json v1.0.128
   Compiling anyhow v1.0.89
   Compiling num v0.1.42
   Compiling pest_generator v2.7.13
   Compiling parameterized-macro v2.0.0
   Compiling ryu v1.0.18
   Compiling itoa v1.0.11
   Compiling log v0.4.22
   Compiling testing_logger v0.1.1
   Compiling parameterized v2.0.0
   Compiling pest_derive v2.7.13
   Compiling hamcrest v0.1.5
   Compiling fsl v0.0.4 (/home/r/repo/target/package/fsl-0.0.4)
    Finished `dev` profile [unoptimized + debuginfo] target(s) in 2m 28s
warning: the following packages contain code that will be rejected by a future version of Rust: num-bigint v0.1.44, num-complex v0.1.43, num-rational v0.1.42
note: to see what the problems were, use the option `--future-incompat-report`, or run `cargo report future-incompatibilities --id 1`
   Uploading fsl v0.0.4 (/home/r/repo)
    Uploaded fsl v0.0.4 to registry `crates-io`
note: waiting for `fsl v0.0.4` to be available at registry `crates-io`.
You may press ctrl-c to skip waiting; the crate should be available shortly.
   Published fsl v0.0.4 at registry `crates-io`
+ mv /home/r/repo .
++ whoami
+ chown -R root repo
+ '[' -n '' ']'
++ whoami
+ sudo chown -R ubuntu repo
+ cd repo
+ git checkout __rultor
Already on '__rultor'
+ git tag 0.0.4 -m '0.0.4: tagged by rultor.com'
+ git reset --hard
HEAD is now at adb1526 0.0.4
+ git clean -fd
+ git checkout master
Switched to branch 'master'
Your branch is up to date with 'origin/master'.
+ git branch -D __rultor
Deleted branch __rultor (was adb1526).
+ git push --all origin
Everything up-to-date
+ git push --tags origin
To github.com:h1alexbel/fsl.git
 * [new tag]         0.0.4 -> 0.0.4
container 94e28167599eb3f727ab10e8cdf4a72ccc74d613b3c6e75839b2b5ecdd94ca00 is dead
Mon Oct  7 18:11:53 UTC 2024