[INFO] fetching crate xbasic64 1.0.0... [INFO] testing xbasic64-1.0.0 against try#dec9417b8611e34e787a3e4c37686b5131f9e5c5 for pr-154210-2 [INFO] extracting crate xbasic64 1.0.0 into /workspace/builds/worker-6-tc2/source [INFO] started tweaking crates.io crate xbasic64 1.0.0 [INFO] removed 0 missing tests [INFO] finished tweaking crates.io crate xbasic64 1.0.0 [INFO] tweaked toml for crates.io crate xbasic64 1.0.0 written to /workspace/builds/worker-6-tc2/source/Cargo.toml [INFO] validating manifest of crates.io crate xbasic64 1.0.0 on toolchain dec9417b8611e34e787a3e4c37686b5131f9e5c5 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] crate crates.io crate xbasic64 1.0.0 already has a lockfile, it will not be regenerated [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 096efdf4c2e26bae60e76ee95cde4b7c87c2c44e113925efee4f81fb11df899b [INFO] running `Command { std: "docker" "start" "-a" "096efdf4c2e26bae60e76ee95cde4b7c87c2c44e113925efee4f81fb11df899b", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "096efdf4c2e26bae60e76ee95cde4b7c87c2c44e113925efee4f81fb11df899b", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "096efdf4c2e26bae60e76ee95cde4b7c87c2c44e113925efee4f81fb11df899b", kill_on_drop: false }` [INFO] [stdout] 096efdf4c2e26bae60e76ee95cde4b7c87c2c44e113925efee4f81fb11df899b [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] fb74f53b50c6e17a9732e6329f9b8ea87306b2b3a895b8c15f1bfc3c1f19f4c8 [INFO] running `Command { std: "docker" "start" "-a" "fb74f53b50c6e17a9732e6329f9b8ea87306b2b3a895b8c15f1bfc3c1f19f4c8", kill_on_drop: false }` [INFO] [stderr] Compiling xbasic64 v1.0.0 (/opt/rustwide/workdir) [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 1.90s [INFO] running `Command { std: "docker" "inspect" "fb74f53b50c6e17a9732e6329f9b8ea87306b2b3a895b8c15f1bfc3c1f19f4c8", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "fb74f53b50c6e17a9732e6329f9b8ea87306b2b3a895b8c15f1bfc3c1f19f4c8", kill_on_drop: false }` [INFO] [stdout] fb74f53b50c6e17a9732e6329f9b8ea87306b2b3a895b8c15f1bfc3c1f19f4c8 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] d1bf2544726895a7458406ad0f869ebd244a903253204411d0f7f5083b086a64 [INFO] running `Command { std: "docker" "start" "-a" "d1bf2544726895a7458406ad0f869ebd244a903253204411d0f7f5083b086a64", kill_on_drop: false }` [INFO] [stderr] Compiling libc v0.2.177 [INFO] [stderr] Compiling getrandom v0.3.4 [INFO] [stderr] Compiling rustix v1.1.2 [INFO] [stderr] Compiling tempfile v3.23.0 [INFO] [stderr] Compiling xbasic64 v1.0.0 (/opt/rustwide/workdir) [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 8.44s [INFO] running `Command { std: "docker" "inspect" "d1bf2544726895a7458406ad0f869ebd244a903253204411d0f7f5083b086a64", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "d1bf2544726895a7458406ad0f869ebd244a903253204411d0f7f5083b086a64", kill_on_drop: false }` [INFO] [stdout] d1bf2544726895a7458406ad0f869ebd244a903253204411d0f7f5083b086a64 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "test" "--frozen", kill_on_drop: false }` [INFO] [stdout] eb22b4d216adc6e5fc093f436d8ee6155c61f11e83584f5a9faf43eca04a9359 [INFO] running `Command { std: "docker" "start" "-a" "eb22b4d216adc6e5fc093f436d8ee6155c61f11e83584f5a9faf43eca04a9359", kill_on_drop: false }` [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 0.07s [INFO] [stderr] Running unittests src/main.rs (/opt/rustwide/target/debug/deps/xbasic64-7744ac14f09b5b98) [INFO] [stdout] [INFO] [stdout] running 110 tests [INFO] [stdout] test lexer::tests::test_float_literal_d_exponent ... ok [INFO] [stdout] test lexer::tests::test_eof ... ok [INFO] [stdout] test lexer::tests::test_apostrophe_comment ... ok [INFO] [stdout] test lexer::tests::test_for_loop_statement ... ok [INFO] [stdout] test lexer::tests::test_colon_statement_separator ... ok [INFO] [stdout] test lexer::tests::test_float_literal_exponent ... ok [INFO] [stdout] test lexer::tests::test_function_call ... ok [INFO] [stdout] test lexer::tests::test_hex_literal ... ok [INFO] [stdout] test lexer::tests::test_comparison_operators ... ok [INFO] [stdout] test lexer::tests::test_float_literal_decimal ... ok [INFO] [stdout] test lexer::tests::test_identifier ... ok [INFO] [stdout] test lexer::tests::test_arithmetic_operators ... ok [INFO] [stdout] test lexer::tests::test_dim_array ... ok [INFO] [stdout] test lexer::tests::test_if_statement ... ok [INFO] [stdout] test lexer::tests::test_keywords_assignment ... ok [INFO] [stdout] test lexer::tests::test_integer_literal ... ok [INFO] [stdout] test lexer::tests::test_keywords_case_insensitive ... ok [INFO] [stdout] test lexer::tests::test_keywords_data ... ok [INFO] [stdout] test lexer::tests::test_keywords_logical ... ok [INFO] [stdout] test lexer::tests::test_keywords_do_loop ... ok [INFO] [stdout] test lexer::tests::test_keywords_conditionals ... ok [INFO] [stdout] test lexer::tests::test_keywords_for_loop ... ok [INFO] [stdout] test lexer::tests::test_keywords_control_flow ... ok [INFO] [stdout] test lexer::tests::test_keywords_print_input ... ok [INFO] [stdout] test lexer::tests::test_keywords_procedures ... ok [INFO] [stdout] test lexer::tests::test_keywords_program_control ... ok [INFO] [stdout] test lexer::tests::test_keywords_select_case ... ok [INFO] [stdout] test lexer::tests::test_keywords_while_loop ... ok [INFO] [stdout] test lexer::tests::test_line_numbers ... ok [INFO] [stdout] test lexer::tests::test_newline ... ok [INFO] [stdout] test lexer::tests::test_print_with_separators ... ok [INFO] [stdout] test lexer::tests::test_rem_comment ... ok [INFO] [stdout] test lexer::tests::test_string_literal ... ok [INFO] [stdout] test lexer::tests::test_punctuation ... ok [INFO] [stdout] test lexer::tests::test_type_suffix_all ... ok [INFO] [stdout] test lexer::tests::test_unexpected_character ... ok [INFO] [stdout] test lexer::tests::test_string_escaped_quote ... ok [INFO] [stdout] test parser::tests::test_array_access_2d ... ok [INFO] [stdout] test lexer::tests::test_string_unterminated ... ok [INFO] [stdout] test parser::tests::test_call_with_parens ... ok [INFO] [stdout] test parser::tests::test_data_mixed ... ok [INFO] [stdout] test parser::tests::test_complex_program ... ok [INFO] [stdout] test parser::tests::test_call_no_args ... ok [INFO] [stdout] test parser::tests::test_data_integers ... ok [INFO] [stdout] test parser::tests::test_array_assign_2d ... ok [INFO] [stdout] test parser::tests::test_call_without_parens ... ok [INFO] [stdout] test parser::tests::test_data_negative ... ok [INFO] [stdout] test parser::tests::test_dim_2d ... ok [INFO] [stdout] test parser::tests::test_dim_single ... ok [INFO] [stdout] test parser::tests::test_cls ... ok [INFO] [stdout] test parser::tests::test_do_loop_simple ... ok [INFO] [stdout] test parser::tests::test_dim_3d ... ok [INFO] [stdout] test parser::tests::test_dim_multiple ... ok [INFO] [stdout] test parser::tests::test_do_until ... ok [INFO] [stdout] test parser::tests::test_do_while ... ok [INFO] [stdout] test parser::tests::test_end ... ok [INFO] [stdout] test parser::tests::test_expr_all_comparison_ops ... ok [INFO] [stdout] test parser::tests::test_expr_logical_operators ... ok [INFO] [stdout] test parser::tests::test_expr_parentheses ... ok [INFO] [stdout] test parser::tests::test_expr_function_call ... ok [INFO] [stdout] test parser::tests::test_expr_comparison ... ok [INFO] [stdout] test parser::tests::test_expr_function_multiple_args ... ok [INFO] [stdout] test parser::tests::test_colon_separator ... ok [INFO] [stdout] test parser::tests::test_expr_all_arithmetic_ops ... ok [INFO] [stdout] test parser::tests::test_expr_power_right_associative ... ok [INFO] [stdout] test parser::tests::test_expr_precedence ... ok [INFO] [stdout] test parser::tests::test_expr_unary_not ... ok [INFO] [stdout] test parser::tests::test_expr_unary_neg ... ok [INFO] [stdout] test parser::tests::test_for_negative_step ... ok [INFO] [stdout] test parser::tests::test_for_simple ... ok [INFO] [stdout] test parser::tests::test_function_no_params ... ok [INFO] [stdout] test parser::tests::test_gosub_label ... ok [INFO] [stdout] test parser::tests::test_gosub_line_number ... ok [INFO] [stdout] test parser::tests::test_goto_label ... ok [INFO] [stdout] test parser::tests::test_goto_line_number ... ok [INFO] [stdout] test parser::tests::test_if_block ... ok [INFO] [stdout] test parser::tests::test_if_block_with_else ... ok [INFO] [stdout] test parser::tests::test_function_with_params ... ok [INFO] [stdout] test parser::tests::test_for_with_step ... ok [INFO] [stdout] test parser::tests::test_let_expression ... ok [INFO] [stdout] test parser::tests::test_if_single_line ... ok [INFO] [stdout] test parser::tests::test_if_single_line_with_else ... ok [INFO] [stdout] test parser::tests::test_let_simple ... ok [INFO] [stdout] test parser::tests::test_input_multiple_vars ... ok [INFO] [stdout] test parser::tests::test_input_simple ... ok [INFO] [stdout] test parser::tests::test_input_with_prompt ... ok [INFO] [stdout] test parser::tests::test_label ... ok [INFO] [stdout] test parser::tests::test_let_array_assignment ... ok [INFO] [stdout] test parser::tests::test_line_input_with_prompt ... ok [INFO] [stdout] test parser::tests::test_multiple_labels ... ok [INFO] [stdout] test parser::tests::test_on_goto ... ok [INFO] [stdout] test parser::tests::test_print_no_newline ... ok [INFO] [stdout] test parser::tests::test_print_multiple_items ... ok [INFO] [stdout] test parser::tests::test_line_input_simple ... ok [INFO] [stdout] test parser::tests::test_read_multiple ... ok [INFO] [stdout] test parser::tests::test_read_single ... ok [INFO] [stdout] test parser::tests::test_let_with_keyword ... ok [INFO] [stdout] test parser::tests::test_print_string ... ok [INFO] [stdout] test parser::tests::test_restore_simple ... ok [INFO] [stdout] test parser::tests::test_restore_with_target ... ok [INFO] [stderr] Running tests/integration.rs (/opt/rustwide/target/debug/deps/integration-0f8723a56c4988bd) [INFO] [stdout] test parser::tests::test_return ... ok [INFO] [stdout] test parser::tests::test_select_case_simple ... ok [INFO] [stdout] test parser::tests::test_select_case_string ... ok [INFO] [stdout] test parser::tests::test_sub_no_params ... ok [INFO] [stdout] test parser::tests::test_stop ... ok [INFO] [stdout] test parser::tests::test_select_case_with_else ... ok [INFO] [stdout] test parser::tests::test_print_with_tab ... ok [INFO] [stdout] test parser::tests::test_sub_with_params ... ok [INFO] [stdout] test parser::tests::test_while_simple ... ok [INFO] [stdout] test parser::tests::test_select_case_multiple ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 110 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.04s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 191 tests [INFO] [stdout] test arithmetic::test_comparison_operators ... ok [INFO] [stdout] test arithmetic::test_arithmetic_division ... ok [INFO] [stdout] test arithmetic::test_arithmetic_mod ... ok [INFO] [stdout] test arithmetic::test_arithmetic_mul ... ok [INFO] [stdout] test arithmetic::test_double_mul ... ok [INFO] [stdout] test arithmetic::test_double_div ... ok [INFO] [stdout] test arithmetic::test_arithmetic_integer_division ... ok [INFO] [stdout] test arithmetic::test_arithmetic_sub ... ok [INFO] [stdout] test arithmetic::test_arithmetic_power ... ok [INFO] [stdout] test arithmetic::test_integer_div ... ok [INFO] [stdout] test arithmetic::test_double_neg ... ok [INFO] [stdout] test arithmetic::test_double_add ... ok [INFO] [stdout] test arithmetic::test_arithmetic_add ... ok [INFO] [stdout] test arithmetic::test_expression_precedence ... ok [INFO] [stdout] test arithmetic::test_integer_mod ... ok [INFO] [stdout] test arithmetic::test_integer_sub ... ok [INFO] [stdout] test arithmetic::test_double_sub ... ok [INFO] [stdout] test arithmetic::test_double_power ... ok [INFO] [stdout] test arithmetic::test_integer_add ... ok [INFO] [stdout] test arithmetic::test_integer_intdiv ... ok [INFO] [stdout] test arithmetic::test_integer_power ... ok [INFO] [stdout] test arithmetic::test_integer_mul ... ok [INFO] [stdout] test arithmetic::test_logical_not ... ok [INFO] [stdout] test arithmetic::test_logical_and ... ok [INFO] [stdout] test arithmetic::test_integer_neg ... ok [INFO] [stdout] test arithmetic::test_logical_xor ... ok [INFO] [stdout] test arithmetic::test_logical_or ... ok [INFO] [stdout] test arithmetic::test_long_neg ... ok [INFO] [stdout] test arithmetic::test_long_add ... ok [INFO] [stdout] test arithmetic::test_long_div ... ok [INFO] [stdout] test arithmetic::test_parentheses ... ok [INFO] [stdout] test arithmetic::test_long_intdiv ... ok [INFO] [stdout] test arithmetic::test_single_mul ... ok [INFO] [stdout] test arithmetic::test_single_div ... ok [INFO] [stdout] test arithmetic::test_single_add ... ok [INFO] [stdout] test arithmetic::test_long_mod ... ok [INFO] [stdout] test arithmetic::test_single_neg ... ok [INFO] [stdout] test arithmetic::test_single_power ... ok [INFO] [stdout] test arithmetic::test_long_mul ... ok [INFO] [stdout] test arrays::test_2d_array ... ok [INFO] [stdout] test arrays::test_2d_array_loop ... ok [INFO] [stdout] test arrays::test_dim_single_array ... ok [INFO] [stdout] test control::test_do_loop_until ... ok [INFO] [stdout] test arithmetic::test_long_sub ... ok [INFO] [stdout] test arithmetic::test_negative_numbers ... ok [INFO] [stdout] test arithmetic::test_long_power ... ok [INFO] [stdout] test arithmetic::test_single_sub ... ok [INFO] [stdout] test arrays::test_3d_array ... ok [INFO] [stdout] test control::test_do_loop_while ... ok [INFO] [stdout] test control::test_elseif ... ok [INFO] [stdout] test control::test_for_step_positive ... ok [INFO] [stdout] test control::test_do_loop_while_post ... ok [INFO] [stdout] test control::test_end_statement ... ok [INFO] [stdout] test control::test_for_loop ... ok [INFO] [stdout] test control::test_if_then_else_false ... ok [INFO] [stdout] test control::test_gosub_return ... ok [INFO] [stdout] test control::test_goto ... ok [INFO] [stdout] test control::test_on_goto ... ok [INFO] [stdout] test control::test_for_step_negative ... ok [INFO] [stdout] test control::test_if_then_else ... ok [INFO] [stdout] test control::test_select_case_else ... ok [INFO] [stdout] test control::test_while_loop ... ok [INFO] [stdout] test control::test_select_case ... ok [INFO] [stdout] test data::test_data_restore ... ok [INFO] [stdout] test control::test_stop_statement ... ok [INFO] [stdout] test data::test_data_read ... ok [INFO] [stdout] test math::test_abs_function ... ok [INFO] [stdout] test input::test_input_number ... ok [INFO] [stdout] test math::test_abs_double_input ... ok [INFO] [stdout] test file_io::test_file_write ... ok [INFO] [stdout] test file_io::test_file_append ... ok [INFO] [stdout] test input::test_input_string ... ok [INFO] [stdout] test file_io::test_file_read ... ok [INFO] [stdout] test math::test_abs_integer_input ... ok [INFO] [stdout] test input::test_line_input ... ok [INFO] [stdout] test math::test_cdbl_long_input ... ok [INFO] [stdout] test math::test_cdbl_single_input ... ok [INFO] [stdout] test math::test_abs_long_input ... ok [INFO] [stdout] test math::test_cdbl_integer_input ... ok [INFO] [stdout] test math::test_atn_single_input ... ok [INFO] [stdout] test math::test_abs_single_input ... ok [INFO] [stdout] test math::test_atn_double_input ... ok [INFO] [stdout] test math::test_clng_single_input ... ok [INFO] [stdout] test math::test_cint_long_input ... ok [INFO] [stdout] test math::test_cint_integer_input ... ok [INFO] [stdout] test math::test_cint_single_input ... ok [INFO] [stdout] test math::test_cos_integer_input ... ok [INFO] [stdout] test math::test_cos_long_input ... ok [INFO] [stdout] test math::test_cos_double_input ... ok [INFO] [stdout] test math::test_exp_double_input ... ok [INFO] [stdout] test math::test_cos_single_input ... ok [INFO] [stdout] test math::test_exp_single_input ... ok [INFO] [stdout] test math::test_fix_function ... ok [INFO] [stdout] test math::test_exp_log ... ok [INFO] [stdout] test math::test_csng_integer_input ... ok [INFO] [stdout] test math::test_fix_double_input ... ok [INFO] [stdout] test math::test_csng_long_input ... ok [INFO] [stdout] test math::test_exp_integer_input ... ok [INFO] [stdout] test math::test_log_double_input ... ok [INFO] [stdout] test math::test_int_single_input ... ok [INFO] [stdout] test math::test_log_integer_input ... ok [INFO] [stdout] test math::test_int_double_input ... ok [INFO] [stdout] test math::test_sgn_double_input ... ok [INFO] [stdout] test math::test_fix_single_input ... ok [INFO] [stdout] test math::test_int_function ... ok [INFO] [stdout] test math::test_sgn_single_input ... ok [INFO] [stdout] test math::test_log_single_input ... ok [INFO] [stdout] test math::test_rnd_function ... ok [INFO] [stdout] test math::test_sgn_function ... ok [INFO] [stdout] test math::test_sin_double_input ... ok [INFO] [stdout] test math::test_sin_long_input ... ok [INFO] [stdout] test math::test_sgn_long_input ... ok [INFO] [stdout] test math::test_sqr_double_input ... ok [INFO] [stdout] test math::test_sgn_integer_input ... ok [INFO] [stdout] test math::test_sin_integer_input ... ok [INFO] [stdout] test math::test_sqr_long_input ... ok [INFO] [stdout] test math::test_sqr_integer_input ... ok [INFO] [stdout] test math::test_sqr_function ... ok [INFO] [stdout] test math::test_sin_single_input ... ok [INFO] [stdout] test math::test_timer_function ... ok [INFO] [stdout] test math::test_sqr_single_input ... ok [INFO] [stdout] test print::test_hello_world ... ok [INFO] [stdout] test print::test_multiple_prints ... ok [INFO] [stdout] test math::test_sin_cos ... ok [INFO] [stdout] test math::test_tan_single_input ... ok [INFO] [stdout] test math::test_tan_atn ... ok [INFO] [stdout] test print::test_print_number ... ok [INFO] [stdout] test math::test_tan_double_input ... ok [INFO] [stdout] test strings::test_instr_function ... ok [INFO] [stdout] test strings::test_len_function ... ok [INFO] [stdout] test procedures::test_sub_with_params ... ok [INFO] [stdout] test procedures::test_sub_definition ... ok [INFO] [stdout] test strings::test_val_str ... ok [INFO] [stdout] test procedures::test_function_definition ... ok [INFO] [stdout] test types::test_cint_clng ... ok [INFO] [stdout] test strings::test_mid_function ... ok [INFO] [stdout] test types::test_cross_type_assignment_int_to_double ... ok [INFO] [stdout] test strings::test_chr_asc ... ok [INFO] [stdout] test strings::test_left_right ... ok [INFO] [stdout] test types::test_cross_type_assignment_double_to_int ... ok [INFO] [stdout] test types::test_cross_type_assignment_int_to_long ... ok [INFO] [stdout] test types::test_type_promotion_div_integer_long ... ok [INFO] [stdout] test types::test_truncation_positive ... ok [INFO] [stdout] test types::test_division_produces_double ... ok [INFO] [stdout] test types::test_mixed_expression_complex ... ok [INFO] [stdout] test types::test_csng_cdbl ... ok [INFO] [stdout] test types::test_type_promotion_div_integer_single ... ok [INFO] [stdout] test types::test_truncation_negative ... ok [INFO] [stdout] test types::test_type_promotion_div_long_single ... ok [INFO] [stdout] test types::test_integer_division ... ok [INFO] [stdout] test types::test_type_promotion_intdiv_integer_single ... ok [INFO] [stdout] test types::test_type_promotion_intdiv_integer_long ... ok [INFO] [stdout] test types::test_type_promotion_intdiv_long_double ... ok [INFO] [stdout] test types::test_type_promotion_div_single_double ... ok [INFO] [stdout] test types::test_type_promotion_integer_long ... ok [INFO] [stdout] test types::test_type_promotion_intdiv_single_double ... ok [INFO] [stdout] test types::test_type_promotion_div_long_double ... ok [INFO] [stdout] test types::test_type_promotion_long_double ... ok [INFO] [stdout] test types::test_type_promotion_integer_double ... ok [INFO] [stdout] test types::test_type_promotion_mod_integer_single ... ok [INFO] [stdout] test types::test_type_promotion_mod_long_double ... ok [INFO] [stdout] test types::test_type_promotion_long_single ... ok [INFO] [stdout] test types::test_type_promotion_integer_single ... ok [INFO] [stdout] test types::test_type_promotion_mul_integer_double ... ok [INFO] [stdout] test types::test_type_promotion_mod_single_double ... ok [INFO] [stdout] test types::test_type_promotion_mul_long_single ... ok [INFO] [stdout] test types::test_type_promotion_mul_integer_single ... ok [INFO] [stdout] test types::test_type_promotion_mod_integer_long ... ok [INFO] [stdout] test types::test_type_promotion_pow_integer_long ... ok [INFO] [stdout] test types::test_type_promotion_pow_long_single ... ok [INFO] [stdout] test types::test_type_promotion_mul_long_double ... ok [INFO] [stdout] test types::test_type_promotion_mul_integer_long ... ok [INFO] [stdout] test types::test_type_promotion_sub_integer_long ... ok [INFO] [stdout] test types::test_type_promotion_pow_integer_single ... ok [INFO] [stdout] test types::test_type_promotion_pow_long_double ... ok [INFO] [stdout] test types::test_type_promotion_mul_single_double ... ok [INFO] [stdout] test types::test_type_promotion_pow_integer_double ... ok [INFO] [stdout] test types::test_type_promotion_sub_integer_double ... ok [INFO] [stdout] test variables::test_integer_suffix ... ok [INFO] [stdout] test types::test_type_promotion_sub_long_single ... ok [INFO] [stdout] test variables::test_rem_comment ... ok [INFO] [stdout] test variables::test_single_suffix ... ok [INFO] [stdout] test types::test_type_promotion_pow_single_double ... ok [INFO] [stdout] test variables::test_single_arithmetic ... ok [INFO] [stdout] test variables::test_string_variable ... ok [INFO] [stdout] test types::test_type_promotion_sub_long_double ... ok [INFO] [stdout] test types::test_type_promotion_sub_single_double ... ok [INFO] [stdout] test variables::test_variable_assignment ... ok [INFO] [stdout] test types::test_type_promotion_single_double ... ok [INFO] [stdout] test types::test_type_promotion_sub_integer_single ... ok [INFO] [stdout] test variables::test_long_suffix ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 191 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 6.93s [INFO] [stdout] [INFO] running `Command { std: "docker" "inspect" "eb22b4d216adc6e5fc093f436d8ee6155c61f11e83584f5a9faf43eca04a9359", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "eb22b4d216adc6e5fc093f436d8ee6155c61f11e83584f5a9faf43eca04a9359", kill_on_drop: false }` [INFO] [stdout] eb22b4d216adc6e5fc093f436d8ee6155c61f11e83584f5a9faf43eca04a9359