[INFO] cloning repository https://github.com/matt-clarson/lox-rs
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/matt-clarson/lox-rs" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fmatt-clarson%2Flox-rs", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fmatt-clarson%2Flox-rs'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] 574f49c5b82e59b3fa27de2519fc64a8b0d822f6
[INFO] testing matt-clarson/lox-rs against 1.99.0-beta.1+cargoflags=--release for beta-release-1.99-2
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fmatt-clarson%2Flox-rs" "/workspace/builds/worker-4-tc2/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-4-tc2/source'...
[INFO] [stderr] done.
[INFO] started tweaking git repo https://github.com/matt-clarson/lox-rs
[INFO] finished tweaking git repo https://github.com/matt-clarson/lox-rs
[INFO] tweaked toml for git repo https://github.com/matt-clarson/lox-rs written to /workspace/builds/worker-4-tc2/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/matt-clarson/lox-rs on toolchain 1.99.0-beta.1
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.99.0-beta.1" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate git repo https://github.com/matt-clarson/lox-rs 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" "+1.99.0-beta.1" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/target:/opt/rustwide/target:rw,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" "-m" "1610612736" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:8683fc1fc2eb5c9ac98e0d076ab094b2ffac7f99da555d2b6a2e27f346de2ec7" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] c801bf7163154b83c51364d2c5e42e6eef785d9b5e01ce5f13564aae3cda47d0
[INFO] running `Command { std: "docker" "start" "c801bf7163154b83c51364d2c5e42e6eef785d9b5e01ce5f13564aae3cda47d0", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "c801bf7163154b83c51364d2c5e42e6eef785d9b5e01ce5f13564aae3cda47d0", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-w" "/opt/rustwide/workdir" "--user" "0:0" "c801bf7163154b83c51364d2c5e42e6eef785d9b5e01ce5f13564aae3cda47d0" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.1" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "c801bf7163154b83c51364d2c5e42e6eef785d9b5e01ce5f13564aae3cda47d0", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "c801bf7163154b83c51364d2c5e42e6eef785d9b5e01ce5f13564aae3cda47d0" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.1" "build" "--frozen" "--message-format=json" "--release", kill_on_drop: false }`
[INFO] [stderr]    Compiling proc-macro2 v1.0.69
[INFO] [stderr]    Compiling unicode-ident v1.0.12
[INFO] [stderr]    Compiling utf8parse v0.2.1
[INFO] [stderr]    Compiling libc v0.2.149
[INFO] [stderr]    Compiling rustix v0.38.21
[INFO] [stderr]    Compiling colorchoice v1.0.0
[INFO] [stderr]    Compiling anstyle-query v1.0.0
[INFO] [stderr]    Compiling cfg-if v1.0.0
[INFO] [stderr]    Compiling bitflags v2.4.1
[INFO] [stderr]    Compiling smallvec v1.11.1
[INFO] [stderr]    Compiling linux-raw-sys v0.4.10
[INFO] [stderr]    Compiling anstyle v1.0.4
[INFO] [stderr]    Compiling heck v0.4.1
[INFO] [stderr]    Compiling strsim v0.10.0
[INFO] [stderr]    Compiling clap_lex v0.6.0
[INFO] [stderr]    Compiling bitflags v1.3.2
[INFO] [stderr]    Compiling anstyle-parse v0.2.2
[INFO] [stderr]    Compiling endian-type v0.1.2
[INFO] [stderr]    Compiling memchr v2.6.4
[INFO] [stderr]    Compiling unicode-width v0.1.11
[INFO] [stderr]    Compiling unicode-segmentation v1.10.1
[INFO] [stderr]    Compiling log v0.4.20
[INFO] [stderr]    Compiling home v0.5.5
[INFO] [stderr]    Compiling nibble_vec v0.1.0
[INFO] [stderr]    Compiling anstream v0.6.4
[INFO] [stderr]    Compiling radix_trie v0.2.1
[INFO] [stderr]    Compiling clap_builder v4.4.7
[INFO] [stderr]    Compiling quote v1.0.33
[INFO] [stderr]    Compiling syn v2.0.38
[INFO] [stderr]    Compiling nix v0.26.4
[INFO] [stderr]    Compiling fd-lock v3.0.13
[INFO] [stderr]    Compiling rustyline v12.0.0
[INFO] [stderr]    Compiling clap_derive v4.4.7
[INFO] [stderr]    Compiling clap v4.4.7
[INFO] [stderr]    Compiling lox v0.1.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 24.22s
[INFO] running `Command { std: "docker" "inspect" "c801bf7163154b83c51364d2c5e42e6eef785d9b5e01ce5f13564aae3cda47d0", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "c801bf7163154b83c51364d2c5e42e6eef785d9b5e01ce5f13564aae3cda47d0" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.1" "test" "--frozen" "--no-run" "--message-format=json" "--release", kill_on_drop: false }`
[INFO] [stderr]    Compiling assert_matches v1.5.0
[INFO] [stderr]    Compiling lox v0.1.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 4.75s
[INFO] running `Command { std: "docker" "inspect" "c801bf7163154b83c51364d2c5e42e6eef785d9b5e01ce5f13564aae3cda47d0", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "c801bf7163154b83c51364d2c5e42e6eef785d9b5e01ce5f13564aae3cda47d0" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.1" "test" "--frozen" "--release", kill_on_drop: false }`
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 0.06s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/release/deps/lox-6b0412a684f71b6b)
[INFO] [stdout] 
[INFO] [stdout] running 190 tests
[INFO] [stdout] test compiler::test::compile_block ... ok
[INFO] [stdout] test compiler::test::compile_common_for_loop ... ok
[INFO] [stdout] test compiler::test::compile_division ... ok
[INFO] [stdout] test compiler::test::compile_and_expression ... ok
[INFO] [stdout] test compiler::test::compile_addition ... ok
[INFO] [stdout] test compiler::test::compile_empty_for_loop ... ok
[INFO] [stdout] test compiler::test::compile_false ... ok
[INFO] [stdout] test compiler::test::compile_for_loop_expression_initialiser ... ok
[INFO] [stdout] test compiler::test::compile_equals ... ok
[INFO] [stdout] test compiler::test::compile_for_loop_no_condition ... ok
[INFO] [stdout] test compiler::test::compile_for_loop_no_initialiser ... ok
[INFO] [stdout] test compiler::test::compile_function_call_no_args ... ok
[INFO] [stdout] test compiler::test::compile_function_call_one_arg ... ok
[INFO] [stdout] test compiler::test::compile_function_call_two_args ... ok
[INFO] [stdout] test compiler::test::compile_function_with_locals ... ok
[INFO] [stdout] test compiler::test::compile_empty_block ... ok
[INFO] [stdout] test compiler::test::compile_global_access ... ok
[INFO] [stdout] test compiler::test::compile_global_declaration_unassigned ... ok
[INFO] [stdout] test compiler::test::compile_global_declaration ... ok
[INFO] [stdout] test compiler::test::compile_greater ... ok
[INFO] [stdout] test compiler::test::compile_greater_or_equal ... ok
[INFO] [stdout] test compiler::test::compile_group ... ok
[INFO] [stdout] test compiler::test::compile_if_else_statement ... ok
[INFO] [stdout] test compiler::test::compile_if_statement ... ok
[INFO] [stdout] test compiler::test::compile_local_defined_function_call ... ok
[INFO] [stdout] test compiler::test::compile_less ... ok
[INFO] [stdout] test compiler::test::compile_less_or_equal ... ok
[INFO] [stdout] test compiler::test::compile_locals_depth_1 ... ok
[INFO] [stdout] test compiler::test::compile_locals_collision ... ok
[INFO] [stdout] test compiler::test::compile_local_assignment ... ok
[INFO] [stdout] test compiler::test::compile_locals_shadowing ... ok
[INFO] [stdout] test compiler::test::compile_multiplication ... ok
[INFO] [stdout] test compiler::test::compile_locals_circular_def ... ok
[INFO] [stdout] test compiler::test::compile_multi_function_call ... ok
[INFO] [stdout] test compiler::test::compile_negate ... ok
[INFO] [stdout] test compiler::test::compile_not ... ok
[INFO] [stdout] test compiler::test::compile_nil ... ok
[INFO] [stdout] test compiler::test::compile_not_equals ... ok
[INFO] [stdout] test compiler::test::compile_or_expression ... ok
[INFO] [stdout] test compiler::test::compile_returning_empty_function_no_args_no_locals ... ok
[INFO] [stdout] test compiler::test::compile_returning_function_no_args_no_locals ... ok
[INFO] [stdout] test compiler::test::compile_string ... ok
[INFO] [stdout] test compiler::test::compile_void_function_no_args_no_locals ... ok
[INFO] [stdout] test compiler::test::compile_string_concatenation ... ok
[INFO] [stdout] test compiler::test::compile_subtraction ... ok
[INFO] [stdout] test compiler::test::compile_while_loop ... ok
[INFO] [stdout] test compiler::test::compile_true ... ok
[INFO] [stdout] test compiler::test::compile_number ... ok
[INFO] [stdout] test compiler::test::compile_void_function_one_arg_no_locals ... ok
[INFO] [stdout] test parser::test::parse_comparison_greater_or_equals ... ok
[INFO] [stdout] test parser::test::parse_comparison_less ... ok
[INFO] [stdout] test parser::test::parse_assignment ... ok
[INFO] [stdout] test parser::test::parse_comparison_term_precedence ... ok
[INFO] [stdout] test parser::test::parse_division ... ok
[INFO] [stdout] test parser::test::parse_comparison_less_or_equals ... ok
[INFO] [stdout] test parser::test::parse_common_for_loop ... ok
[INFO] [stdout] test parser::test::parse_empty_block ... ok
[INFO] [stdout] test parser::test::parse_empty_for_loop ... ok
[INFO] [stdout] test parser::test::parse_equality ... ok
[INFO] [stdout] test compiler::test::compile_global_assignment ... ok
[INFO] [stdout] test parser::test::parse_equality_comparison_precedence ... ok
[INFO] [stdout] test parser::test::parse_false ... ok
[INFO] [stdout] test parser::test::parse_for_loop_expression_initialiser ... ok
[INFO] [stdout] test parser::test::parse_for_loop_no_condition ... ok
[INFO] [stdout] test parser::test::parse_for_loop_no_incrementer ... ok
[INFO] [stdout] test parser::test::parse_for_loop_no_initialiser ... ok
[INFO] [stdout] test compiler::test::compile_print ... ok
[INFO] [stdout] test parser::test::parse_and_expression ... ok
[INFO] [stdout] test compiler::test::compile_void_function_two_args_no_locals ... ok
[INFO] [stdout] test parser::test::parse_addition ... ok
[INFO] [stdout] test parser::test::parse_comparison_greater ... ok
[INFO] [stdout] test parser::test::parse_block ... ok
[INFO] [stdout] test parser::test::parse_function_call_no_args ... ok
[INFO] [stdout] test parser::test::parse_function_call_one_arg ... ok
[INFO] [stdout] test parser::test::parse_function_call_two_args ... ok
[INFO] [stdout] test parser::test::parse_identifier ... ok
[INFO] [stdout] test parser::test::parse_if_statement ... ok
[INFO] [stdout] test parser::test::parse_if_statement_no_block ... ok
[INFO] [stdout] test parser::test::parse_inequality ... ok
[INFO] [stdout] test parser::test::parse_if_else_statement ... ok
[INFO] [stdout] test parser::test::parse_invalid_reassignment ... ok
[INFO] [stdout] test parser::test::parse_grouped ... ok
[INFO] [stdout] test parser::test::parse_nil ... ok
[INFO] [stdout] test parser::test::parse_number_literal ... ok
[INFO] [stdout] test parser::test::parse_or_expression ... ok
[INFO] [stdout] test parser::test::parse_returning_empty_function_no_args_no_locals ... ok
[INFO] [stdout] test parser::test::parse_returning_function_no_args_no_locals ... ok
[INFO] [stdout] test parser::test::parse_string_literal ... ok
[INFO] [stdout] test parser::test::parse_subtraction ... ok
[INFO] [stdout] test parser::test::parse_true ... ok
[INFO] [stdout] test parser::test::parse_term_factor_precedence ... ok
[INFO] [stdout] test parser::test::parse_unary_factor_precedence ... ok
[INFO] [stdout] test parser::test::parse_unary_negate ... ok
[INFO] [stdout] test parser::test::parse_print ... ok
[INFO] [stdout] test parser::test::parse_var_assignment ... ok
[INFO] [stdout] test parser::test::parse_void_function_no_args_no_locals ... ok
[INFO] [stdout] test parser::test::parse_void_function_one_arg_no_locals ... ok
[INFO] [stdout] test parser::test::parse_unary_not ... ok
[INFO] [stdout] test parser::test::parse_var_declaration ... ok
[INFO] [stdout] test parser::test::parse_void_function_two_args_no_locals ... ok
[INFO] [stdout] test scanner::test::does_not_scan_decimal_with_no_trailing_digit ... ok
[INFO] [stdout] test scanner::test::does_not_scan_decimal_with_no_leading_digit ... ok
[INFO] [stdout] test parser::test::parse_while_loop ... ok
[INFO] [stdout] test scanner::test::scan_double_character_tokens ... ok
[INFO] [stdout] test scanner::test::scan_identifiers ... ok
[INFO] [stdout] test scanner::test::scan_ignore_whitespace ... ok
[INFO] [stdout] test scanner::test::scan_ignores_comments ... ok
[INFO] [stdout] test scanner::test::scan_keyword_and ... ok
[INFO] [stdout] test scanner::test::scan_keyword_class ... ok
[INFO] [stdout] test scanner::test::newlines_increment_line_count ... ok
[INFO] [stdout] test scanner::test::scan_keyword_else ... ok
[INFO] [stdout] test scanner::test::scan_keyword_false ... ok
[INFO] [stdout] test scanner::test::scan_decimal_number ... ok
[INFO] [stdout] test scanner::test::scan_keyword_for ... ok
[INFO] [stdout] test scanner::test::scan_keyword_fun ... ok
[INFO] [stdout] test scanner::test::scan_decimal_with_many_leading_digits ... ok
[INFO] [stdout] test scanner::test::scan_keyword_nil ... ok
[INFO] [stdout] test scanner::test::scan_keyword_if ... ok
[INFO] [stdout] test scanner::test::scan_keyword_or ... ok
[INFO] [stdout] test scanner::test::scan_keyword_super ... ok
[INFO] [stdout] test scanner::test::scan_keyword_this ... ok
[INFO] [stdout] test scanner::test::scan_keyword_true ... ok
[INFO] [stdout] test parser::test::parse_multiplication ... ok
[INFO] [stdout] test scanner::test::scan_keyword_return ... ok
[INFO] [stdout] test scanner::test::scan_keyword_while ... ok
[INFO] [stdout] test scanner::test::scan_multi_digit_number ... ok
[INFO] [stdout] test scanner::test::scan_decimal_with_many_trailing_digits ... ok
[INFO] [stdout] test scanner::test::scan_single_digit_number ... ok
[INFO] [stdout] test scanner::test::scan_single_character_tokens ... ok
[INFO] [stdout] test scanner::test::scan_keyword_var ... ok
[INFO] [stdout] test vm::test::access_undefined_global ... ok
[INFO] [stdout] test scanner::test::scan_string_literals ... ok
[INFO] [stdout] test vm::test::add_bool ... ok
[INFO] [stdout] test scanner::test::scan_keyword_print ... ok
[INFO] [stdout] test vm::test::addition ... ok
[INFO] [stdout] test vm::test::assign_to_local ... ok
[INFO] [stdout] test vm::test::assign_to_global ... ok
[INFO] [stdout] test vm::test::assign_to_undefined_global ... ok
[INFO] [stdout] test vm::test::call_function_mutate_arg ... ok
[INFO] [stdout] test scanner::test::scan_yields_error_for_unrecognised_character ... ok
[INFO] [stdout] test vm::test::call_function_with_interior_locals ... ok
[INFO] [stdout] test vm::test::call_global_void_function_no_args ... ok
[INFO] [stdout] test vm::test::call_global_void_function_with_args ... ok
[INFO] [stdout] test vm::test::compare_greater ... ok
[INFO] [stdout] test vm::test::compare_greater_or_equal ... ok
[INFO] [stdout] test vm::test::compare_less_or_equal ... ok
[INFO] [stdout] test vm::test::divide_bool ... ok
[INFO] [stdout] test vm::test::division ... ok
[INFO] [stdout] test vm::test::equals ... ok
[INFO] [stdout] test vm::test::error_function_call_with_too_many_args ... ok
[INFO] [stdout] test vm::test::call_global_function_no_args ... ok
[INFO] [stdout] test vm::test::global_variables_declare_and_access ... ok
[INFO] [stdout] test vm::test::compare_less ... ok
[INFO] [stdout] test vm::test::global_variables_overwrite_declaration ... ok
[INFO] [stdout] test vm::test::greater_than_bool ... ok
[INFO] [stdout] test vm::test::jump_and_does_evaluate_right_expr_if_left_is_true ... ok
[INFO] [stdout] test vm::test::jump_and_does_not_evaluate_right_expr_if_left_is_false ... ok
[INFO] [stdout] test vm::test::jump_and_false_false_is_false ... ok
[INFO] [stdout] test vm::test::jump_and_true_false_is_false ... ok
[INFO] [stdout] test vm::test::jump_and_false_true_is_false ... ok
[INFO] [stdout] test vm::test::jump_if_false_and_else_with_true ... ok
[INFO] [stdout] test vm::test::jump_if_false_and_else_with_false ... ok
[INFO] [stdout] test vm::test::error_function_call_with_too_few_args ... ok
[INFO] [stdout] test vm::test::jump_or_does_evaluate_right_expr_if_left_is_false ... ok
[INFO] [stdout] test vm::test::jump_or_does_not_evaluate_right_expr_if_left_is_true ... ok
[INFO] [stdout] test vm::test::jump_and_true_true_is_true ... ok
[INFO] [stdout] test vm::test::jump_or_true_false_is_true ... ok
[INFO] [stdout] test vm::test::jump_or_true_true_is_true ... ok
[INFO] [stdout] test vm::test::less_than_bool ... ok
[INFO] [stdout] test vm::test::jump_if_false_with_false ... ok
[INFO] [stdout] test vm::test::local_variables_declare_and_access ... ok
[INFO] [stdout] test vm::test::jump_if_false_with_true ... ok
[INFO] [stdout] test vm::test::less_than_or_equal_bool ... ok
[INFO] [stdout] test vm::test::multiplication ... ok
[INFO] [stdout] test vm::test::multiply_bool ... ok
[INFO] [stdout] test vm::test::jump_or_false_false_is_false ... ok
[INFO] [stdout] test vm::test::negate_bool ... ok
[INFO] [stdout] test vm::test::jump_or_false_true_is_true ... ok
[INFO] [stdout] test vm::test::negate_number ... ok
[INFO] [stdout] test vm::test::not ... ok
[INFO] [stdout] test vm::test::greater_than_or_equal_bool ... ok
[INFO] [stdout] test vm::test::not_equals ... ok
[INFO] [stdout] test vm::test::provide_call_stack_on_error ... ok
[INFO] [stdout] test vm::test::not_number ... ok
[INFO] [stdout] test vm::test::push_and_pop_number ... ok
[INFO] [stdout] test vm::test::string_concatenation ... ok
[INFO] [stdout] test vm::test::subtract_bool ... ok
[INFO] [stdout] test vm::test::subtraction ... ok
[INFO] [stdout] test parser::test::parse_multi_assignment ... ok
[INFO] [stderr]      Running unittests src/main.rs (/opt/rustwide/target/release/deps/lox-7f2b4b349c981d74)
[INFO] [stdout] test parser::test::parse_multi_function_call ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 190 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.15s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stderr]    Doc-tests lox
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 4 tests
[INFO] [stdout] test src/lib.rs - (line 9) - compile ... ok
[INFO] [stdout] test src/scanner.rs - scanner::Scanner (line 14) ... ok
[INFO] [stdout] test src/lib.rs - (line 19) ... ok
[INFO] [stdout] test src/vm.rs - vm::VirtualMachine (line 24) ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.48s
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "c801bf7163154b83c51364d2c5e42e6eef785d9b5e01ce5f13564aae3cda47d0", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "c801bf7163154b83c51364d2c5e42e6eef785d9b5e01ce5f13564aae3cda47d0", kill_on_drop: false }`
[INFO] [stdout] c801bf7163154b83c51364d2c5e42e6eef785d9b5e01ce5f13564aae3cda47d0
