[INFO] fetching crate xbasic64 1.0.0... [INFO] testing xbasic64-1.0.0 against master#562dee4820c458d823175268e41601d4c060588a for pr-154210-2 [INFO] extracting crate xbasic64 1.0.0 into /workspace/builds/worker-6-tc1/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-tc1/source/Cargo.toml [INFO] validating manifest of crates.io crate xbasic64 1.0.0 on toolchain 562dee4820c458d823175268e41601d4c060588a [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+562dee4820c458d823175268e41601d4c060588a" "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" "+562dee4820c458d823175268e41601d4c060588a" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/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" "+562dee4820c458d823175268e41601d4c060588a" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] e830b128857f15b800e49c1b11b5ebda296f103dfbce14b1f85bd3875b6ca7f9 [INFO] running `Command { std: "docker" "start" "-a" "e830b128857f15b800e49c1b11b5ebda296f103dfbce14b1f85bd3875b6ca7f9", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "e830b128857f15b800e49c1b11b5ebda296f103dfbce14b1f85bd3875b6ca7f9", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "e830b128857f15b800e49c1b11b5ebda296f103dfbce14b1f85bd3875b6ca7f9", kill_on_drop: false }` [INFO] [stdout] e830b128857f15b800e49c1b11b5ebda296f103dfbce14b1f85bd3875b6ca7f9 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/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" "+562dee4820c458d823175268e41601d4c060588a" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 3129d178ac23fa56ed8fcab973d2d52d4629db1a1f0f5f0124a3fbd01f920d7c [INFO] running `Command { std: "docker" "start" "-a" "3129d178ac23fa56ed8fcab973d2d52d4629db1a1f0f5f0124a3fbd01f920d7c", kill_on_drop: false }` [INFO] [stderr] Compiling xbasic64 v1.0.0 (/opt/rustwide/workdir) [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 2.11s [INFO] running `Command { std: "docker" "inspect" "3129d178ac23fa56ed8fcab973d2d52d4629db1a1f0f5f0124a3fbd01f920d7c", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "3129d178ac23fa56ed8fcab973d2d52d4629db1a1f0f5f0124a3fbd01f920d7c", kill_on_drop: false }` [INFO] [stdout] 3129d178ac23fa56ed8fcab973d2d52d4629db1a1f0f5f0124a3fbd01f920d7c [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/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" "+562dee4820c458d823175268e41601d4c060588a" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 5b98d0334cdb89d3eb6fa79a1da4d799aad2ce16a12bd8d289260f0b4f9f66e3 [INFO] running `Command { std: "docker" "start" "-a" "5b98d0334cdb89d3eb6fa79a1da4d799aad2ce16a12bd8d289260f0b4f9f66e3", 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 7.72s [INFO] running `Command { std: "docker" "inspect" "5b98d0334cdb89d3eb6fa79a1da4d799aad2ce16a12bd8d289260f0b4f9f66e3", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "5b98d0334cdb89d3eb6fa79a1da4d799aad2ce16a12bd8d289260f0b4f9f66e3", kill_on_drop: false }` [INFO] [stdout] 5b98d0334cdb89d3eb6fa79a1da4d799aad2ce16a12bd8d289260f0b4f9f66e3 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/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" "+562dee4820c458d823175268e41601d4c060588a" "test" "--frozen", kill_on_drop: false }` [INFO] [stdout] 2c9081c61f590f97929ae596b1f10c4fcf4903d9e558e18b414f592ee9849071 [INFO] running `Command { std: "docker" "start" "-a" "2c9081c61f590f97929ae596b1f10c4fcf4903d9e558e18b414f592ee9849071", kill_on_drop: false }` [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 0.10s [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_comparison_operators ... ok [INFO] [stdout] test lexer::tests::test_colon_statement_separator ... ok [INFO] [stdout] test lexer::tests::test_eof ... ok [INFO] [stdout] test lexer::tests::test_float_literal_decimal ... ok [INFO] [stdout] test lexer::tests::test_float_literal_d_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_dim_array ... ok [INFO] [stdout] test lexer::tests::test_for_loop_statement ... ok [INFO] [stdout] test lexer::tests::test_identifier ... 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_keywords_control_flow ... ok [INFO] [stdout] test lexer::tests::test_integer_literal ... ok [INFO] [stdout] test lexer::tests::test_keywords_conditionals ... 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_do_loop ... ok [INFO] [stdout] test lexer::tests::test_keywords_for_loop ... ok [INFO] [stdout] test lexer::tests::test_keywords_logical ... 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_apostrophe_comment ... 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_print_with_separators ... ok [INFO] [stdout] test lexer::tests::test_line_numbers ... ok [INFO] [stdout] test lexer::tests::test_keywords_program_control ... ok [INFO] [stdout] test lexer::tests::test_newline ... ok [INFO] [stdout] test lexer::tests::test_punctuation ... 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_type_suffix_all ... ok [INFO] [stdout] test lexer::tests::test_string_escaped_quote ... ok [INFO] [stdout] test lexer::tests::test_string_unterminated ... ok [INFO] [stdout] test lexer::tests::test_unexpected_character ... ok [INFO] [stdout] test parser::tests::test_array_assign_2d ... ok [INFO] [stdout] test lexer::tests::test_arithmetic_operators ... ok [INFO] [stdout] test parser::tests::test_array_access_2d ... ok [INFO] [stdout] test parser::tests::test_call_with_parens ... ok [INFO] [stdout] test parser::tests::test_call_no_args ... ok [INFO] [stdout] test parser::tests::test_colon_separator ... ok [INFO] [stdout] test parser::tests::test_data_integers ... 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_data_negative ... ok [INFO] [stdout] test parser::tests::test_dim_3d ... ok [INFO] [stdout] test parser::tests::test_dim_single ... ok [INFO] [stdout] test parser::tests::test_do_loop_simple ... ok [INFO] [stdout] test parser::tests::test_do_until ... ok [INFO] [stdout] test parser::tests::test_call_without_parens ... ok [INFO] [stdout] test parser::tests::test_cls ... ok [INFO] [stdout] test parser::tests::test_end ... ok [INFO] [stdout] test parser::tests::test_expr_all_arithmetic_ops ... ok [INFO] [stdout] test parser::tests::test_expr_comparison ... ok [INFO] [stdout] test parser::tests::test_expr_function_call ... 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_power_right_associative ... ok [INFO] [stdout] test parser::tests::test_expr_precedence ... ok [INFO] [stdout] test parser::tests::test_expr_unary_neg ... ok [INFO] [stdout] test parser::tests::test_expr_unary_not ... ok [INFO] [stdout] test parser::tests::test_for_negative_step ... ok [INFO] [stdout] test parser::tests::test_do_while ... ok [INFO] [stdout] test parser::tests::test_for_with_step ... ok [INFO] [stdout] test parser::tests::test_expr_all_comparison_ops ... ok [INFO] [stdout] test parser::tests::test_expr_function_multiple_args ... ok [INFO] [stdout] test parser::tests::test_for_simple ... 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_line_number ... ok [INFO] [stdout] test parser::tests::test_if_block ... 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_goto_label ... ok [INFO] [stdout] test parser::tests::test_function_no_params ... ok [INFO] [stdout] test parser::tests::test_function_with_params ... ok [INFO] [stdout] test parser::tests::test_if_block_with_else ... 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_let_expression ... ok [INFO] [stdout] test parser::tests::test_dim_2d ... ok [INFO] [stdout] test parser::tests::test_dim_multiple ... ok [INFO] [stdout] test parser::tests::test_input_with_prompt ... 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_multiple_labels ... ok [INFO] [stdout] test parser::tests::test_line_input_with_prompt ... ok [INFO] [stdout] test parser::tests::test_on_goto ... ok [INFO] [stdout] test parser::tests::test_input_simple ... ok [INFO] [stdout] test parser::tests::test_read_multiple ... ok [INFO] [stdout] test parser::tests::test_print_multiple_items ... ok [INFO] [stdout] test parser::tests::test_print_no_newline ... ok [INFO] [stdout] test parser::tests::test_print_string ... ok [INFO] [stdout] test parser::tests::test_print_with_tab ... ok [INFO] [stdout] test parser::tests::test_let_with_keyword ... ok [INFO] [stdout] test parser::tests::test_restore_simple ... ok [INFO] [stdout] test parser::tests::test_line_input_simple ... ok [INFO] [stdout] test parser::tests::test_return ... ok [INFO] [stdout] test parser::tests::test_read_single ... ok [INFO] [stdout] test parser::tests::test_restore_with_target ... ok [INFO] [stdout] test parser::tests::test_select_case_simple ... ok [INFO] [stdout] test parser::tests::test_select_case_with_else ... ok [INFO] [stdout] test parser::tests::test_select_case_multiple ... ok [INFO] [stdout] test parser::tests::test_select_case_string ... ok [INFO] [stdout] test parser::tests::test_sub_with_params ... ok [INFO] [stdout] test parser::tests::test_while_simple ... ok [INFO] [stdout] test lexer::tests::test_float_literal_exponent ... ok [INFO] [stdout] test parser::tests::test_stop ... ok [INFO] [stdout] test parser::tests::test_sub_no_params ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 110 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s [INFO] [stdout] [INFO] [stderr] Running tests/integration.rs (/opt/rustwide/target/debug/deps/integration-0f8723a56c4988bd) [INFO] [stdout] [INFO] [stdout] running 191 tests [INFO] [stdout] test arithmetic::test_arithmetic_sub ... ok [INFO] [stdout] test arithmetic::test_arithmetic_add ... ok [INFO] [stdout] test arithmetic::test_comparison_operators ... ok [INFO] [stdout] test arithmetic::test_arithmetic_mod ... ok [INFO] [stdout] test arithmetic::test_arithmetic_mul ... ok [INFO] [stdout] test arithmetic::test_double_div ... ok [INFO] [stdout] test arithmetic::test_arithmetic_integer_division ... ok [INFO] [stdout] test arithmetic::test_double_neg ... ok [INFO] [stdout] test arithmetic::test_arithmetic_division ... ok [INFO] [stdout] test arithmetic::test_double_add ... ok [INFO] [stdout] test arithmetic::test_integer_div ... ok [INFO] [stdout] test arithmetic::test_double_mul ... ok [INFO] [stdout] test arithmetic::test_arithmetic_power ... ok [INFO] [stdout] test arithmetic::test_integer_mod ... ok [INFO] [stdout] test arithmetic::test_integer_intdiv ... ok [INFO] [stdout] test arithmetic::test_integer_mul ... ok [INFO] [stdout] test arithmetic::test_integer_neg ... ok [INFO] [stdout] test arithmetic::test_integer_add ... ok [INFO] [stdout] test arithmetic::test_double_sub ... ok [INFO] [stdout] test arithmetic::test_expression_precedence ... ok [INFO] [stdout] test arithmetic::test_double_power ... ok [INFO] [stdout] test arithmetic::test_logical_xor ... ok [INFO] [stdout] test arithmetic::test_long_div ... ok [INFO] [stdout] test arithmetic::test_logical_not ... ok [INFO] [stdout] test arithmetic::test_long_add ... ok [INFO] [stdout] test arithmetic::test_integer_power ... ok [INFO] [stdout] test arithmetic::test_integer_sub ... ok [INFO] [stdout] test arithmetic::test_logical_or ... ok [INFO] [stdout] test arithmetic::test_logical_and ... ok [INFO] [stdout] test arithmetic::test_long_intdiv ... ok [INFO] [stdout] test arithmetic::test_long_power ... ok [INFO] [stdout] test arithmetic::test_long_mod ... ok [INFO] [stdout] test arithmetic::test_long_mul ... ok [INFO] [stdout] test arithmetic::test_negative_numbers ... ok [INFO] [stdout] test arithmetic::test_long_sub ... ok [INFO] [stdout] test arithmetic::test_single_add ... ok [INFO] [stdout] test arithmetic::test_long_neg ... ok [INFO] [stdout] test arithmetic::test_single_div ... ok [INFO] [stdout] test arrays::test_2d_array ... ok [INFO] [stdout] test arithmetic::test_parentheses ... ok [INFO] [stdout] test arithmetic::test_single_neg ... ok [INFO] [stdout] test control::test_do_loop_until ... ok [INFO] [stdout] test control::test_do_loop_while ... ok [INFO] [stdout] test arrays::test_2d_array_loop ... ok [INFO] [stdout] test arithmetic::test_single_sub ... ok [INFO] [stdout] test arithmetic::test_single_power ... ok [INFO] [stdout] test arrays::test_dim_single_array ... ok [INFO] [stdout] test control::test_do_loop_while_post ... ok [INFO] [stdout] test control::test_for_step_positive ... ok [INFO] [stdout] test arrays::test_3d_array ... ok [INFO] [stdout] test arithmetic::test_single_mul ... ok [INFO] [stdout] test control::test_if_then_else ... ok [INFO] [stdout] test control::test_goto ... ok [INFO] [stdout] test control::test_elseif ... ok [INFO] [stdout] test control::test_on_goto ... ok [INFO] [stdout] test control::test_select_case_else ... ok [INFO] [stdout] test control::test_end_statement ... ok [INFO] [stdout] test control::test_gosub_return ... ok [INFO] [stdout] test control::test_stop_statement ... ok [INFO] [stdout] test control::test_for_loop ... ok [INFO] [stdout] test control::test_for_step_negative ... ok [INFO] [stdout] test control::test_while_loop ... ok [INFO] [stdout] test control::test_if_then_else_false ... ok [INFO] [stdout] test data::test_data_restore ... ok [INFO] [stdout] test input::test_input_number ... ok [INFO] [stdout] test data::test_data_read ... ok [INFO] [stdout] test input::test_line_input ... ok [INFO] [stdout] test control::test_select_case ... 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 file_io::test_file_write ... ok [INFO] [stdout] test math::test_abs_double_input ... ok [INFO] [stdout] test math::test_abs_function ... ok [INFO] [stdout] test math::test_abs_integer_input ... ok [INFO] [stdout] test math::test_cdbl_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_abs_long_input ... ok [INFO] [stdout] test math::test_cdbl_long_input ... ok [INFO] [stdout] test math::test_cdbl_integer_input ... ok [INFO] [stdout] test math::test_cint_integer_input ... ok [INFO] [stdout] test math::test_cint_long_input ... ok [INFO] [stdout] test math::test_atn_single_input ... ok [INFO] [stdout] test math::test_cint_single_input ... ok [INFO] [stdout] test math::test_clng_single_input ... ok [INFO] [stdout] test math::test_cos_double_input ... ok [INFO] [stdout] test math::test_cos_single_input ... ok [INFO] [stdout] test math::test_csng_long_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_csng_integer_input ... ok [INFO] [stdout] test math::test_exp_single_input ... ok [INFO] [stdout] test math::test_exp_integer_input ... ok [INFO] [stdout] test math::test_int_function ... ok [INFO] [stdout] test math::test_exp_log ... ok [INFO] [stdout] test math::test_fix_function ... ok [INFO] [stdout] test math::test_exp_double_input ... ok [INFO] [stdout] test math::test_int_double_input ... ok [INFO] [stdout] test math::test_fix_double_input ... ok [INFO] [stdout] test math::test_log_double_input ... ok [INFO] [stdout] test math::test_fix_single_input ... ok [INFO] [stdout] test math::test_log_integer_input ... ok [INFO] [stdout] test math::test_rnd_function ... ok [INFO] [stdout] test math::test_log_single_input ... ok [INFO] [stdout] test math::test_sgn_integer_input ... ok [INFO] [stdout] test math::test_int_single_input ... ok [INFO] [stdout] test math::test_sgn_long_input ... ok [INFO] [stdout] test math::test_sgn_function ... ok [INFO] [stdout] test math::test_sgn_double_input ... ok [INFO] [stdout] test math::test_sin_integer_input ... ok [INFO] [stdout] test math::test_sin_long_input ... ok [INFO] [stdout] test math::test_sgn_single_input ... ok [INFO] [stdout] test math::test_sin_single_input ... ok [INFO] [stdout] test math::test_sin_double_input ... ok [INFO] [stdout] test math::test_sin_cos ... ok [INFO] [stdout] test math::test_sqr_function ... ok [INFO] [stdout] test math::test_sqr_long_input ... ok [INFO] [stdout] test math::test_sqr_double_input ... ok [INFO] [stdout] test math::test_sqr_single_input ... ok [INFO] [stdout] test math::test_timer_function ... ok [INFO] [stdout] test math::test_sqr_integer_input ... ok [INFO] [stdout] test print::test_multiple_prints ... ok [INFO] [stdout] test print::test_hello_world ... ok [INFO] [stdout] test math::test_tan_double_input ... ok [INFO] [stdout] test strings::test_instr_function ... ok [INFO] [stdout] test math::test_tan_atn ... ok [INFO] [stdout] test math::test_tan_single_input ... ok [INFO] [stdout] test procedures::test_sub_definition ... ok [INFO] [stdout] test print::test_print_number ... ok [INFO] [stdout] test procedures::test_function_definition ... ok [INFO] [stdout] test strings::test_chr_asc ... ok [INFO] [stdout] test strings::test_val_str ... ok [INFO] [stdout] test strings::test_mid_function ... ok [INFO] [stdout] test types::test_csng_cdbl ... ok [INFO] [stdout] test procedures::test_sub_with_params ... ok [INFO] [stdout] test strings::test_len_function ... ok [INFO] [stdout] test types::test_division_produces_double ... ok [INFO] [stdout] test strings::test_left_right ... ok [INFO] [stdout] test types::test_integer_division ... ok [INFO] [stdout] test types::test_cross_type_assignment_double_to_int ... ok [INFO] [stdout] test types::test_type_promotion_div_integer_long ... ok [INFO] [stdout] test types::test_cross_type_assignment_int_to_double ... ok [INFO] [stdout] test types::test_cross_type_assignment_int_to_long ... ok [INFO] [stdout] test types::test_type_promotion_div_long_double ... ok [INFO] [stdout] test types::test_truncation_positive ... ok [INFO] [stdout] test types::test_truncation_negative ... ok [INFO] [stdout] test types::test_type_promotion_div_integer_single ... ok [INFO] [stdout] test types::test_mixed_expression_complex ... ok [INFO] [stdout] test types::test_type_promotion_intdiv_integer_long ... ok [INFO] [stdout] test types::test_type_promotion_intdiv_integer_single ... ok [INFO] [stdout] test types::test_type_promotion_div_long_single ... ok [INFO] [stdout] test types::test_type_promotion_div_single_double ... ok [INFO] [stdout] test types::test_cint_clng ... ok [INFO] [stdout] test types::test_type_promotion_intdiv_single_double ... ok [INFO] [stdout] test types::test_type_promotion_intdiv_long_double ... ok [INFO] [stdout] test types::test_type_promotion_integer_single ... ok [INFO] [stdout] test types::test_type_promotion_integer_long ... ok [INFO] [stdout] test types::test_type_promotion_long_double ... ok [INFO] [stdout] test types::test_type_promotion_mod_integer_single ... ok [INFO] [stdout] test types::test_type_promotion_mul_integer_long ... ok [INFO] [stdout] test types::test_type_promotion_mod_long_double ... ok [INFO] [stdout] test types::test_type_promotion_mod_integer_long ... ok [INFO] [stdout] test types::test_type_promotion_integer_double ... ok [INFO] [stdout] test types::test_type_promotion_mul_single_double ... 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_double ... ok [INFO] [stdout] test types::test_type_promotion_pow_integer_single ... ok [INFO] [stdout] test types::test_type_promotion_pow_integer_double ... ok [INFO] [stdout] test types::test_type_promotion_pow_long_double ... ok [INFO] [stdout] test types::test_type_promotion_long_single ... ok [INFO] [stdout] test types::test_type_promotion_pow_integer_long ... ok [INFO] [stdout] test types::test_type_promotion_mul_integer_single ... ok [INFO] [stdout] test types::test_type_promotion_mul_long_single ... ok [INFO] [stdout] test types::test_type_promotion_sub_integer_double ... ok [INFO] [stdout] test types::test_type_promotion_single_double ... ok [INFO] [stdout] test types::test_type_promotion_sub_integer_long ... ok [INFO] [stdout] test types::test_type_promotion_pow_long_single ... ok [INFO] [stdout] test types::test_type_promotion_sub_long_double ... ok [INFO] [stdout] test variables::test_long_suffix ... ok [INFO] [stdout] test types::test_type_promotion_sub_integer_single ... ok [INFO] [stdout] test types::test_type_promotion_pow_single_double ... ok [INFO] [stdout] test types::test_type_promotion_sub_single_double ... ok [INFO] [stdout] test variables::test_string_variable ... 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_single_arithmetic ... ok [INFO] [stdout] test variables::test_rem_comment ... ok [INFO] [stdout] test variables::test_variable_assignment ... ok [INFO] [stdout] test variables::test_single_suffix ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 191 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 6.65s [INFO] [stdout] [INFO] running `Command { std: "docker" "inspect" "2c9081c61f590f97929ae596b1f10c4fcf4903d9e558e18b414f592ee9849071", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "2c9081c61f590f97929ae596b1f10c4fcf4903d9e558e18b414f592ee9849071", kill_on_drop: false }` [INFO] [stdout] 2c9081c61f590f97929ae596b1f10c4fcf4903d9e558e18b414f592ee9849071