rultor.com logo This build log was produced by rultor.com for objectionary/sot#4
+ set -e
+ set -o pipefail
++ dirname ./run.sh
+ cd .
+ echo 2885568
+ echo '2.0-SNAPSHOT BUILD'
2.0-SNAPSHOT BUILD
+ date
Wed 05 Oct 2022 06:36:53 PM CEST
+ uptime
 18:36:53 up 98 days, 20:37,  0 users,  load average: 0.00, 0.00, 0.00
+ head=git@github.com:objectionary/sot.git
+ ff=default
+ image=yegor256/rultor-image:1.13.0
+ rebase=false
+ squash=false
+ head_branch=master
+ author=yegor256
+ tag=0.0.2
+ vars=('--env=head=git@github.com:objectionary/sot.git' '--env=tag=0.0.2' '--env=scripts=( '\''export '\''\'\'''\''head=git@github.com:objectionary/sot.git'\''\'\'''\'''\'' '\'';'\'' '\''export '\''\'\'''\''tag=0.0.2'\''\'\'''\'''\'' '\'';'\'' '\''export '\''\'\'''\''head_branch=master'\''\'\'''\'''\'' '\'';'\'' '\''export '\''\'\'''\''author=yegor256'\''\'\'''\'''\'' '\'';'\'' '\''pdd --file=/dev/null'\'' '\'';'\'' '\''[[ "${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'\'' '\'';'\'' '\''cargo --color=never fmt --check'\'' '\'';'\'' '\''git commit -am "${tag}"'\'' '\'';'\'' '\''mkdir -p ~/.cargo && cp ../credentials ~/.cargo'\'' '\'';'\'' '\''cargo --color=never publish'\'' '\'';'\'' )' '--env=head_branch=master' '--env=author=yegor256')
+ scripts=('export '\''head=git@github.com:objectionary/sot.git'\''' ';' 'export '\''tag=0.0.2'\''' ';' 'export '\''head_branch=master'\''' ';' 'export '\''author=yegor256'\''' ';' 'pdd --file=/dev/null' ';' '[[ "${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' ';' 'cargo --color=never fmt --check' ';' 'git commit -am "${tag}"' ';' 'mkdir -p ~/.cargo && cp ../credentials ~/.cargo' ';' 'cargo --color=never publish' ';')
+ directory=
+ container=objectionary_sot_4
+ as_root=false
+ hostname
m1415.contaboserver.net
+ git --version
git version 2.25.1
+ docker --version
Docker version 20.10.17, build 100c701
+ mkdir -p /home/rultor/.ssh
+ echo -e 'Host github.com\n\tStrictHostKeyChecking no\n'
+ chmod 600 /home/rultor/.ssh/config
+ git clone git@github.com:objectionary/sot.git repo
Cloning into 'repo'...
+ cd repo
+ git config user.email me@rultor.com
+ git config user.name rultor
+ '[' -z 'export '\''head=git@github.com:objectionary/sot.git'\''' ']'
+ cd ..
+ cat
+ '[' false = true ']'
+ cat
+ chmod a+x entry.sh
+ cat
+ echo 'export '\''head=git@github.com:objectionary/sot.git'\''' ';' 'export '\''tag=0.0.2'\''' ';' 'export '\''head_branch=master'\''' ';' 'export '\''author=yegor256'\''' ';' 'pdd --file=/dev/null' ';' '[[ "${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' ';' 'cargo --color=never fmt --check' ';' 'git commit -am "${tag}"' ';' 'mkdir -p ~/.cargo && cp ../credentials ~/.cargo' ';' 'cargo --color=never publish' ';'
+ sensitive=()
+ rm -rf .gnupg
+ '[' -z 0.0.2 ']'
+ [[ 0.0.2 =~ ^[a-zA-Z0-9\.\-]+$ ]]
+ echo 'tag name is valid: "0.0.2"'
tag name is valid: "0.0.2"
+ cd repo
++ git tag -l 0.0.2
+ '[' ']'
+ export BRANCH_NAME=__rultor
+ BRANCH_NAME=__rultor
++ git show-branch __rultor
++ wc -l
+ '[' 0 -gt 0 ']'
+ git checkout -b __rultor
Switched to a new branch '__rultor'
+ docker_when_possible
+ true
++ uptime
++ sed 's/ /\n/g'
++ tail -n 1
+ load=0.00
++ echo 0.00 '>' 30
++ bc
+ '[' 0 -eq 1 ']'
+ echo 'load average is 0.00, low enough to run a new Docker container'
load average is 0.00, low enough to run a new Docker container
+ break
+ cd ..
+ '[' -n '' ']'
+ use_image=yegor256/rultor-image:1.13.0
+ docker pull yegor256/rultor-image:1.13.0
1.13.0: Pulling from yegor256/rultor-image
Digest: sha256:2403492bdc2a1ddd160bfa352064321102063d6fa463c3f9cf56475ea2d4cc8a
Status: Image is up to date for yegor256/rultor-image:1.13.0
docker.io/yegor256/rultor-image:1.13.0
+ docker ps --filter=status=exited
+ grep --quiet '\sobjectionary_sot_4\s*$'
+ ls -al .
total 44
drwx--x--x  3 rultor rultor 4096 Oct  5 18:36 .
drwxrwxrwt 18 root   root   4096 Oct  5 18:36 ..
-rw-rw-r--  1 rultor rultor   57 Oct  5 18:36 credentials
-rw-rw-r--  1 rultor rultor  556 Oct  5 18:36 end.sh
-rwxrwxr-x  1 rultor rultor  363 Oct  5 18:36 entry.sh
-rw-rw-r--  1 rultor rultor    8 Oct  5 18:36 pid
drwxrwxr-x  5 rultor rultor 4096 Oct  5 18:36 repo
-rwxrwxr-x  1 rultor rultor 5817 Oct  5 18:36 run.sh
-rw-rw-r--  1 rultor rultor  632 Oct  5 18:36 script.sh
-rw-rw-r--  1 rultor rultor 4014 Oct  5 18:36 stdout
++ pwd
++ pwd
+ docker run -t --rm -v /tmp/rultor-gh4U:/main --env=head=git@github.com:objectionary/sot.git --env=tag=0.0.2 '--env=scripts=( '\''export '\''\'\'''\''head=git@github.com:objectionary/sot.git'\''\'\'''\'''\'' '\'';'\'' '\''export '\''\'\'''\''tag=0.0.2'\''\'\'''\'''\'' '\'';'\'' '\''export '\''\'\'''\''head_branch=master'\''\'\'''\'''\'' '\'';'\'' '\''export '\''\'\'''\''author=yegor256'\''\'\'''\'''\'' '\'';'\'' '\''pdd --file=/dev/null'\'' '\'';'\'' '\''[[ "${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'\'' '\'';'\'' '\''cargo --color=never fmt --check'\'' '\'';'\'' '\''git commit -am "${tag}"'\'' '\'';'\'' '\''mkdir -p ~/.cargo && cp ../credentials ~/.cargo'\'' '\'';'\'' '\''cargo --color=never publish'\'' '\'';'\'' )' --env=head_branch=master --env=author=yegor256 --hostname=docker --privileged --memory=6g --memory-swap=16g --oom-kill-disable --cidfile=/tmp/rultor-gh4U/cid -w=/main -v /var/run/docker.sock:/var/run/docker.sock --name=objectionary_sot_4 yegor256/rultor-image:1.13.0 /main/entry.sh
WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap.
+ set -e
+ set -o pipefail
+ shopt -s dotglob
+ useradd -m -G sudo r
+ usermod -s /bin/bash r
+ echo '%sudo ALL=(ALL) NOPASSWD:ALL'
+ cp -R /root/.bashrc /root/.cache /root/.cargo /root/.config /root/.gem /root/.m2 /root/.npm /root/.profile /root/.rustup /root/texmf /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
+ su --login r --command /home/r/script.sh
+ set -e
+ set -o pipefail
+ '[' -e /home/r/.profile ']'
+ source /home/r/.profile
++ '[' /bin/bash ']'
++ '[' -f /home/r/.bashrc ']'
++ . /home/r/.bashrc
+++ '[' -z '' ']'
+++ return
++ mesg n
++ true
++ export LC_ALL=en_US.UTF-8
++ LC_ALL=en_US.UTF-8
++ export LANG=en_US.UTF-8
++ LANG=en_US.UTF-8
++ export LANGUAGE=en_US.UTF-8
++ LANGUAGE=en_US.UTF-8
++ source /usr/local/rvm/scripts/rvm
+++ builtin test -n '5.0.17(1)-release' -o -n '' -o -n ''
+++ case "`uname`" in
++++ uname
+++ case "$(command uname -o)" in
++++ command uname -o
++++ uname -o
++++ command ps -p 105 -o ucomm=
++++ ps -p 105 -o ucomm=
+++ __shell_name=script.sh
+++ case "$__shell_name" in
+++ unset __shell_name
+++ __rvm_has_opt posix
+++ [[ -n '' ]]
+++ [[ -n '' ]]
+++ [[ -n 5.0.17(1)-release ]]
+++ [[ :braceexpand:errexit:hashall:interactive-comments:pipefail:xtrace: == *\:\p\o\s\i\x\:* ]]
+++ return 1
+++ export HOME rvm_prefix rvm_user_install_flag rvm_path
+++ HOME=/home/r
+++ [[ -n 0002 ]]
+++ ((  0 == 0  ))
+++ rvm_rvmrc_files=("/etc/rvmrc" "$HOME/.rvmrc")
+++ [[ -n /usr/local ]]
+++ [[ /home/r/.rvmrc -ef /usr/local/.rvmrc ]]
+++ rvm_rvmrc_files+=("${rvm_prefix}/.rvmrc")
+++ for rvmrc in "${rvm_rvmrc_files[@]}"
+++ [[ -f /etc/rvmrc ]]
+++ GREP_OPTIONS=
+++ command grep '^\s*rvm .*$' /etc/rvmrc
+++ source /etc/rvmrc
++++ umask u=rwx,g=rwx,o=rx
+++ for rvmrc in "${rvm_rvmrc_files[@]}"
+++ [[ -f /home/r/.rvmrc ]]
+++ for rvmrc in "${rvm_rvmrc_files[@]}"
+++ [[ -f /usr/local/.rvmrc ]]
+++ unset rvm_rvmrc_files
+++ [[ -z /usr/local/rvm ]]
+++ rvm_path=/usr/local/rvm
+++ [[ -z /usr/local ]]
+++ [[ -n 0 ]]
+++ export rvm_loaded_flag
+++ [[ -n 5.0.17(1)-release ]]
+++ typeset -f rvm
+++ rvm_loaded_flag=0
+++ ((  0 == 0  ))
+++ [[ -n /usr/local/rvm ]]
+++ [[ -d /usr/local/rvm ]]
+++ true /usr/local/rvm/scripts
+++ [[ ! -f /usr/local/rvm/scripts/base ]]
+++ source /usr/local/rvm/scripts/base
++++ __rvm_has_opt errexit
++++ [[ -n '' ]]
++++ [[ -n '' ]]
++++ [[ -n 5.0.17(1)-release ]]
++++ [[ :braceexpand:errexit:hashall:interactive-comments:pipefail:xtrace: == *\:\e\r\r\e\x\i\t\:* ]]
++++ rvm_stored_errexit=1
++++ set +e
++++ ((  0 == 1  ))
++++ export __array_start rvm_path
++++ [[ -n '' ]]
++++ __array_start=0
++++ ((  0 == 0  ))
++++ [[ -n 0002 ]]
++++ rvm_rvmrc_files=("/etc/rvmrc" "$HOME/.rvmrc")
++++ [[ -n /usr/local ]]
++++ [[ /home/r/.rvmrc -ef /usr/local/.rvmrc ]]
++++ rvm_rvmrc_files+=("${rvm_prefix}/.rvmrc")
++++ for rvmrc in "${rvm_rvmrc_files[@]}"
++++ [[ -f /etc/rvmrc ]]
++++ GREP_OPTIONS=
++++ command grep '^\s*rvm .*$' /etc/rvmrc
++++ source /etc/rvmrc
+++++ umask u=rwx,g=rwx,o=rx
++++ for rvmrc in "${rvm_rvmrc_files[@]}"
++++ [[ -f /home/r/.rvmrc ]]
++++ for rvmrc in "${rvm_rvmrc_files[@]}"
++++ [[ -f /usr/local/.rvmrc ]]
++++ unset rvm_rvmrc_files
++++ export rvm_path
++++ [[ -z /usr/local/rvm ]]
++++ true /usr/local/rvm/scripts
++++ load_rvm_scripts
++++ typeset -a scripts
++++ scripts=(selector logging support utility init cleanup env rvmrc install environment gemset checksum list)
++++ source /usr/local/rvm/scripts/initialize
+++++ [[ -n 5.0.17(1)-release ]]
+++++ shopt -s extglob
+++++ ((  0 == 1  ))
+++++ export __rvm_env_loaded
+++++ : __rvm_env_loaded:0:
+++++ : __rvm_env_loaded:1:
+++++ [[ -z '' ]]
+++++ typeset -f __rvm_cleanse_variables
+++++ ((  0 == 0  ))
+++++ [[ -n 0002 ]]
+++++ rvm_rvmrc_files=("/etc/rvmrc" "$HOME/.rvmrc")
+++++ [[ -n /usr/local ]]
+++++ [[ /home/r/.rvmrc -ef /usr/local/.rvmrc ]]
+++++ rvm_rvmrc_files+=("${rvm_prefix}/.rvmrc")
+++++ for rvmrc in "${rvm_rvmrc_files[@]}"
+++++ [[ -f /etc/rvmrc ]]
+++++ GREP_OPTIONS=
+++++ command grep '^\s*rvm .*$' /etc/rvmrc
+++++ source /etc/rvmrc
++++++ umask u=rwx,g=rwx,o=rx
+++++ for rvmrc in "${rvm_rvmrc_files[@]}"
+++++ [[ -f /home/r/.rvmrc ]]
+++++ for rvmrc in "${rvm_rvmrc_files[@]}"
+++++ [[ -f /usr/local/.rvmrc ]]
+++++ unset rvm_rvmrc_files
+++++ export rvm_path
+++++ [[ -z /usr/local/rvm ]]
+++++ true /usr/local/rvm/scripts
+++++ [[ -n 0 ]]
+++++ export rvm_user_install_flag
+++++ : rvm_bin_path:/usr/local/rvm/bin rvm_man_path:/usr/local/rvm/share/man rvm_archives_path:/usr/local/rvm/archives rvm_docs_path:/usr/local/rvm/docs rvm_environments_path:/usr/local/rvm/environments rvm_examples_path:/usr/local/rvm/examples rvm_gems_path:/usr/local/rvm/gems rvm_gemsets_path:/usr/local/rvm/gemsets rvm_help_path:/usr/local/rvm/help rvm_docs_path:/usr/local/rvm/docs rvm_hooks_path:/usr/local/rvm/hooks rvm_lib_path:/usr/local/rvm/lib rvm_log_path:/usr/local/rvm/log rvm_patches_path:/usr/local/rvm/patches rvm_repos_path:/usr/local/rvm/repos rvm_rubies_path:/usr/local/rvm/rubies rvm_rubygems_path:/usr/local/rvm/rubygems rvm_src_path:/usr/local/rvm/src rvm_tmp_path:/usr/local/rvm/tmp rvm_user_path:/usr/local/rvm/user rvm_usr_path:/usr/local/rvm/usr rvm_wrappers_path:/usr/local/rvm/wrappers rvm_verbose_flag:0 rvm_debug_flag:0 rvm_gems_cache_path:/usr/local/rvm/gems/cache
+++++ export rvm_action rvm_alias_expanded rvm_archive_extension rvm_archives_path rvm_bin_flag rvm_bin_path rvm_debug_flag rvm_default_flag rvm_delete_flag rvm_docs_path rvm_docs_type rvm_dump_environment_flag rvm_environments_path rvm_error_message rvm_examples_path rvm_expanding_aliases rvm_file_name rvm_gemdir_flag rvm_gems_cache_path rvm_gems_path rvm_gemset_name rvm_gemset_separator rvm_gemsets_path rvm_gemstone_package_file rvm_gemstone_url rvm_head_flag rvm_help_path rvm_docs_path rvm_hook rvm_hooks_path rvm_install_on_use_flag rvm_lib_path rvm_llvm_flag rvm_loaded_flag rvm_log_path rvm_niceness rvm_nightly_flag rvm_only_path_flag rvm_parse_break rvm_patch_original_pwd rvm_patches_path rvm_path rvm_pretty_print_flag rvm_proxy rvm_quiet_flag rvm_reload_flag rvm_remove_flag rvm_repos_path rvm_rubies_path rvm_ruby_alias rvm_ruby_args rvm_ruby_binary rvm_ruby_bits rvm_ruby_configure rvm_ruby_file rvm_ruby_gem_home rvm_ruby_gem_path rvm_ruby_global_gems_path rvm_ruby_home rvm_ruby_interpreter rvm_ruby_irbrc rvm_ruby_major_version rvm_ruby_make rvm_ruby_make_install rvm_ruby_minor_version rvm_ruby_mode rvm_ruby_name rvm_ruby_package_file rvm_ruby_package_name rvm_ruby_patch rvm_ruby_patch_level rvm_ruby_release_version rvm_ruby_repo_url rvm_ruby_revision rvm_ruby_selected_flag rvm_ruby_sha rvm_ruby_string rvm_ruby_strings rvm_ruby_tag rvm_ruby_url rvm_ruby_user_tag rvm_ruby_version rvm_script_name rvm_scripts_path rvm_sdk rvm_user_install_flag rvm_silent_flag rvm_src_path rvm_sticky_flag rvm_system_flag rvm_tmp_path rvm_token rvm_trace_flag rvm_use_flag rvm_user_flag rvm_user_path rvm_usr_path rvm_verbose_flag rvm_wrappers_path rvm_ruby_repo_branch rvm_man_path rvm_remote_flag rvm_ruby_repo_tag
++++ for entry in ${scripts[@]}
++++ [[    == *\ \s\e\l\e\c\t\o\r\ * ]]
++++ source /usr/local/rvm/scripts/functions/selector
+++++ source /usr/local/rvm/scripts/functions/selector_gemsets
+++++ source /usr/local/rvm/scripts/functions/selector_late
+++++ source /usr/local/rvm/scripts/functions/selector_parse
+++++ source /usr/local/rvm/scripts/functions/selector_interpreters
++++ for entry in ${scripts[@]}
++++ [[    == *\ \l\o\g\g\i\n\g\ * ]]
++++ source /usr/local/rvm/scripts/functions/logging
+++++ __rvm_set_colors
+++++ case "${TERM:-dumb}" in
+++++ __rvm_set_color rvm_error_clr red
+++++ typeset __buffer __variable
+++++ __buffer=''
+++++ __variable=rvm_error_clr
+++++ shift
+++++ ((  1  ))
+++++ __rvm_set_color_single red
+++++ case "$1" in
+++++ __buffer+=31
+++++ shift
+++++ ((  0  ))
+++++ ((  0  ))
+++++ __buffer+=m
+++++ [[ rvm_error_clr == '' ]]
+++++ [[ rvm_error_clr == \p\r\i\n\t ]]
+++++ eval 'rvm_error_clr='\''31m'\'''
++++++ rvm_error_clr='31m'
+++++ __rvm_set_color rvm_warn_clr yellow
+++++ typeset __buffer __variable
+++++ __buffer=''
+++++ __variable=rvm_warn_clr
+++++ shift
+++++ ((  1  ))
+++++ __rvm_set_color_single yellow
+++++ case "$1" in
+++++ __buffer+=33
+++++ shift
+++++ ((  0  ))
+++++ ((  0  ))
+++++ __buffer+=m
+++++ [[ rvm_warn_clr == '' ]]
+++++ [[ rvm_warn_clr == \p\r\i\n\t ]]
+++++ eval 'rvm_warn_clr='\''33m'\'''
++++++ rvm_warn_clr='33m'
+++++ __rvm_set_color rvm_debug_clr magenta
+++++ typeset __buffer __variable
+++++ __buffer=''
+++++ __variable=rvm_debug_clr
+++++ shift
+++++ ((  1  ))
+++++ __rvm_set_color_single magenta
+++++ case "$1" in
+++++ __buffer+=35
+++++ shift
+++++ ((  0  ))
+++++ ((  0  ))
+++++ __buffer+=m
+++++ [[ rvm_debug_clr == '' ]]
+++++ [[ rvm_debug_clr == \p\r\i\n\t ]]
+++++ eval 'rvm_debug_clr='\''35m'\'''
++++++ rvm_debug_clr='35m'
+++++ __rvm_set_color rvm_notify_clr green
+++++ typeset __buffer __variable
+++++ __buffer=''
+++++ __variable=rvm_notify_clr
+++++ shift
+++++ ((  1  ))
+++++ __rvm_set_color_single green
+++++ case "$1" in
+++++ __buffer+=32
+++++ shift
+++++ ((  0  ))
+++++ ((  0  ))
+++++ __buffer+=m
+++++ [[ rvm_notify_clr == '' ]]
+++++ [[ rvm_notify_clr == \p\r\i\n\t ]]
+++++ eval 'rvm_notify_clr='\''32m'\'''
++++++ rvm_notify_clr='32m'
+++++ __rvm_set_color rvm_code_clr blue
+++++ typeset __buffer __variable
+++++ __buffer=''
+++++ __variable=rvm_code_clr
+++++ shift
+++++ ((  1  ))
+++++ __rvm_set_color_single blue
+++++ case "$1" in
+++++ __buffer+=34
+++++ shift
+++++ ((  0  ))
+++++ ((  0  ))
+++++ __buffer+=m
+++++ [[ rvm_code_clr == '' ]]
+++++ [[ rvm_code_clr == \p\r\i\n\t ]]
+++++ eval 'rvm_code_clr='\''34m'\'''
++++++ rvm_code_clr='34m'
+++++ __rvm_set_color rvm_comment_clr iblack
+++++ typeset __buffer __variable
+++++ __buffer=''
+++++ __variable=rvm_comment_clr
+++++ shift
+++++ ((  1  ))
+++++ __rvm_set_color_single iblack
+++++ case "$1" in
+++++ __buffer+='30;1'
+++++ shift
+++++ ((  0  ))
+++++ ((  0  ))
+++++ __buffer+=m
+++++ [[ rvm_comment_clr == '' ]]
+++++ [[ rvm_comment_clr == \p\r\i\n\t ]]
+++++ eval 'rvm_comment_clr='\''30;1m'\'''
++++++ rvm_comment_clr='30;1m'
+++++ __rvm_set_color rvm_reset_clr reset
+++++ typeset __buffer __variable
+++++ __buffer=''
+++++ __variable=rvm_reset_clr
+++++ shift
+++++ ((  1  ))
+++++ __rvm_set_color_single reset
+++++ case "$1" in
+++++ __buffer+=0
+++++ shift
+++++ ((  0  ))
+++++ ((  0  ))
+++++ __buffer+=m
+++++ [[ rvm_reset_clr == '' ]]
+++++ [[ rvm_reset_clr == \p\r\i\n\t ]]
+++++ eval 'rvm_reset_clr='\''0m'\'''
++++++ rvm_reset_clr='0m'
+++++ exec
++++ for entry in ${scripts[@]}
++++ [[    == *\ \s\u\p\p\o\r\t\ * ]]
++++ source /usr/local/rvm/scripts/functions/support
+++++ [[ -n '' ]]
+++++ __rvm_setup_utils_functions
+++++ typeset gnu_tools_path gnu_prefix gnu_util
+++++ typeset -a gnu_utils gnu_missing
+++++ gnu_utils=(awk cp date find sed tail tar xargs)
+++++ gnu_missing=()
+++++ is_a_function __rvm_setup_utils_functions_
+++++ typeset -f __rvm_setup_utils_functions_
+++++ return 1
+++++ __rvm_setup_utils_functions_Other
+++++ __rvm_setup_utils_functions_common
+++++ command which --skip-alias --skip-functions which
+++++ command which whence
+++++ command which which
+++++ for gnu_util in "${gnu_utils[@]}"
+++++ eval '__rvm_awk() { \awk "$@" || return $?; }'
+++++ for gnu_util in "${gnu_utils[@]}"
+++++ eval '__rvm_cp() { \cp "$@" || return $?; }'
+++++ for gnu_util in "${gnu_utils[@]}"
+++++ eval '__rvm_date() { \date "$@" || return $?; }'
+++++ for gnu_util in "${gnu_utils[@]}"
+++++ eval '__rvm_find() { \find "$@" || return $?; }'
+++++ for gnu_util in "${gnu_utils[@]}"
+++++ eval '__rvm_sed() { \sed "$@" || return $?; }'
+++++ for gnu_util in "${gnu_utils[@]}"
+++++ eval '__rvm_tail() { \tail "$@" || return $?; }'
+++++ for gnu_util in "${gnu_utils[@]}"
+++++ eval '__rvm_tar() { \tar "$@" || return $?; }'
+++++ for gnu_util in "${gnu_utils[@]}"
+++++ eval '__rvm_xargs() { \xargs "$@" || return $?; }'
+++++ source /usr/local/rvm/scripts/functions/db
+++++ source /usr/local/rvm/scripts/functions/detect/system
++++++ source /usr/local/rvm/scripts/functions/detect/system_version/codename
++++++ __rvm_detect_system
++++++ unset _system_type _system_name _system_version _system_arch
++++++ export _system_type _system_name _system_version _system_arch
+++++++ command uname -a
+++++++ uname -a
++++++ _system_info='Linux docker 5.4.0-105-generic #119-Ubuntu SMP Mon Mar 7 18:49:24 UTC 2022 x86_64 x86_64 x86_64 GNU/Linux'
++++++ _system_type=unknown
++++++ _system_name=unknown
++++++ _system_name_lowercase=unknown
++++++ _system_version=unknown
+++++++ command uname -m
+++++++ uname -m
++++++ _system_arch=x86_64
++++++ case "$(command uname)" in
+++++++ command uname
+++++++ uname
++++++ source /usr/local/rvm/scripts/functions/detect/system_name/lsb_release
++++++ source /usr/local/rvm/scripts/functions/detect/system_name/os_release
++++++ _system_type=Linux
++++++ [[ -f /etc/lsb-release ]]
++++++ __rvm_detect_system_from_lsb_release
+++++++ awk -F= '$1=="DISTRIB_ID"{print $2}' /etc/lsb-release
+++++++ head -n 1
+++++++ tr '[A-Z]' '[a-z]'
+++++++ tr -d '"'
++++++ local __system_name=ubuntu
++++++ case $__system_name in
++++++ _system_name=Ubuntu
+++++++ awk -F= '$1=="DISTRIB_RELEASE"{print $2}' /etc/lsb-release
+++++++ head -n 1
++++++ _system_version=20.04
+++++++ uname -m
++++++ _system_arch=x86_64
++++++ return 0
++++++ :
++++++ _system_type=Linux
++++++ _system_name=Ubuntu
+++++++ echo Ubuntu
+++++++ command tr '[A-Z]' '[a-z]'
+++++++ tr '[A-Z]' '[a-z]'
++++++ _system_name_lowercase=ubuntu
++++++ _system_version=20.04
++++++ _system_arch=x86_64
++++++ _system_arch=x86_64
++++++ _system_arch=x86_64
++++++ __rvm_detect_system_override
++++++ typeset _var
++++++ for _var in system_type system_name system_name_lowercase system_version system_arch
++++++ __rvm_db system_type _system_type
++++++ typeset value key variable
++++++ key=system_type
++++++ variable=_system_type
++++++ value=
++++++ [[ -f /usr/local/rvm/user/db ]]
+++++++ __rvm_db_ /usr/local/rvm/user/db system_type
+++++++ typeset __db __key __value
+++++++ __db=/usr/local/rvm/user/db
+++++++ __key=system_type
+++++++ shift 2
+++++++ __value=
+++++++ case "${__value}" in
+++++++ __rvm_db_get /usr/local/rvm/user/db system_type
+++++++ [[ -f /usr/local/rvm/user/db ]]
+++++++ __rvm_sed -n -e '\#^system_type=# { s#^system_type=##;; p; }' -e '/^$/d'
+++++++ sed -n -e '\#^system_type=# { s#^system_type=##;; p; }' -e '/^$/d'
++++++ value=
++++++ [[ -z '' ]]
++++++ [[ -f /usr/local/rvm/config/db ]]
+++++++ __rvm_db_ /usr/local/rvm/config/db system_type
+++++++ typeset __db __key __value
+++++++ __db=/usr/local/rvm/config/db
+++++++ __key=system_type
+++++++ shift 2
+++++++ __value=
+++++++ case "${__value}" in
+++++++ __rvm_db_get /usr/local/rvm/config/db system_type
+++++++ [[ -f /usr/local/rvm/config/db ]]
+++++++ __rvm_sed -n -e '\#^system_type=# { s#^system_type=##;; p; }' -e '/^$/d'
+++++++ sed -n -e '\#^system_type=# { s#^system_type=##;; p; }' -e '/^$/d'
++++++ value=
++++++ [[ -n '' ]]
++++++ return 1
++++++ for _var in system_type system_name system_name_lowercase system_version system_arch
++++++ __rvm_db system_name _system_name
++++++ typeset value key variable
++++++ key=system_name
++++++ variable=_system_name
++++++ value=
++++++ [[ -f /usr/local/rvm/user/db ]]
+++++++ __rvm_db_ /usr/local/rvm/user/db system_name
+++++++ typeset __db __key __value
+++++++ __db=/usr/local/rvm/user/db
+++++++ __key=system_name
+++++++ shift 2
+++++++ __value=
+++++++ case "${__value}" in
+++++++ __rvm_db_get /usr/local/rvm/user/db system_name
+++++++ [[ -f /usr/local/rvm/user/db ]]
+++++++ __rvm_sed -n -e '\#^system_name=# { s#^system_name=##;; p; }' -e '/^$/d'
+++++++ sed -n -e '\#^system_name=# { s#^system_name=##;; p; }' -e '/^$/d'
++++++ value=
++++++ [[ -z '' ]]
++++++ [[ -f /usr/local/rvm/config/db ]]
+++++++ __rvm_db_ /usr/local/rvm/config/db system_name
+++++++ typeset __db __key __value
+++++++ __db=/usr/local/rvm/config/db
+++++++ __key=system_name
+++++++ shift 2
+++++++ __value=
+++++++ case "${__value}" in
+++++++ __rvm_db_get /usr/local/rvm/config/db system_name
+++++++ [[ -f /usr/local/rvm/config/db ]]
+++++++ __rvm_sed -n -e '\#^system_name=# { s#^system_name=##;; p; }' -e '/^$/d'
+++++++ sed -n -e '\#^system_name=# { s#^system_name=##;; p; }' -e '/^$/d'
++++++ value=
++++++ [[ -n '' ]]
++++++ return 1
++++++ for _var in system_type system_name system_name_lowercase system_version system_arch
++++++ __rvm_db system_name_lowercase _system_name_lowercase
++++++ typeset value key variable
++++++ key=system_name_lowercase
++++++ variable=_system_name_lowercase
++++++ value=
++++++ [[ -f /usr/local/rvm/user/db ]]
+++++++ __rvm_db_ /usr/local/rvm/user/db system_name_lowercase
+++++++ typeset __db __key __value
+++++++ __db=/usr/local/rvm/user/db
+++++++ __key=system_name_lowercase
+++++++ shift 2
+++++++ __value=
+++++++ case "${__value}" in
+++++++ __rvm_db_get /usr/local/rvm/user/db system_name_lowercase
+++++++ [[ -f /usr/local/rvm/user/db ]]
+++++++ __rvm_sed -n -e '\#^system_name_lowercase=# { s#^system_name_lowercase=##;; p; }' -e '/^$/d'
+++++++ sed -n -e '\#^system_name_lowercase=# { s#^system_name_lowercase=##;; p; }' -e '/^$/d'
++++++ value=
++++++ [[ -z '' ]]
++++++ [[ -f /usr/local/rvm/config/db ]]
+++++++ __rvm_db_ /usr/local/rvm/config/db system_name_lowercase
+++++++ typeset __db __key __value
+++++++ __db=/usr/local/rvm/config/db
+++++++ __key=system_name_lowercase
+++++++ shift 2
+++++++ __value=
+++++++ case "${__value}" in
+++++++ __rvm_db_get /usr/local/rvm/config/db system_name_lowercase
+++++++ [[ -f /usr/local/rvm/config/db ]]
+++++++ __rvm_sed -n -e '\#^system_name_lowercase=# { s#^system_name_lowercase=##;; p; }' -e '/^$/d'
+++++++ sed -n -e '\#^system_name_lowercase=# { s#^system_name_lowercase=##;; p; }' -e '/^$/d'
++++++ value=
++++++ [[ -n '' ]]
++++++ return 1
++++++ for _var in system_type system_name system_name_lowercase system_version system_arch
++++++ __rvm_db system_version _system_version
++++++ typeset value key variable
++++++ key=system_version
++++++ variable=_system_version
++++++ value=
++++++ [[ -f /usr/local/rvm/user/db ]]
+++++++ __rvm_db_ /usr/local/rvm/user/db system_version
+++++++ typeset __db __key __value
+++++++ __db=/usr/local/rvm/user/db
+++++++ __key=system_version
+++++++ shift 2
+++++++ __value=
+++++++ case "${__value}" in
+++++++ __rvm_db_get /usr/local/rvm/user/db system_version
+++++++ [[ -f /usr/local/rvm/user/db ]]
+++++++ __rvm_sed -n -e '\#^system_version=# { s#^system_version=##;; p; }' -e '/^$/d'
+++++++ sed -n -e '\#^system_version=# { s#^system_version=##;; p; }' -e '/^$/d'
++++++ value=
++++++ [[ -z '' ]]
++++++ [[ -f /usr/local/rvm/config/db ]]
+++++++ __rvm_db_ /usr/local/rvm/config/db system_version
+++++++ typeset __db __key __value
+++++++ __db=/usr/local/rvm/config/db
+++++++ __key=system_version
+++++++ shift 2
+++++++ __value=
+++++++ case "${__value}" in
+++++++ __rvm_db_get /usr/local/rvm/config/db system_version
+++++++ [[ -f /usr/local/rvm/config/db ]]
+++++++ __rvm_sed -n -e '\#^system_version=# { s#^system_version=##;; p; }' -e '/^$/d'
+++++++ sed -n -e '\#^system_version=# { s#^system_version=##;; p; }' -e '/^$/d'
++++++ value=
++++++ [[ -n '' ]]
++++++ return 1
++++++ for _var in system_type system_name system_name_lowercase system_version system_arch
++++++ __rvm_db system_arch _system_arch
++++++ typeset value key variable
++++++ key=system_arch
++++++ variable=_system_arch
++++++ value=
++++++ [[ -f /usr/local/rvm/user/db ]]
+++++++ __rvm_db_ /usr/local/rvm/user/db system_arch
+++++++ typeset __db __key __value
+++++++ __db=/usr/local/rvm/user/db
+++++++ __key=system_arch
+++++++ shift 2
+++++++ __value=
+++++++ case "${__value}" in
+++++++ __rvm_db_get /usr/local/rvm/user/db system_arch
+++++++ [[ -f /usr/local/rvm/user/db ]]
+++++++ __rvm_sed -n -e '\#^system_arch=# { s#^system_arch=##;; p; }' -e '/^$/d'
+++++++ sed -n -e '\#^system_arch=# { s#^system_arch=##;; p; }' -e '/^$/d'
++++++ value=
++++++ [[ -z '' ]]
++++++ [[ -f /usr/local/rvm/config/db ]]
+++++++ __rvm_db_ /usr/local/rvm/config/db system_arch
+++++++ typeset __db __key __value
+++++++ __db=/usr/local/rvm/config/db
+++++++ __key=system_arch
+++++++ shift 2
+++++++ __value=
+++++++ case "${__value}" in
+++++++ __rvm_db_get /usr/local/rvm/config/db system_arch
+++++++ [[ -f /usr/local/rvm/config/db ]]
+++++++ __rvm_sed -n -e '\#^system_arch=# { s#^system_arch=##;; p; }' -e '/^$/d'
+++++++ sed -n -e '\#^system_arch=# { s#^system_arch=##;; p; }' -e '/^$/d'
++++++ value=
++++++ [[ -n '' ]]
++++++ return 1
+++++ __rvm_setup_statf_function
+++++ [[ Linux == Darwin ]]
+++++ [[ Linux == BSD ]]
+++++ __rvm_setup_sudo_function
+++++ is_a_function __rvm_setup_sudo_function_Ubuntu
+++++ typeset -f __rvm_setup_sudo_function_Ubuntu
+++++ return 1
+++++ __rvm_setup_sudo_function_Other
+++++ __rvm_which sudo
+++++ other_utils=(ant automake autoreconf libtoolize make mount patch readlink)
+++++ [[ Ubuntu 20.04 == \S\o\l\a\r\i\s\ \1\0 ]]
+++++ for other_util in "${other_utils[@]}"
+++++ eval '__rvm_ant() { \ant "$@" || return $?; }'
+++++ for other_util in "${other_utils[@]}"
+++++ eval '__rvm_automake() { \automake "$@" || return $?; }'
+++++ for other_util in "${other_utils[@]}"
+++++ eval '__rvm_autoreconf() { \autoreconf "$@" || return $?; }'
+++++ for other_util in "${other_utils[@]}"
+++++ eval '__rvm_libtoolize() { \libtoolize "$@" || return $?; }'
+++++ for other_util in "${other_utils[@]}"
+++++ eval '__rvm_make() { \make "$@" || return $?; }'
+++++ for other_util in "${other_utils[@]}"
+++++ eval '__rvm_mount() { \mount "$@" || return $?; }'
+++++ for other_util in "${other_utils[@]}"
+++++ eval '__rvm_patch() { \patch "$@" || return $?; }'
+++++ for other_util in "${other_utils[@]}"
+++++ eval '__rvm_readlink() { \readlink "$@" || return $?; }'
+++++ unset other_util other_utils
++++ for entry in ${scripts[@]}
++++ [[    == *\ \u\t\i\l\i\t\y\ * ]]
++++ source /usr/local/rvm/scripts/functions/utility
+++++ source /usr/local/rvm/scripts/functions/utility_logging
+++++ source /usr/local/rvm/scripts/functions/utility_package
+++++ source /usr/local/rvm/scripts/functions/utility_rubygems
+++++ source /usr/local/rvm/scripts/functions/utility_system
++++ for entry in ${scripts[@]}
++++ [[    == *\ \i\n\i\t\ * ]]
++++ source /usr/local/rvm/scripts/functions/init
++++ for entry in ${scripts[@]}
++++ [[    == *\ \c\l\e\a\n\u\p\ * ]]
++++ source /usr/local/rvm/scripts/functions/cleanup
++++ for entry in ${scripts[@]}
++++ [[    == *\ \e\n\v\ * ]]
++++ source /usr/local/rvm/scripts/functions/env
++++ for entry in ${scripts[@]}
++++ [[    == *\ \r\v\m\r\c\ * ]]
++++ source /usr/local/rvm/scripts/functions/rvmrc
+++++ source /usr/local/rvm/scripts/functions/rvmrc_env
+++++ source /usr/local/rvm/scripts/functions/rvmrc_project
+++++ source /usr/local/rvm/scripts/functions/rvmrc_set
+++++ source /usr/local/rvm/scripts/functions/rvmrc_to
+++++ source /usr/local/rvm/scripts/functions/rvmrc_trust
+++++ source /usr/local/rvm/scripts/functions/rvmrc_warning
++++ for entry in ${scripts[@]}
++++ [[    == *\ \i\n\s\t\a\l\l\ * ]]
++++ source /usr/local/rvm/scripts/functions/install
++++ for entry in ${scripts[@]}
++++ [[    == *\ \e\n\v\i\r\o\n\m\e\n\t\ * ]]
++++ source /usr/local/rvm/scripts/functions/environment
++++ for entry in ${scripts[@]}
++++ [[    == *\ \g\e\m\s\e\t\ * ]]
++++ source /usr/local/rvm/scripts/functions/gemset
++++ for entry in ${scripts[@]}
++++ [[    == *\ \c\h\e\c\k\s\u\m\ * ]]
++++ source /usr/local/rvm/scripts/functions/checksum
++++ for entry in ${scripts[@]}
++++ [[    == *\ \l\i\s\t\ * ]]
++++ source /usr/local/rvm/scripts/functions/list
++++ unset rvm_base_except
+++ __rvm_ensure_is_a_function
+++ [[ 0 == 1 ]]
+++ is_a_function rvm
+++ typeset -f rvm
+++ return 1
+++ for script in functions/version functions/selector cd functions/cli cli override_gem
+++ [[ -f /usr/local/rvm/scripts/functions/version ]]
+++ source /usr/local/rvm/scripts/functions/version
+++ for script in functions/version functions/selector cd functions/cli cli override_gem
+++ [[ -f /usr/local/rvm/scripts/functions/selector ]]
+++ source /usr/local/rvm/scripts/functions/selector
++++ source /usr/local/rvm/scripts/functions/selector_gemsets
++++ source /usr/local/rvm/scripts/functions/selector_late
++++ source /usr/local/rvm/scripts/functions/selector_parse
++++ source /usr/local/rvm/scripts/functions/selector_interpreters
+++ for script in functions/version functions/selector cd functions/cli cli override_gem
+++ [[ -f /usr/local/rvm/scripts/cd ]]
+++ source /usr/local/rvm/scripts/cd
++++ case "${rvm_project_rvmrc:-1}" in
++++ source /usr/local/rvm/scripts/extras/bash_zsh_support/chpwd/function.sh
++++ [[ -n '' ]]
++++ [[    == *\ \_\_\r\v\m\_\c\d\_\f\u\n\c\t\i\o\n\s\_\s\e\t\ * ]]
++++ chpwd_functions=("${chpwd_functions[@]}" __rvm_cd_functions_set)
++++ ((  0 == 1  ))
+++ for script in functions/version functions/selector cd functions/cli cli override_gem
+++ [[ -f /usr/local/rvm/scripts/functions/cli ]]
+++ source /usr/local/rvm/scripts/functions/cli
++++ source /usr/local/rvm/scripts/functions/version
+++ for script in functions/version functions/selector cd functions/cli cli override_gem
+++ [[ -f /usr/local/rvm/scripts/cli ]]
+++ source /usr/local/rvm/scripts/cli
+++ for script in functions/version functions/selector cd functions/cli cli override_gem
+++ [[ -f /usr/local/rvm/scripts/override_gem ]]
+++ source /usr/local/rvm/scripts/override_gem
++++ [[ 0 -eq 0 ]]
+++ __rvm_setup
+++ __variables_definition export
+++ typeset -a __variables_list __array_list
+++ typeset __method
+++ __method=export
+++ __variables_list=(rvm_head_flag rvm_ruby_selected_flag rvm_user_install_flag rvm_path_flag rvm_cron_flag rvm_static_flag rvm_default_flag rvm_loaded_flag rvm_llvm_flag rvm_skip_autoreconf_flag rvm_dynamic_extensions_flag rvm_18_flag rvm_19_flag rvm_20_flag rvm_21_flag rvm_force_autoconf_flag rvm_dump_environment_flag rvm_curl_flags rvm_rubygems_version rvm_verbose_flag rvm_debug_flag rvm_trace_flag __array_start rvm_skip_pristine_flag rvm_create_flag rvm_remove_flag rvm_movable_flag rvm_archive_flag rvm_gemdir_flag rvm_reload_flag rvm_auto_reload_flag rvm_disable_binary_flag rvm_ignore_gemsets_flag rvm_skip_gemsets_flag rvm_install_on_use_flag rvm_remote_flag rvm_verify_downloads_flag rvm_skip_openssl_flag rvm_gems_cache_path rvm_gems_path rvm_man_path rvm_ruby_gem_path rvm_ruby_log_path rvm_gems_cache_path rvm_archives_path rvm_docs_path rvm_environments_path rvm_examples_path rvm_gems_path rvm_gemsets_path rvm_help_path rvm_hooks_path rvm_lib_path rvm_log_path rvm_patches_path rvm_repos_path rvm_rubies_path rvm_scripts_path rvm_src_path rvm_tmp_path rvm_user_path rvm_usr_path rvm_wrappers_path rvm_stored_errexit rvm_ruby_strings rvm_ruby_binary rvm_ruby_gem_home rvm_ruby_home rvm_ruby_interpreter rvm_ruby_irbrc rvm_ruby_major_version rvm_ruby_minor_version rvm_ruby_package_name rvm_ruby_patch_level rvm_ruby_release_version rvm_ruby_repo_url rvm_ruby_repo_branch rvm_ruby_revision rvm_ruby_tag rvm_ruby_sha rvm_ruby_repo_tag rvm_ruby_version rvm_ruby_package_file rvm_ruby_name rvm_ruby_name rvm_ruby_args rvm_ruby_user_tag rvm_ruby_patch detected_rvm_ruby_name __rvm_env_loaded next_token rvm_error_message rvm_gemset_name rvm_parse_break rvm_token rvm_action rvm_export_args rvm_gemset_separator rvm_expanding_aliases rvm_tar_command rvm_tar_options rvm_patch_original_pwd rvm_project_rvmrc rvm_archive_extension rvm_autoinstall_bundler_flag rvm_codesign_identity rvm_expected_gemset_name rvm_without_gems rvm_with_gems rvm_with_default_gems rvm_ignore_dotfiles_flag rvm_fuzzy_flag rvm_autolibs_flag rvm_autolibs_flag_number rvm_autolibs_flag_runner rvm_quiet_curl_flag rvm_max_time_flag rvm_error_clr rvm_warn_clr rvm_debug_clr rvm_notify_clr rvm_code_clr rvm_comment_clr rvm_reset_clr rvm_error_color rvm_warn_color rvm_debug_color rvm_notify_color rvm_code_color rvm_comment_color rvm_reset_color rvm_log_timestamp rvm_log_filesystem rvm_log_namelen rvm_show_log_lines_on_error)
+++ __array_list=(rvm_patch_names rvm_ree_options rvm_autoconf_flags rvm_architectures)
+++ case "${__method}" in
+++ true
+++ export rvm_head_flag rvm_ruby_selected_flag rvm_user_install_flag rvm_path_flag rvm_cron_flag rvm_static_flag rvm_default_flag rvm_loaded_flag rvm_llvm_flag rvm_skip_autoreconf_flag rvm_dynamic_extensions_flag rvm_18_flag rvm_19_flag rvm_20_flag rvm_21_flag rvm_force_autoconf_flag rvm_dump_environment_flag rvm_curl_flags rvm_rubygems_version rvm_verbose_flag rvm_debug_flag rvm_trace_flag __array_start rvm_skip_pristine_flag rvm_create_flag rvm_remove_flag rvm_movable_flag rvm_archive_flag rvm_gemdir_flag rvm_reload_flag rvm_auto_reload_flag rvm_disable_binary_flag rvm_ignore_gemsets_flag rvm_skip_gemsets_flag rvm_install_on_use_flag rvm_remote_flag rvm_verify_downloads_flag rvm_skip_openssl_flag rvm_gems_cache_path rvm_gems_path rvm_man_path rvm_ruby_gem_path rvm_ruby_log_path rvm_gems_cache_path rvm_archives_path rvm_docs_path rvm_environments_path rvm_examples_path rvm_gems_path rvm_gemsets_path rvm_help_path rvm_hooks_path rvm_lib_path rvm_log_path rvm_patches_path rvm_repos_path rvm_rubies_path rvm_scripts_path rvm_src_path rvm_tmp_path rvm_user_path rvm_usr_path rvm_wrappers_path rvm_stored_errexit rvm_ruby_strings rvm_ruby_binary rvm_ruby_gem_home rvm_ruby_home rvm_ruby_interpreter rvm_ruby_irbrc rvm_ruby_major_version rvm_ruby_minor_version rvm_ruby_package_name rvm_ruby_patch_level rvm_ruby_release_version rvm_ruby_repo_url rvm_ruby_repo_branch rvm_ruby_revision rvm_ruby_tag rvm_ruby_sha rvm_ruby_repo_tag rvm_ruby_version rvm_ruby_package_file rvm_ruby_name rvm_ruby_name rvm_ruby_args rvm_ruby_user_tag rvm_ruby_patch detected_rvm_ruby_name __rvm_env_loaded next_token rvm_error_message rvm_gemset_name rvm_parse_break rvm_token rvm_action rvm_export_args rvm_gemset_separator rvm_expanding_aliases rvm_tar_command rvm_tar_options rvm_patch_original_pwd rvm_project_rvmrc rvm_archive_extension rvm_autoinstall_bundler_flag rvm_codesign_identity rvm_expected_gemset_name rvm_without_gems rvm_with_gems rvm_with_default_gems rvm_ignore_dotfiles_flag rvm_fuzzy_flag rvm_autolibs_flag rvm_autolibs_flag_number rvm_autolibs_flag_runner rvm_quiet_curl_flag rvm_max_time_flag rvm_error_clr rvm_warn_clr rvm_debug_clr rvm_notify_clr rvm_code_clr rvm_comment_clr rvm_reset_clr rvm_error_color rvm_warn_color rvm_debug_color rvm_notify_color rvm_code_color rvm_comment_color rvm_reset_color rvm_log_timestamp rvm_log_filesystem rvm_log_namelen rvm_show_log_lines_on_error
+++ [[ -n 5.0.17(1)-release ]]
+++ export -fn __rvm_select_version_variables __rvm_ruby_string_parse_ __rvm_rm_rf_verbose __rvm_parse_args __rvm_ruby_string_find __rvm_file_load_env __rvm_remove_without_gems
+++ ((  __rvm_env_loaded != 1  ))
+++ [[ -n 5.0.17(1)-release ]]
+++ __function_on_stack cd pushd popd
+++ __rvm_string_includes '__function_on_stack __rvm_setup source source main' cd pushd popd
+++ typeset __search '__text=__function_on_stack __rvm_setup source source main'
+++ shift
+++ for __search in "$@"
+++ [[  __function_on_stack __rvm_setup source source main  == *\ \c\d\ * ]]
+++ for __search in "$@"
+++ [[  __function_on_stack __rvm_setup source source main  == *\ \p\u\s\h\d\ * ]]
+++ for __search in "$@"
+++ [[  __function_on_stack __rvm_setup source source main  == *\ \p\o\p\d\ * ]]
+++ return 1
+++ return 1
+++ export rvm_shell_nounset
+++ __rvm_has_opt nounset
+++ [[ -n '' ]]
+++ [[ -n '' ]]
+++ [[ -n 5.0.17(1)-release ]]
+++ [[ :braceexpand:hashall:interactive-comments:pipefail:xtrace: == *\:\n\o\u\n\s\e\t\:* ]]
+++ return 1
+++ rvm_bash_nounset=0
+++ set +o nounset
++++ trap
++++ __rvm_grep -E 'EXIT|HUP|INT|QUIT|TERM'
++++ GREP_OPTIONS=
++++ command grep -E 'EXIT|HUP|INT|QUIT|TERM'
++++ grep -E 'EXIT|HUP|INT|QUIT|TERM'
++++ return 1
++++ true
+++ _rvm_old_traps=
+++ trap '__rvm_teardown_final ; set +x' EXIT HUP INT QUIT TERM
+++ [[ -n '' ]]
+++ export rvm_version
++++ __rvm_version_installed
+++++ command cat /usr/local/rvm/VERSION
+++++ cat /usr/local/rvm/VERSION
+++++ command cat /usr/local/rvm/RELEASE
++++ echo '1.29.12 (latest)'
+++ rvm_version='1.29.12 (latest)'
+++ alias 'rvm-restart=rvm_reload_flag=1 source '\''/usr/local/rvm/scripts/rvm'\'''
++++ builtin command -v ruby
+++ __path_to_ruby=/usr/local/rvm/rubies/ruby-2.7.0/bin/ruby
+++ [[ -z /usr/local/rvm/rubies/ruby-2.7.0/bin/ruby ]]
+++ [[ /usr/local/rvm/rubies/ruby-2.7.0/bin/ruby != \/\u\s\r\/\l\o\c\a\l\/\r\v\m* ]]
+++ [[ /usr/local/rvm/rubies/ruby-2.7.0/bin/ruby == \/\u\s\r\/\l\o\c\a\l\/\r\v\m\/\b\i\n\/\r\u\b\y ]]
+++ [[ /usr/local/rvm/rubies/ruby-2.7.0/bin/ruby == \/\u\s\r\/\l\o\c\a\l\/\r\v\m* ]]
+++ [[ -z /usr/local/rvm/gems/ruby-2.7.0 ]]
+++ [[ -z /usr/local/rvm/gems/ruby-2.7.0:/usr/local/rvm/gems/ruby-2.7.0@global ]]
+++ unset __path_to_ruby
+++ [[ :/home/r/.cargo/bin:/usr/local/rvm/gems/ruby-2.7.0/bin:/usr/local/rvm/gems/ruby-2.7.0@global/bin:/usr/local/rvm/rubies/ruby-2.7.0/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/usr/local/rvm/bin:/usr/local/texlive/2022/bin/x86_64-linux:/usr/lib/postgresql/12/bin:/home/r/.cargo/bin: == *\:\/\u\s\r\/\l\o\c\a\l\/\r\v\m\/\b\i\n\:* ]]
+++ ((  0 == 1  ))
+++ rvm_loaded_flag=1
+++ __rvm_teardown
+++ builtin command -v __rvm_cleanup_tmp
+++ __rvm_cleanup_tmp
+++ [[ -d /usr/local/rvm/tmp/ ]]
+++ case "${rvm_tmp_path%\/}" in
+++ __rvm_rm_rf '/usr/local/rvm/tmp/105*'
+++ __rvm_rm_rf_verbose '/usr/local/rvm/tmp/105*'
+++ typeset target
+++ target='/usr/local/rvm/tmp/105*'
+++ [[ -n '' ]]
+++ [[ -n 5.0.17(1)-release ]]
+++ builtin shopt -s extglob
+++ case "${target}" in
+++ [[ -z /usr/local/rvm/tmp/105* ]]
+++ [[ -d /usr/local/rvm/tmp/105* ]]
+++ [[ -f /usr/local/rvm/tmp/105* ]]
+++ [[ -L /usr/local/rvm/tmp/105* ]]
+++ rvm_debug '__rvm_rm_rf already gone: /usr/local/rvm/tmp/105*'
+++ ((  0  ))
+++ return 0
+++ true
+++ true
+++ export __rvm_env_loaded
+++ : __rvm_env_loaded:1:
+++ : __rvm_env_loaded:1:
+++ : __rvm_env_loaded:0:
+++ [[ -z /usr/local/rvm/tmp ]]
+++ ((  __rvm_env_loaded > 0  ))
+++ [[ -n 5.0.17(1)-release ]]
+++ trap - EXIT HUP INT QUIT TERM
+++ [[ -n '' ]]
+++ ((  rvm_bash_nounset == 1  ))
+++ unset rvm_bash_nounset
+++ [[ -n '' ]]
+++ [[ -n 0002 ]]
+++ umask 0002
+++ unset rvm_stored_umask
+++ builtin command -v __rvm_cleanup_download
+++ [[ 1 == \1 ]]
+++ set -e
+++ __variables_definition unset
+++ typeset -a __variables_list __array_list
+++ typeset __method
+++ __method=unset
+++ __variables_list=(rvm_head_flag rvm_ruby_selected_flag rvm_user_install_flag rvm_path_flag rvm_cron_flag rvm_static_flag rvm_default_flag rvm_loaded_flag rvm_llvm_flag rvm_skip_autoreconf_flag rvm_dynamic_extensions_flag rvm_18_flag rvm_19_flag rvm_20_flag rvm_21_flag rvm_force_autoconf_flag rvm_dump_environment_flag rvm_curl_flags rvm_rubygems_version rvm_verbose_flag rvm_debug_flag rvm_trace_flag __array_start rvm_skip_pristine_flag rvm_create_flag rvm_remove_flag rvm_movable_flag rvm_archive_flag rvm_gemdir_flag rvm_reload_flag rvm_auto_reload_flag rvm_disable_binary_flag rvm_ignore_gemsets_flag rvm_skip_gemsets_flag rvm_install_on_use_flag rvm_remote_flag rvm_verify_downloads_flag rvm_skip_openssl_flag rvm_gems_cache_path rvm_gems_path rvm_man_path rvm_ruby_gem_path rvm_ruby_log_path rvm_gems_cache_path rvm_archives_path rvm_docs_path rvm_environments_path rvm_examples_path rvm_gems_path rvm_gemsets_path rvm_help_path rvm_hooks_path rvm_lib_path rvm_log_path rvm_patches_path rvm_repos_path rvm_rubies_path rvm_scripts_path rvm_src_path rvm_tmp_path rvm_user_path rvm_usr_path rvm_wrappers_path rvm_stored_errexit rvm_ruby_strings rvm_ruby_binary rvm_ruby_gem_home rvm_ruby_home rvm_ruby_interpreter rvm_ruby_irbrc rvm_ruby_major_version rvm_ruby_minor_version rvm_ruby_package_name rvm_ruby_patch_level rvm_ruby_release_version rvm_ruby_repo_url rvm_ruby_repo_branch rvm_ruby_revision rvm_ruby_tag rvm_ruby_sha rvm_ruby_repo_tag rvm_ruby_version rvm_ruby_package_file rvm_ruby_name rvm_ruby_name rvm_ruby_args rvm_ruby_user_tag rvm_ruby_patch detected_rvm_ruby_name __rvm_env_loaded next_token rvm_error_message rvm_gemset_name rvm_parse_break rvm_token rvm_action rvm_export_args rvm_gemset_separator rvm_expanding_aliases rvm_tar_command rvm_tar_options rvm_patch_original_pwd rvm_project_rvmrc rvm_archive_extension rvm_autoinstall_bundler_flag rvm_codesign_identity rvm_expected_gemset_name rvm_without_gems rvm_with_gems rvm_with_default_gems rvm_ignore_dotfiles_flag rvm_fuzzy_flag rvm_autolibs_flag rvm_autolibs_flag_number rvm_autolibs_flag_runner rvm_quiet_curl_flag rvm_max_time_flag rvm_error_clr rvm_warn_clr rvm_debug_clr rvm_notify_clr rvm_code_clr rvm_comment_clr rvm_reset_clr rvm_error_color rvm_warn_color rvm_debug_color rvm_notify_color rvm_code_color rvm_comment_color rvm_reset_color rvm_log_timestamp rvm_log_filesystem rvm_log_namelen rvm_show_log_lines_on_error)
+++ __array_list=(rvm_patch_names rvm_ree_options rvm_autoconf_flags rvm_architectures)
+++ case "${__method}" in
+++ unset rvm_patch_names rvm_ree_options rvm_autoconf_flags rvm_architectures
+++ unset rvm_head_flag rvm_ruby_selected_flag rvm_user_install_flag rvm_path_flag rvm_cron_flag rvm_static_flag rvm_default_flag rvm_loaded_flag rvm_llvm_flag rvm_skip_autoreconf_flag rvm_dynamic_extensions_flag rvm_18_flag rvm_19_flag rvm_20_flag rvm_21_flag rvm_force_autoconf_flag rvm_dump_environment_flag rvm_curl_flags rvm_rubygems_version rvm_verbose_flag rvm_debug_flag rvm_trace_flag __array_start rvm_skip_pristine_flag rvm_create_flag rvm_remove_flag rvm_movable_flag rvm_archive_flag rvm_gemdir_flag rvm_reload_flag rvm_auto_reload_flag rvm_disable_binary_flag rvm_ignore_gemsets_flag rvm_skip_gemsets_flag rvm_install_on_use_flag rvm_remote_flag rvm_verify_downloads_flag rvm_skip_openssl_flag rvm_gems_cache_path rvm_gems_path rvm_man_path rvm_ruby_gem_path rvm_ruby_log_path rvm_gems_cache_path rvm_archives_path rvm_docs_path rvm_environments_path rvm_examples_path rvm_gems_path rvm_gemsets_path rvm_help_path rvm_hooks_path rvm_lib_path rvm_log_path rvm_patches_path rvm_repos_path rvm_rubies_path rvm_scripts_path rvm_src_path rvm_tmp_path rvm_user_path rvm_usr_path rvm_wrappers_path rvm_stored_errexit rvm_ruby_strings rvm_ruby_binary rvm_ruby_gem_home rvm_ruby_home rvm_ruby_interpreter rvm_ruby_irbrc rvm_ruby_major_version rvm_ruby_minor_version rvm_ruby_package_name rvm_ruby_patch_level rvm_ruby_release_version rvm_ruby_repo_url rvm_ruby_repo_branch rvm_ruby_revision rvm_ruby_tag rvm_ruby_sha rvm_ruby_repo_tag rvm_ruby_version rvm_ruby_package_file rvm_ruby_name rvm_ruby_name rvm_ruby_args rvm_ruby_user_tag rvm_ruby_patch detected_rvm_ruby_name __rvm_env_loaded next_token rvm_error_message rvm_gemset_name rvm_parse_break rvm_token rvm_action rvm_export_args rvm_gemset_separator rvm_expanding_aliases rvm_tar_command rvm_tar_options rvm_patch_original_pwd rvm_project_rvmrc rvm_archive_extension rvm_autoinstall_bundler_flag rvm_codesign_identity rvm_expected_gemset_name rvm_without_gems rvm_with_gems rvm_with_default_gems rvm_ignore_dotfiles_flag rvm_fuzzy_flag rvm_autolibs_flag rvm_autolibs_flag_number rvm_autolibs_flag_runner rvm_quiet_curl_flag rvm_max_time_flag rvm_error_clr rvm_warn_clr rvm_debug_clr rvm_notify_clr rvm_code_clr rvm_comment_clr rvm_reset_clr rvm_error_color rvm_warn_color rvm_debug_color rvm_notify_color rvm_code_color rvm_comment_color rvm_reset_color rvm_log_timestamp rvm_log_filesystem rvm_log_namelen rvm_show_log_lines_on_error
+++ [[ -n 5.0.17(1)-release ]]
+++ export -fn __rvm_select_version_variables __rvm_ruby_string_parse_ __rvm_rm_rf_verbose __rvm_parse_args __rvm_ruby_string_find __rvm_file_load_env __rvm_remove_without_gems
+++ unset _system_arch _system_name _system_type _system_version
+++ return 0
+++ [[ 0 -eq 1 ]]
+++ unset rvm_prefix_needs_trailing_slash rvm_gems_cache_path rvm_gems_path rvm_project_rvmrc_default rvm_gemset_separator rvm_reload_flag
++ export JAVA_HOME=/usr/lib/jvm/java-11-openjdk-amd64
++ JAVA_HOME=/usr/lib/jvm/java-11-openjdk-amd64
++ export PATH=/home/r/.cargo/bin:/usr/local/rvm/gems/ruby-2.7.0/bin:/usr/local/rvm/gems/ruby-2.7.0@global/bin:/usr/local/rvm/rubies/ruby-2.7.0/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/usr/local/rvm/bin:/usr/local/texlive/2022/bin/x86_64-linux:/usr/lib/postgresql/12/bin:/home/r/.cargo/bin:/usr/local/texlive/2022/bin/x86_64-linux
++ PATH=/home/r/.cargo/bin:/usr/local/rvm/gems/ruby-2.7.0/bin:/usr/local/rvm/gems/ruby-2.7.0@global/bin:/usr/local/rvm/rubies/ruby-2.7.0/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/usr/local/rvm/bin:/usr/local/texlive/2022/bin/x86_64-linux:/usr/lib/postgresql/12/bin:/home/r/.cargo/bin:/usr/local/texlive/2022/bin/x86_64-linux
++ export PATH=/home/r/.cargo/bin:/usr/local/rvm/gems/ruby-2.7.0/bin:/usr/local/rvm/gems/ruby-2.7.0@global/bin:/usr/local/rvm/rubies/ruby-2.7.0/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/usr/local/rvm/bin:/usr/local/texlive/2022/bin/x86_64-linux:/usr/lib/postgresql/12/bin:/home/r/.cargo/bin:/usr/local/texlive/2022/bin/x86_64-linux:/usr/lib/postgresql/12/bin
++ PATH=/home/r/.cargo/bin:/usr/local/rvm/gems/ruby-2.7.0/bin:/usr/local/rvm/gems/ruby-2.7.0@global/bin:/usr/local/rvm/rubies/ruby-2.7.0/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/usr/local/rvm/bin:/usr/local/texlive/2022/bin/x86_64-linux:/usr/lib/postgresql/12/bin:/home/r/.cargo/bin:/usr/local/texlive/2022/bin/x86_64-linux:/usr/lib/postgresql/12/bin
++ export M2_HOME=/usr/local/apache-maven/apache-maven-
++ M2_HOME=/usr/local/apache-maven/apache-maven-
++ . /home/r/.cargo/env
+++ case ":${PATH}:" in
++ export PATH=/home/r/.cargo/bin:/usr/local/rvm/gems/ruby-2.7.0/bin:/usr/local/rvm/gems/ruby-2.7.0@global/bin:/usr/local/rvm/rubies/ruby-2.7.0/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/usr/local/rvm/bin:/usr/local/texlive/2022/bin/x86_64-linux:/usr/lib/postgresql/12/bin:/home/r/.cargo/bin:/usr/local/texlive/2022/bin/x86_64-linux:/usr/lib/postgresql/12/bin:/home/r/.cargo/bin
++ PATH=/home/r/.cargo/bin:/usr/local/rvm/gems/ruby-2.7.0/bin:/usr/local/rvm/gems/ruby-2.7.0@global/bin:/usr/local/rvm/rubies/ruby-2.7.0/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/usr/local/rvm/bin:/usr/local/texlive/2022/bin/x86_64-linux:/usr/lib/postgresql/12/bin:/home/r/.cargo/bin:/usr/local/texlive/2022/bin/x86_64-linux:/usr/lib/postgresql/12/bin:/home/r/.cargo/bin
+ shopt -s expand_aliases
+ alias 'sudo=sudo -i'
+ export HOME=/home/r
+ HOME=/home/r
+ cd /home/r/repo
+ __zsh_like_cd cd /home/r/repo
+ typeset __zsh_like_cd_hook
+ builtin cd /home/r/repo
+ for __zsh_like_cd_hook in chpwd "${chpwd_functions[@]}"
+ typeset -f chpwd
+ for __zsh_like_cd_hook in chpwd "${chpwd_functions[@]}"
+ typeset -f __rvm_cd_functions_set
+ __rvm_cd_functions_set
+ __rvm_do_with_env_before
+ [[ -n '' ]]
+ [[ -n /usr/local/rvm ]]
+ source /usr/local/rvm/scripts/initialize
++ [[ -n 5.0.17(1)-release ]]
++ shopt -s extglob
++ ((  0 == 1  ))
++ export __rvm_env_loaded
++ : __rvm_env_loaded:0:
++ : __rvm_env_loaded:1:
++ [[ -z '' ]]
++ typeset -f __rvm_cleanse_variables
++ __rvm_cleanse_variables
++ __rvm_unset_ruby_variables
++ unset rvm_env_string rvm_ruby_string rvm_ruby_strings rvm_ruby_binary rvm_ruby_gem_home rvm_ruby_gem_path rvm_ruby_home rvm_ruby_interpreter rvm_ruby_irbrc rvm_ruby_log_path rvm_ruby_major_version rvm_ruby_minor_version rvm_ruby_package_name rvm_ruby_patch_level rvm_ruby_release_version rvm_ruby_repo_url rvm_ruby_repo_branch rvm_ruby_revision rvm_ruby_selected_flag rvm_ruby_tag rvm_ruby_version rvm_head_flag rvm_ruby_package_file rvm_ruby_configure rvm_ruby_name rvm_ruby_url rvm_ruby_global_gems_path rvm_ruby_args rvm_ruby_name rvm_llvm_flag rvm_ruby_repo_tag
++ __rvm_load_rvmrc
++ typeset _file
++ typeset -a rvm_rvmrc_files
++ ((  0 == 1  ))
++ [[ -n '' ]]
+++ umask
++ export rvm_stored_umask=0002
++ rvm_stored_umask=0002
++ rvm_rvmrc_files=("/etc/rvmrc" "$HOME/.rvmrc")
++ [[ -n /usr/local ]]
++ [[ /home/r/.rvmrc -ef /usr/local/.rvmrc ]]
++ rvm_rvmrc_files+=("${rvm_prefix}/.rvmrc")
++ for _file in "${rvm_rvmrc_files[@]}"
++ [[ -s /etc/rvmrc ]]
++ __rvm_grep '^\s*rvm .*$' /etc/rvmrc
++ source /etc/rvmrc
+++ umask u=rwx,g=rwx,o=rx
++ for _file in "${rvm_rvmrc_files[@]}"
++ [[ -s /home/r/.rvmrc ]]
++ for _file in "${rvm_rvmrc_files[@]}"
++ [[ -s /usr/local/.rvmrc ]]
++ return 0
++ [[ 0 -eq 1 ]]
++ unset rvm_gemset_name
++ unset rvm_configure_flags rvm_patch_names rvm_make_flags
++ unset rvm_env_string rvm_ruby_string rvm_action rvm_error_message rvm_force_flag rvm_debug_flag rvm_delete_flag rvm_summary_flag rvm_json_flag rvm_yaml_flag rvm_file_name rvm_user_flag rvm_system_flag rvm_install_flag rvm_llvm_flag rvm_sticky_flag rvm_rvmrc_flag rvm_gems_flag rvm_docs_flag rvm_ruby_alias rvm_static_flag rvm_archive_extension rvm_hook rvm_ruby_name rvm_remote_flag
++ __rvm_load_rvmrc
++ typeset _file
++ typeset -a rvm_rvmrc_files
++ ((  0 == 1  ))
++ [[ -n 0002 ]]
++ rvm_rvmrc_files=("/etc/rvmrc" "$HOME/.rvmrc")
++ [[ -n /usr/local ]]
++ [[ /home/r/.rvmrc -ef /usr/local/.rvmrc ]]
++ rvm_rvmrc_files+=("${rvm_prefix}/.rvmrc")
++ for _file in "${rvm_rvmrc_files[@]}"
++ [[ -s /etc/rvmrc ]]
++ __rvm_grep '^\s*rvm .*$' /etc/rvmrc
++ source /etc/rvmrc
+++ umask u=rwx,g=rwx,o=rx
++ for _file in "${rvm_rvmrc_files[@]}"
++ [[ -s /home/r/.rvmrc ]]
++ for _file in "${rvm_rvmrc_files[@]}"
++ [[ -s /usr/local/.rvmrc ]]
++ return 0
++ ((  0 == 0  ))
++ [[ -n 0002 ]]
++ rvm_rvmrc_files=("/etc/rvmrc" "$HOME/.rvmrc")
++ [[ -n /usr/local ]]
++ [[ /home/r/.rvmrc -ef /usr/local/.rvmrc ]]
++ rvm_rvmrc_files+=("${rvm_prefix}/.rvmrc")
++ for rvmrc in "${rvm_rvmrc_files[@]}"
++ [[ -f /etc/rvmrc ]]
++ GREP_OPTIONS=
++ command grep '^\s*rvm .*$' /etc/rvmrc
++ source /etc/rvmrc
+++ umask u=rwx,g=rwx,o=rx
++ for rvmrc in "${rvm_rvmrc_files[@]}"
++ [[ -f /home/r/.rvmrc ]]
++ for rvmrc in "${rvm_rvmrc_files[@]}"
++ [[ -f /usr/local/.rvmrc ]]
++ unset rvm_rvmrc_files
++ export rvm_path
++ [[ -z /usr/local/rvm ]]
++ true /usr/local/rvm/scripts
++ [[ -n '' ]]
++ case "$rvm_path" in
++ rvm_user_install_flag=0
++ export rvm_user_install_flag
++ : rvm_bin_path:/usr/local/rvm/bin rvm_man_path:/usr/local/rvm/share/man rvm_archives_path:/usr/local/rvm/archives rvm_docs_path:/usr/local/rvm/docs rvm_environments_path:/usr/local/rvm/environments rvm_examples_path:/usr/local/rvm/examples rvm_gems_path:/usr/local/rvm/gems rvm_gemsets_path:/usr/local/rvm/gemsets rvm_help_path:/usr/local/rvm/help rvm_docs_path:/usr/local/rvm/docs rvm_hooks_path:/usr/local/rvm/hooks rvm_lib_path:/usr/local/rvm/lib rvm_log_path:/usr/local/rvm/log rvm_patches_path:/usr/local/rvm/patches rvm_repos_path:/usr/local/rvm/repos rvm_rubies_path:/usr/local/rvm/rubies rvm_rubygems_path:/usr/local/rvm/rubygems rvm_src_path:/usr/local/rvm/src rvm_tmp_path:/usr/local/rvm/tmp rvm_user_path:/usr/local/rvm/user rvm_usr_path:/usr/local/rvm/usr rvm_wrappers_path:/usr/local/rvm/wrappers rvm_verbose_flag:0 rvm_debug_flag:0 rvm_gems_cache_path:/usr/local/rvm/gems/cache
++ export rvm_action rvm_alias_expanded rvm_archive_extension rvm_archives_path rvm_bin_flag rvm_bin_path rvm_debug_flag rvm_default_flag rvm_delete_flag rvm_docs_path rvm_docs_type rvm_dump_environment_flag rvm_environments_path rvm_error_message rvm_examples_path rvm_expanding_aliases rvm_file_name rvm_gemdir_flag rvm_gems_cache_path rvm_gems_path rvm_gemset_name rvm_gemset_separator rvm_gemsets_path rvm_gemstone_package_file rvm_gemstone_url rvm_head_flag rvm_help_path rvm_docs_path rvm_hook rvm_hooks_path rvm_install_on_use_flag rvm_lib_path rvm_llvm_flag rvm_loaded_flag rvm_log_path rvm_niceness rvm_nightly_flag rvm_only_path_flag rvm_parse_break rvm_patch_original_pwd rvm_patches_path rvm_path rvm_pretty_print_flag rvm_proxy rvm_quiet_flag rvm_reload_flag rvm_remove_flag rvm_repos_path rvm_rubies_path rvm_ruby_alias rvm_ruby_args rvm_ruby_binary rvm_ruby_bits rvm_ruby_configure rvm_ruby_file rvm_ruby_gem_home rvm_ruby_gem_path rvm_ruby_global_gems_path rvm_ruby_home rvm_ruby_interpreter rvm_ruby_irbrc rvm_ruby_major_version rvm_ruby_make rvm_ruby_make_install rvm_ruby_minor_version rvm_ruby_mode rvm_ruby_name rvm_ruby_package_file rvm_ruby_package_name rvm_ruby_patch rvm_ruby_patch_level rvm_ruby_release_version rvm_ruby_repo_url rvm_ruby_revision rvm_ruby_selected_flag rvm_ruby_sha rvm_ruby_string rvm_ruby_strings rvm_ruby_tag rvm_ruby_url rvm_ruby_user_tag rvm_ruby_version rvm_script_name rvm_scripts_path rvm_sdk rvm_user_install_flag rvm_silent_flag rvm_src_path rvm_sticky_flag rvm_system_flag rvm_tmp_path rvm_token rvm_trace_flag rvm_use_flag rvm_user_flag rvm_user_path rvm_usr_path rvm_verbose_flag rvm_wrappers_path rvm_ruby_repo_branch rvm_man_path rvm_remote_flag rvm_ruby_repo_tag
+ __rvm_setup
+ __variables_definition export
+ typeset -a __variables_list __array_list
+ typeset __method
+ __method=export
+ __variables_list=(rvm_head_flag rvm_ruby_selected_flag rvm_user_install_flag rvm_path_flag rvm_cron_flag rvm_static_flag rvm_default_flag rvm_loaded_flag rvm_llvm_flag rvm_skip_autoreconf_flag rvm_dynamic_extensions_flag rvm_18_flag rvm_19_flag rvm_20_flag rvm_21_flag rvm_force_autoconf_flag rvm_dump_environment_flag rvm_curl_flags rvm_rubygems_version rvm_verbose_flag rvm_debug_flag rvm_trace_flag __array_start rvm_skip_pristine_flag rvm_create_flag rvm_remove_flag rvm_movable_flag rvm_archive_flag rvm_gemdir_flag rvm_reload_flag rvm_auto_reload_flag rvm_disable_binary_flag rvm_ignore_gemsets_flag rvm_skip_gemsets_flag rvm_install_on_use_flag rvm_remote_flag rvm_verify_downloads_flag rvm_skip_openssl_flag rvm_gems_cache_path rvm_gems_path rvm_man_path rvm_ruby_gem_path rvm_ruby_log_path rvm_gems_cache_path rvm_archives_path rvm_docs_path rvm_environments_path rvm_examples_path rvm_gems_path rvm_gemsets_path rvm_help_path rvm_hooks_path rvm_lib_path rvm_log_path rvm_patches_path rvm_repos_path rvm_rubies_path rvm_scripts_path rvm_src_path rvm_tmp_path rvm_user_path rvm_usr_path rvm_wrappers_path rvm_stored_errexit rvm_ruby_strings rvm_ruby_binary rvm_ruby_gem_home rvm_ruby_home rvm_ruby_interpreter rvm_ruby_irbrc rvm_ruby_major_version rvm_ruby_minor_version rvm_ruby_package_name rvm_ruby_patch_level rvm_ruby_release_version rvm_ruby_repo_url rvm_ruby_repo_branch rvm_ruby_revision rvm_ruby_tag rvm_ruby_sha rvm_ruby_repo_tag rvm_ruby_version rvm_ruby_package_file rvm_ruby_name rvm_ruby_name rvm_ruby_args rvm_ruby_user_tag rvm_ruby_patch detected_rvm_ruby_name __rvm_env_loaded next_token rvm_error_message rvm_gemset_name rvm_parse_break rvm_token rvm_action rvm_export_args rvm_gemset_separator rvm_expanding_aliases rvm_tar_command rvm_tar_options rvm_patch_original_pwd rvm_project_rvmrc rvm_archive_extension rvm_autoinstall_bundler_flag rvm_codesign_identity rvm_expected_gemset_name rvm_without_gems rvm_with_gems rvm_with_default_gems rvm_ignore_dotfiles_flag rvm_fuzzy_flag rvm_autolibs_flag rvm_autolibs_flag_number rvm_autolibs_flag_runner rvm_quiet_curl_flag rvm_max_time_flag rvm_error_clr rvm_warn_clr rvm_debug_clr rvm_notify_clr rvm_code_clr rvm_comment_clr rvm_reset_clr rvm_error_color rvm_warn_color rvm_debug_color rvm_notify_color rvm_code_color rvm_comment_color rvm_reset_color rvm_log_timestamp rvm_log_filesystem rvm_log_namelen rvm_show_log_lines_on_error)
+ __array_list=(rvm_patch_names rvm_ree_options rvm_autoconf_flags rvm_architectures)
+ case "${__method}" in
+ true
+ export rvm_head_flag rvm_ruby_selected_flag rvm_user_install_flag rvm_path_flag rvm_cron_flag rvm_static_flag rvm_default_flag rvm_loaded_flag rvm_llvm_flag rvm_skip_autoreconf_flag rvm_dynamic_extensions_flag rvm_18_flag rvm_19_flag rvm_20_flag rvm_21_flag rvm_force_autoconf_flag rvm_dump_environment_flag rvm_curl_flags rvm_rubygems_version rvm_verbose_flag rvm_debug_flag rvm_trace_flag __array_start rvm_skip_pristine_flag rvm_create_flag rvm_remove_flag rvm_movable_flag rvm_archive_flag rvm_gemdir_flag rvm_reload_flag rvm_auto_reload_flag rvm_disable_binary_flag rvm_ignore_gemsets_flag rvm_skip_gemsets_flag rvm_install_on_use_flag rvm_remote_flag rvm_verify_downloads_flag rvm_skip_openssl_flag rvm_gems_cache_path rvm_gems_path rvm_man_path rvm_ruby_gem_path rvm_ruby_log_path rvm_gems_cache_path rvm_archives_path rvm_docs_path rvm_environments_path rvm_examples_path rvm_gems_path rvm_gemsets_path rvm_help_path rvm_hooks_path rvm_lib_path rvm_log_path rvm_patches_path rvm_repos_path rvm_rubies_path rvm_scripts_path rvm_src_path rvm_tmp_path rvm_user_path rvm_usr_path rvm_wrappers_path rvm_stored_errexit rvm_ruby_strings rvm_ruby_binary rvm_ruby_gem_home rvm_ruby_home rvm_ruby_interpreter rvm_ruby_irbrc rvm_ruby_major_version rvm_ruby_minor_version rvm_ruby_package_name rvm_ruby_patch_level rvm_ruby_release_version rvm_ruby_repo_url rvm_ruby_repo_branch rvm_ruby_revision rvm_ruby_tag rvm_ruby_sha rvm_ruby_repo_tag rvm_ruby_version rvm_ruby_package_file rvm_ruby_name rvm_ruby_name rvm_ruby_args rvm_ruby_user_tag rvm_ruby_patch detected_rvm_ruby_name __rvm_env_loaded next_token rvm_error_message rvm_gemset_name rvm_parse_break rvm_token rvm_action rvm_export_args rvm_gemset_separator rvm_expanding_aliases rvm_tar_command rvm_tar_options rvm_patch_original_pwd rvm_project_rvmrc rvm_archive_extension rvm_autoinstall_bundler_flag rvm_codesign_identity rvm_expected_gemset_name rvm_without_gems rvm_with_gems rvm_with_default_gems rvm_ignore_dotfiles_flag rvm_fuzzy_flag rvm_autolibs_flag rvm_autolibs_flag_number rvm_autolibs_flag_runner rvm_quiet_curl_flag rvm_max_time_flag rvm_error_clr rvm_warn_clr rvm_debug_clr rvm_notify_clr rvm_code_clr rvm_comment_clr rvm_reset_clr rvm_error_color rvm_warn_color rvm_debug_color rvm_notify_color rvm_code_color rvm_comment_color rvm_reset_color rvm_log_timestamp rvm_log_filesystem rvm_log_namelen rvm_show_log_lines_on_error
+ [[ -n 5.0.17(1)-release ]]
+ export -fn __rvm_select_version_variables __rvm_ruby_string_parse_ __rvm_rm_rf_verbose __rvm_parse_args __rvm_ruby_string_find __rvm_file_load_env __rvm_remove_without_gems
+ ((  __rvm_env_loaded != 1  ))
+ [[ -n 5.0.17(1)-release ]]
+ __function_on_stack cd pushd popd
+ __rvm_string_includes '__function_on_stack __rvm_setup __rvm_do_with_env_before __rvm_cd_functions_set __zsh_like_cd cd main' cd pushd popd
+ typeset __search '__text=__function_on_stack __rvm_setup __rvm_do_with_env_before __rvm_cd_functions_set __zsh_like_cd cd main'
+ shift
+ for __search in "$@"
+ [[  __function_on_stack __rvm_setup __rvm_do_with_env_before __rvm_cd_functions_set __zsh_like_cd cd main  == *\ \c\d\ * ]]
+ return 0
+ [[ -n '' ]]
+ [[ -n '' ]]
+ __rvm_project_rvmrc
+ export __rvm_project_rvmrc_lock
+ : __rvm_project_rvmrc_lock:0
+ : __rvm_project_rvmrc_lock:1
+ ((  __rvm_project_rvmrc_lock > 1  ))
+ typeset working_dir found_file rvm_trustworthiness_result save_PATH
+ working_dir=/home/r/repo
+ save_PATH=/home/r/.cargo/bin:/usr/local/rvm/gems/ruby-2.7.0/bin:/usr/local/rvm/gems/ruby-2.7.0@global/bin:/usr/local/rvm/rubies/ruby-2.7.0/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/usr/local/rvm/bin:/usr/local/texlive/2022/bin/x86_64-linux:/usr/lib/postgresql/12/bin:/home/r/.cargo/bin:/usr/local/texlive/2022/bin/x86_64-linux:/usr/lib/postgresql/12/bin:/home/r/.cargo/bin
+ :
+ [[ -z /home/r/repo ]]
+ [[ /home/r == \/\h\o\m\e\/\r\/\r\e\p\o ]]
+ [[ /usr/local == \/\h\o\m\e\/\r\/\r\e\p\o ]]
+ [[ /home/r/repo == \. ]]
+ __rvm_project_dir_check /home/r/repo found_file
+ typeset _found_file path_to_check variable variable_default
+ typeset -a _valid_files
+ path_to_check=/home/r/repo
+ variable=found_file
+ variable_default=
+ _valid_files=("$path_to_check" "$path_to_check/.rvmrc" "$path_to_check/.versions.conf" "$path_to_check/.ruby-version" "$path_to_check/.rbfu-version" "$path_to_check/.rbenv-version" "$path_to_check/Gemfile")
+ __rvm_find_first_file _found_file /home/r/repo /home/r/repo/.rvmrc /home/r/repo/.versions.conf /home/r/repo/.ruby-version /home/r/repo/.rbfu-version /home/r/repo/.rbenv-version /home/r/repo/Gemfile
+ typeset _first_file _variable_first_file __file_enum
+ _first_file=
+ _variable_first_file=_found_file
+ shift
+ for __file_enum in "$@"
+ [[ -f /home/r/repo ]]
+ for __file_enum in "$@"
+ [[ -f /home/r/repo/.rvmrc ]]
+ for __file_enum in "$@"
+ [[ -f /home/r/repo/.versions.conf ]]
+ for __file_enum in "$@"
+ [[ -f /home/r/repo/.ruby-version ]]
+ for __file_enum in "$@"
+ [[ -f /home/r/repo/.rbfu-version ]]
+ for __file_enum in "$@"
+ [[ -f /home/r/repo/.rbenv-version ]]
+ for __file_enum in "$@"
+ [[ -f /home/r/repo/Gemfile ]]
+ eval '_found_file=""'
++ _found_file=
+ return 1
+ true
+ [[ ! -s '' ]]
+ _found_file=
+ [[ -n found_file ]]
+ eval 'found_file="${_found_file:-}"'
++ found_file=
+ [[ -n '' ]]
+ typeset __result=1
+ unset RVM_PROJECT_PATH
+ return 1
+ working_dir=/home/r
+ :
+ [[ -z /home/r ]]
+ [[ /home/r == \/\h\o\m\e\/\r ]]
+ ((  0 >= 1  ))
+ [[ -n '' ]]
+ __rvm_file_env_check_unload
+ ((  0 > 0  ))
+ rvm_saved_env=()
+ unset rvm_current_rvmrc rvm_previous_environment
+ break
+ unset __rvm_project_rvmrc_lock
+ return 1
+ true
+ __rvm_after_cd
+ typeset rvm_hook
+ rvm_hook=after_cd
+ [[ -n /usr/local/rvm/scripts ]]
+ source /usr/local/rvm/scripts/hook
++ typeset old_rvm_verbose_flag old_rvm_debug_flag
++ old_rvm_verbose_flag=0
++ old_rvm_debug_flag=0
++ typeset rvm_verbose_flag rvm_debug_flag hooks
++ true rvm_verbose_flag:0 rvm_hooks_path:/usr/local/rvm/hooks rvm_debug_flag:0 rvm_hook:after_cd
++ [[ -n after_cd ]]
++ hooks=()
++ [[ -d /usr/local/rvm/hooks ]]
++ hooks+=("$rvm_hooks_path")
++ [[ /home/r/repo/.rvm/hooks != \/\u\s\r\/\l\o\c\a\l\/\r\v\m\/\h\o\o\k\s ]]
++ [[ -d /home/r/repo/.rvm/hooks ]]
++ [[ -n /usr/local/rvm/hooks ]]
++ __rvm_read_lines _hooks_list /dev/fd/63
++ typeset IFS
++ IFS='
'
+++ __rvm_find -L /usr/local/rvm/hooks -iname 'after_cd*' -type f
++ [[ /dev/fd/63 == \- ]]
++ eval '_hooks_list=( $( \command \cat "${2:--}" ) )'
+++ _hooks_list=($( \command \cat "${2:--}" ))
++++ command cat /dev/fd/63
++++ cat /dev/fd/63
++ for hook in "${_hooks_list[@]}"
++ [[ -x /usr/local/rvm/hooks/after_cd_install_vendored_gems ]]
++ [[ after_cd_install_vendored_gems == \a\f\t\e\r\_\c\d ]]
++ for hook in "${_hooks_list[@]}"
++ [[ -x /usr/local/rvm/hooks/after_cd_bundler ]]
++ [[ after_cd_bundler == \a\f\t\e\r\_\c\d ]]
++ unset rvm_hook hooks _hooks_list hook
+ __rvm_do_with_env_after
+ __rvm_teardown
+ builtin command -v __rvm_cleanup_tmp
+ __rvm_cleanup_tmp
+ [[ -d /usr/local/rvm/tmp/ ]]
+ case "${rvm_tmp_path%\/}" in
+ __rvm_rm_rf '/usr/local/rvm/tmp/105*'
+ __rvm_rm_rf_verbose '/usr/local/rvm/tmp/105*'
+ typeset target
+ target='/usr/local/rvm/tmp/105*'
+ [[ -n '' ]]
+ [[ -n 5.0.17(1)-release ]]
+ builtin shopt -s extglob
+ case "${target}" in
+ [[ -z /usr/local/rvm/tmp/105* ]]
+ [[ -d /usr/local/rvm/tmp/105* ]]
+ [[ -f /usr/local/rvm/tmp/105* ]]
+ [[ -L /usr/local/rvm/tmp/105* ]]
+ rvm_debug '__rvm_rm_rf already gone: /usr/local/rvm/tmp/105*'
+ ((  0  ))
+ return 0
+ true
+ true
+ export __rvm_env_loaded
+ : __rvm_env_loaded:1:
+ : __rvm_env_loaded:1:
+ : __rvm_env_loaded:0:
+ [[ -z /usr/local/rvm/tmp ]]
+ ((  __rvm_env_loaded > 0  ))
+ [[ -n 5.0.17(1)-release ]]
+ trap - EXIT HUP INT QUIT TERM
+ [[ -n '' ]]
+ ((  rvm_bash_nounset == 1  ))
+ unset rvm_bash_nounset
+ [[ -n '' ]]
+ [[ -n 0002 ]]
+ umask 0002
+ unset rvm_stored_umask
+ builtin command -v __rvm_cleanup_download
+ [[ '' == \1 ]]
+ __variables_definition unset
+ typeset -a __variables_list __array_list
+ typeset __method
+ __method=unset
+ __variables_list=(rvm_head_flag rvm_ruby_selected_flag rvm_user_install_flag rvm_path_flag rvm_cron_flag rvm_static_flag rvm_default_flag rvm_loaded_flag rvm_llvm_flag rvm_skip_autoreconf_flag rvm_dynamic_extensions_flag rvm_18_flag rvm_19_flag rvm_20_flag rvm_21_flag rvm_force_autoconf_flag rvm_dump_environment_flag rvm_curl_flags rvm_rubygems_version rvm_verbose_flag rvm_debug_flag rvm_trace_flag __array_start rvm_skip_pristine_flag rvm_create_flag rvm_remove_flag rvm_movable_flag rvm_archive_flag rvm_gemdir_flag rvm_reload_flag rvm_auto_reload_flag rvm_disable_binary_flag rvm_ignore_gemsets_flag rvm_skip_gemsets_flag rvm_install_on_use_flag rvm_remote_flag rvm_verify_downloads_flag rvm_skip_openssl_flag rvm_gems_cache_path rvm_gems_path rvm_man_path rvm_ruby_gem_path rvm_ruby_log_path rvm_gems_cache_path rvm_archives_path rvm_docs_path rvm_environments_path rvm_examples_path rvm_gems_path rvm_gemsets_path rvm_help_path rvm_hooks_path rvm_lib_path rvm_log_path rvm_patches_path rvm_repos_path rvm_rubies_path rvm_scripts_path rvm_src_path rvm_tmp_path rvm_user_path rvm_usr_path rvm_wrappers_path rvm_stored_errexit rvm_ruby_strings rvm_ruby_binary rvm_ruby_gem_home rvm_ruby_home rvm_ruby_interpreter rvm_ruby_irbrc rvm_ruby_major_version rvm_ruby_minor_version rvm_ruby_package_name rvm_ruby_patch_level rvm_ruby_release_version rvm_ruby_repo_url rvm_ruby_repo_branch rvm_ruby_revision rvm_ruby_tag rvm_ruby_sha rvm_ruby_repo_tag rvm_ruby_version rvm_ruby_package_file rvm_ruby_name rvm_ruby_name rvm_ruby_args rvm_ruby_user_tag rvm_ruby_patch detected_rvm_ruby_name __rvm_env_loaded next_token rvm_error_message rvm_gemset_name rvm_parse_break rvm_token rvm_action rvm_export_args rvm_gemset_separator rvm_expanding_aliases rvm_tar_command rvm_tar_options rvm_patch_original_pwd rvm_project_rvmrc rvm_archive_extension rvm_autoinstall_bundler_flag rvm_codesign_identity rvm_expected_gemset_name rvm_without_gems rvm_with_gems rvm_with_default_gems rvm_ignore_dotfiles_flag rvm_fuzzy_flag rvm_autolibs_flag rvm_autolibs_flag_number rvm_autolibs_flag_runner rvm_quiet_curl_flag rvm_max_time_flag rvm_error_clr rvm_warn_clr rvm_debug_clr rvm_notify_clr rvm_code_clr rvm_comment_clr rvm_reset_clr rvm_error_color rvm_warn_color rvm_debug_color rvm_notify_color rvm_code_color rvm_comment_color rvm_reset_color rvm_log_timestamp rvm_log_filesystem rvm_log_namelen rvm_show_log_lines_on_error)
+ __array_list=(rvm_patch_names rvm_ree_options rvm_autoconf_flags rvm_architectures)
+ case "${__method}" in
+ unset rvm_patch_names rvm_ree_options rvm_autoconf_flags rvm_architectures
+ unset rvm_head_flag rvm_ruby_selected_flag rvm_user_install_flag rvm_path_flag rvm_cron_flag rvm_static_flag rvm_default_flag rvm_loaded_flag rvm_llvm_flag rvm_skip_autoreconf_flag rvm_dynamic_extensions_flag rvm_18_flag rvm_19_flag rvm_20_flag rvm_21_flag rvm_force_autoconf_flag rvm_dump_environment_flag rvm_curl_flags rvm_rubygems_version rvm_verbose_flag rvm_debug_flag rvm_trace_flag __array_start rvm_skip_pristine_flag rvm_create_flag rvm_remove_flag rvm_movable_flag rvm_archive_flag rvm_gemdir_flag rvm_reload_flag rvm_auto_reload_flag rvm_disable_binary_flag rvm_ignore_gemsets_flag rvm_skip_gemsets_flag rvm_install_on_use_flag rvm_remote_flag rvm_verify_downloads_flag rvm_skip_openssl_flag rvm_gems_cache_path rvm_gems_path rvm_man_path rvm_ruby_gem_path rvm_ruby_log_path rvm_gems_cache_path rvm_archives_path rvm_docs_path rvm_environments_path rvm_examples_path rvm_gems_path rvm_gemsets_path rvm_help_path rvm_hooks_path rvm_lib_path rvm_log_path rvm_patches_path rvm_repos_path rvm_rubies_path rvm_scripts_path rvm_src_path rvm_tmp_path rvm_user_path rvm_usr_path rvm_wrappers_path rvm_stored_errexit rvm_ruby_strings rvm_ruby_binary rvm_ruby_gem_home rvm_ruby_home rvm_ruby_interpreter rvm_ruby_irbrc rvm_ruby_major_version rvm_ruby_minor_version rvm_ruby_package_name rvm_ruby_patch_level rvm_ruby_release_version rvm_ruby_repo_url rvm_ruby_repo_branch rvm_ruby_revision rvm_ruby_tag rvm_ruby_sha rvm_ruby_repo_tag rvm_ruby_version rvm_ruby_package_file rvm_ruby_name rvm_ruby_name rvm_ruby_args rvm_ruby_user_tag rvm_ruby_patch detected_rvm_ruby_name __rvm_env_loaded next_token rvm_error_message rvm_gemset_name rvm_parse_break rvm_token rvm_action rvm_export_args rvm_gemset_separator rvm_expanding_aliases rvm_tar_command rvm_tar_options rvm_patch_original_pwd rvm_project_rvmrc rvm_archive_extension rvm_autoinstall_bundler_flag rvm_codesign_identity rvm_expected_gemset_name rvm_without_gems rvm_with_gems rvm_with_default_gems rvm_ignore_dotfiles_flag rvm_fuzzy_flag rvm_autolibs_flag rvm_autolibs_flag_number rvm_autolibs_flag_runner rvm_quiet_curl_flag rvm_max_time_flag rvm_error_clr rvm_warn_clr rvm_debug_clr rvm_notify_clr rvm_code_clr rvm_comment_clr rvm_reset_clr rvm_error_color rvm_warn_color rvm_debug_color rvm_notify_color rvm_code_color rvm_comment_color rvm_reset_color rvm_log_timestamp rvm_log_filesystem rvm_log_namelen rvm_show_log_lines_on_error
+ [[ -n 5.0.17(1)-release ]]
+ export -fn __rvm_select_version_variables __rvm_ruby_string_parse_ __rvm_rm_rf_verbose __rvm_parse_args __rvm_ruby_string_find __rvm_file_load_env __rvm_remove_without_gems
+ unset _system_arch _system_name _system_type _system_version
+ return 0
+ return 0
+ true
+ export head=git@github.com:objectionary/sot.git
+ head=git@github.com:objectionary/sot.git
+ export tag=0.0.2
+ tag=0.0.2
+ export head_branch=master
+ head_branch=master
+ export author=yegor256
+ author=yegor256
+ pdd --file=/dev/null
+ [[ 0.0.2 =~ ^[0-9]+\.[0-9]+\.[0-9]+$ ]]
+ sed -i -e 's/^version = "0.0.0"/version = "0.0.2"/' Cargo.toml
+ cargo --color=never test -vv
    Updating crates.io index
 Downloading crates ...
  Downloaded bincode v1.3.3
  Downloaded itoa v1.0.3
  Downloaded lazy_static v1.4.0
  Downloaded memchr v2.5.0
  Downloaded num_threads v0.1.6
  Downloaded quick-error v1.2.3
  Downloaded proc-macro2 v1.0.46
  Downloaded humantime v1.3.0
  Downloaded regex v1.6.0
  Downloaded remove_dir_all v0.5.3
  Downloaded serde_derive v1.0.145
  Downloaded termcolor v1.1.3
  Downloaded time v0.3.14
  Downloaded unicode-ident v1.0.4
  Downloaded xml-builder v0.5.0
  Downloaded time-macros v0.2.4
  Downloaded either v1.8.0
  Downloaded cfg-if v1.0.0
  Downloaded autocfg v1.1.0
  Downloaded atty v0.2.14
  Downloaded anyhow v1.0.65
  Downloaded fastrand v1.8.0
  Downloaded aho-corasick v0.7.19
  Downloaded itertools v0.10.5
  Downloaded tempfile v3.3.0
  Downloaded typed-arena v1.7.0
  Downloaded log v0.4.17
  Downloaded num-traits v0.2.15
  Downloaded quote v1.0.21
  Downloaded regex-syntax v0.6.27
  Downloaded serde v1.0.145
  Downloaded sxd-document v0.3.2
  Downloaded difflib v0.4.0
  Downloaded predicates-core v1.0.3
  Downloaded normalize-line-endings v0.3.0
  Downloaded predicates v2.1.1
  Downloaded env_logger v0.7.1
  Downloaded float-cmp v0.9.0
  Downloaded ctor v0.1.23
  Downloaded colored v2.0.0
  Downloaded syn v1.0.101
  Downloaded simple_logger v2.3.0
  Downloaded sxd-xpath v0.4.2
  Downloaded libc v0.2.134
  Downloaded peresil v0.3.0
  Downloaded fsutils v0.1.7
   Compiling libc v0.2.134
   Compiling proc-macro2 v1.0.46
   Compiling memchr v2.5.0
   Compiling quote v1.0.21
   Compiling unicode-ident v1.0.4
   Compiling syn v1.0.101
   Compiling cfg-if v1.0.0
   Compiling log v0.4.17
   Compiling regex-syntax v0.6.27
   Compiling autocfg v1.1.0
   Compiling serde_derive v1.0.145
   Compiling quick-error v1.2.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/github.com-1ecc6299db9ec823/proc-macro2-1.0.46 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_REPOSITORY='https://github.com/dtolnay/proc-macro2' CARGO_PKG_RUST_VERSION=1.31 CARGO_PKG_VERSION=1.0.46 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 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/lib' rustc --crate-name build_script_build --edition=2018 /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/proc-macro2-1.0.46/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debuginfo=2 --cfg 'feature="default"' --cfg 'feature="proc-macro"' -C metadata=a40061d9205bf0bb -C extra-filename=-a40061d9205bf0bb --out-dir /home/r/repo/target/debug/build/proc-macro2-a40061d9205bf0bb -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=build_script_build CARGO_MANIFEST_DIR=/home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.134 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_REPOSITORY='https://github.com/rust-lang/libc' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.2.134 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=134 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/lib' rustc --crate-name build_script_build /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.134/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debuginfo=2 --cfg 'feature="default"' --cfg 'feature="std"' -C metadata=d500a23f695fae5b -C extra-filename=-d500a23f695fae5b --out-dir /home/r/repo/target/debug/build/libc-d500a23f695fae5b -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=build_script_build CARGO_MANIFEST_DIR=/home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/memchr-2.5.0 CARGO_PKG_AUTHORS='Andrew Gallant <jamslam@gmail.com>:bluss' CARGO_PKG_DESCRIPTION='Safe interface to memchr.' CARGO_PKG_HOMEPAGE='https://github.com/BurntSushi/memchr' CARGO_PKG_LICENSE=Unlicense/MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=memchr CARGO_PKG_REPOSITORY='https://github.com/BurntSushi/memchr' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=2.5.0 CARGO_PKG_VERSION_MAJOR=2 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/lib' rustc --crate-name build_script_build --edition=2018 /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/memchr-2.5.0/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debuginfo=2 --cfg 'feature="default"' --cfg 'feature="std"' -C metadata=a715959dca1c5edc -C extra-filename=-a715959dca1c5edc --out-dir /home/r/repo/target/debug/build/memchr-a715959dca1c5edc -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=build_script_build CARGO_MANIFEST_DIR=/home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.21 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_REPOSITORY='https://github.com/dtolnay/quote' CARGO_PKG_RUST_VERSION=1.31 CARGO_PKG_VERSION=1.0.21 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=21 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/lib' rustc --crate-name build_script_build --edition=2018 /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.21/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debuginfo=2 --cfg 'feature="default"' --cfg 'feature="proc-macro"' -C metadata=2efd26ecd652084a -C extra-filename=-2efd26ecd652084a --out-dir /home/r/repo/target/debug/build/quote-2efd26ecd652084a -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=unicode_ident CARGO_MANIFEST_DIR=/home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/unicode-ident-1.0.4 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_REPOSITORY='https://github.com/dtolnay/unicode-ident' CARGO_PKG_RUST_VERSION=1.31 CARGO_PKG_VERSION=1.0.4 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=4 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/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/lib' rustc --crate-name unicode_ident --edition=2018 /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/unicode-ident-1.0.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 -C metadata=4a202261a0f1e7b8 -C extra-filename=-4a202261a0f1e7b8 --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=build_script_build CARGO_MANIFEST_DIR=/home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-1.0.101 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_REPOSITORY='https://github.com/dtolnay/syn' CARGO_PKG_RUST_VERSION=1.31 CARGO_PKG_VERSION=1.0.101 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=101 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/lib' rustc --crate-name build_script_build --edition=2018 /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-1.0.101/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debuginfo=2 --cfg 'feature="clone-impls"' --cfg 'feature="default"' --cfg 'feature="derive"' --cfg 'feature="full"' --cfg 'feature="parsing"' --cfg 'feature="printing"' --cfg 'feature="proc-macro"' --cfg 'feature="quote"' -C metadata=32049f06da77cb63 -C extra-filename=-32049f06da77cb63 --out-dir /home/r/repo/target/debug/build/syn-32049f06da77cb63 -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=cfg_if CARGO_MANIFEST_DIR=/home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/cfg-if-1.0.0 CARGO_PKG_AUTHORS='Alex Crichton <alex@alexcrichton.com>' CARGO_PKG_DESCRIPTION='A macro to ergonomically define an item depending on a large number of #[cfg]
parameters. Structured like an if-else chain, the first matching branch is the
item that gets emitted.
' CARGO_PKG_HOMEPAGE='https://github.com/alexcrichton/cfg-if' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=cfg-if CARGO_PKG_REPOSITORY='https://github.com/alexcrichton/cfg-if' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.0.0 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/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/lib' rustc --crate-name cfg_if --edition=2018 /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/cfg-if-1.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 -C metadata=ac68a5ec1f1c024f -C extra-filename=-ac68a5ec1f1c024f --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=build_script_build CARGO_MANIFEST_DIR=/home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/log-0.4.17 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_REPOSITORY='https://github.com/rust-lang/log' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.4.17 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_VERSION_PATCH=17 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/lib' rustc --crate-name build_script_build /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/log-0.4.17/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debuginfo=2 --cfg 'feature="std"' -C metadata=c56e4c4a93355d37 -C extra-filename=-c56e4c4a93355d37 --out-dir /home/r/repo/target/debug/build/log-c56e4c4a93355d37 -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=regex_syntax CARGO_MANIFEST_DIR=/home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/regex-syntax-0.6.27 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 OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=regex-syntax CARGO_PKG_REPOSITORY='https://github.com/rust-lang/regex' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.6.27 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=6 CARGO_PKG_VERSION_PATCH=27 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/lib' rustc --crate-name regex_syntax --edition=2018 /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/regex-syntax-0.6.27/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="unicode"' --cfg 'feature="unicode-age"' --cfg 'feature="unicode-bool"' --cfg 'feature="unicode-case"' --cfg 'feature="unicode-gencat"' --cfg 'feature="unicode-perl"' --cfg 'feature="unicode-script"' --cfg 'feature="unicode-segment"' -C metadata=92b23afe988f880f -C extra-filename=-92b23afe988f880f --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=autocfg CARGO_MANIFEST_DIR=/home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/autocfg-1.1.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_REPOSITORY='https://github.com/cuviper/autocfg' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.1.0 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/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/lib' rustc --crate-name autocfg /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/autocfg-1.1.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 -C metadata=b100abef6c63027d -C extra-filename=-b100abef6c63027d --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=build_script_build CARGO_MANIFEST_DIR=/home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/serde_derive-1.0.145 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_REPOSITORY='https://github.com/serde-rs/serde' CARGO_PKG_RUST_VERSION=1.31 CARGO_PKG_VERSION=1.0.145 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=145 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/lib' rustc --crate-name build_script_build /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/serde_derive-1.0.145/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debuginfo=2 --cfg 'feature="default"' -C metadata=1c70811882f4d7ab -C extra-filename=-1c70811882f4d7ab --out-dir /home/r/repo/target/debug/build/serde_derive-1c70811882f4d7ab -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=quick_error CARGO_MANIFEST_DIR=/home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/quick-error-1.2.3 CARGO_PKG_AUTHORS='Paul Colomiets <paul@colomiets.name>:Colin Kiegel <kiegel@gmx.de>' CARGO_PKG_DESCRIPTION='    A macro which makes error types pleasant to write.
' CARGO_PKG_HOMEPAGE='http://github.com/tailhook/quick-error' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=quick-error CARGO_PKG_REPOSITORY='http://github.com/tailhook/quick-error' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.2.3 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=2 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/lib' rustc --crate-name quick_error /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/quick-error-1.2.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 -C metadata=f3f9fa07e54f1499 -C extra-filename=-f3f9fa07e54f1499 --out-dir /home/r/repo/target/debug/deps -L dependency=/home/r/repo/target/debug/deps --cap-lints warn`
   Compiling serde v1.0.145
     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/github.com-1ecc6299db9ec823/serde-1.0.145 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_REPOSITORY='https://github.com/serde-rs/serde' CARGO_PKG_RUST_VERSION=1.13 CARGO_PKG_VERSION=1.0.145 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=145 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/lib' rustc --crate-name build_script_build /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/serde-1.0.145/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debuginfo=2 --cfg 'feature="default"' --cfg 'feature="derive"' --cfg 'feature="serde_derive"' --cfg 'feature="std"' -C metadata=5f98db420bac056f -C extra-filename=-5f98db420bac056f --out-dir /home/r/repo/target/debug/build/serde-5f98db420bac056f -L dependency=/home/r/repo/target/debug/deps --cap-lints warn`
   Compiling lazy_static v1.4.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/github.com-1ecc6299db9ec823/lazy_static-1.4.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/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=lazy_static CARGO_PKG_REPOSITORY='https://github.com/rust-lang-nursery/lazy-static.rs' CARGO_PKG_RUST_VERSION='' 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/lib' rustc --crate-name lazy_static /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/lazy_static-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 -C debuginfo=2 -C metadata=20fc7be71f32300b -C extra-filename=-20fc7be71f32300b --out-dir /home/r/repo/target/debug/deps -L dependency=/home/r/repo/target/debug/deps --cap-lints warn`
   Compiling peresil v0.3.0
     Running `CARGO=/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=peresil CARGO_MANIFEST_DIR=/home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/peresil-0.3.0 CARGO_PKG_AUTHORS='Jake Goulding <jake.goulding@gmail.com>' CARGO_PKG_DESCRIPTION='A simple and simplistic string parsing library' CARGO_PKG_HOMEPAGE='https://github.com/shepmaster/peresil' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=peresil CARGO_PKG_REPOSITORY='https://github.com/shepmaster/peresil' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.3.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/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/lib' rustc --crate-name peresil /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/peresil-0.3.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 -C metadata=a991cbaa5d6fa7ed -C extra-filename=-a991cbaa5d6fa7ed --out-dir /home/r/repo/target/debug/deps -L dependency=/home/r/repo/target/debug/deps --cap-lints warn`
   Compiling anyhow v1.0.65
     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/github.com-1ecc6299db9ec823/anyhow-1.0.65 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_REPOSITORY='https://github.com/dtolnay/anyhow' CARGO_PKG_RUST_VERSION=1.38 CARGO_PKG_VERSION=1.0.65 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=65 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/lib' rustc --crate-name build_script_build --edition=2018 /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/anyhow-1.0.65/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debuginfo=2 --cfg 'feature="default"' --cfg 'feature="std"' -C metadata=48e40c9b3eb31d85 -C extra-filename=-48e40c9b3eb31d85 --out-dir /home/r/repo/target/debug/build/anyhow-48e40c9b3eb31d85 -L dependency=/home/r/repo/target/debug/deps --cap-lints warn`
   Compiling time-macros v0.2.4
     Running `CARGO=/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=time_macros CARGO_MANIFEST_DIR=/home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/time-macros-0.2.4 CARGO_PKG_AUTHORS='Jacob Pratt <open-source@jhpratt.dev>:Time contributors' CARGO_PKG_DESCRIPTION='Procedural macros for the time crate.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=time-macros CARGO_PKG_REPOSITORY='https://github.com/time-rs/time' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.2.4 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=4 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/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/lib' rustc --crate-name time_macros --edition=2018 /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/time-macros-0.2.4/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debuginfo=2 -C metadata=cba322b37a94feea -C extra-filename=-cba322b37a94feea --out-dir /home/r/repo/target/debug/deps -L dependency=/home/r/repo/target/debug/deps --extern proc_macro --cap-lints warn`
   Compiling typed-arena v1.7.0
     Running `CARGO=/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=typed_arena CARGO_MANIFEST_DIR=/home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/typed-arena-1.7.0 CARGO_PKG_AUTHORS='Simon Sapin <simon.sapin@exyr.org>:Nick Fitzgerald <fitzgen@gmail.com>' CARGO_PKG_DESCRIPTION='The arena, a fast but limited type of allocator' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=typed-arena CARGO_PKG_REPOSITORY='https://github.com/SimonSapin/rust-typed-arena' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.7.0 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=7 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/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/lib' rustc --crate-name typed_arena /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/typed-arena-1.7.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 --cfg 'feature="default"' --cfg 'feature="std"' -C metadata=b17ffd12c7b5b60e -C extra-filename=-b17ffd12c7b5b60e --out-dir /home/r/repo/target/debug/deps -L dependency=/home/r/repo/target/debug/deps --cap-lints warn`
   Compiling num_threads v0.1.6
     Running `CARGO=/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=num_threads CARGO_MANIFEST_DIR=/home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/num_threads-0.1.6 CARGO_PKG_AUTHORS='Jacob Pratt <open-source@jhpratt.dev>' CARGO_PKG_DESCRIPTION='A minimal library that determines the number of running threads for the current process.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=num_threads CARGO_PKG_REPOSITORY='https://github.com/jhpratt/num_threads' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.1.6 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=6 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/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/lib' rustc --crate-name num_threads /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/num_threads-0.1.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 -C metadata=b2a25b163df0364d -C extra-filename=-b2a25b163df0364d --out-dir /home/r/repo/target/debug/deps -L dependency=/home/r/repo/target/debug/deps --cap-lints warn`
   Compiling itoa v1.0.3
     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/github.com-1ecc6299db9ec823/itoa-1.0.3 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_REPOSITORY='https://github.com/dtolnay/itoa' CARGO_PKG_RUST_VERSION=1.36 CARGO_PKG_VERSION=1.0.3 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 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/lib' rustc --crate-name itoa --edition=2018 /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/itoa-1.0.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 -C metadata=81b0952f56b152fc -C extra-filename=-81b0952f56b152fc --out-dir /home/r/repo/target/debug/deps -L dependency=/home/r/repo/target/debug/deps --cap-lints warn`
   Compiling either v1.8.0
     Running `CARGO=/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=either CARGO_MANIFEST_DIR=/home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/either-1.8.0 CARGO_PKG_AUTHORS=bluss CARGO_PKG_DESCRIPTION='The enum `Either` with variants `Left` and `Right` is a general purpose sum type with two cases.
' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=either CARGO_PKG_REPOSITORY='https://github.com/bluss/either' CARGO_PKG_RUST_VERSION=1.36 CARGO_PKG_VERSION=1.8.0 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=8 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/lib' rustc --crate-name either --edition=2018 /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/either-1.8.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 --cfg 'feature="use_std"' -C metadata=a513f0ff1749f908 -C extra-filename=-a513f0ff1749f908 --out-dir /home/r/repo/target/debug/deps -L dependency=/home/r/repo/target/debug/deps --cap-lints warn`
   Compiling termcolor v1.1.3
     Running `CARGO=/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=termcolor CARGO_MANIFEST_DIR=/home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/termcolor-1.1.3 CARGO_PKG_AUTHORS='Andrew Gallant <jamslam@gmail.com>' CARGO_PKG_DESCRIPTION='A simple cross platform library for writing colored text to a terminal.
' CARGO_PKG_HOMEPAGE='https://github.com/BurntSushi/termcolor' CARGO_PKG_LICENSE='Unlicense OR MIT' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=termcolor CARGO_PKG_REPOSITORY='https://github.com/BurntSushi/termcolor' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.1.3 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=1 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/lib' rustc --crate-name termcolor --edition=2018 /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/termcolor-1.1.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 -C metadata=44e4ede5a96e9edb -C extra-filename=-44e4ede5a96e9edb --out-dir /home/r/repo/target/debug/deps -L dependency=/home/r/repo/target/debug/deps --cap-lints warn`
   Compiling normalize-line-endings v0.3.0
     Running `CARGO=/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=normalize_line_endings CARGO_MANIFEST_DIR=/home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/normalize-line-endings-0.3.0 CARGO_PKG_AUTHORS='Richard Dodd <richdodj@gmail.com>' CARGO_PKG_DESCRIPTION='Takes an iterator over chars and returns a new iterator with all line endings (\r, \n, or \r\n) as \n' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=normalize-line-endings CARGO_PKG_REPOSITORY='https://github.com/derekdreery/normalize-line-endings' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.3.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/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/lib' rustc --crate-name normalize_line_endings /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/normalize-line-endings-0.3.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 -C metadata=e7c90aba10c143b8 -C extra-filename=-e7c90aba10c143b8 --out-dir /home/r/repo/target/debug/deps -L dependency=/home/r/repo/target/debug/deps --cap-lints warn`
   Compiling remove_dir_all v0.5.3
     Running `CARGO=/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=remove_dir_all CARGO_MANIFEST_DIR=/home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/remove_dir_all-0.5.3 CARGO_PKG_AUTHORS='Aaronepower <theaaronepower@gmail.com>' CARGO_PKG_DESCRIPTION='A safe, reliable implementation of remove_dir_all for Windows' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=remove_dir_all CARGO_PKG_REPOSITORY='https://github.com/XAMPPRocky/remove_dir_all.git' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.5.3 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=5 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/lib' rustc --crate-name remove_dir_all /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/remove_dir_all-0.5.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 -C metadata=44fe2a5bc5112598 -C extra-filename=-44fe2a5bc5112598 --out-dir /home/r/repo/target/debug/deps -L dependency=/home/r/repo/target/debug/deps --cap-lints warn`
   Compiling difflib v0.4.0
   Compiling predicates-core v1.0.3
     Running `CARGO=/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=difflib CARGO_MANIFEST_DIR=/home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/difflib-0.4.0 CARGO_PKG_AUTHORS='Dima Kudosh <dimakudosh@gmail.com>' CARGO_PKG_DESCRIPTION='Port of Python'\''s difflib library to Rust.' CARGO_PKG_HOMEPAGE='https://github.com/DimaKudosh/difflib' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=difflib CARGO_PKG_REPOSITORY='https://github.com/DimaKudosh/difflib' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.4.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/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/lib' rustc --crate-name difflib /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/difflib-0.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 -C debuginfo=2 -C metadata=b12c879e6fc42030 -C extra-filename=-b12c879e6fc42030 --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=predicates_core CARGO_MANIFEST_DIR=/home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/predicates-core-1.0.3 CARGO_PKG_AUTHORS='Nick Stevens <nick@bitcurry.com>' CARGO_PKG_DESCRIPTION='An API for boolean-valued predicate functions.' CARGO_PKG_HOMEPAGE='https://github.com/assert-rs/predicates-rs/tree/master/predicates-core' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=predicates-core CARGO_PKG_REPOSITORY='https://github.com/assert-rs/predicates-rs/tree/master/predicates-core' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.0.3 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 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/lib' rustc --crate-name predicates_core --edition=2018 /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/predicates-core-1.0.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 -C metadata=e60093dce2ba3b0b -C extra-filename=-e60093dce2ba3b0b --out-dir /home/r/repo/target/debug/deps -L dependency=/home/r/repo/target/debug/deps --cap-lints warn`
   Compiling fastrand v1.8.0
     Running `CARGO=/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=fastrand CARGO_MANIFEST_DIR=/home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/fastrand-1.8.0 CARGO_PKG_AUTHORS='Stjepan Glavina <stjepang@gmail.com>' CARGO_PKG_DESCRIPTION='A simple and fast random number generator' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='Apache-2.0 OR MIT' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=fastrand CARGO_PKG_REPOSITORY='https://github.com/smol-rs/fastrand' CARGO_PKG_RUST_VERSION=1.34 CARGO_PKG_VERSION=1.8.0 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=8 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/lib' rustc --crate-name fastrand --edition=2018 /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/fastrand-1.8.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 -C metadata=8ce5e257bdcca180 -C extra-filename=-8ce5e257bdcca180 --out-dir /home/r/repo/target/debug/deps -L dependency=/home/r/repo/target/debug/deps --cap-lints warn`
   Compiling xml-builder v0.5.0
     Running `CARGO=/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=xml_builder CARGO_MANIFEST_DIR=/home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/xml-builder-0.5.0 CARGO_PKG_AUTHORS='LIAUD Corentin <corentin.liaud@orange.fr>' CARGO_PKG_DESCRIPTION='Easy and highly-configurable XML builder/writer' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=xml-builder CARGO_PKG_REPOSITORY='https://github.com/cocool97/xml-builder' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.5.0 CARGO_PKG_VERSION_MAJOR=0 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/lib' rustc --crate-name xml_builder --edition=2021 /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/xml-builder-0.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 -C metadata=00a1cbf5ce04fe46 -C extra-filename=-00a1cbf5ce04fe46 --out-dir /home/r/repo/target/debug/deps -L dependency=/home/r/repo/target/debug/deps --cap-lints warn`
   Compiling humantime v1.3.0
     Running `CARGO=/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=humantime CARGO_MANIFEST_DIR=/home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/humantime-1.3.0 CARGO_PKG_AUTHORS='Paul Colomiets <paul@colomiets.name>' CARGO_PKG_DESCRIPTION='    A parser and formatter for std::time::{Duration, SystemTime}
' CARGO_PKG_HOMEPAGE='https://github.com/tailhook/humantime' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=humantime CARGO_PKG_REPOSITORY='' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.3.0 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=3 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/lib' rustc --crate-name humantime /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/humantime-1.3.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 -C metadata=0296b5c78467d7ef -C extra-filename=-0296b5c78467d7ef --out-dir /home/r/repo/target/debug/deps -L dependency=/home/r/repo/target/debug/deps --extern quick_error=/home/r/repo/target/debug/deps/libquick_error-f3f9fa07e54f1499.rmeta --cap-lints warn`
     Running `/home/r/repo/target/debug/build/log-c56e4c4a93355d37/build-script-build`
[log 0.4.17] cargo:rustc-cfg=atomic_cas
[log 0.4.17] cargo:rustc-cfg=has_atomics
[log 0.4.17] cargo:rerun-if-changed=build.rs
     Running `/home/r/repo/target/debug/build/memchr-a715959dca1c5edc/build-script-build`
[memchr 2.5.0] cargo:rustc-cfg=memchr_runtime_simd
[memchr 2.5.0] cargo:rustc-cfg=memchr_runtime_sse2
[memchr 2.5.0] cargo:rustc-cfg=memchr_runtime_sse42
[memchr 2.5.0] cargo:rustc-cfg=memchr_runtime_avx
   Compiling sxd-document v0.3.2
     Running `CARGO=/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=sxd_document CARGO_MANIFEST_DIR=/home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-document-0.3.2 CARGO_PKG_AUTHORS='Jake Goulding <jake.goulding@gmail.com>' CARGO_PKG_DESCRIPTION='A Rust XML DOM library' CARGO_PKG_HOMEPAGE='https://github.com/shepmaster/sxd-document' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=sxd-document CARGO_PKG_REPOSITORY='https://github.com/shepmaster/sxd-document' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.3.2 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/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/lib' rustc --crate-name sxd_document /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-document-0.3.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 -C metadata=eda9905387db06e2 -C extra-filename=-eda9905387db06e2 --out-dir /home/r/repo/target/debug/deps -L dependency=/home/r/repo/target/debug/deps --extern peresil=/home/r/repo/target/debug/deps/libperesil-a991cbaa5d6fa7ed.rmeta --extern typed_arena=/home/r/repo/target/debug/deps/libtyped_arena-b17ffd12c7b5b60e.rmeta --cap-lints warn`
     Running `/home/r/repo/target/debug/build/quote-2efd26ecd652084a/build-script-build`
warning: use of deprecated associated function `core::str::<impl str>::trim_right`: superseded by `trim_end`
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/difflib-0.4.0/src/differ.rs:271:52
    |
271 |         first_tags = first_tags.split_at(common).1.trim_right();
    |                                                    ^^^^^^^^^^ help: replace the use of the deprecated associated function: `trim_end`
    |
    = note: `#[warn(deprecated)]` on by default

warning: use of deprecated associated function `core::str::<impl str>::trim_right`: superseded by `trim_end`
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/difflib-0.4.0/src/differ.rs:272:54
    |
272 |         second_tags = second_tags.split_at(common).1.trim_right();
    |                                                      ^^^^^^^^^^ help: replace the use of the deprecated associated function: `trim_end`

[quote 1.0.21] cargo:rerun-if-changed=build.rs
     Running `/home/r/repo/target/debug/build/serde_derive-1c70811882f4d7ab/build-script-build`
warning: `...` range patterns are deprecated
  --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/humantime-1.3.0/src/duration.rs:93:20
   |
93 |                 '0'...'9' => {
   |                    ^^^ help: use `..=` for an inclusive range
   |
   = note: `#[warn(ellipsis_inclusive_range_patterns)]` on by default
   = 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/github.com-1ecc6299db9ec823/humantime-1.3.0/src/duration.rs:109:37
    |
109 |             "usec" | "us" => (0u64, try!(n.mul(1000))),
    |                                     ^^^
    |
    = note: `#[warn(deprecated)]` on by default

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/humantime-1.3.0/src/duration.rs:110:48
    |
110 |             "millis" | "msec" | "ms" => (0u64, try!(n.mul(1000_000))),
    |                                                ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/humantime-1.3.0/src/duration.rs:113:17
    |
113 |             => (try!(n.mul(60)), 0),
    |                 ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/humantime-1.3.0/src/duration.rs:114:55
    |
114 |             "hours" | "hour" | "hr" | "hrs" | "h" => (try!(n.mul(3600)), 0),
    |                                                       ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/humantime-1.3.0/src/duration.rs:115:38
    |
115 |             "days" | "day" | "d" => (try!(n.mul(86400)), 0),
    |                                      ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/humantime-1.3.0/src/duration.rs:116:40
    |
116 |             "weeks" | "week" | "w" => (try!(n.mul(86400*7)), 0),
    |                                        ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/humantime-1.3.0/src/duration.rs:117:42
    |
117 |             "months" | "month" | "M" => (try!(n.mul(2630016)), 0), // 30.44d
    |                                          ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/humantime-1.3.0/src/duration.rs:118:40
    |
118 |             "years" | "year" | "y" => (try!(n.mul(31557600)), 0), // 365.25d
    |                                        ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/humantime-1.3.0/src/duration.rs:121:24
    |
121 |         let mut nsec = try!(self.current.1.add(nsec));
    |                        ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/humantime-1.3.0/src/duration.rs:123:19
    |
123 |             sec = try!(sec.add(nsec / 1000_000_000));
    |                   ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/humantime-1.3.0/src/duration.rs:126:15
    |
126 |         sec = try!(self.current.0.add(sec));
    |               ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --&gt; /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/humantime-1.3.0/src/duration.rs:132:21
    |
132 |         let mut n = try!(try!(self.parse_first_char()).ok_or(Error::Empty));
    |                     ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --&gt; /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/humantime-1.3.0/src/duration.rs:132:26
    |
132 |         let mut n = try!(try!(self.parse_first_char()).ok_or(Error::Empty));
    |                          ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/humantime-1.3.0/src/duration.rs:169:13
    |
169 |             try!(self.parse_unit(n, start, off));
    |             ^^^

warning: `...` range patterns are deprecated
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/humantime-1.3.0/src/duration.rs:137:24
    |
137 |                     '0'...'9' => {
    |                        ^^^ help: use `..=` for an inclusive range
    |
    = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
    = note: for more information, see <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/github.com-1ecc6299db9ec823/humantime-1.3.0/src/duration.rs:138:29
    |
138 |                         n = try!(n.checked_mul(10)
    |                             ^^^

warning: `...` range patterns are deprecated
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/humantime-1.3.0/src/duration.rs:143:24
    |
143 |                     'a'...'z' | 'A'...'Z' => {
    |                        ^^^ help: use `..=` for an inclusive range
    |
    = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
    = note: for more information, see <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/github.com-1ecc6299db9ec823/humantime-1.3.0/src/duration.rs:143:36
    |
143 |                     'a'...'z' | 'A'...'Z' => {
    |                                    ^^^ help: use `..=` for an inclusive range
    |
    = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
    = note: for more information, see <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/github.com-1ecc6299db9ec823/humantime-1.3.0/src/duration.rs:156:24
    |
156 |                     '0'...'9' => {
    |                        ^^^ help: use `..=` for an inclusive range
    |
    = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
    = note: for more information, see <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/github.com-1ecc6299db9ec823/humantime-1.3.0/src/duration.rs:157:25
    |
157 |                         try!(self.parse_unit(n, start, off));
    |                         ^^^

warning: `...` range patterns are deprecated
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/humantime-1.3.0/src/duration.rs:162:24
    |
162 |                     'a'...'z' | 'A'...'Z' => {}
    |                        ^^^ help: use `..=` for an inclusive range
    |
    = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
    = note: for more information, see <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/github.com-1ecc6299db9ec823/humantime-1.3.0/src/duration.rs:162:36
    |
162 |                     'a'...'z' | 'A'...'Z' => {}
    |                                    ^^^ help: use `..=` for an inclusive range
    |
    = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
    = note: for more information, see <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/github.com-1ecc6299db9ec823/humantime-1.3.0/src/duration.rs:170:23
    |
170 |             n = match try!(self.parse_first_char()) {
    |                       ^^^

     Running `/home/r/repo/target/debug/build/syn-32049f06da77cb63/build-script-build`
     Running `/home/r/repo/target/debug/build/libc-d500a23f695fae5b/build-script-build`
     Running `/home/r/repo/target/debug/build/proc-macro2-a40061d9205bf0bb/build-script-build`
[libc 0.2.134] cargo:rerun-if-changed=build.rs
warning: variable does not need to be mutable
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/difflib-0.4.0/src/sequencematcher.rs:117:17
    |
117 |             let mut counter = second_sequence_elements
    |                 ----^^^^^^^
    |                 |
    |                 help: remove this `mut`
    |
    = note: `#[warn(unused_mut)]` on by default

[proc-macro2 1.0.46] cargo:rerun-if-changed=build.rs
warning: use of deprecated associated function `std::error::Error::description`: use the Display impl or to_string()
  --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/humantime-1.3.0/src/duration.rs:48:44
   |
48 |             display(self_) -> ("{}", self_.description())
   |                                            ^^^^^^^^^^^

warning: use of deprecated associated function `std::error::Error::description`: use the Display impl or to_string()
  --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/humantime-1.3.0/src/duration.rs:53:44
   |
53 |             display(self_) -> ("{}", self_.description())
   |                                            ^^^^^^^^^^^

warning: `...` range patterns are deprecated
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-document-0.3.2/src/str.rs:181:16
    |
181 |             'A'...'Z'                   |
    |                ^^^ help: use `..=` for an inclusive range
    |
    = note: `#[warn(ellipsis_inclusive_range_patterns)]` on by default
    = 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/github.com-1ecc6299db9ec823/sxd-document-0.3.2/src/str.rs:183:16
    |
183 |             'a'...'z'                   |
    |                ^^^ help: use `..=` for an inclusive range
    |
    = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
    = note: for more information, see <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/github.com-1ecc6299db9ec823/sxd-document-0.3.2/src/str.rs:184:25
    |
184 |             '\u{0000C0}'...'\u{0000D6}' |
    |                         ^^^ help: use `..=` for an inclusive 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/github.com-1ecc6299db9ec823/sxd-document-0.3.2/src/str.rs:185:25
    |
185 |             '\u{0000D8}'...'\u{0000F6}' |
    |                         ^^^ help: use `..=` for an inclusive 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/github.com-1ecc6299db9ec823/sxd-document-0.3.2/src/str.rs:186:25
    |
186 |             '\u{0000F8}'...'\u{0002FF}' |
    |                         ^^^ help: use `..=` for an inclusive 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/github.com-1ecc6299db9ec823/sxd-document-0.3.2/src/str.rs:187:25
    |
187 |             '\u{000370}'...'\u{00037D}' |
    |                         ^^^ help: use `..=` for an inclusive 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/github.com-1ecc6299db9ec823/sxd-document-0.3.2/src/str.rs:188:25
    |
188 |             '\u{00037F}'...'\u{001FFF}' |
    |                         ^^^ help: use `..=` for an inclusive 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/github.com-1ecc6299db9ec823/sxd-document-0.3.2/src/str.rs:189:25
    |
189 |             '\u{00200C}'...'\u{00200D}' |
    |                         ^^^ help: use `..=` for an inclusive 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/github.com-1ecc6299db9ec823/sxd-document-0.3.2/src/str.rs:190:25
    |
190 |             '\u{002070}'...'\u{00218F}' |
    |                         ^^^ help: use `..=` for an inclusive 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/github.com-1ecc6299db9ec823/sxd-document-0.3.2/src/str.rs:191:25
    |
191 |             '\u{002C00}'...'\u{002FEF}' |
    |                         ^^^ help: use `..=` for an inclusive 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/github.com-1ecc6299db9ec823/sxd-document-0.3.2/src/str.rs:192:25
    |
192 |             '\u{003001}'...'\u{00D7FF}' |
    |                         ^^^ help: use `..=` for an inclusive 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/github.com-1ecc6299db9ec823/sxd-document-0.3.2/src/str.rs:193:25
    |
193 |             '\u{00F900}'...'\u{00FDCF}' |
    |                         ^^^ help: use `..=` for an inclusive 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/github.com-1ecc6299db9ec823/sxd-document-0.3.2/src/str.rs:194:25
    |
194 |             '\u{00FDF0}'...'\u{00FFFD}' |
    |                         ^^^ help: use `..=` for an inclusive 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/github.com-1ecc6299db9ec823/sxd-document-0.3.2/src/str.rs:195:25
    |
195 |             '\u{010000}'...'\u{0EFFFF}' => 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/github.com-1ecc6299db9ec823/sxd-document-0.3.2/src/str.rs:205:16
    |
205 |             '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/github.com-1ecc6299db9ec823/sxd-document-0.3.2/src/str.rs:207:23
    |
207 |             '\u{0300}'...'\u{036F}' |
    |                       ^^^ help: use `..=` for an inclusive 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/github.com-1ecc6299db9ec823/sxd-document-0.3.2/src/str.rs:208:23
    |
208 |             '\u{203F}'...'\u{2040}' => true,
    |                       ^^^ help: use `..=` for an inclusive range
    |
    = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
    = note: for more information, see <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/github.com-1ecc6299db9ec823/sxd-document-0.3.2/src/str.rs:225:16
    |
225 |             '0'...'9' => true,
    |                ^^^ help: use `..=` for an inclusive range
    |
    = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
    = note: for more information, see <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/github.com-1ecc6299db9ec823/sxd-document-0.3.2/src/str.rs:232:16
    |
232 |             '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/github.com-1ecc6299db9ec823/sxd-document-0.3.2/src/str.rs:233:16
    |
233 |             'a'...'f' |
    |                ^^^ help: use `..=` for an inclusive range
    |
    = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
    = note: for more information, see &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/github.com-1ecc6299db9ec823/sxd-document-0.3.2/src/str.rs:234:16
    |
234 |             'A'...'F' => 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/github.com-1ecc6299db9ec823/sxd-document-0.3.2/src/str.rs:241:16
    |
241 |             'A'...'Z' |
    |                ^^^ help: use `..=` for an inclusive range
    |
    = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
    = note: for more information, see <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/github.com-1ecc6299db9ec823/sxd-document-0.3.2/src/str.rs:242:16
    |
242 |             'a'...'z' => true,
    |                ^^^ help: use `..=` for an inclusive range
    |
    = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
    = note: for more information, see <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/github.com-1ecc6299db9ec823/sxd-document-0.3.2/src/str.rs:249:16
    |
249 |             'A'...'Z' |
    |                ^^^ help: use `..=` for an inclusive range
    |
    = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
    = note: for more information, see <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/github.com-1ecc6299db9ec823/sxd-document-0.3.2/src/str.rs:250:16
    |
250 |             'a'...'z' |
    |                ^^^ help: use `..=` for an inclusive range
    |
    = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
    = note: for more information, see <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/github.com-1ecc6299db9ec823/sxd-document-0.3.2/src/str.rs:251:16
    |
251 |             '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: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-document-0.3.2/src/parser.rs:869:9
    |
869 |         try!(attributes.check_duplicates());
    |         ^^^
    |
    = note: `#[warn(deprecated)]` on by default

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-document-0.3.2/src/parser.rs:870:33
    |
870 |         let default_namespace = try!(attributes.default_namespace());
    |                                 ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-document-0.3.2/src/parser.rs:874:25
    |
874 |             let value = try!(AttributeValueBuilder::convert(&ns.values));
    |                         ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-document-0.3.2/src/parser.rs:931:13
    |
931 |             try!(builder.ingest(&attribute.values));
    |             ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-document-0.3.2/src/parser.rs:979:17
    |
979 |                 try!(self.finish_opening_tag());
    |                 ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-document-0.3.2/src/parser.rs:983:17
    |
983 |                 try!(self.finish_opening_tag());
    |                 ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
    --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-document-0.3.2/src/parser.rs:1020:17
     |
1020 |                 try!(decode_reference(t, |s| self.add_text_data(s)));
     |                 ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
    --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-document-0.3.2/src/parser.rs:1092:13
     |
1092 |             try!(builder.consume(token));
     |             ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
    --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-document-0.3.2/src/parser.rs:1091:25
     |
1091 |             let token = try!(token);
     |                         ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
    --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-document-0.3.2/src/parser.rs:1157:9
     |
1157 |         try!(builder.ingest(values));
     |         ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
    --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-document-0.3.2/src/parser.rs:1173:47
     |
1173 |                 ReferenceAttributeValue(r) => try!(decode_reference(r, |s| self.value.push_str(s))),
     |                                               ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
    --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-document-0.3.2/src/parser.rs:1261:29
     |
1261 |                 let value = try!(AttributeValueBuilder::convert(&ns.values));
     |                             ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-document-0.3.2/src/writer.rs:352:21
    |
352 |                     try!(writer.write_str(prefix));
    |                     ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-document-0.3.2/src/writer.rs:353:21
    |
353 |                     try!(writer.write_str(":"));
    |                     ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-document-0.3.2/src/writer.rs:368:47
    |
368 |                 SplitType::Match(t)        => try!(writer.write_str(t)),
    |                                               ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-document-0.3.2/src/writer.rs:369:47
    |
369 |                 SplitType::Delimiter("<")  => try!(writer.write_str("&lt;")),
    |                                               ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-document-0.3.2/src/writer.rs:370:47
    |
370 |                 SplitType::Delimiter(">")  => try!(writer.write_str("&gt;")),
    |                                               ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --&gt; /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-document-0.3.2/src/writer.rs:371:47
    |
371 |                 SplitType::Delimiter("&")  => try!(writer.write_str("&amp;")),
    |                                               ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-document-0.3.2/src/writer.rs:372:47
    |
372 |                 SplitType::Delimiter("'")  => try!(writer.write_str("&apos;")),
    |                                               ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-document-0.3.2/src/writer.rs:373:47
    |
373 |                 SplitType::Delimiter("\"") => try!(writer.write_str("&quot;")),
    |                                               ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-document-0.3.2/src/writer.rs:392:9
    |
392 |         try!(writer.write_str("<"));
    |         ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-document-0.3.2/src/writer.rs:393:9
    |
393 |         try!(self.format_qname(element.name(), mapping, element.preferred_prefix(), false, writer));
    |         ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-document-0.3.2/src/writer.rs:396:13
    |
396 |             try!(writer.write_str(" "));
    |             ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-document-0.3.2/src/writer.rs:397:13
    |
397 |             try!(self.format_qname(attr.name(), mapping, attr.preferred_prefix(), true, writer));
    |             ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-document-0.3.2/src/writer.rs:398:13
    |
398 |             try!(write!(writer, "="));
    |             ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-document-0.3.2/src/writer.rs:399:13
    |
399 |             try!(write!(writer, "{}", self.quote_char()));
    |             ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-document-0.3.2/src/writer.rs:400:13
    |
400 |             try!(self.format_attribute_value(attr.value(), writer));
    |             ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-document-0.3.2/src/writer.rs:401:13
    |
401 |             try!(write!(writer, "{}", self.quote_char()));
    |             ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-document-0.3.2/src/writer.rs:405:13
    |
405 |             try!(writer.write_str(" xmlns='"));
    |             ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-document-0.3.2/src/writer.rs:406:13
    |
406 |             try!(writer.write_str(ns_uri));
    |             ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-document-0.3.2/src/writer.rs:407:13
    |
407 |             try!(writer.write_str("'"));
    |             ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-document-0.3.2/src/writer.rs:411:13
    |
411 |             try!(writer.write_str(" xmlns:"));
    |             ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-document-0.3.2/src/writer.rs:412:13
    |
412 |             try!(writer.write_str(prefix));
    |             ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-document-0.3.2/src/writer.rs:413:13
    |
413 |             try!(write!(writer, "='{}'", ns_uri));
    |             ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-document-0.3.2/src/writer.rs:418:13
    |
418 |             try!(writer.write_str("/>"));
    |             ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-document-0.3.2/src/writer.rs:422:13
    |
422 |             try!(writer.write_str(">"));
    |             ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-document-0.3.2/src/writer.rs:445:9
    |
445 |         try!(writer.write_str("</"));
    |         ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-document-0.3.2/src/writer.rs:446:9
    |
446 |         try!(self.format_qname(element.name(), mapping, element.preferred_prefix(), false, writer));
    |         ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-document-0.3.2/src/writer.rs:455:46
    |
455 |                 SplitType::Match(t)       => try!(writer.write_str(t)),
    |                                              ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-document-0.3.2/src/writer.rs:456:46
    |
456 |                 SplitType::Delimiter("<") => try!(writer.write_str("&lt;")),
    |                                              ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-document-0.3.2/src/writer.rs:457:46
    |
457 |                 SplitType::Delimiter(">") => try!(writer.write_str("&gt;")),
    |                                              ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-document-0.3.2/src/writer.rs:458:46
    |
458 |                 SplitType::Delimiter("&") => try!(writer.write_str("&amp;")),
    |                                              ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-document-0.3.2/src/writer.rs:512:13
    |
512 |             try!(self.format_one(todo.pop().unwrap(), &mut todo, &mut mapping, writer));
    |             ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-document-0.3.2/src/writer.rs:521:9
    |
521 |         try!(write!(writer, "<?xml version={}1.0{}", self.quote_char(), self.quote_char()));
    |         ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-document-0.3.2/src/writer.rs:527:9
    |
527 |         try!(write!(writer, "?>"));
    |         ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --&gt; /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-document-0.3.2/src/writer.rs:524:13
    |
524 |             try!(write!(writer, &quot; encoding={}UTF-8{}&quot;, self.quote_char(), self.quote_char()));
    |             ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --&gt; /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-document-0.3.2/src/writer.rs:536:9
    |
536 |         try!(self.format_declaration(writer));
    |         ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-document-0.3.2/src/writer.rs:539:13
    |
539 |             try!(match child {
    |             ^^^

[syn 1.0.101] cargo:rustc-cfg=syn_disable_nightly_tests
     Running `/home/r/repo/target/debug/build/serde-5f98db420bac056f/build-script-build`
[libc 0.2.134] cargo:rustc-cfg=freebsd11
[libc 0.2.134] cargo:rustc-cfg=libc_priv_mod_use
[libc 0.2.134] cargo:rustc-cfg=libc_union
[libc 0.2.134] cargo:rustc-cfg=libc_const_size_of
[libc 0.2.134] cargo:rustc-cfg=libc_align
[libc 0.2.134] cargo:rustc-cfg=libc_int128
[libc 0.2.134] cargo:rustc-cfg=libc_core_cvoid
[libc 0.2.134] cargo:rustc-cfg=libc_packedN
[libc 0.2.134] cargo:rustc-cfg=libc_cfg_target_vendor
[libc 0.2.134] cargo:rustc-cfg=libc_non_exhaustive
[libc 0.2.134] cargo:rustc-cfg=libc_ptr_addr_of
[libc 0.2.134] cargo:rustc-cfg=libc_underscore_const_names
[libc 0.2.134] cargo:rustc-cfg=libc_const_extern_fn
     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/github.com-1ecc6299db9ec823/log-0.4.17 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_REPOSITORY='https://github.com/rust-lang/log' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.4.17 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_VERSION_PATCH=17 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/lib' OUT_DIR=/home/r/repo/target/debug/build/log-8362c206b8a5b788/out rustc --crate-name log /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/log-0.4.17/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"' -C metadata=48c79a21633c8454 -C extra-filename=-48c79a21633c8454 --out-dir /home/r/repo/target/debug/deps -L dependency=/home/r/repo/target/debug/deps --extern cfg_if=/home/r/repo/target/debug/deps/libcfg_if-ac68a5ec1f1c024f.rmeta --cap-lints warn --cfg atomic_cas --cfg has_atomics`
[proc-macro2 1.0.46] cargo:rustc-cfg=use_proc_macro
[proc-macro2 1.0.46] cargo:rustc-cfg=wrap_proc_macro
     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/github.com-1ecc6299db9ec823/memchr-2.5.0 CARGO_PKG_AUTHORS='Andrew Gallant <jamslam@gmail.com>:bluss' CARGO_PKG_DESCRIPTION='Safe interface to memchr.' CARGO_PKG_HOMEPAGE='https://github.com/BurntSushi/memchr' CARGO_PKG_LICENSE=Unlicense/MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=memchr CARGO_PKG_REPOSITORY='https://github.com/BurntSushi/memchr' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=2.5.0 CARGO_PKG_VERSION_MAJOR=2 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/lib' OUT_DIR=/home/r/repo/target/debug/build/memchr-39efe5fff877a193/out rustc --crate-name memchr --edition=2018 /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/memchr-2.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 --cfg 'feature="default"' --cfg 'feature="std"' -C metadata=a419fee329791739 -C extra-filename=-a419fee329791739 --out-dir /home/r/repo/target/debug/deps -L dependency=/home/r/repo/target/debug/deps --cap-lints warn --cfg memchr_runtime_simd --cfg memchr_runtime_sse2 --cfg memchr_runtime_sse42 --cfg memchr_runtime_avx`
   Compiling itertools v0.10.5
     Running `CARGO=/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=itertools CARGO_MANIFEST_DIR=/home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/itertools-0.10.5 CARGO_PKG_AUTHORS=bluss CARGO_PKG_DESCRIPTION='Extra iterator adaptors, iterator methods, free functions, and macros.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=itertools CARGO_PKG_REPOSITORY='https://github.com/rust-itertools/itertools' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.10.5 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=10 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/lib' rustc --crate-name itertools --edition=2018 /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/itertools-0.10.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 --cfg 'feature="default"' --cfg 'feature="use_alloc"' --cfg 'feature="use_std"' -C metadata=7cfdc7cbf47a84b8 -C extra-filename=-7cfdc7cbf47a84b8 --out-dir /home/r/repo/target/debug/deps -L dependency=/home/r/repo/target/debug/deps --extern either=/home/r/repo/target/debug/deps/libeither-a513f0ff1749f908.rmeta --cap-lints warn`
     Running `/home/r/repo/target/debug/build/anyhow-48e40c9b3eb31d85/build-script-build`
   Compiling num-traits v0.2.15
     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/github.com-1ecc6299db9ec823/num-traits-0.2.15 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_REPOSITORY='https://github.com/rust-num/num-traits' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.2.15 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=15 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/lib' rustc --crate-name build_script_build /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/num-traits-0.2.15/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debuginfo=2 -C metadata=650e38e9bd739d94 -C extra-filename=-650e38e9bd739d94 --out-dir /home/r/repo/target/debug/build/num-traits-650e38e9bd739d94 -L dependency=/home/r/repo/target/debug/deps --extern autocfg=/home/r/repo/target/debug/deps/libautocfg-b100abef6c63027d.rlib --cap-lints warn`
warning: use of deprecated associated function `std::error::Error::description`: use the Display impl or to_string()
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-document-0.3.2/src/parser.rs:124:55
    |
124 |                 write!(f, "Parser error: {} {}", self.description(), s)
    |                                                       ^^^^^^^^^^^

warning: use of deprecated associated function `std::error::Error::description`: use the Display impl or to_string()
   --&gt; /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-document-0.3.2/src/parser.rs:126:53
    |
126 |             _ => write!(f, "Parser error: {}", self.description())
    |                                                     ^^^^^^^^^^^

warning: `humantime` (lib) generated 26 warnings
     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/github.com-1ecc6299db9ec823/libc-0.2.134 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_REPOSITORY='https://github.com/rust-lang/libc' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.2.134 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=134 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/lib' OUT_DIR=/home/r/repo/target/debug/build/libc-9d00bc6ef9a00a02/out rustc --crate-name libc /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.134/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"' -C metadata=d171c859e07b735b -C extra-filename=-d171c859e07b735b --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_ptr_addr_of --cfg libc_underscore_const_names --cfg libc_const_extern_fn`
     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/github.com-1ecc6299db9ec823/proc-macro2-1.0.46 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_REPOSITORY='https://github.com/dtolnay/proc-macro2' CARGO_PKG_RUST_VERSION=1.31 CARGO_PKG_VERSION=1.0.46 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 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/lib' OUT_DIR=/home/r/repo/target/debug/build/proc-macro2-adc644543bb50684/out rustc --crate-name proc_macro2 --edition=2018 /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/proc-macro2-1.0.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="proc-macro"' -C metadata=4cf66c9c684310a7 -C extra-filename=-4cf66c9c684310a7 --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-4a202261a0f1e7b8.rmeta --cap-lints warn --cfg use_proc_macro --cfg wrap_proc_macro`
     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/github.com-1ecc6299db9ec823/anyhow-1.0.65 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_REPOSITORY='https://github.com/dtolnay/anyhow' CARGO_PKG_RUST_VERSION=1.38 CARGO_PKG_VERSION=1.0.65 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=65 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/lib' OUT_DIR=/home/r/repo/target/debug/build/anyhow-cf8451ee928c4d3c/out rustc --crate-name anyhow --edition=2018 /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/anyhow-1.0.65/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"' -C metadata=5b10df5de317e2e8 -C extra-filename=-5b10df5de317e2e8 --out-dir /home/r/repo/target/debug/deps -L dependency=/home/r/repo/target/debug/deps --cap-lints warn`
     Running `/home/r/repo/target/debug/build/num-traits-650e38e9bd739d94/build-script-build`
[num-traits 0.2.15] cargo:rustc-cfg=has_i128
[num-traits 0.2.15] cargo:rustc-cfg=has_to_int_unchecked
   Compiling aho-corasick v0.7.19
     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/github.com-1ecc6299db9ec823/aho-corasick-0.7.19 CARGO_PKG_AUTHORS='Andrew Gallant <jamslam@gmail.com>' CARGO_PKG_DESCRIPTION='Fast multiple substring searching.' CARGO_PKG_HOMEPAGE='https://github.com/BurntSushi/aho-corasick' CARGO_PKG_LICENSE=Unlicense/MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=aho-corasick CARGO_PKG_REPOSITORY='https://github.com/BurntSushi/aho-corasick' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.7.19 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=7 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/lib' rustc --crate-name aho_corasick --edition=2018 /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/aho-corasick-0.7.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="std"' -C metadata=896980f7a39fae99 -C extra-filename=-896980f7a39fae99 --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-a419fee329791739.rmeta --cap-lints warn`
warning: `difflib` (lib) generated 3 warnings
[num-traits 0.2.15] cargo:rustc-cfg=has_reverse_bits
[num-traits 0.2.15] cargo:rustc-cfg=has_leading_trailing_ones
[num-traits 0.2.15] cargo:rustc-cfg=has_int_assignop_ref
[num-traits 0.2.15] cargo:rustc-cfg=has_div_euclid
[num-traits 0.2.15] cargo:rerun-if-changed=build.rs
     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/github.com-1ecc6299db9ec823/quote-1.0.21 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_REPOSITORY='https://github.com/dtolnay/quote' CARGO_PKG_RUST_VERSION=1.31 CARGO_PKG_VERSION=1.0.21 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=21 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/lib' OUT_DIR=/home/r/repo/target/debug/build/quote-68cf2609ee60a0d5/out rustc --crate-name quote --edition=2018 /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.21/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="proc-macro"' -C metadata=a0c623aa5d3bbf3c -C extra-filename=-a0c623aa5d3bbf3c --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-4cf66c9c684310a7.rmeta --cap-lints warn`
   Compiling sxd-xpath v0.4.2
     Running `CARGO=/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=sxd_xpath CARGO_MANIFEST_DIR=/home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-xpath-0.4.2 CARGO_PKG_AUTHORS='Jake Goulding <jake.goulding@gmail.com>' CARGO_PKG_DESCRIPTION='A Rust XML XPath library' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=sxd-xpath CARGO_PKG_REPOSITORY='https://github.com/shepmaster/sxd-xpath' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.4.2 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/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/lib' rustc --crate-name sxd_xpath /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-xpath-0.4.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 -C metadata=2d4d9ea2c48c9b31 -C extra-filename=-2d4d9ea2c48c9b31 --out-dir /home/r/repo/target/debug/deps -L dependency=/home/r/repo/target/debug/deps --extern peresil=/home/r/repo/target/debug/deps/libperesil-a991cbaa5d6fa7ed.rmeta --extern quick_error=/home/r/repo/target/debug/deps/libquick_error-f3f9fa07e54f1499.rmeta --extern sxd_document=/home/r/repo/target/debug/deps/libsxd_document-eda9905387db06e2.rmeta --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/github.com-1ecc6299db9ec823/num-traits-0.2.15 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_REPOSITORY='https://github.com/rust-num/num-traits' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.2.15 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=15 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/lib' OUT_DIR=/home/r/repo/target/debug/build/num-traits-676664cb729c055d/out rustc --crate-name num_traits /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/num-traits-0.2.15/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 -C metadata=fcf269193e3b4460 -C extra-filename=-fcf269193e3b4460 --out-dir /home/r/repo/target/debug/deps -L dependency=/home/r/repo/target/debug/deps --cap-lints warn --cfg has_i128 --cfg has_to_int_unchecked --cfg has_reverse_bits --cfg has_leading_trailing_ones --cfg has_int_assignop_ref --cfg has_div_euclid`
warning: unnecessary trailing semicolon
  --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-xpath-0.4.2/src/nodeset.rs:99:10
   |
99 |         };
   |          ^ help: remove this semicolon
   |
   = note: `#[warn(redundant_semicolons)]` on by default

warning: unnecessary trailing semicolon
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-xpath-0.4.2/src/nodeset.rs:203:10
    |
203 |         };
    |          ^ help: remove this semicolon

warning: use of deprecated macro `try`: use the `?` operator instead
  --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-xpath-0.4.2/src/expression.rs:95:20
   |
95 |         let left = try!(self.left.evaluate(context)).boolean();
   |                    ^^^
   |
   = note: `#[warn(deprecated)]` on by default

warning: use of deprecated macro `try`: use the `?` operator instead
  --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-xpath-0.4.2/src/expression.rs:96:25
   |
96 |         let v = left && try!(self.right.evaluate(context)).boolean();
   |                         ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-xpath-0.4.2/src/expression.rs:121:24
    |
121 |         let left_val = try!(self.left.evaluate(context));
    |                        ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-xpath-0.4.2/src/expression.rs:122:25
    |
122 |         let right_val = try!(self.right.evaluate(context));
    |                         ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-xpath-0.4.2/src/expression.rs:200:28
    |
200 |                 let args = try!(self.arguments.iter().map(|arg| arg.evaluate(context)).collect());
    |                            ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-xpath-0.4.2/src/expression.rs:259:20
    |
259 |         let left = try!(self.left.evaluate(context));
    |                    ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-xpath-0.4.2/src/expression.rs:260:21
    |
260 |         let right = try!(self.right.evaluate(context));
    |                     ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-xpath-0.4.2/src/expression.rs:293:20
    |
293 |         let left = try!(self.left.evaluate(context)).boolean();
    |                    ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-xpath-0.4.2/src/expression.rs:294:25
    |
294 |         let v = left || try!(self.right.evaluate(context)).boolean();
    |                         ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-xpath-0.4.2/src/expression.rs:313:22
    |
313 |         let result = try!(self.start_point.evaluate(context));
    |                      ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-xpath-0.4.2/src/expression.rs:314:26
    |
314 |         let mut result = try!(value_into_nodeset(result));
    |                          ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-xpath-0.4.2/src/expression.rs:317:22
    |
317 |             result = try!(step.evaluate(context, result));
    |                      ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-xpath-0.4.2/src/expression.rs:381:24
    |
381 |         let left_val = try!(self.left.evaluate(context));
    |                        ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-xpath-0.4.2/src/expression.rs:382:25
    |
382 |         let right_val = try!(self.right.evaluate(context));
    |                         ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-xpath-0.4.2/src/expression.rs:423:21
    |
423 |         let value = try!(self.expression.evaluate(context));
    |                     ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-xpath-0.4.2/src/expression.rs:468:25
    |
468 |                 nodes = try!(predicate.select(context, nodes));
    |                         ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-xpath-0.4.2/src/expression.rs:490:30
    |
490 |         let mut left_nodes = try!(as_nodes(&self.left));
    |                              ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-xpath-0.4.2/src/expression.rs:491:27
    |
491 |         let right_nodes = try!(as_nodes(&self.right));
    |                           ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-xpath-0.4.2/src/function.rs:199:9
    |
199 |         try!(args.exactly(0));
    |         ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-xpath-0.4.2/src/function.rs:212:9
    |
212 |         try!(args.exactly(0));
    |         ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-xpath-0.4.2/src/function.rs:225:9
    |
225 |         try!(args.exactly(1));
    |         ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-xpath-0.4.2/src/function.rs:226:19
    |
226 |         let arg = try!(args.pop_nodeset());
    |                   ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-xpath-0.4.2/src/function.rs:239:9
    |
239 |         try!(args.at_most(1));
    |         ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-xpath-0.4.2/src/function.rs:240:19
    |
240 |         let arg = try!(args.pop_nodeset_or_context_node(context));
    |                   ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-xpath-0.4.2/src/function.rs:258:9
    |
258 |         try!(args.at_most(1));
    |         ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-xpath-0.4.2/src/function.rs:259:19
    |
259 |         let arg = try!(args.pop_nodeset_or_context_node(context));
    |                   ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-xpath-0.4.2/src/function.rs:277:9
    |
277 |         try!(args.at_most(1));
    |         ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-xpath-0.4.2/src/function.rs:278:19
    |
278 |         let arg = try!(args.pop_nodeset_or_context_node(context));
    |                   ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-xpath-0.4.2/src/function.rs:295:9
    |
295 |         try!(args.at_most(1));
    |         ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-xpath-0.4.2/src/function.rs:309:9
    |
309 |         try!(args.at_least(2));
    |         ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-xpath-0.4.2/src/function.rs:323:9
    |
323 |         try!(args.exactly(2));
    |         ^^^

warning: unnecessary trailing semicolon
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-xpath-0.4.2/src/function.rs:331:64
    |
331 |     fn imp(a: &str, b: &str) -> bool { str::starts_with(a, b) };
    |                                                                ^ help: remove this semicolon

warning: unnecessary trailing semicolon
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-xpath-0.4.2/src/function.rs:335:61
    |
335 |     fn imp(a: &str, b: &str) -> bool { str::contains(a, b) };
    |                                                             ^ help: remove this semicolon

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-xpath-0.4.2/src/function.rs:347:9
    |
347 |         try!(args.exactly(2));
    |         ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-xpath-0.4.2/src/function.rs:382:9
    |
382 |         try!(args.at_least(2));
    |         ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-xpath-0.4.2/src/function.rs:383:9
    |
383 |         try!(args.at_most(3));
    |         ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-xpath-0.4.2/src/function.rs:386:23
    |
386 |             let len = try!(args.pop_number());
    |                       ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-xpath-0.4.2/src/function.rs:392:21
    |
392 |         let start = try!(args.pop_number());
    |                     ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-xpath-0.4.2/src/function.rs:394:17
    |
394 |         let s = try!(args.pop_string());
    |                 ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-xpath-0.4.2/src/function.rs:418:9
    |
418 |         try!(args.at_most(1));
    |         ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-xpath-0.4.2/src/function.rs:432:9
    |
432 |         try!(args.at_most(1));
    |         ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-xpath-0.4.2/src/function.rs:449:9
    |
449 |         try!(args.exactly(3));
    |         ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-xpath-0.4.2/src/function.rs:451:18
    |
451 |         let to = try!(args.pop_string());
    |                  ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-xpath-0.4.2/src/function.rs:452:20
    |
452 |         let from = try!(args.pop_string());
    |                    ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-xpath-0.4.2/src/function.rs:453:17
    |
453 |         let s = try!(args.pop_string());
    |                 ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-xpath-0.4.2/src/function.rs:479:9
    |
479 |         try!(args.exactly(1));
    |         ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --&gt; /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-xpath-0.4.2/src/function.rs:492:9
    |
492 |         try!(args.exactly(1));
    |         ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-xpath-0.4.2/src/function.rs:493:19
    |
493 |         let arg = try!(args.pop_boolean());
    |                   ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-xpath-0.4.2/src/function.rs:506:9
    |
506 |         try!(args.exactly(0));
    |         ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-xpath-0.4.2/src/function.rs:522:9
    |
522 |         try!(args.at_most(1));
    |         ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-xpath-0.4.2/src/function.rs:536:9
    |
536 |         try!(args.exactly(1));
    |         ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-xpath-0.4.2/src/function.rs:537:19
    |
537 |         let arg = try!(args.pop_nodeset());
    |                   ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-xpath-0.4.2/src/function.rs:551:9
    |
551 |         try!(args.exactly(1));
    |         ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-xpath-0.4.2/src/function.rs:552:19
    |
552 |         let arg = try!(args.pop_number());
    |                   ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-xpath-0.4.2/src/parser.rs:140:20
    |
140 |         let left = try!(child_parse(source));
    |                    ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-xpath-0.4.2/src/parser.rs:152:21
    |
152 |                     try!(source.consume(&rule.token));
    |                     ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-xpath-0.4.2/src/parser.rs:154:33
    |
154 |                     let right = try!(child_parse(source));
    |                                 ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-xpath-0.4.2/src/parser.rs:182:20
    |
182 |         let expr = try!((*child_parse)(source));
    |                    ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-xpath-0.4.2/src/parser.rs:258:13
    |
258 |             try!(source.consume(&Token::LeftParen));
    |             ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-xpath-0.4.2/src/parser.rs:260:13
    |
260 |             try!(source.consume(&Token::RightParen));
    |             ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-xpath-0.4.2/src/parser.rs:259:26
    |
259 |             let result = try!(self.parse_expression(source));
    |                          ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-xpath-0.4.2/src/parser.rs:305:13
    |
305 |             try!(source.consume(&Token::Comma));
    |             ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-xpath-0.4.2/src/parser.rs:307:19
    |
307 |             match try!(self.parse_expression(source)) {
    |                   ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-xpath-0.4.2/src/parser.rs:322:15
    |
322 |         match try!(self.parse_expression(source)) {
    |               ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-xpath-0.4.2/src/parser.rs:336:13
    |
336 |             try!(source.consume(&Token::LeftParen));
    |             ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-xpath-0.4.2/src/parser.rs:338:13
    |
338 |             try!(source.consume(&Token::RightParen));
    |             ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-xpath-0.4.2/src/parser.rs:337:29
    |
337 |             let arguments = try!(self.parse_function_args(source));
    |                             ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-xpath-0.4.2/src/parser.rs:364:13
    |
364 |             try!(source.consume(&Token::LeftBracket));
    |             ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-xpath-0.4.2/src/parser.rs:366:19
    |
366 |             match try!(self.parse_expression(source)) {
    |                   ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-xpath-0.4.2/src/parser.rs:368:21
    |
368 |                     try!(source.consume(&Token::RightBracket));
    |                     ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-xpath-0.4.2/src/parser.rs:383:37
    |
383 |         while let Some(predicate) = try!(self.parse_predicate_expression(source)) {
    |                                     ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-xpath-0.4.2/src/parser.rs:393:20
    |
393 |         let axis = try!(self.parse_axis(source));
    |                    ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-xpath-0.4.2/src/parser.rs:395:31
    |
395 |         let node_test = match try!(self.parse_node_test(source)) {
    |                               ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-xpath-0.4.2/src/parser.rs:397:21
    |
397 |             None => try!(self.default_node_test(source, axis)),
    |                     ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-xpath-0.4.2/src/parser.rs:405:26
    |
405 |         let predicates = try!(self.parse_predicates(source));
    |                          ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-xpath-0.4.2/src/parser.rs:415:15
    |
415 |         match try!(self.parse_step(source)) {
    |               ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-xpath-0.4.2/src/parser.rs:420:21
    |
420 |                     try!(source.consume(&amp;Token::Slash));
    |                     ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-xpath-0.4.2/src/parser.rs:422:27
    |
422 |                     match try!(self.parse_step(source)) {
    |                           ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-xpath-0.4.2/src/parser.rs:445:13
    |
445 |             try!(source.consume(&Token::Slash));
    |             ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-xpath-0.4.2/src/parser.rs:448:19
    |
448 |             match try!(self.parse_relative_location_path_raw(source, start_point)) {
    |                   ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-xpath-0.4.2/src/parser.rs:471:15
    |
471 |         match try!(self.parse_primary_expression(source)) {
    |               ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-xpath-0.4.2/src/parser.rs:473:34
    |
473 |                 let predicates = try!(self.parse_predicates(source));
    |                                  ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-xpath-0.4.2/src/parser.rs:486:20
    |
486 |         let expr = try!(self.parse_location_path(source));
    |                    ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-xpath-0.4.2/src/parser.rs:491:15
    |
491 |         match try!(self.parse_filter_expression(source)) {
    |               ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-xpath-0.4.2/src/parser.rs:494:21
    |
494 |                     try!(source.consume(&Token::Slash));
    |                     ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-xpath-0.4.2/src/parser.rs:496:27
    |
496 |                     match try!(self.parse_relative_location_path_raw(source, expr)) {
    |                           ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-xpath-0.4.2/src/parser.rs:521:20
    |
521 |         let expr = try!(self.parse_union_expression(source));
    |                    ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-xpath-0.4.2/src/parser.rs:527:13
    |
527 |             try!(source.consume(&Token::MinusSign));
    |             ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-xpath-0.4.2/src/parser.rs:529:24
    |
529 |             let expr = try!(self.parse_unary_expression(source));
    |                        ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-xpath-0.4.2/src/parser.rs:631:20
    |
631 |         let expr = try!(self.parse_or_expression(&mut source));
    |                    ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-xpath-0.4.2/src/tokenizer.rs:372:21
    |
372 |         let token = try!(self.raw_next_token());
    |                     ^^^

warning: trait objects without an explicit `dyn` are deprecated
  --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-xpath-0.4.2/src/context.rs:14:42
   |
14 | type Functions = HashMap<OwnedQName, Box<function::Function + 'static>>;
   |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
   |
   = note: `#[warn(bare_trait_objects)]` on by default
   = 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: use `dyn`
   |
14 - type Functions = HashMap<OwnedQName, Box<function::Function + 'static>>;
14 + type Functions = HashMap<OwnedQName, Box<dyn function::Function + 'static>>;
   |

warning: trait objects without an explicit `dyn` are deprecated
  --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-xpath-0.4.2/src/axis.rs:49:20
   |
49 |     node_test: &'c NodeTest,
   |                    ^^^^^^^^
   |
   = 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: use `dyn`
   |
49 -     node_test: &'c NodeTest,
49 +     node_test: &'c dyn NodeTest,
   |

warning: trait objects without an explicit `dyn` are deprecated
  --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-xpath-0.4.2/src/expression.rs:73:30
   |
73 | pub type SubExpression = Box<Expression + 'static>;
   |                              ^^^^^^^^^^^^^^^^^^^^
   |
   = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
   = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
help: use `dyn`
   |
73 - pub type SubExpression = Box<Expression + 'static>;
73 + pub type SubExpression = Box<dyn Expression + 'static>;
   |

warning: trait objects without an explicit `dyn` are deprecated
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-xpath-0.4.2/src/expression.rs:435:25
    |
435 | pub type StepTest = Box<NodeTest + 'static>;
    |                         ^^^^^^^^^^^^^^^^^^
    |
    = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
    = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
help: use `dyn`
    |
435 - pub type StepTest = Box<NodeTest + 'static>;
435 + pub type StepTest = Box<dyn NodeTest + 'static>;
    |

warning: trait objects without an explicit `dyn` are deprecated
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-xpath-0.4.2/src/lib.rs:339:22
    |
339 | pub struct XPath(Box<expression::Expression + 'static>);
    |                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    |
    = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
    = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
help: use `dyn`
    |
339 - pub struct XPath(Box<expression::Expression + 'static>);
339 + pub struct XPath(Box<dyn expression::Expression + 'static>);
    |

warning: trait objects without an explicit `dyn` are deprecated
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-xpath-0.4.2/src/lib.rs:414:40
    |
414 |               fn cause(&self) -> Option<&std::error::Error> {
    |                                          ^^^^^^^^^^^^^^^^^
...
433 | / opaque_error!(
434 | |     /// Errors that may occur when parsing an XPath
435 | |     ParserError(parser::Error)
436 | | );
    | |_- in this macro invocation
    |
    = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
    = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html&gt;
    = note: this warning originates in the macro `opaque_error` (in Nightly builds, run with -Z macro-backtrace for more info)
help: use `dyn`
    |
414 -             fn cause(&amp;self) -&gt; Option&lt;&amp;std::error::Error> {
414 +             fn cause(&self) -> Option<&dyn std::error::Error> {
    |

warning: trait objects without an explicit `dyn` are deprecated
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-xpath-0.4.2/src/lib.rs:414:40
    |
414 |               fn cause(&self) -> Option<&std::error::Error> {
    |                                          ^^^^^^^^^^^^^^^^^
...
438 | / opaque_error!(
439 | |     /// Errors that may occur when executing an XPath
440 | |     ExecutionError(expression::Error)
441 | | );
    | |_- in this macro invocation
    |
    = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
    = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
    = note: this warning originates in the macro `opaque_error` (in Nightly builds, run with -Z macro-backtrace for more info)
help: use `dyn`
    |
414 -             fn cause(&self) -> Option<&std::error::Error> {
414 +             fn cause(&self) -> Option<&dyn std::error::Error> {
    |

warning: trait objects without an explicit `dyn` are deprecated
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-xpath-0.4.2/src/context.rs:179:64
    |
179 |     pub fn function_for_name(&self, name: QName) -> Option<&'c function::Function> {
    |                                                                ^^^^^^^^^^^^^^^^^^
    |
    = 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: use `dyn`
    |
179 -     pub fn function_for_name(&self, name: QName) -> Option<&'c function::Function> {
179 +     pub fn function_for_name(&self, name: QName) -> Option<&'c dyn function::Function> {
    |

warning: trait objects without an explicit `dyn` are deprecated
  --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-xpath-0.4.2/src/axis.rs:22:41
   |
22 | ...                   node_test: &NodeTest) -> OrderedNodes<'d>;
   |                                   ^^^^^^^^
   |
   = 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: use `dyn`
   |
22 -                             node_test: &NodeTest) -> OrderedNodes<'d>;
22 +                             node_test: &dyn NodeTest) -> OrderedNodes<'d>;
   |

warning: trait objects without an explicit `dyn` are deprecated
  --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-xpath-0.4.2/src/axis.rs:54:69
   |
54 |     fn new(context: &'c context::Evaluation<'c, 'd>, node_test: &'c NodeTest) -> Self {
   |                                                                     ^^^^^^^^
   |
   = 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: use `dyn`
   |
54 -     fn new(context: &'c context::Evaluation<'c, 'd>, node_test: &'c NodeTest) -> Self {
54 +     fn new(context: &'c context::Evaluation<'c, 'd>, node_test: &'c dyn NodeTest) -> Self {
   |

warning: trait objects without an explicit `dyn` are deprecated
  --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-xpath-0.4.2/src/axis.rs:71:41
   |
71 | ...                   node_test: &NodeTest) -> OrderedNodes<'d>
   |                                   ^^^^^^^^
   |
   = 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: use `dyn`
   |
71 -                             node_test: &NodeTest) -> OrderedNodes<'d>
71 +                             node_test: &dyn NodeTest) -> OrderedNodes<'d>
   |

warning: trait objects without an explicit `dyn` are deprecated
  --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-xpath-0.4.2/src/node_test.rs:20:28
   |
20 | pub type SubNodeTest = Box<NodeTest + 'static>;
   |                            ^^^^^^^^^^^^^^^^^^
   |
   = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
   = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
help: use `dyn`
   |
20 - pub type SubNodeTest = Box<NodeTest + 'static>;
20 + pub type SubNodeTest = Box<dyn NodeTest + 'static>;
   |

warning: trait objects without an explicit `dyn` are deprecated
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-xpath-0.4.2/src/parser.rs:175:20
    |
175 | type Rule<'a, I> = Fn(TokenSource<I>) -> ParseResult + '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: use `dyn`
    |
175 - type Rule<'a, I> = Fn(TokenSource<I>) -> ParseResult + 'a;
175 + type Rule<'a, I> = dyn Fn(TokenSource<I>) -> ParseResult + 'a;
    |

   Compiling atty v0.2.14
     Running `CARGO=/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=atty CARGO_MANIFEST_DIR=/home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/atty-0.2.14 CARGO_PKG_AUTHORS='softprops <d.tangren@gmail.com>' CARGO_PKG_DESCRIPTION='A simple interface for querying atty' CARGO_PKG_HOMEPAGE='https://github.com/softprops/atty' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=atty CARGO_PKG_REPOSITORY='https://github.com/softprops/atty' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.2.14 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=14 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/lib' rustc --crate-name atty /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/atty-0.2.14/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 -C metadata=92680ed4405b5588 -C extra-filename=-92680ed4405b5588 --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-d171c859e07b735b.rmeta --cap-lints warn`
   Compiling tempfile v3.3.0
     Running `CARGO=/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=tempfile CARGO_MANIFEST_DIR=/home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/tempfile-3.3.0 CARGO_PKG_AUTHORS='Steven Allen <steven@stebalien.com>:The Rust Project Developers:Ashley Mannix <ashleymannix@live.com.au>:Jason White <jasonaw0@gmail.com>' CARGO_PKG_DESCRIPTION='A library for managing temporary files and directories.' CARGO_PKG_HOMEPAGE='http://stebalien.com/projects/tempfile-rs' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=tempfile CARGO_PKG_REPOSITORY='https://github.com/Stebalien/tempfile' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=3.3.0 CARGO_PKG_VERSION_MAJOR=3 CARGO_PKG_VERSION_MINOR=3 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/lib' rustc --crate-name tempfile --edition=2018 /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/tempfile-3.3.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 -C metadata=e7f69f05d5beca7a -C extra-filename=-e7f69f05d5beca7a --out-dir /home/r/repo/target/debug/deps -L dependency=/home/r/repo/target/debug/deps --extern cfg_if=/home/r/repo/target/debug/deps/libcfg_if-ac68a5ec1f1c024f.rmeta --extern fastrand=/home/r/repo/target/debug/deps/libfastrand-8ce5e257bdcca180.rmeta --extern libc=/home/r/repo/target/debug/deps/liblibc-d171c859e07b735b.rmeta --extern remove_dir_all=/home/r/repo/target/debug/deps/libremove_dir_all-44fe2a5bc5112598.rmeta --cap-lints warn`
     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/github.com-1ecc6299db9ec823/syn-1.0.101 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_REPOSITORY='https://github.com/dtolnay/syn' CARGO_PKG_RUST_VERSION=1.31 CARGO_PKG_VERSION=1.0.101 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=101 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/lib' OUT_DIR=/home/r/repo/target/debug/build/syn-c117b25b8224b4be/out rustc --crate-name syn --edition=2018 /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-1.0.101/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="clone-impls"' --cfg 'feature="default"' --cfg 'feature="derive"' --cfg 'feature="full"' --cfg 'feature="parsing"' --cfg 'feature="printing"' --cfg 'feature="proc-macro"' --cfg 'feature="quote"' -C metadata=d03aefa639c9e10e -C extra-filename=-d03aefa639c9e10e --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-4cf66c9c684310a7.rmeta --extern quote=/home/r/repo/target/debug/deps/libquote-a0c623aa5d3bbf3c.rmeta --extern unicode_ident=/home/r/repo/target/debug/deps/libunicode_ident-4a202261a0f1e7b8.rmeta --cap-lints warn --cfg syn_disable_nightly_tests`
   Compiling colored v2.0.0
     Running `CARGO=/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=colored CARGO_MANIFEST_DIR=/home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/colored-2.0.0 CARGO_PKG_AUTHORS='Thomas Wickham <mackwic@gmail.com>' CARGO_PKG_DESCRIPTION='The most simple way to add colors in your terminal' CARGO_PKG_HOMEPAGE='https://github.com/mackwic/colored' CARGO_PKG_LICENSE=MPL-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=colored CARGO_PKG_REPOSITORY='https://github.com/mackwic/colored' 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/lib' rustc --crate-name colored /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/colored-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 -C metadata=b5da81b3e1289aaf -C extra-filename=-b5da81b3e1289aaf --out-dir /home/r/repo/target/debug/deps -L dependency=/home/r/repo/target/debug/deps --extern atty=/home/r/repo/target/debug/deps/libatty-92680ed4405b5588.rmeta --extern lazy_static=/home/r/repo/target/debug/deps/liblazy_static-20fc7be71f32300b.rmeta --cap-lints warn`
   Compiling time v0.3.14
     Running `CARGO=/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=time CARGO_MANIFEST_DIR=/home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/time-0.3.14 CARGO_PKG_AUTHORS='Jacob Pratt <open-source@jhpratt.dev>:Time contributors' CARGO_PKG_DESCRIPTION='Date and time library. Fully interoperable with the standard library. Mostly compatible with #'\!'[no_std].' CARGO_PKG_HOMEPAGE='https://time-rs.github.io' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=time CARGO_PKG_REPOSITORY='https://github.com/time-rs/time' CARGO_PKG_RUST_VERSION=1.59.0 CARGO_PKG_VERSION=0.3.14 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PATCH=14 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/lib' rustc --crate-name time --edition=2021 /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/time-0.3.14/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="formatting"' --cfg 'feature="itoa"' --cfg 'feature="local-offset"' --cfg 'feature="macros"' --cfg 'feature="std"' --cfg 'feature="time-macros"' -C metadata=84ad73747d437328 -C extra-filename=-84ad73747d437328 --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-81b0952f56b152fc.rmeta --extern libc=/home/r/repo/target/debug/deps/liblibc-d171c859e07b735b.rmeta --extern num_threads=/home/r/repo/target/debug/deps/libnum_threads-b2a25b163df0364d.rmeta --extern time_macros=/home/r/repo/target/debug/deps/libtime_macros-cba322b37a94feea.so --cap-lints warn`
warning: use of deprecated associated function `std::error::Error::description`: use the Display impl or to_string()
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-xpath-0.4.2/src/lib.rs:411:24
    |
411 |                   self.0.description()
    |                          ^^^^^^^^^^^
...
433 | / opaque_error!(
434 | |     /// Errors that may occur when parsing an XPath
435 | |     ParserError(parser::Error)
436 | | );
    | |_- in this macro invocation
    |
    = note: this warning originates in the macro `opaque_error` (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated associated function `std::error::Error::cause`: replaced by Error::source, which can support downcasting
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-xpath-0.4.2/src/lib.rs:415:24
    |
415 |                   self.0.cause()
    |                          ^^^^^
...
433 | / opaque_error!(
434 | |     /// Errors that may occur when parsing an XPath
435 | |     ParserError(parser::Error)
436 | | );
    | |_- in this macro invocation
    |
    = note: this warning originates in the macro `opaque_error` (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated associated function `std::error::Error::description`: use the Display impl or to_string()
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-xpath-0.4.2/src/lib.rs:411:24
    |
411 |                   self.0.description()
    |                          ^^^^^^^^^^^
...
438 | / opaque_error!(
439 | |     /// Errors that may occur when executing an XPath
440 | |     ExecutionError(expression::Error)
441 | | );
    | |_- in this macro invocation
    |
    = note: this warning originates in the macro `opaque_error` (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated associated function `std::error::Error::cause`: replaced by Error::source, which can support downcasting
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-xpath-0.4.2/src/lib.rs:415:24
    |
415 |                   self.0.cause()
    |                          ^^^^^
...
438 | / opaque_error!(
439 | |     /// Errors that may occur when executing an XPath
440 | |     ExecutionError(expression::Error)
441 | | );
    | |_- in this macro invocation
    |
    = note: this warning originates in the macro `opaque_error` (in Nightly builds, run with -Z macro-backtrace for more info)

   Compiling regex v1.6.0
     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/github.com-1ecc6299db9ec823/regex-1.6.0 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 OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=regex CARGO_PKG_REPOSITORY='https://github.com/rust-lang/regex' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.6.0 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=6 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/lib' rustc --crate-name regex --edition=2018 /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/regex-1.6.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 --cfg 'feature="aho-corasick"' --cfg 'feature="default"' --cfg 'feature="memchr"' --cfg 'feature="perf"' --cfg 'feature="perf-cache"' --cfg 'feature="perf-dfa"' --cfg 'feature="perf-inline"' --cfg 'feature="perf-literal"' --cfg 'feature="std"' --cfg 'feature="unicode"' --cfg 'feature="unicode-age"' --cfg 'feature="unicode-bool"' --cfg 'feature="unicode-case"' --cfg 'feature="unicode-gencat"' --cfg 'feature="unicode-perl"' --cfg 'feature="unicode-script"' --cfg 'feature="unicode-segment"' -C metadata=5f8a23f7da49f6eb -C extra-filename=-5f8a23f7da49f6eb --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-896980f7a39fae99.rmeta --extern memchr=/home/r/repo/target/debug/deps/libmemchr-a419fee329791739.rmeta --extern regex_syntax=/home/r/repo/target/debug/deps/libregex_syntax-92b23afe988f880f.rmeta --cap-lints warn`
   Compiling float-cmp v0.9.0
     Running `CARGO=/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=float_cmp CARGO_MANIFEST_DIR=/home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/float-cmp-0.9.0 CARGO_PKG_AUTHORS='Mike Dilger <mike@mikedilger.com>' CARGO_PKG_DESCRIPTION='Floating point approximate comparison traits' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=float-cmp CARGO_PKG_REPOSITORY='https://github.com/mikedilger/float-cmp' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.9.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=9 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/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/lib' rustc --crate-name float_cmp --edition=2018 /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/float-cmp-0.9.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 --cfg 'feature="default"' --cfg 'feature="num-traits"' --cfg 'feature="ratio"' -C metadata=3238053ceb9503af -C extra-filename=-3238053ceb9503af --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-fcf269193e3b4460.rmeta --cap-lints warn`
   Compiling simple_logger v2.3.0
warning: `sxd-document` (lib) generated 76 warnings
     Running `CARGO=/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=simple_logger CARGO_MANIFEST_DIR=/home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/simple_logger-2.3.0 CARGO_PKG_AUTHORS='Sam Clements <sam@borntyping.co.uk>' CARGO_PKG_DESCRIPTION='A logger that prints all messages with a readable output format' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=simple_logger CARGO_PKG_REPOSITORY='https://github.com/borntyping/rust-simple_logger' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=2.3.0 CARGO_PKG_VERSION_MAJOR=2 CARGO_PKG_VERSION_MINOR=3 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/lib' rustc --crate-name simple_logger --edition=2018 /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/simple_logger-2.3.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 --cfg 'feature="colored"' --cfg 'feature="colors"' --cfg 'feature="default"' --cfg 'feature="time"' --cfg 'feature="timestamps"' -C metadata=0156ff1fa698e3a9 -C extra-filename=-0156ff1fa698e3a9 --out-dir /home/r/repo/target/debug/deps -L dependency=/home/r/repo/target/debug/deps --extern colored=/home/r/repo/target/debug/deps/libcolored-b5da81b3e1289aaf.rmeta --extern log=/home/r/repo/target/debug/deps/liblog-48c79a21633c8454.rmeta --extern time=/home/r/repo/target/debug/deps/libtime-84ad73747d437328.rmeta --cap-lints warn`
warning: `sxd-xpath` (lib) generated 110 warnings
   Compiling env_logger v0.7.1
   Compiling predicates v2.1.1
     Running `CARGO=/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=predicates CARGO_MANIFEST_DIR=/home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/predicates-2.1.1 CARGO_PKG_AUTHORS='Nick Stevens <nick@bitcurry.com>' CARGO_PKG_DESCRIPTION='An implementation of boolean-valued predicate functions.' CARGO_PKG_HOMEPAGE='https://github.com/assert-rs/predicates-rs' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=predicates CARGO_PKG_REPOSITORY='https://github.com/assert-rs/predicates-rs' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=2.1.1 CARGO_PKG_VERSION_MAJOR=2 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/lib' rustc --crate-name predicates --edition=2018 /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/predicates-2.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 --cfg 'feature="default"' --cfg 'feature="diff"' --cfg 'feature="difflib"' --cfg 'feature="float-cmp"' --cfg 'feature="normalize-line-endings"' --cfg 'feature="regex"' -C metadata=3ce59808fac2225f -C extra-filename=-3ce59808fac2225f --out-dir /home/r/repo/target/debug/deps -L dependency=/home/r/repo/target/debug/deps --extern difflib=/home/r/repo/target/debug/deps/libdifflib-b12c879e6fc42030.rmeta --extern float_cmp=/home/r/repo/target/debug/deps/libfloat_cmp-3238053ceb9503af.rmeta --extern itertools=/home/r/repo/target/debug/deps/libitertools-7cfdc7cbf47a84b8.rmeta --extern normalize_line_endings=/home/r/repo/target/debug/deps/libnormalize_line_endings-e7c90aba10c143b8.rmeta --extern predicates_core=/home/r/repo/target/debug/deps/libpredicates_core-e60093dce2ba3b0b.rmeta --extern regex=/home/r/repo/target/debug/deps/libregex-5f8a23f7da49f6eb.rmeta --cap-lints warn`
     Running `CARGO=/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=env_logger CARGO_MANIFEST_DIR=/home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/env_logger-0.7.1 CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO_PKG_DESCRIPTION='A logging implementation for `log` which is configured via an environment
variable.
' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=env_logger CARGO_PKG_REPOSITORY='https://github.com/sebasmagri/env_logger/' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.7.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=7 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/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/lib' rustc --crate-name env_logger --edition=2018 /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/env_logger-0.7.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 --cfg 'feature="atty"' --cfg 'feature="default"' --cfg 'feature="humantime"' --cfg 'feature="regex"' --cfg 'feature="termcolor"' -C metadata=b686a17ba70b9c99 -C extra-filename=-b686a17ba70b9c99 --out-dir /home/r/repo/target/debug/deps -L dependency=/home/r/repo/target/debug/deps --extern atty=/home/r/repo/target/debug/deps/libatty-92680ed4405b5588.rmeta --extern humantime=/home/r/repo/target/debug/deps/libhumantime-0296b5c78467d7ef.rmeta --extern log=/home/r/repo/target/debug/deps/liblog-48c79a21633c8454.rmeta --extern regex=/home/r/repo/target/debug/deps/libregex-5f8a23f7da49f6eb.rmeta --extern termcolor=/home/r/repo/target/debug/deps/libtermcolor-44e4ede5a96e9edb.rmeta --cap-lints warn`
   Compiling fsutils v0.1.7
     Running `CARGO=/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=fsutils CARGO_MANIFEST_DIR=/home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/fsutils-0.1.7 CARGO_PKG_AUTHORS='Jared Forth <jaredforthdev@gmail.com>' CARGO_PKG_DESCRIPTION='An API for typical filesystem operations based on Bash commands' CARGO_PKG_HOMEPAGE='https://crates.io/crates/fsutils' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=fsutils CARGO_PKG_REPOSITORY='https://github.com/jaredforth/fsutils' 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/lib' rustc --crate-name fsutils --edition=2018 /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/fsutils-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 -C metadata=fd15cc50f99718ca -C extra-filename=-fd15cc50f99718ca --out-dir /home/r/repo/target/debug/deps -L dependency=/home/r/repo/target/debug/deps --extern env_logger=/home/r/repo/target/debug/deps/libenv_logger-b686a17ba70b9c99.rmeta --extern log=/home/r/repo/target/debug/deps/liblog-48c79a21633c8454.rmeta --cap-lints warn`
   Compiling ctor v0.1.23
     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/github.com-1ecc6299db9ec823/serde_derive-1.0.145 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_REPOSITORY='https://github.com/serde-rs/serde' CARGO_PKG_RUST_VERSION=1.31 CARGO_PKG_VERSION=1.0.145 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=145 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/lib' OUT_DIR=/home/r/repo/target/debug/build/serde_derive-68e4068aae50eb32/out rustc --crate-name serde_derive /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/serde_derive-1.0.145/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debuginfo=2 --cfg 'feature="default"' -C metadata=6fc0b13b3efba2d8 -C extra-filename=-6fc0b13b3efba2d8 --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-4cf66c9c684310a7.rlib --extern quote=/home/r/repo/target/debug/deps/libquote-a0c623aa5d3bbf3c.rlib --extern syn=/home/r/repo/target/debug/deps/libsyn-d03aefa639c9e10e.rlib --extern proc_macro --cap-lints warn`
     Running `CARGO=/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=ctor CARGO_MANIFEST_DIR=/home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/ctor-0.1.23 CARGO_PKG_AUTHORS='Matt Mastracci <matthew@mastracci.com>' CARGO_PKG_DESCRIPTION='__attribute__((constructor)) for Rust' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='Apache-2.0 OR MIT' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=ctor CARGO_PKG_REPOSITORY='https://github.com/mmastrac/rust-ctor' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.1.23 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=23 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/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/lib' rustc --crate-name ctor --edition=2018 /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/ctor-0.1.23/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debuginfo=2 -C metadata=e79b703e93fb3136 -C extra-filename=-e79b703e93fb3136 --out-dir /home/r/repo/target/debug/deps -L dependency=/home/r/repo/target/debug/deps --extern quote=/home/r/repo/target/debug/deps/libquote-a0c623aa5d3bbf3c.rlib --extern syn=/home/r/repo/target/debug/deps/libsyn-d03aefa639c9e10e.rlib --extern proc_macro --cap-lints warn`
     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/github.com-1ecc6299db9ec823/serde-1.0.145 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_REPOSITORY='https://github.com/serde-rs/serde' CARGO_PKG_RUST_VERSION=1.13 CARGO_PKG_VERSION=1.0.145 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=145 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/lib' OUT_DIR=/home/r/repo/target/debug/build/serde-033b6445200883f0/out rustc --crate-name serde /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/serde-1.0.145/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"' -C metadata=108f4e3325322634 -C extra-filename=-108f4e3325322634 --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-6fc0b13b3efba2d8.so --cap-lints warn`
   Compiling bincode v1.3.3
     Running `CARGO=/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=bincode CARGO_MANIFEST_DIR=/home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/bincode-1.3.3 CARGO_PKG_AUTHORS='Ty Overby <ty@pre-alpha.com>:Francesco Mazzoli <f@mazzo.li>:David Tolnay <dtolnay@gmail.com>:Zoey Riordan <zoey@dos.cafe>' CARGO_PKG_DESCRIPTION='A binary serialization / deserialization strategy that uses Serde for transforming structs into bytes and vice versa'\!'' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=bincode CARGO_PKG_REPOSITORY='https://github.com/servo/bincode' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.3.3 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/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/lib' rustc --crate-name bincode /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/bincode-1.3.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 -C metadata=9d03adfa6318bf61 -C extra-filename=-9d03adfa6318bf61 --out-dir /home/r/repo/target/debug/deps -L dependency=/home/r/repo/target/debug/deps --extern serde=/home/r/repo/target/debug/deps/libserde-108f4e3325322634.rmeta --cap-lints warn`
   Compiling sot v0.0.2 (/home/r/repo)
     Running `CARGO=/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=sot CARGO_MANIFEST_DIR=/home/r/repo CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='Simple Object Tree' CARGO_PKG_HOMEPAGE='https://github.com/objectionary/sot' CARGO_PKG_LICENSE='' CARGO_PKG_LICENSE_FILE=LICENSE.txt CARGO_PKG_NAME=sot CARGO_PKG_REPOSITORY='https://github.com/objectionary/sot' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.0.2 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=2 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/lib' rustc --crate-name sot --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 -C metadata=61ebc7d596bb7145 -C extra-filename=-61ebc7d596bb7145 --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-5b10df5de317e2e8.rmeta --extern bincode=/home/r/repo/target/debug/deps/libbincode-9d03adfa6318bf61.rmeta --extern ctor=/home/r/repo/target/debug/deps/libctor-e79b703e93fb3136.so --extern itertools=/home/r/repo/target/debug/deps/libitertools-7cfdc7cbf47a84b8.rmeta --extern lazy_static=/home/r/repo/target/debug/deps/liblazy_static-20fc7be71f32300b.rmeta --extern log=/home/r/repo/target/debug/deps/liblog-48c79a21633c8454.rmeta --extern regex=/home/r/repo/target/debug/deps/libregex-5f8a23f7da49f6eb.rmeta --extern serde=/home/r/repo/target/debug/deps/libserde-108f4e3325322634.rmeta --extern simple_logger=/home/r/repo/target/debug/deps/libsimple_logger-0156ff1fa698e3a9.rmeta --extern sxd_document=/home/r/repo/target/debug/deps/libsxd_document-eda9905387db06e2.rmeta --extern sxd_xpath=/home/r/repo/target/debug/deps/libsxd_xpath-2d4d9ea2c48c9b31.rmeta --extern xml_builder=/home/r/repo/target/debug/deps/libxml_builder-00a1cbf5ce04fe46.rmeta`
     Running `CARGO=/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=sot CARGO_MANIFEST_DIR=/home/r/repo CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='Simple Object Tree' CARGO_PKG_HOMEPAGE='https://github.com/objectionary/sot' CARGO_PKG_LICENSE='' CARGO_PKG_LICENSE_FILE=LICENSE.txt CARGO_PKG_NAME=sot CARGO_PKG_REPOSITORY='https://github.com/objectionary/sot' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.0.2 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=2 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/lib' rustc --crate-name sot --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 --test -C metadata=ff599829ae78dbb9 -C extra-filename=-ff599829ae78dbb9 --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-5b10df5de317e2e8.rlib --extern bincode=/home/r/repo/target/debug/deps/libbincode-9d03adfa6318bf61.rlib --extern ctor=/home/r/repo/target/debug/deps/libctor-e79b703e93fb3136.so --extern fsutils=/home/r/repo/target/debug/deps/libfsutils-fd15cc50f99718ca.rlib --extern itertools=/home/r/repo/target/debug/deps/libitertools-7cfdc7cbf47a84b8.rlib --extern lazy_static=/home/r/repo/target/debug/deps/liblazy_static-20fc7be71f32300b.rlib --extern log=/home/r/repo/target/debug/deps/liblog-48c79a21633c8454.rlib --extern predicates=/home/r/repo/target/debug/deps/libpredicates-3ce59808fac2225f.rlib --extern regex=/home/r/repo/target/debug/deps/libregex-5f8a23f7da49f6eb.rlib --extern serde=/home/r/repo/target/debug/deps/libserde-108f4e3325322634.rlib --extern simple_logger=/home/r/repo/target/debug/deps/libsimple_logger-0156ff1fa698e3a9.rlib --extern sxd_document=/home/r/repo/target/debug/deps/libsxd_document-eda9905387db06e2.rlib --extern sxd_xpath=/home/r/repo/target/debug/deps/libsxd_xpath-2d4d9ea2c48c9b31.rlib --extern tempfile=/home/r/repo/target/debug/deps/libtempfile-e7f69f05d5beca7a.rlib --extern xml_builder=/home/r/repo/target/debug/deps/libxml_builder-00a1cbf5ce04fe46.rlib`
warning: associated function `new` is never used
  --> src/sot.rs:41:8
   |
41 |     fn new(to: u32, a: String) -> Edge {
   |        ^^^
   |
   = note: `#[warn(dead_code)]` on by default

warning: associated function `empty` is never used
  --> src/sot.rs:54:12
   |
54 |     pub fn empty() -> Self {
   |            ^^^^^

warning: associated function `empty` is never used
  --> src/sot.rs:87:12
   |
87 |     pub fn empty() -> Self {
   |            ^^^^^

warning: associated function `max` is never used
  --> src/sot.rs:94:12
   |
94 |     pub fn max(&self) -> u32 {
   |            ^^^

warning: associated function `inconsistencies` is never used
  --> src/sot/inconsistencies.rs:27:12
   |
27 |     pub fn inconsistencies(&self) -> Vec<String> {
   |            ^^^^^^^^^^^^^^^

warning: associated function `lost_edges` is never used
  --> src/sot/inconsistencies.rs:39:8
   |
39 |     fn lost_edges(&self) -> Vec<String> {
   |        ^^^^^^^^^^

warning: associated function `inspect` is never used
  --> src/sot/inspect.rs:29:12
   |
29 |     pub fn inspect(&self, loc: &str) -> Result<String> {
   |            ^^^^^^^

warning: associated function `inspect_v` is never used
  --> src/sot/inspect.rs:42:8
   |
42 |     fn inspect_v(&self, v: u32, seen: &mut HashSet<u32>) -> Result<Vec<String>> {
   |        ^^^^^^^^^

warning: associated function `merge` is never used
  --&gt; src/sot/merge.rs:27:12
   |
27 |     pub fn merge(&amp;mut self, sot: &amp;Sot) {
   |            ^^^^^

warning: associated function `add` is never used
  --> src/sot/ops.rs:29:12
   |
29 |     pub fn add(&mut self, v1: u32) -> Result<()> {
   |            ^^^

warning: associated function `bind` is never used
  --> src/sot/ops.rs:41:12
   |
41 |     pub fn bind(&mut self, v1: u32, v2: u32, a: &str) -> Result<()> {
   |            ^^^^

warning: associated function `put` is never used
  --> src/sot/ops.rs:66:12
   |
66 |     pub fn put(&mut self, v: u32, d: Vec<u8>) -> Result<()> {
   |            ^^^

warning: associated function `data` is never used
  --> src/sot/ops.rs:77:12
   |
77 |     pub fn data(&self, v: u32) -> Result<Vec<u8>> {
   |            ^^^^

warning: associated function `kids` is never used
  --> src/sot/ops.rs:86:12
   |
86 |     pub fn kids(&self, _v: u32) -> Result<Vec<(String, u32)>> {
   |            ^^^^

warning: associated function `kid` is never used
  --> src/sot/ops.rs:91:12
   |
91 |     pub fn kid(&self, v: u32, a: &str) -> Option<u32> {
   |            ^^^

warning: associated function `find` is never used
   --> src/sot/ops.rs:107:12
    |
107 |     pub fn find(&self, v1: u32, loc: &str) -> Result<u32> {
    |            ^^^^

warning: struct `Script` is never constructed
  --> src/sot/parse.rs:29:8
   |
29 | struct Script {
   |        ^^^^^^

warning: associated function `new` is never used
  --> src/sot/parse.rs:36:12
   |
36 |     pub fn new(s: &str) -> Script {
   |            ^^^

warning: associated function `deploy_to` is never used
  --> src/sot/parse.rs:44:12
   |
44 |     pub fn deploy_to(&mut self, sot: &mut Sot) -> Result<usize> {
   |            ^^^^^^^^^

warning: associated function `commands` is never used
  --> src/sot/parse.rs:56:8
   |
56 |     fn commands(&self) -> Vec<String> {
   |        ^^^^^^^^

warning: associated function `deploy_one` is never used
  --> src/sot/parse.rs:71:8
   |
71 |     fn deploy_one(&mut self, cmd: &str, sot: &mut Sot) -> Result<()> {
   |        ^^^^^^^^^^

warning: associated function `parse_data` is never used
   --> src/sot/parse.rs:108:8
    |
108 |     fn parse_data(s: &str) -> Result<Vec<u8>> {
    |        ^^^^^^^^^^

warning: associated function `parse` is never used
   --> src/sot/parse.rs:126:8
    |
126 |     fn parse(&mut self, s: &str, sot: &mut Sot) -> Result<u32> {
    |        ^^^^^

warning: associated function `from_str` is never used
   --> src/sot/parse.rs:142:12
    |
142 |     pub fn from_str(txt: &str) -> Result<Sot> {
    |            ^^^^^^^^

warning: associated function `save` is never used
  --> src/sot/serialization.rs:32:12
   |
32 |     pub fn save(&mut self, path: &Path) -> Result<usize> {
   |            ^^^^

warning: associated function `load` is never used
  --> src/sot/serialization.rs:48:12
   |
48 |     pub fn load(path: &Path) -> Result<Sot> {
   |            ^^^^

warning: associated function `slice` is never used
  --> src/sot/slice.rs:28:12
   |
28 |     pub fn slice(&mut self, loc: &str) -> Result<Sot> {
   |            ^^^^^

warning: associated function `to_xml` is never used
  --> src/sot/xml.rs:28:12
   |
28 |     pub fn to_xml(&self) -> Result<String> {
   |            ^^^^^^

warning: `sot` (lib) generated 28 warnings
    Finished test [unoptimized + debuginfo] target(s) in 1m 15s
     Running `/home/r/repo/target/debug/deps/sot-ff599829ae78dbb9`

running 18 tests
test sot::makes_an_empty_sot ... 32mokBm
test sot::calculates_max ... 32mokBm
test sot::ops::finds_all_kids ... 33mignoredBm
test sot::ops::adds_simple_vertex ... 32mokBm
test sot::ops::binds_to_root ... 32mokBm
test sot::inconsistencies::finds_lost_edge ... 32mokBm
test sot::ops::binds_simple_vertices ... 32mokBm
test sot::inspect::inspects_simple_object ... 32mokBm
test sot::merge::merges_two_sots ... 32mokBm
test sot::ops::binds_two_names ... 32mokBm
test sot::ops::overwrites_edge ... 32mokBm
test sot::ops::sets_simple_data ... 32mokBm
test sot::ops::pre_defined_ids ... 32mokBm
test sot::slice::makes_a_slice ... 32mokBm
test sot::ops::finds_root ... 32mokBm
test sot::serialization::saves_and_loads ... 32mokBm
test sot::xml::prints_simple_graph ... 32mokBm
test sot::parse::simple_command ... 32mokBm

test result: 32mokBm. 17 passed; 0 failed; 1 ignored; 0 measured; 0 filtered out; finished in 0.01s

   Doc-tests sot
     Running `rustdoc --edition=2021 --crate-type lib --crate-name sot --test /home/r/repo/src/lib.rs -L dependency=/home/r/repo/target/debug/deps -L dependency=/home/r/repo/target/debug/deps --extern anyhow=/home/r/repo/target/debug/deps/libanyhow-5b10df5de317e2e8.rlib --extern bincode=/home/r/repo/target/debug/deps/libbincode-9d03adfa6318bf61.rlib --extern ctor=/home/r/repo/target/debug/deps/libctor-e79b703e93fb3136.so --extern fsutils=/home/r/repo/target/debug/deps/libfsutils-fd15cc50f99718ca.rlib --extern itertools=/home/r/repo/target/debug/deps/libitertools-7cfdc7cbf47a84b8.rlib --extern lazy_static=/home/r/repo/target/debug/deps/liblazy_static-20fc7be71f32300b.rlib --extern log=/home/r/repo/target/debug/deps/liblog-48c79a21633c8454.rlib --extern predicates=/home/r/repo/target/debug/deps/libpredicates-3ce59808fac2225f.rlib --extern regex=/home/r/repo/target/debug/deps/libregex-5f8a23f7da49f6eb.rlib --extern serde=/home/r/repo/target/debug/deps/libserde-108f4e3325322634.rlib --extern simple_logger=/home/r/repo/target/debug/deps/libsimple_logger-0156ff1fa698e3a9.rlib --extern sot=/home/r/repo/target/debug/deps/libsot-61ebc7d596bb7145.rlib --extern sxd_document=/home/r/repo/target/debug/deps/libsxd_document-eda9905387db06e2.rlib --extern sxd_xpath=/home/r/repo/target/debug/deps/libsxd_xpath-2d4d9ea2c48c9b31.rlib --extern tempfile=/home/r/repo/target/debug/deps/libtempfile-e7f69f05d5beca7a.rlib --extern xml_builder=/home/r/repo/target/debug/deps/libxml_builder-00a1cbf5ce04fe46.rlib -C embed-bitcode=no --error-format human`

running 0 tests

test result: 32mokBm. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s

+ cargo --color=never fmt --check
+ git commit -am 0.0.2
[__rultor 19039e5] 0.0.2
 2 files changed, 2 insertions(+), 2 deletions(-)
+ mkdir -p /home/r/.cargo
+ cp ../credentials /home/r/.cargo
+ cargo --color=never publish
    Updating crates.io index
   Packaging sot v0.0.2 (/home/r/repo)
   Verifying sot v0.0.2 (/home/r/repo)
 Downloading crates ...
  Downloaded time v0.3.15
   Compiling proc-macro2 v1.0.46
   Compiling quote v1.0.21
   Compiling unicode-ident v1.0.4
   Compiling syn v1.0.101
   Compiling libc v0.2.134
   Compiling memchr v2.5.0
   Compiling serde_derive v1.0.145
   Compiling log v0.4.17
   Compiling serde v1.0.145
   Compiling num_threads v0.1.6
   Compiling itoa v1.0.3
   Compiling typed-arena v1.7.0
   Compiling peresil v0.3.0
   Compiling anyhow v1.0.65
   Compiling lazy_static v1.4.0
   Compiling cfg-if v1.0.0
   Compiling time-macros v0.2.4
   Compiling quick-error v1.2.3
   Compiling regex-syntax v0.6.27
   Compiling either v1.8.0
   Compiling xml-builder v0.5.0
   Compiling sxd-document v0.3.2
   Compiling itertools v0.10.5
   Compiling aho-corasick v0.7.19
   Compiling sxd-xpath v0.4.2
   Compiling atty v0.2.14
   Compiling colored v2.0.0
   Compiling time v0.3.15
   Compiling regex v1.6.0
   Compiling simple_logger v2.3.0
   Compiling ctor v0.1.23
   Compiling bincode v1.3.3
   Compiling sot v0.0.2 (/home/r/repo/target/package/sot-0.0.2)
warning: associated function `new` is never used
  --> src/sot.rs:41:8
   |
41 |     fn new(to: u32, a: String) -> Edge {
   |        ^^^
   |
   = note: `#[warn(dead_code)]` on by default

warning: associated function `empty` is never used
  --> src/sot.rs:54:12
   |
54 |     pub fn empty() -> Self {
   |            ^^^^^

warning: associated function `empty` is never used
  --&gt; src/sot.rs:87:12
   |
87 |     pub fn empty() -&gt; Self {
   |            ^^^^^

warning: associated function `max` is never used
  --&gt; src/sot.rs:94:12
   |
94 |     pub fn max(&amp;self) -&gt; u32 {
   |            ^^^

warning: associated function `inconsistencies` is never used
  --&gt; src/sot/inconsistencies.rs:27:12
   |
27 |     pub fn inconsistencies(&self) -> Vec<String> {
   |            ^^^^^^^^^^^^^^^

warning: associated function `lost_edges` is never used
  --> src/sot/inconsistencies.rs:39:8
   |
39 |     fn lost_edges(&self) -> Vec<String> {
   |        ^^^^^^^^^^

warning: associated function `inspect` is never used
  --> src/sot/inspect.rs:29:12
   |
29 |     pub fn inspect(&self, loc: &str) -> Result<String> {
   |            ^^^^^^^

warning: associated function `inspect_v` is never used
  --> src/sot/inspect.rs:42:8
   |
42 |     fn inspect_v(&self, v: u32, seen: &mut HashSet<u32>) -> Result<Vec<String>> {
   |        ^^^^^^^^^

warning: associated function `merge` is never used
  --> src/sot/merge.rs:27:12
   |
27 |     pub fn merge(&mut self, sot: &Sot) {
   |            ^^^^^

warning: associated function `add` is never used
  --> src/sot/ops.rs:29:12
   |
29 |     pub fn add(&mut self, v1: u32) -> Result<()> {
   |            ^^^

warning: associated function `bind` is never used
  --> src/sot/ops.rs:41:12
   |
41 |     pub fn bind(&mut self, v1: u32, v2: u32, a: &str) -> Result<()> {
   |            ^^^^

warning: associated function `put` is never used
  --> src/sot/ops.rs:66:12
   |
66 |     pub fn put(&mut self, v: u32, d: Vec<u8>) -> Result<()> {
   |            ^^^

warning: associated function `data` is never used
  --> src/sot/ops.rs:77:12
   |
77 |     pub fn data(&self, v: u32) -> Result<Vec<u8>> {
   |            ^^^^

warning: associated function `kids` is never used
  --> src/sot/ops.rs:86:12
   |
86 |     pub fn kids(&self, _v: u32) -> Result<Vec<(String, u32)>> {
   |            ^^^^

warning: associated function `kid` is never used
  --> src/sot/ops.rs:91:12
   |
91 |     pub fn kid(&self, v: u32, a: &str) -> Option<u32> {
   |            ^^^

warning: associated function `find` is never used
   --> src/sot/ops.rs:107:12
    |
107 |     pub fn find(&self, v1: u32, loc: &str) -> Result<u32> {
    |            ^^^^

warning: struct `Script` is never constructed
  --> src/sot/parse.rs:29:8
   |
29 | struct Script {
   |        ^^^^^^

warning: associated function `new` is never used
  --> src/sot/parse.rs:36:12
   |
36 |     pub fn new(s: &str) -> Script {
   |            ^^^

warning: associated function `deploy_to` is never used
  --> src/sot/parse.rs:44:12
   |
44 |     pub fn deploy_to(&mut self, sot: &mut Sot) -> Result<usize> {
   |            ^^^^^^^^^

warning: associated function `commands` is never used
  --> src/sot/parse.rs:56:8
   |
56 |     fn commands(&self) -> Vec<String> {
   |        ^^^^^^^^

warning: associated function `deploy_one` is never used
  --> src/sot/parse.rs:71:8
   |
71 |     fn deploy_one(&mut self, cmd: &str, sot: &mut Sot) -> Result<()> {
   |        ^^^^^^^^^^

warning: associated function `parse_data` is never used
   --> src/sot/parse.rs:108:8
    |
108 |     fn parse_data(s: &str) -> Result<Vec<u8>> {
    |        ^^^^^^^^^^

warning: associated function `parse` is never used
   --> src/sot/parse.rs:126:8
    |
126 |     fn parse(&mut self, s: &str, sot: &mut Sot) -> Result<u32> {
    |        ^^^^^

warning: associated function `from_str` is never used
   --> src/sot/parse.rs:142:12
    |
142 |     pub fn from_str(txt: &str) -> Result<Sot> {
    |            ^^^^^^^^

warning: associated function `save` is never used
  --> src/sot/serialization.rs:32:12
   |
32 |     pub fn save(&mut self, path: &Path) -> Result<usize> {
   |            ^^^^

warning: associated function `load` is never used
  --> src/sot/serialization.rs:48:12
   |
48 |     pub fn load(path: &Path) -> Result<Sot> {
   |            ^^^^

warning: associated function `slice` is never used
  --> src/sot/slice.rs:28:12
   |
28 |     pub fn slice(&mut self, loc: &str) -> Result<Sot> {
   |            ^^^^^

warning: associated function `to_xml` is never used
  --> src/sot/xml.rs:28:12
   |
28 |     pub fn to_xml(&self) -> Result<String> {
   |            ^^^^^^

warning: `sot` (lib) generated 28 warnings
    Finished dev [unoptimized + debuginfo] target(s) in 19.21s
   Uploading sot v0.0.2 (/home/r/repo)
warning: the following are not valid category slugs and were ignored: graph. Please see https://crates.io/category_slugs for the list of all category slugs.
+ mv /home/r/repo .
++ whoami
+ chown -R root repo
+ '[' -n '' ']'
++ whoami
+ sudo chown -R rultor repo
+ cd repo
+ git checkout __rultor
Already on '__rultor'
+ git tag 0.0.2 -m '0.0.2: tagged by rultor.com'
+ git reset --hard
HEAD is now at 19039e5 0.0.2
+ 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 19039e5).
+ git push --all origin
Everything up-to-date
+ git push --tags origin
To github.com:objectionary/sot.git
 * [new tag]         0.0.2 -> 0.0.2
container a01d066d0699fe506fb18b27ac15a282cae197140b9c3d609cf4eea64771d021 is dead
Wed 05 Oct 2022 06:39:16 PM CEST