[INFO] cloning repository https://github.com/Someone06/rlox [INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/Someone06/rlox" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FSomeone06%2Frlox", kill_on_drop: false }` [INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FSomeone06%2Frlox'... [INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }` [INFO] [stdout] 4f4c21a4f0d3657713ddcf94417d2fc0c2b378f0 [INFO] testing Someone06/rlox against master#ad85bc524b1ad696e42061ad8338d382dffbdbe5 for pr-146237 [INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FSomeone06%2Frlox" "/workspace/builds/worker-7-tc1/source", kill_on_drop: false }` [INFO] [stderr] Cloning into '/workspace/builds/worker-7-tc1/source'... [INFO] [stderr] done. [INFO] started tweaking git repo https://github.com/Someone06/rlox [INFO] finished tweaking git repo https://github.com/Someone06/rlox [INFO] tweaked toml for git repo https://github.com/Someone06/rlox written to /workspace/builds/worker-7-tc1/source/Cargo.toml [INFO] validating manifest of git repo https://github.com/Someone06/rlox on toolchain ad85bc524b1ad696e42061ad8338d382dffbdbe5 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+ad85bc524b1ad696e42061ad8338d382dffbdbe5" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] crate git repo https://github.com/Someone06/rlox 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" "+ad85bc524b1ad696e42061ad8338d382dffbdbe5" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Updating crates.io index [INFO] [stderr] Downloading crates ... [INFO] [stderr] Downloaded thiserror v1.0.64 [INFO] [stderr] Downloaded thiserror-impl v1.0.64 [INFO] [stderr] Downloaded once_cell v1.20.1 [INFO] [stderr] Downloaded anstyle v1.0.8 [INFO] [stderr] Downloaded wasm-bindgen-macro v0.2.93 [INFO] [stderr] Downloaded fastrand v2.1.1 [INFO] [stderr] Downloaded is-terminal v0.4.13 [INFO] [stderr] Downloaded oorandom v11.1.4 [INFO] [stderr] Downloaded clap_lex v0.7.2 [INFO] [stderr] Downloaded rgb v0.8.50 [INFO] [stderr] Downloaded clap v4.5.19 [INFO] [stderr] Downloaded js-sys v0.3.70 [INFO] [stderr] Downloaded cc v1.1.24 [INFO] [stderr] Downloaded serde v1.0.210 [INFO] [stderr] Downloaded inferno v0.11.21 [INFO] [stderr] Downloaded quick-xml v0.26.0 [INFO] [stderr] Downloaded clap_builder v4.5.19 [INFO] [stderr] Downloaded serde_json v1.0.128 [INFO] [stderr] Downloaded hashbrown v0.15.0 [INFO] [stderr] Downloaded symbolic-demangle v12.12.0 [INFO] [stderr] Downloaded portable-atomic v1.9.0 [INFO] [stderr] Downloaded regex v1.11.0 [INFO] [stderr] Downloaded cpp_demangle v0.4.4 [INFO] [stderr] Downloaded bytemuck v1.18.0 [INFO] [stderr] Downloaded uuid v1.10.0 [INFO] [stderr] Downloaded wasm-bindgen v0.2.93 [INFO] [stderr] Downloaded serde_derive v1.0.210 [INFO] [stderr] Downloaded symbolic-common v12.12.0 [INFO] [stderr] Downloaded wasm-bindgen-backend v0.2.93 [INFO] [stderr] Downloaded wasm-bindgen-macro-support v0.2.93 [INFO] [stderr] Downloaded str_stack v0.1.0 [INFO] [stderr] Downloaded debugid v0.8.0 [INFO] [stderr] Downloaded memmap2 v0.9.5 [INFO] [stderr] Downloaded tempfile v3.13.0 [INFO] [stderr] Downloaded wasm-bindgen-shared v0.2.93 [INFO] [stderr] Downloaded findshlibs v0.10.2 [INFO] [stderr] Downloaded pprof v0.13.0 [INFO] [stderr] Downloaded web-sys v0.3.70 [INFO] [stderr] Downloaded weak-table v0.3.2 [INFO] [stderr] Downloaded regex-automata v0.4.8 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-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:7ad1b28ee6f5f7f699f6cf7015098d6ccdd96d6f2d78dd06228f5b4c9faf309c" "/opt/rustwide/cargo-home/bin/cargo" "+ad85bc524b1ad696e42061ad8338d382dffbdbe5" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 01f7831c16e9d4df92209b37b08d05e6876b7188c3cf68f8f79525ffbae6c356 [INFO] running `Command { std: "docker" "start" "-a" "01f7831c16e9d4df92209b37b08d05e6876b7188c3cf68f8f79525ffbae6c356", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "01f7831c16e9d4df92209b37b08d05e6876b7188c3cf68f8f79525ffbae6c356", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "01f7831c16e9d4df92209b37b08d05e6876b7188c3cf68f8f79525ffbae6c356", kill_on_drop: false }` [INFO] [stdout] 01f7831c16e9d4df92209b37b08d05e6876b7188c3cf68f8f79525ffbae6c356 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-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:7ad1b28ee6f5f7f699f6cf7015098d6ccdd96d6f2d78dd06228f5b4c9faf309c" "/opt/rustwide/cargo-home/bin/cargo" "+ad85bc524b1ad696e42061ad8338d382dffbdbe5" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 1dff931ca348ee935372b13576d290bceb0a05422764bad63d4c85399b10c899 [INFO] running `Command { std: "docker" "start" "-a" "1dff931ca348ee935372b13576d290bceb0a05422764bad63d4c85399b10c899", kill_on_drop: false }` [INFO] [stderr] Compiling proc-macro2 v1.0.86 [INFO] [stderr] Compiling weak-table v0.3.2 [INFO] [stderr] Compiling quote v1.0.37 [INFO] [stderr] Compiling syn v2.0.79 [INFO] [stderr] Compiling enum-map-derive v0.17.0 [INFO] [stderr] Compiling enum-map v2.7.3 [INFO] [stderr] Compiling rlox v0.1.0 (/opt/rustwide/workdir) [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 5.70s [INFO] running `Command { std: "docker" "inspect" "1dff931ca348ee935372b13576d290bceb0a05422764bad63d4c85399b10c899", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "1dff931ca348ee935372b13576d290bceb0a05422764bad63d4c85399b10c899", kill_on_drop: false }` [INFO] [stdout] 1dff931ca348ee935372b13576d290bceb0a05422764bad63d4c85399b10c899 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-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:7ad1b28ee6f5f7f699f6cf7015098d6ccdd96d6f2d78dd06228f5b4c9faf309c" "/opt/rustwide/cargo-home/bin/cargo" "+ad85bc524b1ad696e42061ad8338d382dffbdbe5" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 9e4de90a537f04e50954526f92c230b0608ff072721a8a722915b7b6fe7257f3 [INFO] running `Command { std: "docker" "start" "-a" "9e4de90a537f04e50954526f92c230b0608ff072721a8a722915b7b6fe7257f3", kill_on_drop: false }` [INFO] [stderr] Compiling libc v0.2.159 [INFO] [stderr] Compiling syn v2.0.79 [INFO] [stderr] Compiling serde v1.0.210 [INFO] [stderr] Compiling once_cell v1.20.1 [INFO] [stderr] Compiling serde_json v1.0.128 [INFO] [stderr] Compiling half v2.4.1 [INFO] [stderr] Compiling rustix v0.38.37 [INFO] [stderr] Compiling cc v1.1.24 [INFO] [stderr] Compiling uuid v1.10.0 [INFO] [stderr] Compiling plotters-backend v0.3.7 [INFO] [stderr] Compiling anstyle v1.0.8 [INFO] [stderr] Compiling cpp_demangle v0.4.4 [INFO] [stderr] Compiling ciborium-io v0.2.2 [INFO] [stderr] Compiling clap_lex v0.7.2 [INFO] [stderr] Compiling regex-automata v0.4.8 [INFO] [stderr] Compiling itertools v0.10.5 [INFO] [stderr] Compiling gimli v0.31.1 [INFO] [stderr] Compiling ciborium-ll v0.2.2 [INFO] [stderr] Compiling linux-raw-sys v0.4.14 [INFO] [stderr] Compiling thiserror v1.0.64 [INFO] [stderr] Compiling plotters-svg v0.3.7 [INFO] [stderr] Compiling hashbrown v0.15.0 [INFO] [stderr] Compiling clap_builder v4.5.19 [INFO] [stderr] Compiling debugid v0.8.0 [INFO] [stderr] Compiling stable_deref_trait v1.2.0 [INFO] [stderr] Compiling bytemuck v1.18.0 [INFO] [stderr] Compiling rustc-demangle v0.1.24 [INFO] [stderr] Compiling arrayvec v0.7.6 [INFO] [stderr] Compiling smallvec v1.13.2 [INFO] [stderr] Compiling same-file v1.0.6 [INFO] [stderr] Compiling syn v1.0.109 [INFO] [stderr] Compiling symbolic-demangle v12.12.0 [INFO] [stderr] Compiling cast v0.3.0 [INFO] [stderr] Compiling num-format v0.4.4 [INFO] [stderr] Compiling miniz_oxide v0.8.0 [INFO] [stderr] Compiling walkdir v2.5.0 [INFO] [stderr] Compiling rgb v0.8.50 [INFO] [stderr] Compiling plotters v0.3.7 [INFO] [stderr] Compiling indexmap v2.6.0 [INFO] [stderr] Compiling object v0.36.5 [INFO] [stderr] Compiling quick-xml v0.26.0 [INFO] [stderr] Compiling anes v0.1.6 [INFO] [stderr] Compiling pprof v0.13.0 [INFO] [stderr] Compiling oorandom v11.1.4 [INFO] [stderr] Compiling str_stack v0.1.0 [INFO] [stderr] Compiling fastrand v2.1.1 [INFO] [stderr] Compiling findshlibs v0.10.2 [INFO] [stderr] Compiling glob v0.3.1 [INFO] [stderr] Compiling criterion-plot v0.5.0 [INFO] [stderr] Compiling clap v4.5.19 [INFO] [stderr] Compiling is-terminal v0.4.13 [INFO] [stderr] Compiling memmap2 v0.9.5 [INFO] [stderr] Compiling getrandom v0.2.15 [INFO] [stderr] Compiling parking_lot_core v0.9.10 [INFO] [stderr] Compiling nix v0.26.4 [INFO] [stderr] Compiling symbolic-common v12.12.0 [INFO] [stderr] Compiling ahash v0.8.11 [INFO] [stderr] Compiling parking_lot v0.12.3 [INFO] [stderr] Compiling tempfile v3.13.0 [INFO] [stderr] Compiling test_generator v0.1.0 (/opt/rustwide/workdir/libs/test_generator) [INFO] [stderr] Compiling inferno v0.11.21 [INFO] [stderr] Compiling regex v1.11.0 [INFO] [stderr] Compiling serde_derive v1.0.210 [INFO] [stderr] Compiling enum-map-derive v0.17.0 [INFO] [stderr] Compiling thiserror-impl v1.0.64 [INFO] [stderr] Compiling addr2line v0.24.2 [INFO] [stderr] Compiling enum-map v2.7.3 [INFO] [stderr] Compiling rlox v0.1.0 (/opt/rustwide/workdir) [INFO] [stderr] Compiling backtrace v0.3.74 [INFO] [stderr] Compiling ciborium v0.2.2 [INFO] [stderr] Compiling tinytemplate v1.2.1 [INFO] [stderr] Compiling criterion v0.5.1 [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 40.05s [INFO] running `Command { std: "docker" "inspect" "9e4de90a537f04e50954526f92c230b0608ff072721a8a722915b7b6fe7257f3", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "9e4de90a537f04e50954526f92c230b0608ff072721a8a722915b7b6fe7257f3", kill_on_drop: false }` [INFO] [stdout] 9e4de90a537f04e50954526f92c230b0608ff072721a8a722915b7b6fe7257f3 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-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:7ad1b28ee6f5f7f699f6cf7015098d6ccdd96d6f2d78dd06228f5b4c9faf309c" "/opt/rustwide/cargo-home/bin/cargo" "+ad85bc524b1ad696e42061ad8338d382dffbdbe5" "test" "--frozen", kill_on_drop: false }` [INFO] [stdout] 62b7ae9aed897688ec6322fe21a8d48e98e34c068e2ed26c2abdae47ce31dc94 [INFO] running `Command { std: "docker" "start" "-a" "62b7ae9aed897688ec6322fe21a8d48e98e34c068e2ed26c2abdae47ce31dc94", kill_on_drop: false }` [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 0.16s [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/rlox-ce2acc0ee3847eba) [INFO] [stdout] [INFO] [stdout] running 17 tests [INFO] [stdout] test chunk::tests::disassemble_constant ... ok [INFO] [stdout] test chunk::tests::disassemble_stack_only_op ... ok [INFO] [stdout] test chunk::tests::patch ... ok [INFO] [stdout] test intern_string::tests::it_works ... ok [INFO] [stdout] test scanner::tests::identifiers ... ok [INFO] [stdout] test scanner::tests::keywords ... ok [INFO] [stdout] test scanner::tests::numbers ... ok [INFO] [stdout] test scanner::tests::not_terminated_string ... ok [INFO] [stdout] test scanner::tests::punctuation ... ok [INFO] [stdout] test scanner::tests::strings ... ok [INFO] [stdout] test scanner::tests::unexpected_character ... ok [INFO] [stdout] test scanner::tests::whitespace ... ok [INFO] [stdout] test intern_string::tests::more_strings ... ok [INFO] [stdout] test chunk::tests::missing_patch - should panic ... ok [INFO] [stdout] test chunk::tests::require_opcode_first - should panic ... ok [INFO] [stdout] test chunk::tests::too_many_indexes - should panic ... ok [INFO] [stdout] test chunk::tests::require_index - should panic ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 17 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.04s [INFO] [stdout] [INFO] [stderr] Running unittests src/main.rs (/opt/rustwide/target/debug/deps/rlox-fd636ae2e4982eb1) [INFO] [stdout] [INFO] [stdout] running 17 tests [INFO] [stdout] test chunk::tests::disassemble_constant ... ok [INFO] [stdout] test chunk::tests::disassemble_stack_only_op ... ok [INFO] [stdout] test scanner::tests::not_terminated_string ... ok [INFO] [stdout] test scanner::tests::identifiers ... ok [INFO] [stdout] test scanner::tests::punctuation ... ok [INFO] [stdout] test scanner::tests::strings ... ok [INFO] [stdout] test scanner::tests::unexpected_character ... ok [INFO] [stdout] test scanner::tests::whitespace ... ok [INFO] [stdout] test chunk::tests::patch ... ok [INFO] [stdout] test chunk::tests::missing_patch - should panic ... ok [INFO] [stdout] test chunk::tests::require_opcode_first - should panic ... ok [INFO] [stdout] test chunk::tests::require_index - should panic ... ok [INFO] [stdout] test chunk::tests::too_many_indexes - should panic ... ok [INFO] [stdout] test intern_string::tests::more_strings ... ok [INFO] [stdout] test intern_string::tests::it_works ... ok [INFO] [stderr] Running tests/crafting_interpreters_tests.rs (/opt/rustwide/target/debug/deps/crafting_interpreters_tests-8a6ef71f1d90e955) [INFO] [stdout] test scanner::tests::numbers ... ok [INFO] [stdout] test scanner::tests::keywords ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 17 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.06s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 245 tests [INFO] [stdout] test assignment_associativity ... ok [INFO] [stdout] test assignment_undefined ... ok [INFO] [stdout] test assignment_syntax ... ok [INFO] [stdout] test bool_equality ... ok [INFO] [stdout] test block_scope ... ok [INFO] [stdout] test block_empty ... ok [INFO] [stdout] test bool_not ... ok [INFO] [stdout] test call_nil ... ok [INFO] [stdout] test assignment_global ... ok [INFO] [stdout] test assignment_local ... ok [INFO] [stdout] test class_local_inherit_other ... ok [INFO] [stdout] test call_num ... ok [INFO] [stdout] test call_bool ... ok [INFO] [stdout] test class_inherited_method ... ok [INFO] [stdout] test call_object ... ok [INFO] [stdout] test call_string ... ok [INFO] [stdout] test class_empty ... ok [INFO] [stdout] test class_local_reference_self ... ok [INFO] [stdout] test assignment_prefix_operator ... ok [INFO] [stdout] test closure_assign_to_closure ... ok [INFO] [stdout] test closure_assign_to_shadowed_later ... ok [INFO] [stdout] test assignment_to_this ... ok [INFO] [stdout] test class_inherit_self ... ok [INFO] [stdout] test assignment_infix_operator ... ok [INFO] [stdout] test assignment_grouping ... ok [INFO] [stdout] test class_local_inherit_self ... ok [INFO] [stdout] test closure_close_over_later_variable ... ok [INFO] [stdout] test closure_closed_closure_in_function ... ok [INFO] [stdout] test closure_close_over_function_parameter ... ok [INFO] [stdout] test closure_nested_closure ... ok [INFO] [stdout] test class_reference_self ... ok [INFO] [stdout] test closure_shadow_closure_with_local ... ok [INFO] [stdout] test closure_unused_later_closure ... ok [INFO] [stdout] test closure_open_closure_in_function ... ok [INFO] [stdout] test closure_unused_closure ... ok [INFO] [stdout] test constructor_call_init_explicitly ... ok [INFO] [stdout] test comments_only_line_comment_and_line ... ok [INFO] [stdout] test comments_only_line_comment ... ok [INFO] [stdout] test comments_unicode ... ok [INFO] [stdout] test constructor_default ... ok [INFO] [stdout] test closure_reference_closure_multiple_times ... ok [INFO] [stdout] test closure_reuse_closure_slot ... ok [INFO] [stdout] test constructor_call_init_early_return ... ok [INFO] [stdout] test field_call_function_field ... ok [INFO] [stdout] test constructor_init_not_method ... ok [INFO] [stdout] test field_call_nonfunction_field ... ok [INFO] [stdout] test constructor_early_return ... ok [INFO] [stdout] test field_get_on_class ... ok [INFO] [stdout] test field_get_and_set_method ... ok [INFO] [stdout] test field_get_on_function ... ok [INFO] [stdout] test field_get_on_nil ... ok [INFO] [stdout] test constructor_return_value ... ok [INFO] [stdout] test field_get_on_bool ... ok [INFO] [stdout] test comments_line_at_eof ... ok [INFO] [stdout] test constructor_missing_arguments ... ok [INFO] [stdout] test field_get_on_string ... ok [INFO] [stdout] test field_method ... ok [INFO] [stdout] test field_get_on_num ... ok [INFO] [stdout] test constructor_return_in_nested_function ... ok [INFO] [stdout] test field_set_evaluation_order ... ok [INFO] [stdout] test constructor_default_arguments ... ok [INFO] [stdout] test field_on_instance ... ok [INFO] [stdout] test field_set_on_function ... ok [INFO] [stdout] test field_set_on_nil ... ok [INFO] [stdout] test field_method_binds_this ... ok [INFO] [stdout] test constructor_extra_arguments ... ok [INFO] [stdout] test field_many ... ok [INFO] [stdout] test field_set_on_class ... ok [INFO] [stdout] test field_set_on_num ... ok [INFO] [stdout] test field_undefined ... ok [INFO] [stdout] test for_class_in_body ... ok [INFO] [stdout] test field_set_on_string ... ok [INFO] [stdout] test constructor_arguments ... ok [INFO] [stdout] test for_return_inside ... ok [INFO] [stdout] test for_closure_in_body ... ok [INFO] [stdout] test field_set_on_bool ... ok [INFO] [stdout] test function_empty_body ... ok [INFO] [stdout] test for_statement_condition ... ok [INFO] [stdout] test function_local_mutual_recursion ... ok [INFO] [stdout] test function_local_recursion ... ok [INFO] [stdout] test function_missing_arguments ... ok [INFO] [stdout] test for_fun_in_body ... ok [INFO] [stdout] test function_extra_arguments ... ok [INFO] [stdout] test for_statement_increment ... ok [INFO] [stdout] test function_nested_call_with_arguments ... ok [INFO] [stdout] test function_missing_comma_in_parameters ... ok [INFO] [stdout] test function_body_must_be_block ... ok [INFO] [stdout] test function_recursion ... ok [INFO] [stdout] test function_mutual_recursion ... ok [INFO] [stdout] test function_parameters ... ok [INFO] [stdout] test function_print ... ok [INFO] [stdout] test for_return_closure ... ok [INFO] [stdout] test for_statement_initializer ... ok [INFO] [stdout] test for_scope ... ok [INFO] [stdout] test if_class_in_else ... ok [INFO] [stdout] test if_dangling_else ... ok [INFO] [stdout] test for_var_in_body ... ok [INFO] [stdout] test if_fun_in_else ... ok [INFO] [stdout] test if_truth ... ok [INFO] [stdout] test if_var_in_then ... ok [INFO] [stdout] test if_var_in_else ... ok [INFO] [stdout] test inheritance_inherit_from_nil ... ok [INFO] [stdout] test inheritance_inherit_from_number ... ok [INFO] [stdout] test if_else ... ok [INFO] [stdout] test inheritance_set_fields_from_base_class ... ok [INFO] [stdout] test if_if ... ok [INFO] [stdout] test inheritance_inherit_methods ... ok [INFO] [stdout] test function_too_many_arguments ... ok [INFO] [stdout] test closure_close_over_method_parameter ... ok [INFO] [stdout] test inheritance_inherit_from_function ... ok [INFO] [stdout] test if_class_in_then ... ok [INFO] [stdout] test for_syntax ... ok [INFO] [stdout] test function_too_many_parameters ... ok [INFO] [stdout] test limit_do_reuse_constants ... ok [INFO] [stdout] test limit_too_many_locals ... ok [INFO] [stdout] test logical_operator_and ... ok [INFO] [stdout] test if_fun_in_then ... ok [INFO] [stdout] test logical_operator_and_truth ... ok [INFO] [stdout] test method_empty_block ... ok [INFO] [stdout] test inheritance_constructor ... ok [INFO] [stdout] test logical_operator_or ... ok [INFO] [stdout] test method_missing_arguments ... ok [INFO] [stdout] test method_print_bound_method ... ok [INFO] [stdout] test inheritance_parenthesized_superclass ... ok [INFO] [stdout] test logical_operator_or_truth ... ok [INFO] [stdout] test method_extra_arguments ... ok [INFO] [stdout] test method_arity ... ok [INFO] [stdout] test nil_literal ... ok [INFO] [stdout] test limit_too_many_constants ... ok [INFO] [stdout] test number_leading_dot ... ok [INFO] [stdout] test number_decimal_point_at_eof ... ok [INFO] [stdout] test number_nan_equality ... ok [INFO] [stdout] test number_literals ... ok [INFO] [stdout] test number_trailing_dot ... ok [INFO] [stdout] test method_too_many_arguments ... ok [INFO] [stdout] test operator_add ... ok [INFO] [stdout] test operator_add_bool_num ... ok [INFO] [stdout] test operator_add_bool_string ... ok [INFO] [stdout] test operator_add_num_nil ... ok [INFO] [stdout] test operator_add_nil_nil ... ok [INFO] [stdout] test operator_comparison ... ok [INFO] [stdout] test operator_equals_class ... ok [INFO] [stdout] test operator_divide_nonnum_num ... ok [INFO] [stdout] test operator_add_string_nil ... ok [INFO] [stdout] test operator_divide_num_nonnum ... ok [INFO] [stdout] test limit_too_many_upvalues ... ok [INFO] [stdout] test operator_add_bool_nil ... ok [INFO] [stdout] test operator_equals ... ok [INFO] [stdout] test operator_divide ... ok [INFO] [stdout] test operator_greater_num_nonnum ... ok [INFO] [stdout] test method_too_many_parameters ... ok [INFO] [stdout] test operator_greater_or_equal_nonnum_num ... ok [INFO] [stdout] test operator_greater_or_equal_num_nonnum ... ok [INFO] [stdout] test operator_equals_method ... ok [INFO] [stdout] test method_not_found ... ok [INFO] [stdout] test operator_multiply_num_nonnum ... ok [INFO] [stdout] test operator_less_num_nonnum ... ok [INFO] [stdout] test operator_subtract ... ok [INFO] [stdout] test operator_negate_nonnum ... ok [INFO] [stdout] test operator_less_or_equal_nonnum_num ... ok [INFO] [stdout] test operator_not_equals ... ok [INFO] [stdout] test operator_not_class ... ok [INFO] [stdout] test operator_multiply ... ok [INFO] [stdout] test operator_subtract_nonnum_num ... ok [INFO] [stdout] test operator_subtract_num_nonnum ... ok [INFO] [stdout] test operator_multiply_nonnum_num ... ok [INFO] [stdout] test operator_less_or_equal_num_nonnum ... ok [INFO] [stdout] test other_empty_file ... ok [INFO] [stdout] test operator_not ... ok [INFO] [stdout] test other_precedence ... ok [INFO] [stdout] test operator_negate ... ok [INFO] [stdout] test operator_less_nonnum_num ... ok [INFO] [stdout] test other_unexpected_character ... ok [INFO] [stdout] test regression_394 ... ok [INFO] [stdout] test print_missing_argument ... ok [INFO] [stdout] test return_after_if ... ok [INFO] [stdout] test regression_40 ... ok [INFO] [stdout] test return_after_else ... ok [INFO] [stdout] test return_return_nil_if_no_value ... ok [INFO] [stdout] test super_call_other_method ... ok [INFO] [stdout] test return_in_function ... ok [INFO] [stdout] test super_bound_method ... ok [INFO] [stdout] test return_in_method ... ok [INFO] [stdout] test string_unterminated ... ok [INFO] [stdout] test return_after_while ... ok [INFO] [stdout] test super_call_same_method ... ok [INFO] [stdout] test string_multiline ... ok [INFO] [stdout] test super_extra_arguments ... ok [INFO] [stdout] test super_closure ... ok [INFO] [stdout] test string_error_after_multiline ... ok [INFO] [stdout] test super_indirectly_inherited ... ok [INFO] [stdout] test super_no_superclass_call ... ok [INFO] [stdout] test super_reassign_superclass ... ok [INFO] [stdout] test super_constructor ... ok [INFO] [stdout] test super_this_in_superclass_method ... ok [INFO] [stdout] test super_missing_arguments ... ok [INFO] [stdout] test super_no_superclass_method ... ok [INFO] [stdout] test super_super_in_inherited_method ... ok [INFO] [stdout] test this_closure ... ok [INFO] [stdout] test super_super_in_top_level_function ... ok [INFO] [stdout] test this_nested_class ... ok [INFO] [stdout] test super_no_superclass_bind ... ok [INFO] [stdout] test super_super_in_closure_in_inherited_method ... ok [INFO] [stdout] test this_this_at_top_level ... ok [INFO] [stdout] test this_nested_closure ... ok [INFO] [stdout] test super_parenthesized ... ok [INFO] [stdout] test this_this_in_method ... ok [INFO] [stdout] test variable_duplicate_parameter ... ok [INFO] [stdout] test super_super_without_dot ... ok [INFO] [stdout] test variable_in_middle_of_block ... ok [INFO] [stdout] test variable_in_nested_block ... ok [INFO] [stdout] test operator_greater_nonnum_num ... ok [INFO] [stdout] test method_refer_to_name ... ok [INFO] [stdout] test variable_shadow_global ... ok [INFO] [stdout] test return_at_top_level ... ok [INFO] [stdout] test variable_redeclare_global ... ok [INFO] [stdout] test variable_redefine_global ... ok [INFO] [stdout] test variable_shadow_and_local ... ok [INFO] [stdout] test variable_local_from_method ... ok [INFO] [stdout] test variable_shadow_local ... ok [INFO] [stdout] test variable_undefined_global ... ok [INFO] [stdout] test variable_uninitialized ... ok [INFO] [stdout] test variable_undefined_local ... ok [INFO] [stdout] test variable_unreached_undefined ... ok [INFO] [stdout] test variable_use_false_as_var ... ok [INFO] [stdout] test variable_use_global_in_initializer ... ok [INFO] [stdout] test variable_use_local_in_initializer ... ok [INFO] [stdout] test variable_use_nil_as_var ... ok [INFO] [stdout] test this_this_in_top_level_function ... ok [INFO] [stdout] test variable_use_this_as_var ... ok [INFO] [stdout] test while_class_in_body ... ok [INFO] [stdout] test string_literals ... ok [INFO] [stdout] test super_super_without_name ... ok [INFO] [stdout] test super_super_at_top_level ... ok [INFO] [stdout] test variable_duplicate_local ... ok [INFO] [stdout] test variable_collide_with_parameter ... ok [INFO] [stdout] test while_return_closure ... ok [INFO] [stdout] test while_closure_in_body ... ok [INFO] [stdout] test variable_scope_reuse_in_different_blocks ... ok [INFO] [stdout] test while_syntax ... ok [INFO] [stdout] test variable_early_bound ... ok [INFO] [stdout] test while_fun_in_body ... ok [INFO] [stdout] test while_return_inside ... ok [INFO] [stdout] test while_var_in_body ... ok [INFO] [stdout] test limit_loop_too_large ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 245 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.21s [INFO] [stdout] [INFO] [stderr] Running tests/system_tests.rs (/opt/rustwide/target/debug/deps/system_tests-0aef189ec09167dc) [INFO] [stdout] [INFO] [stdout] running 15 tests [INFO] [stdout] test closure_capture_variable ... ok [INFO] [stdout] test closure_test_opcloseupvalue ... ok [INFO] [stdout] test logic ... ok [INFO] [stdout] test opclosure_capture_off_heap_value ... ok [INFO] [stdout] test strings ... ok [INFO] [stdout] test shadowing ... ok [INFO] [stdout] test op_invoke ... ok [INFO] [stdout] test bin_search_tree ... ok [INFO] [stdout] test this ... ok [INFO] [stdout] test super_get_closure ... ok [INFO] [stdout] test super_method_call ... ok [INFO] [stdout] test fib ... ok [INFO] [stdout] test loops ... ok [INFO] [stdout] test make_counter ... ok [INFO] [stdout] test method_reference ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 15 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Doc-tests rlox [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] [stdout] [INFO] running `Command { std: "docker" "inspect" "62b7ae9aed897688ec6322fe21a8d48e98e34c068e2ed26c2abdae47ce31dc94", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "62b7ae9aed897688ec6322fe21a8d48e98e34c068e2ed26c2abdae47ce31dc94", kill_on_drop: false }` [INFO] [stdout] 62b7ae9aed897688ec6322fe21a8d48e98e34c068e2ed26c2abdae47ce31dc94