[INFO] fetching crate tulisp 0.30.0...
[INFO] testing tulisp-0.30.0 against 1.100.0-beta.1 for beta-1.100-2
[INFO] extracting crate tulisp 0.30.0 into /workspace/builds/worker-2-tc2/source
[INFO] started tweaking crates.io crate tulisp 0.30.0
[INFO] removed 0 missing examples
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate tulisp 0.30.0
[INFO] tweaked toml for crates.io crate tulisp 0.30.0 written to /workspace/builds/worker-2-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate tulisp 0.30.0 on toolchain 1.100.0-beta.1
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.100.0-beta.1" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate tulisp 0.30.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" "+1.100.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-2-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-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:3111399a4047eeb3a02b7a90e478d715f38a8c6669b5c4b49d30a17385265909" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] dd00909578bbed0128161b24e4a0b6ea6c06b60b213ad3ab267e4047201b4b04
[INFO] running `Command { std: "docker" "start" "dd00909578bbed0128161b24e4a0b6ea6c06b60b213ad3ab267e4047201b4b04", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "dd00909578bbed0128161b24e4a0b6ea6c06b60b213ad3ab267e4047201b4b04", 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" "dd00909578bbed0128161b24e4a0b6ea6c06b60b213ad3ab267e4047201b4b04" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "dd00909578bbed0128161b24e4a0b6ea6c06b60b213ad3ab267e4047201b4b04", 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" "dd00909578bbed0128161b24e4a0b6ea6c06b60b213ad3ab267e4047201b4b04" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling tulisp v0.30.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 9.64s
[INFO] running `Command { std: "docker" "inspect" "dd00909578bbed0128161b24e4a0b6ea6c06b60b213ad3ab267e4047201b4b04", 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" "dd00909578bbed0128161b24e4a0b6ea6c06b60b213ad3ab267e4047201b4b04" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling tulisp v0.30.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 16.04s
[INFO] running `Command { std: "docker" "inspect" "dd00909578bbed0128161b24e4a0b6ea6c06b60b213ad3ab267e4047201b4b04", 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" "dd00909578bbed0128161b24e4a0b6ea6c06b60b213ad3ab267e4047201b4b04" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "test" "--frozen", kill_on_drop: false }`
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.04s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/build/tulisp/54528ba882301cf7/out/tulisp-54528ba882301cf7)
[INFO] [stdout] 
[INFO] [stdout] running 129 tests
[INFO] [stdout] test alist::tests::test_alistable_round_trip ... ok
[INFO] [stdout] test alist::tests::test_alistable_from_lisp_value_no_eval ... ok
[INFO] [stdout] test alist::tests::test_alist ... ok
[INFO] [stdout] test alist::tests::test_alistable_unexpected_key ... ok
[INFO] [stdout] test alist::tests::test_assoc_detects_cycle ... ok
[INFO] [stdout] test alist::tests::test_alistable_missing_required_field ... ok
[INFO] [stdout] test builtin::functions::conditionals::tests::and_returns_nil_at_the_first_nil_argument ... ok
[INFO] [stdout] test builtin::functions::core::tests::apply_rejects_a_bad_last_argument ... ok
[INFO] [stdout] test alist::tests::test_alistable_explicit_nil_is_none ... ok
[INFO] [stdout] test builtin::functions::core::tests::apply_splices_the_last_argument ... ok
[INFO] [stdout] test alist::tests::assoc_does_not_evaluate_a_quoted_testfn_list ... ok
[INFO] [stdout] test builtin::functions::comparison_of_strings::tests::test_string_comparison ... ok
[INFO] [stdout] test builtin::functions::conditionals::tests::and_and_or_as_statements ... ok
[INFO] [stdout] test builtin::functions::conditionals::tests::and_and_or_with_a_defun_or_while_operand ... ok
[INFO] [stdout] test builtin::functions::conditionals::tests::and_and_or_without_arguments ... ok
[INFO] [stdout] test builtin::functions::core::tests::funcall_does_not_evaluate_a_quoted_list ... ok
[INFO] [stdout] test builtin::functions::conditionals::tests::or_returns_the_first_non_nil_argument ... ok
[INFO] [stdout] test builtin::functions::equality_predicates::tests::eql_is_type_strict_on_numbers ... ok
[INFO] [stdout] test builtin::functions::equality_predicates::tests::equal_compares_host_values_by_identity ... ok
[INFO] [stdout] test builtin::functions::core::tests::defun_and_defmacro_return_the_interned_name ... ok
[INFO] [stdout] test builtin::functions::core::tests::let_rejects_a_circular_varlist ... ok
[INFO] [stdout] test builtin::functions::equality_predicates::tests::eq_treats_nil_and_t_as_one_value ... ok
[INFO] [stdout] test builtin::functions::equality_predicates::tests::equal_compares_exotic_values_by_identity ... ok
[INFO] [stdout] test builtin::functions::core::tests::funcall_rejects_a_macro ... ok
[INFO] [stdout] test builtin::functions::core::tests::funcall_accepts_symbols_and_lambdas ... ok
[INFO] [stdout] test builtin::functions::core::tests::while_runs_until_the_condition_is_nil ... ok
[INFO] [stdout] test builtin::functions::equality_predicates::tests::float_equality_is_bit_exact ... ok
[INFO] [stdout] test builtin::functions::equality_predicates::tests::test_eq ... ok
[INFO] [stdout] test builtin::functions::equality_predicates::tests::test_eql ... ok
[INFO] [stdout] test builtin::functions::errors::tests::test_error_handling ... ok
[INFO] [stdout] test builtin::functions::errors::tests::test_unwind_protect ... ok
[INFO] [stdout] test builtin::functions::errors::tests::division_by_zero_is_an_arith_error ... ok
[INFO] [stdout] test builtin::functions::equality_predicates::tests::test_equal_numbers ... ok
[INFO] [stdout] test builtin::functions::hash_table::tests::equal_table_finds_host_value_through_another_wrapper ... ok
[INFO] [stdout] test builtin::functions::errors::tests::test_condition_case ... ok
[INFO] [stdout] test builtin::functions::hash_table::tests::a_lexical_binding_keys_like_its_symbol ... ok
[INFO] [stdout] test builtin::functions::hash_table::tests::equal_table_compares_exotic_keys_by_identity ... ok
[INFO] [stdout] test builtin::functions::hash_table::tests::every_table_test_finds_nil_and_t_keys ... ok
[INFO] [stdout] test builtin::functions::hash_table::tests::eql_table_distinguishes_int_and_float_keys ... ok
[INFO] [stdout] test builtin::functions::hash_table::tests::eql_table_float_keys_are_bit_exact ... ok
[INFO] [stdout] test builtin::functions::hash_table::tests::equal_table_is_type_strict_on_numbers ... ok
[INFO] [stdout] test builtin::functions::hash_table::tests::test_hash_table_tests ... ok
[INFO] [stdout] test builtin::functions::numbers::arithmetic_operations::tests::floored_modulo ... ok
[INFO] [stdout] test builtin::functions::numbers::arithmetic_operations::tests::division_overflow_errors_rather_than_panicking ... ok
[INFO] [stdout] test builtin::functions::hash_table::tests::hash_key_eq_follows_table_test ... ok
[INFO] [stdout] test builtin::functions::hash_table::tests::equal_table_finds_structural_keys ... ok
[INFO] [stdout] test builtin::functions::numbers::arithmetic_operations::tests::division_by_zero_errors ... ok
[INFO] [stdout] test builtin::functions::numbers::arithmetic_operations::tests::division ... ok
[INFO] [stdout] test builtin::functions::numbers::arithmetic_operations::tests::percent_is_truncated_integer_remainder ... ok
[INFO] [stdout] test builtin::functions::numbers::arithmetic_operations::tests::modulo_by_zero_errors ... ok
[INFO] [stdout] test builtin::functions::numbers::arithmetic_operations::tests::integer_overflow_errors ... ok
[INFO] [stdout] test builtin::functions::numbers::arithmetic_operations::tests::nullary_arithmetic_uses_identity ... ok
[INFO] [stdout] test builtin::functions::numbers::arithmetic_operations::tests::percent_by_zero_errors ... ok
[INFO] [stdout] test builtin::functions::numbers::comparison_of_numbers::tests::a_single_argument_is_not_checked ... ok
[INFO] [stdout] test builtin::functions::numbers::comparison_of_numbers::tests::test_abs ... ok
[INFO] [stdout] test builtin::functions::sequences::tests::test_length_string ... ok
[INFO] [stdout] test builtin::functions::numbers::math::tests::test_isnan ... ok
[INFO] [stdout] test builtin::functions::sequences::tests::test_make_string ... ok
[INFO] [stdout] test builtin::functions::numbers::math::tests::test_expt ... ok
[INFO] [stdout] test builtin::functions::numbers::math::tests::test_sqrt ... ok
[INFO] [stdout] test builtin::functions::numbers::comparison_of_numbers::tests::test_numeric_equal ... ok
[INFO] [stdout] test builtin::functions::sequences::tests::test_mapconcat ... ok
[INFO] [stdout] test builtin::functions::sequences::tests::test_reverse ... ok
[INFO] [stdout] test builtin::functions::time_operations::tests::test_current_time ... ok
[INFO] [stdout] test builtin::functions::sequences::tests::test_member ... ok
[INFO] [stdout] test builtin::functions::time_operations::tests::test_time_add_subtract ... ok
[INFO] [stdout] test builtin::functions::sequences::tests::test_seq_drop ... ok
[INFO] [stdout] test builtin::functions::sequences::tests::test_memq ... ok
[INFO] [stdout] test builtin::functions::sequences::tests::test_memql ... ok
[INFO] [stdout] test builtin::functions::time_operations::tests::test_format_seconds ... ok
[INFO] [stdout] test builtin::functions::sequences::tests::test_seq_take ... ok
[INFO] [stdout] test builtin::functions::sequences::tests::test_string_join ... ok
[INFO] [stdout] test bytecode::compiler::compiler::tests::a_compile_error_leaves_the_context_usable ... ok
[INFO] [stdout] test bytecode::compiler::forms::comparison_of_numbers::tests::test_compare_eq_side_effects ... ok
[INFO] [stdout] test builtin::functions::time_operations::tests::test_time_less_p ... ok
[INFO] [stdout] test builtin::functions::time_operations::tests::test_time_equal_p ... ok
[INFO] [stdout] test bytecode::compiler::forms::comparison_of_numbers::tests::test_compare_eq ... ok
[INFO] [stdout] test bytecode::compiler::forms::comparison_of_numbers::tests::a_chain_evaluates_each_argument_once ... ok
[INFO] [stdout] test bytecode::compiler::forms::comparison_of_numbers::tests::test_compare_equal ... ok
[INFO] [stdout] test bytecode::compiler::forms::comparison_of_numbers::tests::longer_chains_keep_their_meaning ... ok
[INFO] [stdout] test bytecode::compiler::forms::comparison_of_numbers::tests::test_compare_equal_side_effects ... ok
[INFO] [stdout] test bytecode::compiler::forms::comparison_of_numbers::tests::test_compare_side_effects ... ok
[INFO] [stdout] test bytecode::compiler::forms::comparison_of_numbers::tests::test_equal_and_eq_fuse_into_the_jump ... ok
[INFO] [stdout] test bytecode::compiler::forms::comparison_of_numbers::tests::test_compare_multiple_variables ... ok
[INFO] [stdout] test bytecode::compiler::forms::comparison_of_numbers::tests::test_compare_two_variables ... ok
[INFO] [stdout] test bytecode::compiler::forms::comparison_of_numbers::tests::test_comparison_chains_keep_their_meaning ... ok
[INFO] [stdout] test bytecode::compiler::forms::comparison_of_numbers::tests::test_equal_and_eq_keep_their_meaning ... ok
[INFO] [stdout] test bytecode::compiler::forms::conditionals::tests::a_failed_comparison_with_nan_is_nil ... ok
[INFO] [stdout] test bytecode::compiler::forms::conditionals::tests::fused_comparisons_keep_their_meaning ... ok
[INFO] [stdout] test bytecode::compiler::forms::conditionals::tests::not_and_null_in_conditions_keep_their_meaning ... ok
[INFO] [stdout] test bytecode::compiler::forms::conditionals::tests::a_condition_reached_by_a_jump_is_not_fused ... ok
[INFO] [stdout] test bytecode::compiler::forms::conditionals::tests::while_has_the_value_nil ... ok
[INFO] [stdout] test bytecode::compiler::forms::conditionals::tests::dotimes_fuses_its_counter_test ... ok
[INFO] [stdout] test bytecode::compiler::forms::conditionals::tests::not_in_a_condition_fuses_into_the_jump ... ok
[INFO] [stdout] test bytecode::compiler::forms::other_functions::tests::a_function_value_in_the_source_evaluates_to_itself ... ok
[INFO] [stdout] test bytecode::interpreter::tests::a_trace_marker_reaching_the_interpreter_is_an_error ... ok
[INFO] [stdout] test bytecode::compiler::forms::other_functions::tests::defun_and_defmacro_evaluate_to_their_name ... ok
[INFO] [stdout] test bytecode::interpreter::tests::reentrant_eval_error_leaves_outer_stack_clean ... ok
[INFO] [stdout] test context::callable::tests::test_add_functions_args_optional_and_rest ... ok
[INFO] [stdout] test context::callable::tests::test_add_functions_args_and_rest ... ok
[INFO] [stdout] test cons::tests::a_proper_list_iterates_without_an_error ... ok
[INFO] [stdout] test cons::tests::a_circular_list_ends_the_iteration_with_an_error ... ok
[INFO] [stdout] test context::callable::tests::test_add_functions_args_and_optional ... ok
[INFO] [stdout] test context::tests::funcall_from_rust_does_not_evaluate_a_quoted_list ... ok
[INFO] [stdout] test context::callable::tests::test_add_functions_only_args ... ok
[INFO] [stdout] test context::tests::cap_bounds_vm_tree_walker_interleaving ... ok
[INFO] [stdout] test bytecode::interpreter::tests::reentrant_eval_string_preserves_vm_stack ... ok
[INFO] [stdout] test bytecode::compiler::forms::conditionals::tests::comparison_in_a_condition_fuses_into_the_jump ... ok
[INFO] [stdout] test context::tests::intern_returns_nil_and_t_for_their_names ... ok
[INFO] [stdout] test context::callable::tests::test_add_functions_only_rest ... ok
[INFO] [stdout] test bytecode::compiler::forms::conditionals::tests::fused_comparisons_keep_their_error_trace ... ok
[INFO] [stdout] test context::tests::reentrant_eval_string_respects_depth_cap ... ok
[INFO] [stdout] test context::tests::profile_default_errors_before_overflowing_target_stack ... ok
[INFO] [stdout] test parse::tests::dotted_pair_eof_errors_cleanly ... ok
[INFO] [stdout] test object::tests::rust_bools_share_one_t_and_nil_stays_fresh ... ok
[INFO] [stdout] test parse::tests::vector_syntax_rejected ... ok
[INFO] [stdout] test plist::tests::plist_get_matches_a_nil_key ... ok
[INFO] [stdout] test object::tests::shared_t_never_takes_a_span ... ok
[INFO] [stdout] test eval::tests::macroexpand_deep_structure_errors_without_overflowing ... ok
[INFO] [stdout] test parse::tests::deeply_nested_input_errors_without_overflowing ... ok
[INFO] [stdout] test plist::tests::test_plist_primitives ... ok
[INFO] [stdout] test plist::tests::test_plist_get_detects_cycle ... ok
[INFO] [stdout] test eval::tests::improper_forms_are_rejected ... ok
[INFO] [stdout] test plist::tests::test_plistable ... ok
[INFO] [stdout] test plist::tests::test_plistable_round_trip ... ok
[INFO] [stdout] test value::tests::improper_and_circular_lists_print ... ok
[INFO] [stdout] test plist::tests::test_plistable_from_lisp_value_no_eval ... ok
[INFO] [stdout] test context::tests::top_level_eval_heals_after_caught_panic ... ok
[INFO] [stdout] test context::tests::limit_is_configurable_and_excludes_tail_calls ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 129 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.55s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/bin/bench_compare.rs (/opt/rustwide/target/debug/build/tulisp/fb0851196cdb3a31/out/bench_compare-fb0851196cdb3a31)
[INFO] [stderr]      Running unittests src/bin/tulisp.rs (/opt/rustwide/target/debug/build/tulisp/1d92fe494c3a8785/out/tulisp-1d92fe494c3a8785)
[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] [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] [stderr]      Running tests/cli.rs (/opt/rustwide/target/debug/build/tulisp/b300061f37158d85/out/cli-b300061f37158d85)
[INFO] [stdout] 
[INFO] [stdout] running 2 tests
[INFO] [stdout] test an_error_goes_to_stderr_with_a_failure_status ... ok
[INFO] [stderr]      Running tests/tests.rs (/opt/rustwide/target/debug/build/tulisp/8f868958f181335f/out/tests-8f868958f181335f)
[INFO] [stdout] test a_closed_stdout_ends_the_program_quietly ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.04s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 56 tests
[INFO] [stdout] test test_any ... ok
[INFO] [stdout] test test_closure_invoked_in_fresh_ctx ... ok
[INFO] [stdout] test test_cxr_non_cons_input ... ok
[INFO] [stdout] test test_cons ... ok
[INFO] [stdout] test test_defvar ... ok
[INFO] [stdout] test test_eval ... ok
[INFO] [stdout] test test_eval_prelude_defuns_visible_to_later_evals ... ok
[INFO] [stdout] test test_eval_prelude_error_propagates_with_filename ... ok
[INFO] [stdout] test test_eval_prelude_error_trace_cites_given_filename ... ok
[INFO] [stdout] test test_from_iter ... ok
[INFO] [stdout] test test_funcall_compiled_defun_through_tw ... ok
[INFO] [stdout] test test_empty_body_yields_nil_in_keep_result_position ... ok
[INFO] [stdout] test test_defvar_dynamic_binding ... ok
[INFO] [stdout] test test_let ... ok
[INFO] [stdout] test test_funcall_shadowing_keeps_namespaces_separate ... ok
[INFO] [stdout] test test_backquotes ... ok
[INFO] [stdout] test test_hash_table ... ok
[INFO] [stdout] test test_load ... ok
[INFO] [stdout] test test_let_discard_result_runs_init_side_effects ... ok
[INFO] [stdout] test test_macroexpand ... ok
[INFO] [stdout] test test_defun ... ok
[INFO] [stdout] test test_mutual_tail_call_arity_checked_at_compile_time ... ok
[INFO] [stdout] test test_error_escape_does_not_leak_scope ... ok
[INFO] [stdout] test test_owned_method ... ok
[INFO] [stdout] test test_missing_optional_does_not_leak_lex_stack ... ok
[INFO] [stdout] test test_plist_defun_callable_from_vm_run ... ok
[INFO] [stdout] test test_predicates ... ok
[INFO] [stdout] test test_lexical_binding ... ok
[INFO] [stdout] test test_princ_print_newlines ... ok
[INFO] [stdout] test test_comparison_of_numbers ... ok
[INFO] [stdout] test test_lists ... ok
[INFO] [stdout] test test_parse_does_not_eval_list_cars ... ok
[INFO] [stdout] test test_rust_registration_overrides_prelude_defun ... ok
[INFO] [stdout] test test_self_tail_recursion_arity_checked_at_compile_time ... ok
[INFO] [stdout] test test_conditionals ... ok
[INFO] [stdout] test test_setq ... ok
[INFO] [stdout] test test_prog1_prog2 ... ok
[INFO] [stdout] test test_quote ... ok
[INFO] [stdout] test test_sequences ... ok
[INFO] [stdout] test test_symbol_creation ... ok
[INFO] [stdout] test test_setq_invalid_target ... ok
[INFO] [stdout] test test_substitute_lexical_skips_binders ... ok
[INFO] [stdout] test test_rounding_operations ... ok
[INFO] [stdout] test test_trace_distinguishes_call_sites_of_same_function ... ok
[INFO] [stdout] test test_typed_defun_arity_checked_before_arg_eval ... ok
[INFO] [stdout] test test_sort ... ok
[INFO] [stdout] test test_typed_iter ... ok
[INFO] [stdout] test test_underscore_ident ... ok
[INFO] [stdout] test test_vm_reentry_during_run ... ok
[INFO] [stdout] test test_threading_macros ... ok
[INFO] [stdout] test test_unwind_protect ... ok
[INFO] [stdout] test test_strings ... ok
[INFO] [stdout] test test_math ... ok
[INFO] [stdout] test test_tail_call_does_not_leak_lex_stack ... ok
[INFO] [stdout] test test_mutual_tail_recursion_is_tco ... ok
[INFO] [stdout] test test_tco ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 56 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 12.30s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests tulisp
[INFO] [stdout] 
[INFO] [stdout] running 21 tests
[INFO] [stdout] test src/alist.rs - alist::Alistable (line 121) ... ignored
[INFO] [stdout] test src/alist.rs - alist::Alistable (line 132) ... ignored
[INFO] [stdout] test src/context.rs - context::TulispContext::eval_prelude (line 761) ... ignored
[INFO] [stdout] test src/eval/eval_into.rs - eval::eval_into::EvalInto (line 18) ... ignored
[INFO] [stdout] test src/macros.rs - macros::destruct_bind (line 68) ... ok
[INFO] [stdout] test src/../README.md - (line 72) ... ok
[INFO] [stdout] test src/macros.rs - macros::intern (line 239) ... ok
[INFO] [stdout] test src/alist.rs - alist::AsAlist (line 181) ... ok
[INFO] [stdout] test src/context.rs - context::TulispContext::defspecial (line 329) ... ok
[INFO] [stdout] test src/macros.rs - macros::list (line 5) ... ok
[INFO] [stdout] test src/context.rs - context::TulispContext::defmacro (line 525) ... ok
[INFO] [stdout] test src/../README.md - (line 15) ... ok
[INFO] [stdout] test src/context.rs - context::TulispContext::defun (line 453) ... ok
[INFO] [stdout] test src/plist.rs - plist::Plistable (line 115) ... ignored
[INFO] [stdout] test src/context/rest.rs - context::rest::Rest (line 11) ... ok
[INFO] [stdout] test src/object.rs - object::TulispObject::as_any (line 365) ... ok
[INFO] [stdout] test src/object.rs - object::TulispObject::iter (line 173) ... ok
[INFO] [stdout] test src/object/conversions.rs - object::conversions::TulispConvertible (line 37) ... ok
[INFO] [stdout] test src/plist.rs - plist::AsPlist (line 163) ... ok
[INFO] [stdout] test src/plist.rs - plist::Plist (line 59) ... ok
[INFO] [stdout] test src/macros.rs - macros::intern (line 263) ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 16 passed; 0 failed; 5 ignored; 0 measured; 0 filtered out; finished in 0.09s
[INFO] [stdout] 
[INFO] [stdout] all doctests ran in 1.06s; merged doctests compilation took 0.95s
[INFO] running `Command { std: "docker" "inspect" "dd00909578bbed0128161b24e4a0b6ea6c06b60b213ad3ab267e4047201b4b04", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "dd00909578bbed0128161b24e4a0b6ea6c06b60b213ad3ab267e4047201b4b04", kill_on_drop: false }`
[INFO] [stdout] dd00909578bbed0128161b24e4a0b6ea6c06b60b213ad3ab267e4047201b4b04
