+ set -e + set -o pipefail ++ dirname ./run.sh + cd . + echo 2273156 + echo '2.0-SNAPSHOT BUILD' 2.0-SNAPSHOT BUILD + date Fri 04 Nov 2022 06:56:42 AM CET + uptime 06:56:42 up 128 days, 9:57, 0 users, load average: 0.29, 0.20, 0.10 + head=git@github.com:yegor256/mergem.git + ff=default + image=yegor256/rultor-image:1.13.0 + rebase=false + squash=false + head_branch=master + author=yegor256 + tag=0.0.1 + vars=('--env=head=git@github.com:yegor256/mergem.git' '--env=tag=0.0.1' '--env=scripts=( '\''export '\''\'\'''\''head=git@github.com:yegor256/mergem.git'\''\'\'''\'''\'' '\'';'\'' '\''export '\''\'\'''\''tag=0.0.1'\''\'\'''\'''\'' '\'';'\'' '\''export '\''\'\'''\''head_branch=master'\''\'\'''\'''\'' '\'';'\'' '\''export '\''\'\'''\''author=yegor256'\''\'\'''\'''\'' '\'';'\'' '\''pdd -f /dev/null'\'' '\'';'\'' '\''sudo bundle install --no-color "--gemfile=$(pwd)/Gemfile"'\'' '\'';'\'' '\''bundle exec rake'\'' '\'';'\'' '\''rm -rf *.gem'\'' '\'';'\'' '\''sed -i "s/0\.0\.0/${tag}/g" lib/mergem/version.rb'\'' '\'';'\'' '\''git add lib/mergem/version.rb'\'' '\'';'\'' '\''git commit -m "version set to ${tag}"'\'' '\'';'\'' '\''gem build mergem.gemspec'\'' '\'';'\'' '\''chmod 0600 ../rubygems.yml'\'' '\'';'\'' '\''gem push *.gem --config-file ../rubygems.yml'\'' '\'';'\'' )' '--env=head_branch=master' '--env=author=yegor256') + scripts=('export '\''head=git@github.com:yegor256/mergem.git'\''' ';' 'export '\''tag=0.0.1'\''' ';' 'export '\''head_branch=master'\''' ';' 'export '\''author=yegor256'\''' ';' 'pdd -f /dev/null' ';' 'sudo bundle install --no-color "--gemfile=$(pwd)/Gemfile"' ';' 'bundle exec rake' ';' 'rm -rf *.gem' ';' 'sed -i "s/0\.0\.0/${tag}/g" lib/mergem/version.rb' ';' 'git add lib/mergem/version.rb' ';' 'git commit -m "version set to ${tag}"' ';' 'gem build mergem.gemspec' ';' 'chmod 0600 ../rubygems.yml' ';' 'gem push *.gem --config-file ../rubygems.yml' ';') + directory= + container=yegor256_mergem_1 + 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:yegor256/mergem.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:yegor256/mergem.git'\''' ']' + cd .. + cat + '[' false = true ']' + cat + chmod a+x entry.sh + cat + echo 'export '\''head=git@github.com:yegor256/mergem.git'\''' ';' 'export '\''tag=0.0.1'\''' ';' 'export '\''head_branch=master'\''' ';' 'export '\''author=yegor256'\''' ';' 'pdd -f /dev/null' ';' 'sudo bundle install --no-color "--gemfile=$(pwd)/Gemfile"' ';' 'bundle exec rake' ';' 'rm -rf *.gem' ';' 'sed -i "s/0\.0\.0/${tag}/g" lib/mergem/version.rb' ';' 'git add lib/mergem/version.rb' ';' 'git commit -m "version set to ${tag}"' ';' 'gem build mergem.gemspec' ';' 'chmod 0600 ../rubygems.yml' ';' 'gem push *.gem --config-file ../rubygems.yml' ';' + sensitive=() + rm -rf .gnupg + '[' -z 0.0.1 ']' + [[ 0.0.1 =~ ^[a-zA-Z0-9\.\-]+$ ]] + echo 'tag name is valid: "0.0.1"' tag name is valid: "0.0.1" + cd repo ++ git tag -l 0.0.1 + '[' ']' + 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.10 ++ echo 0.10 '>' 30 ++ bc + '[' 0 -eq 1 ']' + echo 'load average is 0.10, low enough to run a new Docker container' load average is 0.10, 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 '\syegor256_mergem_1\s*$' + ls -al . total 48 drwx--x--x 3 rultor rultor 4096 Nov 4 06:56 . drwxrwxrwt 20 root root 4096 Nov 4 06:56 .. -rw-rw-r-- 1 rultor rultor 556 Nov 4 06:56 end.sh -rwxrwxr-x 1 rultor rultor 363 Nov 4 06:56 entry.sh -rw-rw-r-- 1 rultor rultor 8 Nov 4 06:56 pid drwxrwxr-x 8 rultor rultor 4096 Nov 4 06:56 repo -rw-rw-r-- 1 rultor rultor 56 Nov 4 06:56 rubygems.yml -rwxrwxr-x 1 rultor rultor 5892 Nov 4 06:56 run.sh -rw-rw-r-- 1 rultor rultor 651 Nov 4 06:56 script.sh -rw-rw-r-- 1 rultor rultor 4113 Nov 4 06:56 stdout ++ pwd ++ pwd + docker run -t --rm -v /tmp/rultor-RbZ5:/main --env=head=git@github.com:yegor256/mergem.git --env=tag=0.0.1 '--env=scripts=( '\''export '\''\'\'''\''head=git@github.com:yegor256/mergem.git'\''\'\'''\'''\'' '\'';'\'' '\''export '\''\'\'''\''tag=0.0.1'\''\'\'''\'''\'' '\'';'\'' '\''export '\''\'\'''\''head_branch=master'\''\'\'''\'''\'' '\'';'\'' '\''export '\''\'\'''\''author=yegor256'\''\'\'''\'''\'' '\'';'\'' '\''pdd -f /dev/null'\'' '\'';'\'' '\''sudo bundle install --no-color "--gemfile=$(pwd)/Gemfile"'\'' '\'';'\'' '\''bundle exec rake'\'' '\'';'\'' '\''rm -rf *.gem'\'' '\'';'\'' '\''sed -i "s/0\.0\.0/${tag}/g" lib/mergem/version.rb'\'' '\'';'\'' '\''git add lib/mergem/version.rb'\'' '\'';'\'' '\''git commit -m "version set to ${tag}"'\'' '\'';'\'' '\''gem build mergem.gemspec'\'' '\'';'\'' '\''chmod 0600 ../rubygems.yml'\'' '\'';'\'' '\''gem push *.gem --config-file ../rubygems.yml'\'' '\'';'\'' )' --env=head_branch=master --env=author=yegor256 --hostname=docker --privileged --memory=8g --memory-swap=16g --oom-kill-disable --cidfile=/tmp/rultor-RbZ5/cid -w=/main -v /var/run/docker.sock:/var/run/docker.sock --name=yegor256_mergem_1 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 ./end.sh ./entry.sh ./pid ./repo ./rubygems.yml ./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 104 -o ucomm= ++++ ps -p 104 -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/104*' +++ __rvm_rm_rf_verbose '/usr/local/rvm/tmp/104*' +++ typeset target +++ target='/usr/local/rvm/tmp/104*' +++ [[ -n '' ]] +++ [[ -n 5.0.17(1)-release ]] +++ builtin shopt -s extglob +++ case "${target}" in +++ [[ -z /usr/local/rvm/tmp/104* ]] +++ [[ -d /usr/local/rvm/tmp/104* ]] +++ [[ -f /usr/local/rvm/tmp/104* ]] +++ [[ -L /usr/local/rvm/tmp/104* ]] +++ rvm_debug '__rvm_rm_rf already gone: /usr/local/rvm/tmp/104*' +++ (( 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="$__file_enum"' ++ _found_file=/home/r/repo/Gemfile + return 0 + [[ ! -s /home/r/repo/Gemfile ]] + [[ /home/r/repo/Gemfile == \/\h\o\m\e\/\r\/\.\r\v\m\r\c ]] + [[ Gemfile == \G\e\m\f\i\l\e ]] + __rvm_grep '^#ruby=' /home/r/repo/Gemfile + GREP_OPTIONS= + command grep '^#ruby=' /home/r/repo/Gemfile + grep '^#ruby=' /home/r/repo/Gemfile + return 1 + __rvm_grep -E '^\s*ruby' /home/r/repo/Gemfile + GREP_OPTIONS= + command grep -E '^\s*ruby' /home/r/repo/Gemfile + grep -E '^\s*ruby' /home/r/repo/Gemfile + return 1 + _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/104*' + __rvm_rm_rf_verbose '/usr/local/rvm/tmp/104*' + typeset target + target='/usr/local/rvm/tmp/104*' + [[ -n '' ]] + [[ -n 5.0.17(1)-release ]] + builtin shopt -s extglob + case "${target}" in + [[ -z /usr/local/rvm/tmp/104* ]] + [[ -d /usr/local/rvm/tmp/104* ]] + [[ -f /usr/local/rvm/tmp/104* ]] + [[ -L /usr/local/rvm/tmp/104* ]] + rvm_debug '__rvm_rm_rf already gone: /usr/local/rvm/tmp/104*' + (( 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:yegor256/mergem.git + head=git@github.com:yegor256/mergem.git + export tag=0.0.1 + tag=0.0.1 + export head_branch=master + head_branch=master + export author=yegor256 + author=yegor256 + pdd -f /dev/null Found 7 lines in /home/r/repo/.pdd My version is 0.21.3 Ruby version is 2.7.0 at x86_64-linux Reading from root dir . Excluding target/**/* Excluding coverage/**/* Reading .gitattributes ... Reading bin/mergem ... Reading features/cli.feature ... Reading features/support/env.rb ... Reading features/gem_package.feature ... Reading features/step_definitions/steps.rb ... Reading LICENSE.txt ... Reading .github/workflows/pdd.yml ... Reading .github/workflows/xcop.yml ... Reading .github/workflows/rake.yml ... Reading .github/workflows/cron.yml ... Reading README.md ... Reading lib/mergem/pulls.rb ... Reading lib/mergem/version.rb ... Reading lib/mergem/askrultor.rb ... Reading .0pdd.yml ... Reading .simplecov ... Reading .gitignore ... Reading .rultor.yml ... Reading .rubocop.yml ... Reading Gemfile ... Reading Rakefile ... Reading test/test__helper.rb ... Reading test/test_askrultor.rb ... Reading test/test_pulls.rb ... Reading .pdd ... Reading mergem.gemspec ... ++ pwd + sudo -i bundle install --no-color --gemfile=/home/r/repo/Gemfile Don't run Bundler as root. Bundler can ask for sudo if it is needed, and installing your bundle as root will break this application for all non-root users on this machine. Fetching gem metadata from https://rubygems.org/......... Resolving dependencies... Fetching rake 13.0.6 Installing rake 13.0.6 Fetching ast 2.4.2 Fetching backtrace 0.3.0 Fetching cucumber-cucumber-expressions 15.2.0 Using bundler 2.3.22 Fetching simplecov-html 0.12.3 Fetching simplecov_json_formatter 0.1.4 Fetching cucumber-ci-environment 9.1.0 Fetching cucumber-messages 18.0.0 Fetching public_suffix 5.0.0 Fetching builder 3.2.4 Fetching cucumber-tag-expressions 4.1.0 Fetching docile 1.4.0 Fetching diff-lcs 1.5.0 Installing cucumber-messages 18.0.0 Installing cucumber-tag-expressions 4.1.0 Installing ast 2.4.2 Installing cucumber-cucumber-expressions 15.2.0 Installing docile 1.4.0 Installing cucumber-ci-environment 9.1.0 Installing builder 3.2.4 Installing public_suffix 5.0.0 Installing diff-lcs 1.5.0 Installing backtrace 0.3.0 Installing simplecov-html 0.12.3 Installing simplecov_json_formatter 0.1.4 Fetching mime-types-data 3.2022.0105 Fetching multi_test 1.1.0 Fetching ffi 1.15.5 Using differ 0.1.2 Fetching faraday-net_http 3.0.1 Fetching ruby2_keywords 0.0.5 Fetching iri 0.5.1 Fetching json 2.6.2 Fetching loog 0.2.1 Fetching obk 0.3.0 Installing multi_test 1.1.0 Installing faraday-net_http 3.0.1 Using rainbow 3.1.1 Fetching slop 4.9.3 Fetching minitest 5.15.0 Fetching racc 1.6.0 Installing mime-types-data 3.2022.0105 Installing json 2.6.2 with native extensions Installing iri 0.5.1 Installing obk 0.3.0 Installing loog 0.2.1 Installing ruby2_keywords 0.0.5 Installing ffi 1.15.5 with native extensions Fetching parallel 1.22.1 Fetching stringio 3.0.2 Installing minitest 5.15.0 Fetching regexp_parser 2.6.0 Installing slop 4.9.3 Installing parallel 1.22.1 Installing racc 1.6.0 with native extensions Fetching rexml 3.2.5 Fetching ruby-progressbar 1.11.0 Fetching unicode-display_width 2.3.0 Installing stringio 3.0.2 with native extensions Installing unicode-display_width 2.3.0 Installing ruby-progressbar 1.11.0 Fetching parser 3.1.2.1 Fetching cucumber-gherkin 23.0.1 Installing regexp_parser 2.6.0 Fetching cucumber-html-formatter 19.2.0 Installing rexml 3.2.5 Fetching simplecov 0.21.2 Installing cucumber-gherkin 23.0.1 Fetching addressable 2.8.1 Fetching mime-types 3.4.1 Installing cucumber-html-formatter 19.2.0 Installing parser 3.1.2.1 Installing simplecov 0.21.2 Installing mime-types 3.4.1 Installing addressable 2.8.1 Fetching faraday 2.6.0 Installing faraday 2.6.0 Fetching cucumber-core 11.0.0 Installing cucumber-core 11.0.0 Fetching codecov 0.6.0 Installing codecov 0.6.0 Fetching sawyer 0.9.2 Fetching rubocop-ast 1.23.0 Installing sawyer 0.9.2 Installing rubocop-ast 1.23.0 Fetching octokit 4.25.1 Installing octokit 4.25.1 Using mergem 0.0.0 from source at `.` and installing its executables Fetching nokogiri 1.13.9 (x86_64-linux) Installing nokogiri 1.13.9 (x86_64-linux) Using xcop 0.7.1 Fetching psych 4.0.6 Installing psych 4.0.6 with native extensions Fetching sys-uname 1.2.2 Installing sys-uname 1.2.2 Fetching cucumber 8.0.0 Installing cucumber 8.0.0 Fetching rdoc 6.4.0 Fetching rubocop 1.32.0 Installing rdoc 6.4.0 Installing rubocop 1.32.0 Fetching rubocop-rspec 2.11.1 Installing rubocop-rspec 2.11.1 Bundle complete! 9 Gemfile dependencies, 55 gems now installed. Use `bundle info [gemname]` to see where a bundled gem is installed. + bundle exec rake To use retry middleware with Faraday v2.0+, install `faraday-retry` gem /usr/local/rvm/gems/ruby-2.7.0/gems/loog-0.2.1/lib/loog/tee.rb:25: warning: /usr/local/rvm/gems/ruby-2.7.0/gems/loog-0.2.1/lib/loog/tee.rb:25: warning: loading in progress, circular require considered harmful - /usr/local/rvm/gems/ruby-2.7.0/gems/loog-0.2.1/lib/loog.rb from /usr/local/rvm/gems/ruby-2.7.0/gems/rake-13.0.6/lib/rake/rake_test_loader.rb:6:in `<main>' from /usr/local/rvm/gems/ruby-2.7.0/gems/rake-13.0.6/lib/rake/rake_test_loader.rb:6:in `select' from /usr/local/rvm/gems/ruby-2.7.0/gems/rake-13.0.6/lib/rake/rake_test_loader.rb:21:in `block in <main>' from /usr/local/rvm/gems/ruby-2.7.0/gems/rake-13.0.6/lib/rake/rake_test_loader.rb:21:in `require' from /home/r/repo/test/test_askrultor.rb:23:in `<top (required)>' from /home/r/repo/test/test_askrultor.rb:23:in `require' from /usr/local/rvm/gems/ruby-2.7.0/gems/loog-0.2.1/lib/loog.rb:91:in `<top (required)>' from /usr/local/rvm/gems/ruby-2.7.0/gems/loog-0.2.1/lib/loog.rb:91:in `require_relative' from /usr/local/rvm/gems/ruby-2.7.0/gems/loog-0.2.1/lib/loog/tee.rb:25:in `<top (required)>' from /usr/local/rvm/gems/ruby-2.7.0/gems/loog-0.2.1/lib/loog/tee.rb:25:in `require_relative' Run options: --seed 29626 # Running: D: You are not using GitHub token... D: Found 6 comments in yegor256/mergem#1 .D: Found 11 pull requests in yegor256/blog ["yegor256/blog#555", "yegor256/blog#554", "yegor256/blog#553", "yegor256/blog#550", "yegor256/blog#549", "yegor256/blog#547", "yegor256/blog#546", "yegor256/blog#545", "yegor256/blog#544", "yegor256/blog#543", "yegor256/blog#358"] . Finished in 0.857634s, 2.3320 runs/s, 3.4980 assertions/s. 2 runs, 3 assertions, 0 failures, 0 errors, 0 skips Coverage report generated for Unit Tests to /home/r/repo/coverage. 25 / 27 LOC (92.59%) covered. /usr/local/rvm/rubies/ruby-2.7.0/bin/ruby -S bundle exec cucumber Feature: Simple Reporting I want to be able to build a report Scenario: Help can be printed 90m# features/cli.feature:40m To use retry middleware with Faraday v2.0+, install `faraday-retry` gem 32mWhen I run bin/mergem with "32m1m-h0m0m32m"90m # features/step_definitions/steps.rb:460m0m 32mThen Exit code is zero90m # features/step_definitions/steps.rb:600m0m 32mAnd Stdout contains "32m1m--help0m0m32m"90m # features/step_definitions/steps.rb:520m0m Scenario: Version can be printed 90m# features/cli.feature:90m To use retry middleware with Faraday v2.0+, install `faraday-retry` gem 32mWhen I run bin/mergem with "32m1m--version0m0m32m"90m # features/step_definitions/steps.rb:460m0m 32mThen Exit code is zero90m # features/step_definitions/steps.rb:600m0m Scenario: Simple roundtrip to GitHub 90m# features/cli.feature:130m To use retry middleware with Faraday v2.0+, install `faraday-retry` gem 32mWhen I run bin/mergem with "32m1m--repo yegor256/mergem --dry --verbose0m0m32m"90m # features/step_definitions/steps.rb:460m0m 32mThen Stdout contains "32m1m1 PRs processed0m0m32m"90m # features/step_definitions/steps.rb:520m0m 32mAnd Exit code is zero90m # features/step_definitions/steps.rb:600m0m Feature: Gem Package As a source code writer I want to be able to package the Gem into .gem file Scenario: Gem can be packaged 90m# features/gem_package.feature:50m 32mGiven I have a "32m1mexecs.rb0m0m32m" file with content:90m # features/step_definitions/steps.rb:410m0m 32m """0m 32m #!/usr/bin/env ruby0m 32m require 'rubygems'0m 32m spec = Gem::Specification::load('./spec.rb')0m 32m if spec.executables.empty?0m 32m fail 'no executables: ' + File.read('./spec.rb')0m 32m end0m 32m """0m /tmp/test20221104-758-11k7pd2/mergem/lib/mergem/version.rb:26: warning: already initialized constant Mergem::VERSION /home/r/repo/lib/mergem/version.rb:26: warning: previous definition of VERSION was here 32mWhen I run bash with:90m # features/step_definitions/steps.rb:740m0m 32m """0m 32m cd mergem0m 32m gem build mergem.gemspec0m 32m gem specification --ruby mergem-*.gem > ../spec.rb0m 32m cd ..0m 32m ruby execs.rb0m 32m """0m 32mThen Exit code is zero90m # features/step_definitions/steps.rb:600m0m 4 scenarios (32m4 passed0m) 11 steps (32m11 passed0m) 0m2.283s 1m32m┌──────────────────────────────────────────────────────────────────────────────┐0m0m 1m32m│0m0m Share your Cucumber Report with your team at 4m1m36mhttps://reports.cucumber.io0m0m0m 1m32m│0m0m 1m32m│0m0m 1m32m│0m0m 1m32m│0m0m Command line option: 36m--publish0m 1m32m│0m0m 1m32m│0m0m Environment variable: 36mCUCUMBER_PUBLISH_ENABLED0m=36mtrue0m 1m32m│0m0m 1m32m│0m0m cucumber.yml: 36mdefault: --publish0m 1m32m│0m0m 1m32m│0m0m 1m32m│0m0m 1m32m│0m0m More information at 4m1m36mhttps://cucumber.io/docs/cucumber/environment-variables/0m0m0m 1m32m│0m0m 1m32m│0m0m 1m32m│0m0m 1m32m│0m0m To disable this message, specify 1mCUCUMBER_PUBLISH_QUIET=true0m or use the 1m32m│0m0m 1m32m│0m0m 1m--publish-quiet0m option. You can also add this to your 1mcucumber.yml:0m 1m32m│0m0m 1m32m│0m0m 1mdefault: --publish-quiet0m 1m32m│0m0m 1m32m└──────────────────────────────────────────────────────────────────────────────┘0m0m Coverage report generated for Cucumber Features, Unit Tests to /home/r/repo/coverage. 25 / 27 LOC (92.59%) covered. Running RuboCop... Inspecting 12 files 32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m32m.0m 12 files inspected, 32mno offenses0m detected Running xcop... Inspecting 0 files... 0 files checked, everything looks 32mpretty0m grep -q -r '2022' --include '*.rb' --include '*.txt' --include 'Rakefile' . + rm -rf '*.gem' + sed -i 's/0\.0\.0/0.0.1/g' lib/mergem/version.rb + git add lib/mergem/version.rb + git commit -m 'version set to 0.0.1' [__rultor f79fcc3] version set to 0.0.1 1 file changed, 1 insertion(+), 1 deletion(-) + gem build mergem.gemspec + typeset result + typeset rvmrc + 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[@]}" + [[ -s /etc/rvmrc ]] + source /etc/rvmrc ++ umask u=rwx,g=rwx,o=rx + for rvmrc in "${rvm_rvmrc_files[@]}" + [[ -s /home/r/.rvmrc ]] + true + for rvmrc in "${rvm_rvmrc_files[@]}" + [[ -s /usr/local/.rvmrc ]] + true + unset rvm_rvmrc_files + command gem build mergem.gemspec + gem build mergem.gemspec Successfully built RubyGem Name: mergem Version: 0.0.1 File: mergem-0.0.1.gem + hash -r + return 0 + chmod 0600 ../rubygems.yml + gem push mergem-0.0.1.gem --config-file ../rubygems.yml + typeset result + typeset rvmrc + 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[@]}" + [[ -s /etc/rvmrc ]] + source /etc/rvmrc ++ umask u=rwx,g=rwx,o=rx + for rvmrc in "${rvm_rvmrc_files[@]}" + [[ -s /home/r/.rvmrc ]] + true + for rvmrc in "${rvm_rvmrc_files[@]}" + [[ -s /usr/local/.rvmrc ]] + true + unset rvm_rvmrc_files + command gem push mergem-0.0.1.gem --config-file ../rubygems.yml + gem push mergem-0.0.1.gem --config-file ../rubygems.yml Pushing gem to https://rubygems.org... Successfully registered gem: mergem (0.0.1) + hash -r + return 0 + 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.1 -m '0.0.1: tagged by rultor.com' + git reset --hard HEAD is now at f79fcc3 version set to 0.0.1 + 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 f79fcc3). + git push --all origin To github.com:yegor256/mergem.git ! [rejected] master -> master (fetch first) error: failed to push some refs to 'git@github.com:yegor256/mergem.git' hint: Updates were rejected because the remote contains work that you do hint: not have locally. This is usually caused by another repository pushing hint: to the same ref. You may want to first integrate the remote changes hint: (e.g., 'git pull ...') before pushing again. hint: See the 'Note about fast-forwards' in 'git push --help' for details. container e133ba05adc8f6db3267546f100e883b2859ed6b72c6a7dcf13d9f052dd1ffc7 is dead Fri 04 Nov 2022 06:57:55 AM CET