+ set -e + set -o pipefail ++ dirname ./run.sh + cd . + echo 1073 + echo '2.0-SNAPSHOT BUILD' 2.0-SNAPSHOT BUILD + date Wed Oct 2 18:06:41 UTC 2024 + uptime 18:06:41 up 1 min, 0 users, load average: 1.17, 0.34, 0.12 + ff=default + image=h1alexbel/rultor-rust-image:0.0.4 + rebase=false + head_branch=master + pull_title='feat(#19): object application' + author=h1alexbel + directory= + head=git@github.com:h1alexbel/fsl.git + pull_id=21 + fork=git@github.com:h1alexbel/fsl.git + fork_branch=10-ast + squash=false + vars=('--env=head=git@github.com:h1alexbel/fsl.git' '--env=pull_id=21' '--env=fork=git@github.com:h1alexbel/fsl.git' '--env=fork_branch=10-ast' '--env=head_branch=master' '--env=pull_title=feat(#19): object application' '--env=author=h1alexbel' '--env=scripts=( '\''export '\''\'\'''\''head=git@github.com:h1alexbel/fsl.git'\''\'\'''\'''\'' '\'';'\'' '\''export '\''\'\'''\''pull_id=21'\''\'\'''\'''\'' '\'';'\'' '\''export '\''\'\'''\''fork=git@github.com:h1alexbel/fsl.git'\''\'\'''\'''\'' '\'';'\'' '\''export '\''\'\'''\''fork_branch=10-ast'\''\'\'''\'''\'' '\'';'\'' '\''export '\''\'\'''\''head_branch=master'\''\'\'''\'''\'' '\'';'\'' '\''export '\''\'\'''\''pull_title=feat(#19): object application'\''\'\'''\'''\'' '\'';'\'' '\''export '\''\'\'''\''author=h1alexbel'\''\'\'''\'''\'' '\'';'\'' '\''just install'\'' '\'';'\'' '\''just rultor'\'' '\'';'\'' )') + scripts=('export '\''head=git@github.com:h1alexbel/fsl.git'\''' ';' 'export '\''pull_id=21'\''' ';' 'export '\''fork=git@github.com:h1alexbel/fsl.git'\''' ';' 'export '\''fork_branch=10-ast'\''' ';' 'export '\''head_branch=master'\''' ';' 'export '\''pull_title=feat(#19): object application'\''' ';' 'export '\''author=h1alexbel'\''' ';' 'just install' ';' 'just rultor' ';') + container=h1alexbel_fsl_21 + as_root=false + hostname ip-172-31-29-97 + pwd /tmp/rultor-OKy6 + git --version git version 2.34.1 + docker --version Docker version 25.0.3, build 4debf41 + mkdir -p /home/ubuntu/.ssh + echo -e 'Host github.com\n\tStrictHostKeyChecking no\n' + chmod 600 /home/ubuntu/.ssh/config + git clone git@github.com:h1alexbel/fsl.git repo Cloning into 'repo'... Warning: Permanently added 'github.com' (ED25519) to the list of known hosts. + cd repo + git config user.email me@rultor.com + git config user.name rultor + '[' -z 'export '\''head=git@github.com:h1alexbel/fsl.git'\''' ']' + cd .. + cat + '[' false = true ']' + cat + chmod a+x entry.sh + cat + echo 'export '\''head=git@github.com:h1alexbel/fsl.git'\''' ';' 'export '\''pull_id=21'\''' ';' 'export '\''fork=git@github.com:h1alexbel/fsl.git'\''' ';' 'export '\''fork_branch=10-ast'\''' ';' 'export '\''head_branch=master'\''' ';' 'export '\''pull_title=feat(#19): object application'\''' ';' 'export '\''author=h1alexbel'\''' ';' 'just install' ';' 'just rultor' ';' + sensitive=() + rm -rf .gnupg + cd repo + git remote add fork git@github.com:h1alexbel/fsl.git + git remote update Fetching origin Fetching fork From github.com:h1alexbel/fsl * [new branch] 10 -> fork/10 * [new branch] 10-ast -> fork/10-ast * [new branch] 7 -> fork/7 * [new branch] gh-pages -> fork/gh-pages * [new branch] master -> fork/master + args= + '[' default == default ']' + args=' --ff' + '[' default == no ']' + '[' default == only ']' + export BRANCH=__rultor + BRANCH=__rultor ++ wc -l ++ git show-branch __rultor + '[' 0 -gt 0 ']' + git status On branch master Your branch is up to date with 'origin/master'. nothing to commit, working tree clean + git checkout -B __rultor fork/10-ast Switched to a new branch '__rultor' Branch '__rultor' set up to track remote branch '10-ast' from 'fork'. + git checkout -B master origin/master Switched to and reset branch 'master' Branch 'master' set up to track remote branch 'master' from 'origin'. Your branch is up to date with 'origin/master'. + '[' false == true ']' + '[' false == true ']' + git merge --ff __rultor Updating 03be314..70cd06b Fast-forward renovate.json | 2 +- resources/programs/application.fsl | 2 ++ src/parser/fsl_parser.rs | 16 ++++++++++++++++ src/program.pest | 8 +++++++- src/transpiler/fsl_transpiler.rs | 36 ++++++++++++++++++++++++++++++++++++ 5 files changed, 62 insertions(+), 2 deletions(-) create mode 100644 resources/programs/application.fsl + docker_when_possible + true ++ tail -n 1 ++ sed 's/ /\n/g' ++ uptime + load=0.13 ++ bc ++ echo 0.13 '>' 30 + '[' 0 -eq 1 ']' + echo 'load average is 0.13, low enough to run a new Docker container' load average is 0.13, low enough to run a new Docker container + break + cd .. + '[' -n '' ']' + use_image=h1alexbel/rultor-rust-image:0.0.4 + docker pull h1alexbel/rultor-rust-image:0.0.4 0.0.4: Pulling from h1alexbel/rultor-rust-image 6414378b6477: Pulling fs layer 9af521aeb48d: Pulling fs layer cbbaa9a493d6: Pulling fs layer a22eb2bda606: Pulling fs layer 8d1fdfea978a: Pulling fs layer 48e15ef793ad: Pulling fs layer 158a5095c3f7: Pulling fs layer cf3ccca56c57: Pulling fs layer d3b18cb7c2f0: Pulling fs layer ee6983fd1115: Pulling fs layer d7b46088c2b9: Pulling fs layer 8f539b452478: Pulling fs layer 78faa9627c7b: Pulling fs layer a22eb2bda606: Waiting 8d1fdfea978a: Waiting 48e15ef793ad: Waiting 158a5095c3f7: Waiting cf3ccca56c57: Waiting d3b18cb7c2f0: Waiting ee6983fd1115: Waiting d7b46088c2b9: Waiting 8f539b452478: Waiting 78faa9627c7b: Waiting 9af521aeb48d: Verifying Checksum 9af521aeb48d: Download complete 6414378b6477: Verifying Checksum 6414378b6477: Download complete cbbaa9a493d6: Verifying Checksum cbbaa9a493d6: Download complete 48e15ef793ad: Verifying Checksum 48e15ef793ad: Download complete 8d1fdfea978a: Verifying Checksum 8d1fdfea978a: Download complete 158a5095c3f7: Verifying Checksum 158a5095c3f7: Download complete d3b18cb7c2f0: Verifying Checksum d3b18cb7c2f0: Download complete ee6983fd1115: Verifying Checksum ee6983fd1115: Download complete d7b46088c2b9: Verifying Checksum d7b46088c2b9: Download complete 6414378b6477: Pull complete 9af521aeb48d: Pull complete a22eb2bda606: Verifying Checksum a22eb2bda606: Download complete 78faa9627c7b: Verifying Checksum 78faa9627c7b: Download complete cf3ccca56c57: Verifying Checksum cf3ccca56c57: Download complete cbbaa9a493d6: Pull complete 8f539b452478: Verifying Checksum 8f539b452478: Download complete a22eb2bda606: Pull complete 8d1fdfea978a: Pull complete 48e15ef793ad: Pull complete 158a5095c3f7: Pull complete cf3ccca56c57: Pull complete d3b18cb7c2f0: Pull complete ee6983fd1115: Pull complete d7b46088c2b9: Pull complete 8f539b452478: Pull complete 78faa9627c7b: Pull complete Digest: sha256:5d75558f2bf3b1d982832f4b04704ca0bfd64beac2b7804f728ed9a00c115646 Status: Downloaded newer image for h1alexbel/rultor-rust-image:0.0.4 docker.io/h1alexbel/rultor-rust-image:0.0.4 + docker ps --filter=status=exited + grep --quiet '\sh1alexbel_fsl_21\s*$' + ls -al . total 48 drwx------ 3 ubuntu ubuntu 4096 Oct 2 18:06 . drwxrwxrwt 12 root root 4096 Oct 2 18:13 .. -rw-rw-r-- 1 ubuntu ubuntu 57 Oct 2 18:06 credentials -rwxrwxr-x 1 ubuntu ubuntu 556 Oct 2 18:12 end.sh -rwxrwxr-x 1 ubuntu ubuntu 490 Oct 2 18:06 entry.sh -rw-rw-r-- 1 ubuntu ubuntu 5 Oct 2 18:06 pid drwxrwxr-x 6 ubuntu ubuntu 4096 Oct 2 18:06 repo -rwxrwxr-x 1 ubuntu ubuntu 5730 Oct 2 18:06 run.sh -rw-rw-r-- 1 ubuntu ubuntu 468 Oct 2 18:06 script.sh -rw-rw-r-- 1 ubuntu ubuntu 6918 Oct 2 18:13 stdout ++ pwd ++ pwd + docker run -t --rm -v /tmp/rultor-OKy6:/main --env=head=git@github.com:h1alexbel/fsl.git --env=pull_id=21 --env=fork=git@github.com:h1alexbel/fsl.git --env=fork_branch=10-ast --env=head_branch=master '--env=pull_title=feat(#19): object application' --env=author=h1alexbel '--env=scripts=( '\''export '\''\'\'''\''head=git@github.com:h1alexbel/fsl.git'\''\'\'''\'''\'' '\'';'\'' '\''export '\''\'\'''\''pull_id=21'\''\'\'''\'''\'' '\'';'\'' '\''export '\''\'\'''\''fork=git@github.com:h1alexbel/fsl.git'\''\'\'''\'''\'' '\'';'\'' '\''export '\''\'\'''\''fork_branch=10-ast'\''\'\'''\'''\'' '\'';'\'' '\''export '\''\'\'''\''head_branch=master'\''\'\'''\'''\'' '\'';'\'' '\''export '\''\'\'''\''pull_title=feat(#19): object application'\''\'\'''\'''\'' '\'';'\'' '\''export '\''\'\'''\''author=h1alexbel'\''\'\'''\'''\'' '\'';'\'' '\''just install'\'' '\'';'\'' '\''just rultor'\'' '\'';'\'' )' --hostname=docker --privileged --memory=8g --memory-swap=16g --oom-kill-disable --cidfile=/tmp/rultor-OKy6/cid -w=/main -v /var/run/docker.sock:/var/run/docker.sock --name=h1alexbel_fsl_21 h1alexbel/rultor-rust-image:0.0.4 /main/entry.sh WARNING: Your kernel does not support OomKillDisable. OomKillDisable discarded. /root/.profile: line 10: warning: setlocale: LC_ALL: cannot change locale (en_US.UTF-8export): No such file or directory /bin/bash: warning: setlocale: LC_ALL: cannot change locale (en_US.UTF-8export) + set -e + set -o pipefail + shopt -s dotglob + useradd -m -G sudo r ++ cat /etc/group ++ awk -F : '$3 > 100 { print $1 }' + for g in $(cat /etc/group | awk -F ':' '$3 > 100 { print $1 }') + usermod -a -G nogroup r + for g in $(cat /etc/group | awk -F ':' '$3 > 100 { print $1 }') + usermod -a -G systemd-journal r + for g in $(cat /etc/group | awk -F ':' '$3 > 100 { print $1 }') + usermod -a -G systemd-network r + for g in $(cat /etc/group | awk -F ':' '$3 > 100 { print $1 }') + usermod -a -G systemd-resolve r + for g in $(cat /etc/group | awk -F ':' '$3 > 100 { print $1 }') + usermod -a -G messagebus r + for g in $(cat /etc/group | awk -F ':' '$3 > 100 { print $1 }') + usermod -a -G _ssh r + for g in $(cat /etc/group | awk -F ':' '$3 > 100 { print $1 }') + usermod -a -G r r + usermod -s /bin/bash r + echo '%sudo ALL=(ALL) NOPASSWD:ALL' + cp -R /root/.bashrc /root/.cargo /root/.launchpadlib /root/.m2 /root/.profile /root/.rustup /home/r + cp -R ./cid ./credentials ./end.sh ./entry.sh ./pid ./repo ./run.sh ./script.sh ./stdout /home/r + rm -rf repo + chown -R r:r /home/r + chmod a+x /home/r/script.sh + cat /home/r/script.sh #!/bin/bash set -e set -o pipefail if [ -e /home/r/.profile ]; then source /home/r/.profile; fi shopt -s expand_aliases alias 'sudo=sudo -i' export HOME=/home/r cd "${HOME}/repo" export 'head=git@github.com:h1alexbel/fsl.git' ; export 'pull_id=21' ; export 'fork=git@github.com:h1alexbel/fsl.git' ; export 'fork_branch=10-ast' ; export 'head_branch=master' ; export 'pull_title=feat(#19): object application' ; export 'author=h1alexbel' ; just install ; just rultor ; + su --login r --command /home/r/script.sh /home/r/.profile: line 10: warning: setlocale: LC_ALL: cannot change locale (en_US.UTF-8export): No such file or directory /bin/bash: warning: setlocale: LC_ALL: cannot change locale (en_US.UTF-8export) /home/r/.profile: line 10: warning: setlocale: LC_ALL: cannot change locale (en_US.UTF-8export) 1mcargo install cargo-machete0m 1m32m Updating0m crates.io index 1m32m Downloading0m crates ... 1m32m Downloaded0m cargo-machete v0.7.0 1m32m Installing0m cargo-machete v0.7.0 1m32m Updating0m crates.io index 1m32m Locking0m 75 packages to latest compatible versions 1m36m Adding0m env_logger v0.10.2 1m33m(latest: v0.11.5)0m 1m36m Adding0m windows-sys v0.52.0 1m33m(latest: v0.59.0)0m 1m32m Downloading0m crates ... 1m32m Downloaded0m equivalent v1.0.1 1m32m Downloaded0m grep v0.3.2 1m32m Downloaded0m argh_shared v0.1.12 1m32m Downloaded0m grep-cli v0.1.11 1m32m Downloaded0m toml_datetime v0.6.8 1m32m Downloaded0m humantime v2.1.0 1m32m Downloaded0m walkdir v2.5.0 1m32m Downloaded0m toml v0.8.19 1m32m Downloaded0m ignore v0.4.23 1m32m Downloaded0m indexmap v2.6.0 1m32m Downloaded0m toml_edit v0.22.22 1m32m Downloaded0m grep-printer v0.2.2 1m32m Downloaded0m grep-searcher v0.1.14 1m32m Downloaded0m hashbrown v0.15.0 1m32m Downloaded0m winnow v0.6.20 1m32m Downloaded0m rayon v1.10.0 1m32m Downloaded0m argh v0.1.12 1m32m Downloaded0m thiserror v1.0.64 1m32m Downloaded0m syn v2.0.79 1m32m Downloaded0m regex v1.11.0 1m32m Downloaded0m log v0.4.22 1m32m Downloaded0m grep-regex v0.1.13 1m32m Downloaded0m globset v0.4.15 1m32m Downloaded0m env_logger v0.10.2 1m32m Downloaded0m cargo_toml v0.20.5 1m32m Downloaded0m regex-syntax v0.8.5 1m32m Downloaded0m cargo_metadata v0.18.1 1m32m Downloaded0m anyhow v1.0.89 1m32m Downloaded0m thiserror-impl v1.0.64 1m32m Downloaded0m termcolor v1.4.1 1m32m Downloaded0m serde_spanned v0.6.8 1m32m Downloaded0m same-file v1.0.6 1m32m Downloaded0m pretty_env_logger v0.5.0 1m32m Downloaded0m is-terminal v0.4.13 1m32m Downloaded0m grep-matcher v0.1.7 1m32m Downloaded0m encoding_rs_io v0.1.7 1m32m Downloaded0m either v1.13.0 1m32m Downloaded0m cargo-platform v0.1.8 1m32m Downloaded0m regex-automata v0.4.8 1m32m Downloaded0m argh_derive v0.1.12 1m32m Downloaded0m libc v0.2.159 1m32m Downloaded0m encoding_rs v0.8.34 1m32m Compiling0m proc-macro2 v1.0.86 1m32m Compiling0m unicode-ident v1.0.13 1m32m Compiling0m quote v1.0.37 1m32m Compiling0m syn v2.0.79 1m32m Compiling0m serde v1.0.210 1m32m Compiling0m serde_derive v1.0.210 1m32m Compiling0m memchr v2.7.4 1m32m Compiling0m aho-corasick v1.1.3 1m32m Compiling0m regex-syntax v0.8.5 1m32m Compiling0m regex-automata v0.4.8 1m32m Compiling0m libc v0.2.159 1m32m Compiling0m log v0.4.22 1m32m Compiling0m bstr v1.10.0 1m32m Compiling0m crossbeam-utils v0.8.20 1m32m Compiling0m termcolor v1.4.1 1m32m Compiling0m serde_json v1.0.128 1m32m Compiling0m cfg-if v1.0.0 1m32m Compiling0m encoding_rs v0.8.34 1m32m Compiling0m crossbeam-epoch v0.9.18 1m32m Compiling0m grep-matcher v0.1.7 1m32m Compiling0m equivalent v1.0.1 1m32m Compiling0m itoa v1.0.11 1m32m Compiling0m hashbrown v0.15.0 1m32m Compiling0m ryu v1.0.18 1m32m Compiling0m indexmap v2.6.0 1m32m Compiling0m crossbeam-deque v0.8.5 1m32m Compiling0m encoding_rs_io v0.1.7 1m32m Compiling0m globset v0.4.15 1m32m Compiling0m memmap2 v0.9.5 1m32m Compiling0m serde_spanned v0.6.8 1m32m Compiling0m toml_datetime v0.6.8 1m32m Compiling0m rayon-core v1.12.1 1m32m Compiling0m winnow v0.6.20 1m32m Compiling0m thiserror v1.0.64 1m32m Compiling0m camino v1.1.9 1m32m Compiling0m semver v1.0.23 1m32m Compiling0m toml_edit v0.22.22 1m32m Compiling0m grep-searcher v0.1.14 1m32m Compiling0m argh_shared v0.1.12 1m32m Compiling0m is-terminal v0.4.13 1m32m Compiling0m regex v1.11.0 1m32m Compiling0m thiserror-impl v1.0.64 1m32m Compiling0m humantime v2.1.0 1m32m Compiling0m anyhow v1.0.89 1m32m Compiling0m same-file v1.0.6 1m32m Compiling0m walkdir v2.5.0 1m32m Compiling0m env_logger v0.10.2 1m32m Compiling0m argh_derive v0.1.12 1m32m Compiling0m grep-printer v0.2.2 1m32m Compiling0m toml v0.8.19 1m32m Compiling0m grep-cli v0.1.11 1m32m Compiling0m grep-regex v0.1.13 1m32m Compiling0m cargo-platform v0.1.8 1m32m Compiling0m either v1.13.0 1m32m Compiling0m rayon v1.10.0 1m32m Compiling0m argh v0.1.12 1m32m Compiling0m cargo_metadata v0.18.1 1m32m Compiling0m grep v0.3.2 1m32m Compiling0m cargo_toml v0.20.5 1m32m Compiling0m pretty_env_logger v0.5.0 1m32m Compiling0m ignore v0.4.23 1m32m Compiling0m cargo-machete v0.7.0 1m32m Finished0m `release` profile [optimized] target(s) in 11m 22s 1m32m Installing0m /home/r/.cargo/bin/cargo-machete 1m32m Installed0m package `cargo-machete v0.7.0` (executable `cargo-machete`) 1mcargo --color=never test0m Updating crates.io index Locking 62 packages to latest compatible versions Adding aho-corasick v0.6.10 (latest: v1.1.3) Adding generic-array v0.14.7 (latest: v1.1.0) Adding hashbrown v0.12.3 (latest: v0.15.0) Adding indexmap v1.9.3 (latest: v2.6.0) Adding num v0.1.42 (latest: v0.4.3) Adding num-bigint v0.1.44 (latest: v0.4.6) Adding num-complex v0.1.43 (latest: v0.4.6) Adding num-rational v0.1.42 (latest: v0.4.2) Adding rand v0.4.6 (latest: v0.8.5) Adding rand_core v0.3.1 (latest: v0.6.4) Adding rand_core v0.4.2 (latest: v0.6.4) Adding rdrand v0.4.0 (latest: v0.8.3) Adding regex v0.2.11 (latest: v1.11.0) Adding regex-syntax v0.5.6 (latest: v0.8.5) Adding thread_local v0.3.6 (latest: v1.1.8) Adding ucd-util v0.1.10 (latest: v0.2.2) Downloading crates ... Downloaded autocfg v1.4.0 Downloaded utf8-ranges v1.0.5 Downloaded ucd-util v0.1.10 Downloaded ucd-trie v0.1.7 Downloaded rand v0.4.6 Downloaded rustc-serialize v0.3.25 Downloaded pest_meta v2.7.13 Downloaded pest_derive v2.7.13 Downloaded pest v2.7.13 Downloaded portable-atomic v1.9.0 Downloaded regex-syntax v0.5.6 Downloaded hamcrest v0.1.5 Downloaded regex v0.2.11 Downloaded once_cell v1.20.1 Downloaded num-integer v0.1.46 Downloaded num-bigint v0.1.44 Downloaded indexmap v1.9.3 Downloaded aho-corasick v0.6.10 Downloaded thread_local v0.3.6 Downloaded testing_logger v0.1.1 Downloaded pest_generator v2.7.13 Downloaded parameterized-macro v2.0.0 Downloaded parameterized v2.0.0 Downloaded num-rational v0.1.42 Downloaded num-complex v0.1.43 Downloaded lazy_static v1.5.0 Downloaded hashbrown v0.12.3 Downloaded num-iter v0.1.45 Downloaded num v0.1.42 Compiling autocfg v1.4.0 Compiling proc-macro2 v1.0.86 Compiling unicode-ident v1.0.13 Compiling quote v1.0.37 Compiling syn v2.0.79 Compiling num-traits v0.2.19 Compiling memchr v2.7.4 Compiling libc v0.2.159 Compiling thiserror v1.0.64 Compiling num-integer v0.1.46 Compiling thiserror-impl v1.0.64 Compiling rustc-serialize v0.3.25 Compiling rand v0.4.6 Compiling indexmap v1.9.3 Compiling ucd-trie v0.1.7 Compiling pest v2.7.13 Compiling num-bigint v0.1.44 Compiling regex v0.2.11 Compiling hashbrown v0.12.3 Compiling serde v1.0.210 Compiling lazy_static v1.5.0 Compiling ucd-util v0.1.10 Compiling once_cell v1.20.1 Compiling pest_meta v2.7.13 Compiling regex-syntax v0.5.6 Compiling thread_local v0.3.6 Compiling num-rational v0.1.42 Compiling num-complex v0.1.43 Compiling num-iter v0.1.45 Compiling aho-corasick v0.6.10 Compiling serde_derive v1.0.210 Compiling serde_json v1.0.128 Compiling utf8-ranges v1.0.5 Compiling anyhow v1.0.89 Compiling num v0.1.42 Compiling parameterized-macro v2.0.0 Compiling pest_generator v2.7.13 Compiling itoa v1.0.11 Compiling ryu v1.0.18 Compiling log v0.4.22 Compiling testing_logger v0.1.1 Compiling pest_derive v2.7.13 Compiling parameterized v2.0.0 Compiling hamcrest v0.1.5 Compiling fsl v0.0.0 (/home/r/repo) Finished `test` profile [unoptimized + debuginfo] target(s) in 2m 38s warning: the following packages contain code that will be rejected by a future version of Rust: num-bigint v0.1.44, num-complex v0.1.43, num-rational v0.1.42 note: to see what the problems were, use the option `--future-incompat-report`, or run `cargo report future-incompatibilities --id 1` Running unittests src/lib.rs (target/debug/deps/fsl-76a747ae36e3ef0a) running 34 tests test parser::fsl_parser::tests::panics_on_invalid_login::case_0 - should panic ... 32mokBm test parser::fsl_parser::tests::panics_on_invalid_login::case_1 - should panic ... 32mokBm test parser::fsl_parser::tests::panics_on_invalid_login::case_2 - should panic ... 32mokBm test parser::fsl_parser::tests::panics_on_invalid_login::case_3 - should panic ... 32mokBm test parser::fsl_parser::tests::panics_on_invalid_login::case_4 - should panic ... 32mokBm test parser::fsl_parser::tests::panics_on_invalid_ref::case_0 - should panic ... 32mokBm test parser::fsl_parser::tests::panics_on_invalid_ref::case_1 - should panic ... 32mokBm test parser::fsl_parser::tests::panics_on_invalid_ref::case_2 - should panic ... 32mokBm test parser::fsl_parser::tests::panics_on_invalid_ref::case_3 - should panic ... 32mokBm test parser::fsl_parser::tests::panics_on_invalid_ref::case_4 - should panic ... 32mokBm test parser::fsl_parser::tests::panics_on_invalid_ref::case_5 - should panic ... 32mokBm test parser::fsl_parser::tests::panics_on_invalid_ref::case_6 - should panic ... 32mokBm test parser::fsl_parser::tests::panics_on_invalid_ref::case_7 - should panic ... 32mokBm test parser::fsl_parser::tests::panics_on_invalid_ref::case_8 - should panic ... 32mokBm test parser::fsl_parser::tests::parses_application ... 32mokBm test parser::fsl_parser::tests::parses_command ... 32mokBm test parser::fsl_parser::tests::parses_login::case_0 ... 32mokBm test parser::fsl_parser::tests::parses_login::case_1 ... 32mokBm test parser::fsl_parser::tests::parses_me ... 32mokBm test parser::fsl_parser::tests::parses_new ... 32mokBm test parser::fsl_parser::tests::parses_object ... 32mokBm test parser::fsl_parser::tests::parses_object_with_application ... 32mokBm test parser::fsl_parser::tests::parses_object_without_attributes ... 32mokBm test parser::fsl_parser::tests::parses_program::case_0 ... 32mokBm test parser::fsl_parser::tests::parses_program::case_1 ... 32mokBm test parser::fsl_parser::tests::parses_ref::case_0 ... 32mokBm test parser::fsl_parser::tests::parses_ref::case_1 ... 32mokBm test parser::fsl_parser::tests::parses_ref::case_2 ... 32mokBm test parser::fsl_parser::tests::parses_ref::case_3 ... 32mokBm test sample_program::tests::reads_sample ... 32mokBm test transpiler::fsl_transpiler::tests::transpiles_full_program ... 32mokBm test transpiler::fsl_transpiler::tests::transpiles_program_as_string ... 32mokBm test transpiler::fsl_transpiler::tests::transpiles_program_from_file ... 32mokBm test transpiler::fsl_transpiler::tests::transpiles_program_with_application ... 32mokBm test result: 32mokBm. 34 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s Doc-tests fsl running 2 tests test src/sample_program.rs - sample_program::sample_program (line 27) ... 32mokBm test src/transpiler/fsl_transpiler.rs - transpiler::fsl_transpiler::Fslt (line 30) ... 32mokBm test result: 32mokBm. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 4.17s 1mcargo fmt --check -- --color=never0m 1mcargo machete0m Analyzing dependencies of crates in this directory... cargo-machete didn't find any unused dependencies in this directory. Good job! Done! 1mcargo doc --no-deps0m 1m32m Checking0m num-traits v0.2.19 1m32m Checking0m libc v0.2.159 1m32m Checking0m num-integer v0.1.46 1m32m Checking0m memchr v2.7.4 1m32m Checking0m rustc-serialize v0.3.25 1m32m Checking0m rand v0.4.6 1m32m Compiling0m thiserror v1.0.64 1m32m Compiling0m ucd-trie v0.1.7 1m32m Compiling0m pest v2.7.13 1m32m Checking0m num-bigint v0.1.44 1m32m Checking0m ucd-util v0.1.10 1m32m Checking0m lazy_static v1.5.0 1m32m Compiling0m pest_meta v2.7.13 1m32m Checking0m thread_local v0.3.6 1m32m Checking0m regex-syntax v0.5.6 1m32m Checking0m num-rational v0.1.42 1m32m Checking0m num-complex v0.1.43 1m32m Checking0m aho-corasick v0.6.10 1m32m Checking0m num-iter v0.1.45 1m32m Checking0m utf8-ranges v1.0.5 1m32m Checking0m regex v0.2.11 1m32m Checking0m serde v1.0.210 1m32m Checking0m num v0.1.42 1m32m Compiling0m pest_generator v2.7.13 1m32m Checking0m itoa v1.0.11 1m32m Checking0m log v0.4.22 1m32m Checking0m ryu v1.0.18 1m32m Checking0m serde_json v1.0.128 1m32m Checking0m testing_logger v0.1.1 1m32m Compiling0m pest_derive v2.7.13 1m32m Checking0m parameterized v2.0.0 1m32m Checking0m hamcrest v0.1.5 1m32m Checking0m anyhow v1.0.89 1m32m Documenting0m fsl v0.0.0 (/home/r/repo) 1m32m Finished0m `dev` profile [unoptimized + debuginfo] target(s) in 1m 12s 1m33mwarning0m1m:0m the following packages contain code that will be rejected by a future version of Rust: num-bigint v0.1.44, num-complex v0.1.43, num-rational v0.1.42 1m36mnote0m1m:0m to see what the problems were, use the option `--future-incompat-report`, or run `cargo report future-incompatibilities --id 1` 1m32m Generated0m /home/r/repo/target/doc/fsl/index.html 1mcargo clippy0m 1m32m Checking0m fsl v0.0.0 (/home/r/repo) 1m32m Finished0m `dev` profile [unoptimized + debuginfo] target(s) in 3.20s 1m33mwarning0m1m:0m the following packages contain code that will be rejected by a future version of Rust: num-bigint v0.1.44, num-complex v0.1.43, num-rational v0.1.42 1m36mnote0m1m:0m to see what the problems were, use the option `--future-incompat-report`, or run `cargo report future-incompatibilities --id 1` + mv /home/r/repo . ++ whoami + chown -R root repo + '[' -n '' ']' ++ whoami + sudo chown -R ubuntu repo + cd repo + git push origin master To github.com:h1alexbel/fsl.git 03be314..70cd06b master -> master container de46fd62a0f0f18c76da6e89f58e8ddebab0aa135d9e9e0dc4c078260f075435 is dead Wed Oct 2 18:34:31 UTC 2024