[INFO] cloning repository https://github.com/dinfuehr/dora [INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/dinfuehr/dora" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fdinfuehr%2Fdora", kill_on_drop: false }` [INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fdinfuehr%2Fdora'... [INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }` [INFO] [stdout] 7faa48cad5568a033f1676d48373e7b78e3ff38d [INFO] testing dinfuehr/dora against beta-2022-04-10 for beta-1.61-1 [INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fdinfuehr%2Fdora" "/workspace/builds/worker-15/source", kill_on_drop: false }` [INFO] [stderr] Cloning into '/workspace/builds/worker-15/source'... [INFO] [stderr] done. [INFO] validating manifest of git repo https://github.com/dinfuehr/dora on toolchain beta-2022-04-10 [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+beta-2022-04-10" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] removed /workspace/builds/worker-15/source/rust-toolchain [INFO] started tweaking git repo https://github.com/dinfuehr/dora [INFO] finished tweaking git repo https://github.com/dinfuehr/dora [INFO] tweaked toml for git repo https://github.com/dinfuehr/dora written to /workspace/builds/worker-15/source/Cargo.toml [INFO] crate git repo https://github.com/dinfuehr/dora already has a lockfile, it will not be regenerated [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+beta-2022-04-10" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-15/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-15/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:b0c94ce3c1162fcb8e57cac5b65ec2f72eabb1eebea4fcc35e269e823f681646" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2022-04-10" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] d41e28ff8bab5fcbe1145df5f097937041663b5ef6a719e1033ba0b064b0b078 [INFO] running `Command { std: "docker" "start" "-a" "d41e28ff8bab5fcbe1145df5f097937041663b5ef6a719e1033ba0b064b0b078", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "d41e28ff8bab5fcbe1145df5f097937041663b5ef6a719e1033ba0b064b0b078", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "d41e28ff8bab5fcbe1145df5f097937041663b5ef6a719e1033ba0b064b0b078", kill_on_drop: false }` [INFO] [stdout] d41e28ff8bab5fcbe1145df5f097937041663b5ef6a719e1033ba0b064b0b078 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-15/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-15/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=warn" "-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:b0c94ce3c1162fcb8e57cac5b65ec2f72eabb1eebea4fcc35e269e823f681646" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2022-04-10" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] ecce559ffe93ec9bb031e255936fb4100440df2781eb344724522316e05f105c [INFO] running `Command { std: "docker" "start" "-a" "ecce559ffe93ec9bb031e255936fb4100440df2781eb344724522316e05f105c", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Compiling libc v0.2.106 [INFO] [stderr] Compiling crossbeam-utils v0.8.5 [INFO] [stderr] Compiling cc v1.0.71 [INFO] [stderr] Compiling crossbeam-epoch v0.9.5 [INFO] [stderr] Compiling smallvec v1.7.0 [INFO] [stderr] Compiling ppv-lite86 v0.2.15 [INFO] [stderr] Compiling fixedbitset v0.4.0 [INFO] [stderr] Compiling memoffset v0.6.4 [INFO] [stderr] Compiling lock_api v0.4.5 [INFO] [stderr] Compiling dora v0.0.2 (/opt/rustwide/workdir/dora) [INFO] [stderr] Compiling smallvec v0.6.14 [INFO] [stderr] Compiling dora-asm v0.0.1 (/opt/rustwide/workdir/dora-asm) [INFO] [stderr] Compiling crossbeam-deque v0.8.1 [INFO] [stderr] Compiling capstone-sys v0.10.0 [INFO] [stderr] Compiling getrandom v0.2.3 [INFO] [stderr] Compiling parking_lot_core v0.6.2 [INFO] [stderr] Compiling parking_lot_core v0.8.5 [INFO] [stderr] Compiling num_cpus v1.13.0 [INFO] [stderr] Compiling time v0.1.44 [INFO] [stderr] Compiling parking_lot v0.11.2 [INFO] [stderr] Compiling rand_core v0.6.3 [INFO] [stderr] Compiling threadpool v1.8.1 [INFO] [stderr] Compiling parking_lot v0.9.0 [INFO] [stderr] Compiling rand_chacha v0.3.1 [INFO] [stderr] Compiling dora-parser v0.0.2 (/opt/rustwide/workdir/dora-parser) [INFO] [stderr] Compiling rand v0.8.4 [INFO] [stderr] Compiling capstone v0.6.0 [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 37.74s [INFO] running `Command { std: "docker" "inspect" "ecce559ffe93ec9bb031e255936fb4100440df2781eb344724522316e05f105c", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "ecce559ffe93ec9bb031e255936fb4100440df2781eb344724522316e05f105c", kill_on_drop: false }` [INFO] [stdout] ecce559ffe93ec9bb031e255936fb4100440df2781eb344724522316e05f105c [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-15/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-15/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=warn" "-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:b0c94ce3c1162fcb8e57cac5b65ec2f72eabb1eebea4fcc35e269e823f681646" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2022-04-10" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 79274e4f8f34d42d842086996bdc22bb160c4fc15fce3b61b37e8202bba92597 [INFO] running `Command { std: "docker" "start" "-a" "79274e4f8f34d42d842086996bdc22bb160c4fc15fce3b61b37e8202bba92597", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Compiling dora-asm v0.0.1 (/opt/rustwide/workdir/dora-asm) [INFO] [stderr] Compiling dora-parser v0.0.2 (/opt/rustwide/workdir/dora-parser) [INFO] [stderr] Compiling dora v0.0.2 (/opt/rustwide/workdir/dora) [INFO] [stderr] Finished test [unoptimized + debuginfo] target(s) in 15.80s [INFO] [stderr] Executable unittests src/lib.rs (/opt/rustwide/target/debug/deps/dora-06331a6f72cfaab3) [INFO] [stderr] Executable unittests src/main.rs (/opt/rustwide/target/debug/deps/dora-0ab5a4d44a6c9244) [INFO] [stderr] Executable unittests src/lib.rs (/opt/rustwide/target/debug/deps/dora_asm-b3057d1592c0f0af) [INFO] [stderr] Executable unittests src/lib.rs (/opt/rustwide/target/debug/deps/dora_parser-f85b03fdda1c6752) [INFO] running `Command { std: "docker" "inspect" "79274e4f8f34d42d842086996bdc22bb160c4fc15fce3b61b37e8202bba92597", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "79274e4f8f34d42d842086996bdc22bb160c4fc15fce3b61b37e8202bba92597", kill_on_drop: false }` [INFO] [stdout] 79274e4f8f34d42d842086996bdc22bb160c4fc15fce3b61b37e8202bba92597 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-15/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-15/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=warn" "-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:b0c94ce3c1162fcb8e57cac5b65ec2f72eabb1eebea4fcc35e269e823f681646" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2022-04-10" "test" "--frozen", kill_on_drop: false }` [INFO] [stdout] df66da4577c69f2bcb928258a0d6e5113531ae6532327eb3dac8a954f16b79a1 [INFO] running `Command { std: "docker" "start" "-a" "df66da4577c69f2bcb928258a0d6e5113531ae6532327eb3dac8a954f16b79a1", kill_on_drop: false }` [INFO] [stderr] Finished test [unoptimized + debuginfo] target(s) in 0.03s [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/dora-06331a6f72cfaab3) [INFO] [stdout] [INFO] [stdout] running 657 tests [INFO] [stdout] test bytecode::tests::test_const_byte ... ok [INFO] [stdout] test bytecode::tests::test_cond_jump ... ok [INFO] [stdout] test bytecode::tests::test_cond_jump_wide ... ok [INFO] [stdout] test bytecode::tests::test_const_byte_wide ... ok [INFO] [stdout] test bytecode::tests::test_cond_jump_far ... ok [INFO] [stdout] test bytecode::tests::test_jump_back ... ok [INFO] [stdout] test bytecode::tests::test_jump ... ok [INFO] [stdout] test bytecode::tests::test_jump_back_one_inst ... ok [INFO] [stdout] test bytecode::tests::test_const_string ... ok [INFO] [stdout] test bytecode::tests::test_jump_far ... ok [INFO] [stdout] test bytecode::tests::test_move ... ok [INFO] [stdout] test bytecode::tests::test_move_wide ... ok [INFO] [stdout] test bytecode::tests::test_ret ... ok [INFO] [stdout] test bytecode::tests::test_ret_wide ... ok [INFO] [stdout] test bytecode::tests::test_sub_float ... ok [INFO] [stdout] test constpool::tests::test_add_addr ... ok [INFO] [stdout] test constpool::tests::test_add_addr_reuse ... ok [INFO] [stdout] test cpu::x64::tests::test_and7 ... ok [INFO] [stdout] test cpu::x64::tests::test_int ... ok [INFO] [stdout] test cpu::x64::tests::test_msb ... ok [INFO] [stdout] test language::clsdefck::tests::test_defining_static_method_twice ... ok [INFO] [stdout] test language::abstractck::tests::test_missing_abstract_override ... ok [INFO] [stdout] test language::clsdefck::tests::let_field_without_initialization ... ok [INFO] [stdout] test language::clsdefck::tests::test_super_class_with_superfluous_type_params ... ok [INFO] [stdout] test language::clsdefck::tests::field_defined_twice ... ok [INFO] [stdout] test language::clsdefck::tests::field_defined_twice_via_constructor ... ok [INFO] [stdout] test language::enumck::tests::check_enum_type ... ok [INFO] [stdout] test language::clsdefck::tests::test_duplicate_trait_bound ... ok [INFO] [stdout] test language::extensiondefck::tests::extension_with_illegal_type_param_in_class ... ok [INFO] [stdout] test language::enumck::tests::enum_nested ... ok [INFO] [stdout] test language::clsdefck::tests::field_self_assignment ... ok [INFO] [stdout] test language::abstractck::tests::test_missing_abstract_override_indirect ... ok [INFO] [stdout] test language::abstractck::tests::test_override_abstract_method ... ok [INFO] [stdout] test language::abstractck::tests::test_override_abstract_method_in_super_class ... ok [INFO] [stdout] test language::fctbodyck::tests::check_wrong_number_type_params ... ok [INFO] [stdout] test language::extensiondefck::tests::extension_struct_type_params ... ok [INFO] [stdout] test language::fctbodyck::tests::check_no_type_params_with_generic_type ... ok [INFO] [stdout] test language::extensiondefck::tests::extension_defined_twice ... ok [INFO] [stdout] test language::extensiondefck::tests::extension_unconstrained_type_param ... ok [INFO] [stdout] test language::enumck::tests::enum_generic ... ok [INFO] [stdout] test language::enumck::tests::enum_unexpected_args ... ok [INFO] [stdout] test language::enumck::tests::enum_parens_but_no_args ... ok [INFO] [stdout] test language::extensiondefck::tests::extension_with_type_param ... ok [INFO] [stdout] test language::fctbodyck::tests::access_super_class_field ... ok [INFO] [stdout] test language::enumck::tests::enum_copy ... ok [INFO] [stdout] test language::enumck::tests::enum_with_argument ... ok [INFO] [stdout] test language::abstractck::tests::test_abstract_class_without_abstract_methods ... ok [INFO] [stdout] test language::enumck::tests::enum_missing_args ... ok [INFO] [stdout] test language::enumck::tests::enum_wrong_type ... ok [INFO] [stdout] test language::fctbodyck::tests::extension_method_call ... ok [INFO] [stdout] test language::fctbodyck::tests::check_upcast ... ok [INFO] [stdout] test language::extensiondefck::tests::extension_struct ... ok [INFO] [stdout] test language::fctbodyck::tests::const_value ... ok [INFO] [stdout] test language::enumck::tests::check_enum_value_generic ... ok [INFO] [stdout] test language::extensiondefck::tests::extension_method ... ok [INFO] [stdout] test language::fctbodyck::tests::mod_class ... ok [INFO] [stdout] test language::clsdefck::tests::class_with_open_modifier ... ok [INFO] [stdout] test language::fctbodyck::tests::impl_struct_type_params ... ok [INFO] [stdout] test language::fctbodyck::tests::method_call_type_mismatch_with_type_params ... ok [INFO] [stdout] test language::fctbodyck::tests::impl_struct_method_with_self ... ok [INFO] [stdout] test language::fctbodyck::tests::method_call_with_multiple_matching_traits ... ok [INFO] [stdout] test language::enumck::tests::enum_with_type_param ... ok [INFO] [stdout] test language::enumck::tests::check_enum_value ... ok [INFO] [stdout] test language::enumck::tests::enum_with_generic_argument ... ok [INFO] [stdout] test language::enumck::tests::enum_generic_with_failures ... ok [INFO] [stdout] test language::fctbodyck::tests::lit_int64 ... ok [INFO] [stdout] test language::fctbodyck::tests::method_on_enum ... ok [INFO] [stdout] test language::fctbodyck::tests::literal_without_suffix_long ... ok [INFO] [stdout] test language::fctbodyck::tests::impl_enum_type_params ... ok [INFO] [stdout] test language::extensiondefck::tests::extension_enum ... ok [INFO] [stdout] test language::clsdefck::tests::test_generic_bound ... ok [INFO] [stdout] test language::clsdefck::tests::test_generic_argument ... ok [INFO] [stdout] test language::constdefck::tests::const_unknown_type ... ok [INFO] [stdout] test language::fctbodyck::tests::literal_without_suffix_byte ... ok [INFO] [stdout] test language::extensiondefck::tests::extension_empty ... ok [INFO] [stdout] test language::fctbodyck::tests::impl_class_type_params ... ok [INFO] [stdout] test language::fctbodyck::tests::mod_class_static_method ... ok [INFO] [stdout] test language::fctbodyck::tests::mod_use_package ... ok [INFO] [stdout] test language::fctbodyck::tests::extension_class_tuple ... ok [INFO] [stdout] test language::fctbodyck::tests::extension_with_fct_type_param ... ok [INFO] [stdout] test language::fctbodyck::tests::extension_struct_with_type_param ... ok [INFO] [stdout] test language::fctbodyck::tests::basic_lambda ... ok [INFO] [stdout] test language::fctbodyck::tests::lit_int64_as_default ... ok [INFO] [stdout] test language::fctbodyck::tests::mod_use_std ... ok [INFO] [stdout] test language::fctbodyck::tests::mod_class_method ... ok [INFO] [stdout] test language::fctbodyck::tests::multiple_functions ... ok [INFO] [stdout] test language::enumck::tests::enum_definitions ... ok [INFO] [stdout] test language::fctbodyck::tests::mod_class_field ... ok [INFO] [stdout] test language::fctbodyck::tests::overload_bitwise_or ... ok [INFO] [stdout] test language::fctbodyck::tests::overload_equals ... ok [INFO] [stdout] test language::fctbodyck::tests::mod_use_trait ... ok [INFO] [stdout] test language::enumck::tests::enum_move_generic ... ok [INFO] [stdout] test language::fctbodyck::tests::mod_impl ... ok [INFO] [stdout] test language::fctbodyck::tests::overload_bitwise_and ... ok [INFO] [stdout] test language::fctbodyck::tests::function_call ... ok [INFO] [stdout] test language::fctbodyck::tests::overload_compare_to ... ok [INFO] [stdout] test language::fctbodyck::tests::mod_const ... ok [INFO] [stdout] test language::fctbodyck::tests::overload_div ... ok [INFO] [stdout] test language::fctbodyck::tests::mod_global ... ok [INFO] [stdout] test language::extensiondefck::tests::extension_defined_twice_with_type_params_in_class ... ok [INFO] [stdout] test language::fctbodyck::tests::for_with_array ... ok [INFO] [stdout] test language::fctbodyck::tests::method_call_on_unit ... ok [INFO] [stdout] test language::clsdefck::tests::test_generic_class ... ok [INFO] [stdout] test language::fctbodyck::tests::generic_trait_method_call ... ok [INFO] [stdout] test language::fctbodyck::tests::infer_ctor_type ... ok [INFO] [stdout] test language::fctbodyck::tests::overload_plus ... ok [INFO] [stdout] test language::fctbodyck::tests::overload_shl ... ok [INFO] [stdout] test language::fctbodyck::tests::impl_struct_with_method_overload ... ok [INFO] [stdout] test language::extensiondefck::tests::extension_mod ... ok [INFO] [stdout] test language::fctbodyck::tests::overload_mod ... ok [INFO] [stdout] test language::fctbodyck::tests::for_with_vec ... ok [INFO] [stdout] test language::fctbodyck::tests::overload_times ... ok [INFO] [stdout] test language::fctbodyck::tests::overload_minus ... ok [INFO] [stdout] test language::fctbodyck::tests::extension_nested ... ok [INFO] [stdout] test language::fctbodyck::tests::mod_enum ... ok [INFO] [stdout] test language::fctbodyck::tests::multiple_params ... ok [INFO] [stdout] test language::clsdefck::tests::class_with_unknown_super_class ... ok [INFO] [stdout] test language::fctbodyck::tests::for_var ... ok [INFO] [stdout] test language::fctbodyck::tests::super_method_call ... ok [INFO] [stdout] test language::fctbodyck::tests::extension_class_with_type_param ... ok [INFO] [stdout] test language::fctbodyck::tests::reassign_field ... ok [INFO] [stdout] test language::fctbodyck::tests::super_as_normal_expression ... ok [INFO] [stdout] test language::fctbodyck::tests::mod_fct_call ... ok [INFO] [stdout] test language::fctbodyck::tests::test_array_syntax_get ... ok [INFO] [stdout] test language::fctbodyck::tests::shadow_type_with_function ... ok [INFO] [stdout] test language::fctbodyck::tests::test_cls_used_as_identifier ... ok [INFO] [stdout] test language::fctbodyck::tests::check_as ... ok [INFO] [stdout] test language::fctbodyck::tests::reassign_self ... ok [INFO] [stdout] test language::fctbodyck::tests::shadow_var ... ok [INFO] [stdout] test language::fctbodyck::tests::lambda_assignment ... ok [INFO] [stdout] test language::fctbodyck::tests::let_without_initialization ... ok [INFO] [stdout] test language::fctbodyck::tests::shadow_type_with_var ... ok [INFO] [stdout] test language::fctbodyck::tests::extension_bind_type_param_twice ... ok [INFO] [stdout] test language::fctbodyck::tests::test_assign_to_type_param ... ok [INFO] [stdout] test language::fctbodyck::tests::overload_bitwise_xor ... ok [INFO] [stdout] test language::fctbodyck::tests::redefine_function ... ok [INFO] [stdout] test language::fctbodyck::tests::mod_inside ... ok [INFO] [stdout] test language::fctbodyck::tests::mod_use_super ... ok [INFO] [stdout] test language::fctbodyck::tests::test_assign_fct ... ok [INFO] [stdout] test language::fctbodyck::tests::super_delegation ... ok [INFO] [stdout] test language::fctbodyck::tests::test_block_value ... ok [INFO] [stdout] test language::fctbodyck::tests::test_enum_match_missing_variants ... ok [INFO] [stdout] test language::fctbodyck::tests::test_const_values ... ok [INFO] [stdout] test language::fctbodyck::tests::mod_ctor_call ... ok [INFO] [stdout] test language::fctbodyck::tests::mod_struct_field ... ok [INFO] [stdout] test language::fctbodyck::tests::different_fct_call_kinds ... ok [INFO] [stdout] test language::fctbodyck::tests::test_enum_match_underscore ... ok [INFO] [stdout] test language::fctbodyck::tests::test_enum_match_with_parens ... ok [INFO] [stdout] test language::fctbodyck::tests::mod_use_self ... ok [INFO] [stdout] test language::fctbodyck::tests::overload_sar ... ok [INFO] [stdout] test language::fctbodyck::tests::test_assignment_to_const ... ok [INFO] [stdout] test language::fctbodyck::tests::test_array_syntax_set_wrong_index ... ok [INFO] [stdout] test language::fctbodyck::tests::reassign_param ... ok [INFO] [stdout] test language::fctbodyck::tests::shadow_function ... ok [INFO] [stdout] test language::fctbodyck::tests::mod_use_class ... ok [INFO] [stdout] test language::fctbodyck::tests::test_fct_and_class_type_params ... ok [INFO] [stdout] test language::fctbodyck::tests::test_ctor_with_type_param ... ok [INFO] [stdout] test language::fctbodyck::tests::test_enum_match ... ok [INFO] [stdout] test language::fctbodyck::tests::test_fct_used_as_identifier ... ok [INFO] [stdout] test language::fctbodyck::tests::test_enum_match_params ... ok [INFO] [stdout] test language::fctbodyck::tests::infer_enum_type ... ok [INFO] [stdout] test language::fctbodyck::tests::test_const_check ... ok [INFO] [stdout] test language::fctbodyck::tests::recursive_function_call ... ok [INFO] [stdout] test language::fctbodyck::tests::test_fields_with_generics ... ok [INFO] [stdout] test language::fctbodyck::tests::test_invoke_abstract_class_ctor ... ok [INFO] [stdout] test language::fctbodyck::tests::mod_use_errors ... ok [INFO] [stdout] test language::fctbodyck::tests::test_enum_equals ... ok [INFO] [stdout] test language::fctbodyck::tests::test_global_set ... ok [INFO] [stdout] test language::fctbodyck::tests::mod_struct ... ok [INFO] [stdout] test language::fctbodyck::tests::test_assign_class ... ok [INFO] [stdout] test language::fctbodyck::tests::test_global_get ... ok [INFO] [stdout] test language::fctbodyck::tests::test_array_syntax_set ... ok [INFO] [stdout] test language::clsdefck::tests::test_class_definition ... ok [INFO] [stdout] test language::fctbodyck::tests::test_char ... ok [INFO] [stdout] test language::fctbodyck::tests::shadow_param ... ok [INFO] [stdout] test language::fctbodyck::tests::check_is ... ok [INFO] [stdout] test language::fctbodyck::tests::test_new_call_class_with_type_params ... ok [INFO] [stdout] test language::fctbodyck::tests::test_find_class_method_precedence ... ok [INFO] [stdout] test language::fctbodyck::tests::test_enum_with_static_method ... ok [INFO] [stdout] test language::fctbodyck::tests::mod_trait ... ok [INFO] [stdout] test language::fctbodyck::tests::test_new_call_method_type_param ... ok [INFO] [stdout] test language::fctbodyck::tests::test_literal_bin_int_overflow ... ok [INFO] [stdout] test language::fctbodyck::tests::test_new_call_fct ... ok [INFO] [stdout] test language::fctbodyck::tests::reassign_var ... ok [INFO] [stdout] test language::fctbodyck::tests::test_methods_with_generics ... ok [INFO] [stdout] test language::fctbodyck::tests::test_new_call_method_generic ... ok [INFO] [stdout] test language::fctbodyck::tests::test_enum_match_wrong_number_params ... ok [INFO] [stdout] test language::fctbodyck::tests::test_enum_value_with_type_param ... ok [INFO] [stdout] test language::fctbodyck::tests::test_new_call_method_generic_error_multiple ... ok [INFO] [stdout] test language::fctbodyck::tests::test_new_call_class ... ok [INFO] [stdout] test language::fctbodyck::tests::test_new_call_method_generic_error ... ok [INFO] [stdout] test language::fctbodyck::tests::test_new_call_static_method_wrong_params ... ok [INFO] [stdout] test language::fctbodyck::tests::test_for_supports_make_iterator ... ok [INFO] [stdout] test language::fctbodyck::tests::test_struct_field_array ... ok [INFO] [stdout] test language::fctbodyck::tests::test_generic_arguments_mismatch ... ok [INFO] [stdout] test language::fctbodyck::tests::reassign_let ... ok [INFO] [stdout] test language::fctbodyck::tests::extension_enum_with_type_param ... ok [INFO] [stdout] test language::fctbodyck::tests::test_new_call_class_with_wrong_type_params ... ok [INFO] [stdout] test language::fctbodyck::tests::test_generic_argument_with_trait_bound ... ok [INFO] [stdout] test language::fctbodyck::tests::test_invoke_static_method_as_instance_method ... ok [INFO] [stdout] test language::fctbodyck::tests::test_new_call_fct_wrong_params ... ok [INFO] [stdout] test language::fctbodyck::tests::test_generic_ctor_without_type_params ... ok [INFO] [stdout] test language::fctbodyck::tests::test_new_call_class_wrong_params ... ok [INFO] [stdout] test language::fctbodyck::tests::test_new_call_static_method_type_params ... ok [INFO] [stdout] test language::fctbodyck::tests::test_is_types ... ok [INFO] [stdout] test language::fctbodyck::tests::test_new_call_static_method ... ok [INFO] [stdout] test language::fctbodyck::tests::test_new_call_fct_with_type_params ... ok [INFO] [stdout] test language::fctbodyck::tests::same_names ... ok [INFO] [stdout] test language::fctbodyck::tests::overload_shr ... ok [INFO] [stdout] test language::fctbodyck::tests::test_subtyping ... ok [INFO] [stdout] test language::fctbodyck::tests::test_struct_mod ... ok [INFO] [stdout] test language::fctbodyck::tests::test_type_make_iterator_not_implementing_iterator ... ok [INFO] [stdout] test language::fctbodyck::tests::test_tuple_in_call ... ok [INFO] [stdout] test language::fctbodyck::tests::test_type_params_with_bounds_in_subclass_wrong_order ... ok [INFO] [stdout] test language::fctbodyck::tests::test_new_call_method ... ok [INFO] [stdout] test language::clsdefck::tests::non_field_ctor_arguments ... ok [INFO] [stdout] test language::fctbodyck::tests::test_generic_trait_bounds ... ok [INFO] [stdout] test language::fctbodyck::tests::test_type_params_with_bounds_in_subclass ... ok [INFO] [stdout] test language::fctbodyck::tests::test_struct ... ok [INFO] [stdout] test language::fctbodyck::tests::test_literal_hex_int_overflow ... ok [INFO] [stdout] test language::fctbodyck::tests::test_new_call_fct_with_wrong_type_params ... ok [INFO] [stdout] test language::fctbodyck::tests::mod_enum_value ... ok [INFO] [stdout] test language::fctbodyck::tests::test_type_param_bounds_in_definition ... ok [INFO] [stdout] test language::fctbodyck::tests::shadow_type_with_param ... ok [INFO] [stdout] test language::fctbodyck::tests::mod_path_in_type ... ok [INFO] [stdout] test language::fctbodyck::tests::test_invoke_method_as_static ... ok [INFO] [stdout] test language::fctbodyck::tests::return_type ... ok [INFO] [stdout] test language::fctbodyck::tests::test_type_without_make_iterator ... ok [INFO] [stdout] test language::fctbodyck::tests::test_array_syntax_set_wrong_value ... ok [INFO] [stdout] test language::fctbodyck::tests::test_fct_with_type_params ... ok [INFO] [stdout] test language::fctbodyck::tests::test_new_call_method_wrong_params ... ok [INFO] [stdout] test language::fctbodyck::tests::test_trait_object_as_argument ... ok [INFO] [stdout] test language::fctbodyck::tests::type_array_field ... ok [INFO] [stdout] test language::fctbodyck::tests::test_inheritance_with_generics ... ok [INFO] [stdout] test language::fctbodyck::tests::test_type_param_with_let ... ok [INFO] [stdout] test language::fctbodyck::tests::test_literal_int_overflow ... ok [INFO] [stdout] test language::fctbodyck::tests::test_operator_on_generic_type ... ok [INFO] [stdout] test language::fctbodyck::tests::test_type_param_used_as_value ... ok [INFO] [stdout] test language::fctbodyck::tests::type_class_method_call ... ok [INFO] [stdout] test language::fctbodyck::tests::test_unary_minus_byte ... ok [INFO] [stdout] test language::fctbodyck::tests::test_type_param_with_name_but_no_call ... ok [INFO] [stdout] test language::fctbodyck::tests::test_template ... ok [INFO] [stdout] test language::fctbodyck::tests::trait_object_method_call ... ok [INFO] [stdout] test language::fctbodyck::tests::type_def_for_param ... ok [INFO] [stdout] test language::fctbodyck::tests::test_struct_field ... ok [INFO] [stdout] test language::fctbodyck::tests::test_type_param_call ... ok [INFO] [stdout] test language::fctbodyck::tests::test_if_expression ... ok [INFO] [stdout] test language::fctbodyck::tests::type_assign_lvalue ... ok [INFO] [stdout] test language::fctbodyck::tests::zero_trait_err ... ok [INFO] [stdout] test language::fctbodyck::tests::type_array ... ok [INFO] [stdout] test language::fctbodyck::tests::type_recursive_function_call ... ok [INFO] [stdout] test language::fctbodyck::tests::type_array_assign ... ok [INFO] [stdout] test language::fctbodyck::tests::type_ident_in_function_params ... ok [INFO] [stdout] test language::fctdefck::tests::abstract_method_in_non_abstract_class ... ok [INFO] [stdout] test language::fctbodyck::tests::test_literal_float_overflow ... ok [INFO] [stdout] test language::fctbodyck::tests::test_struct_with_static_method ... ok [INFO] [stdout] test language::fctbodyck::tests::type_def_for_var ... ok [INFO] [stdout] test language::fctdefck::tests::abstract_method_with_implementation ... ok [INFO] [stdout] test language::fctbodyck::tests::test_tuple_element ... ok [INFO] [stdout] test language::fctbodyck::tests::type_function_return_type ... ok [INFO] [stdout] test language::fctbodyck::tests::type_method_len ... ok [INFO] [stdout] test language::fctbodyck::tests::test_static_method_call_with_type_param ... ok [INFO] [stdout] test language::fctdefck::tests::abstract_static_method ... ok [INFO] [stdout] test language::fctbodyck::tests::type_def_for_return_type ... ok [INFO] [stdout] test language::fctbodyck::tests::zero_trait_ok ... ok [INFO] [stdout] test language::fctbodyck::tests::trait_object_cast ... ok [INFO] [stdout] test language::fctdefck::tests::allow_same_method_as_static_and_non_static ... ok [INFO] [stdout] test language::fctdefck::tests::open_static_method ... ok [INFO] [stdout] test language::fctdefck::tests::check_previous_defined_type_params ... ok [INFO] [stdout] test language::fctbodyck::tests::type_variable ... ok [INFO] [stdout] test language::fctdefck::tests::override_static_method ... ok [INFO] [stdout] test language::fctbodyck::tests::mod_use ... ok [INFO] [stdout] test language::fctdefck::tests::final_static_method ... ok [INFO] [stdout] test language::fctbodyck::tests::type_object_field_without_self ... ok [INFO] [stdout] test language::fctdefck::tests::self_param ... ok [INFO] [stdout] test language::fctbodyck::tests::type_if ... ok [INFO] [stdout] test language::fctbodyck::tests::type_object_set_field ... ok [INFO] [stdout] test language::fctdefck::tests::fct_with_type_param_in_annotation ... ok [INFO] [stdout] test language::fctbodyck::tests::type_return_unit ... ok [INFO] [stdout] test language::fctbodyck::tests::undefined_function ... ok [INFO] [stdout] test language::fctdefck::tests::self_return_type ... ok [INFO] [stdout] test language::generator_tests::gen_array_get ... ok [INFO] [stdout] test language::fctbodyck::tests::test_tuple_literal ... ok [INFO] [stdout] test language::generator_tests::gen_bool_to_string ... ok [INFO] [stdout] test language::generator_tests::gen_add_int ... ok [INFO] [stdout] test language::fctbodyck::tests::variable_outside_of_scope ... ok [INFO] [stdout] test language::generator_tests::gen_array_get_method ... ok [INFO] [stdout] test language::generator_tests::gen_add_float32 ... ok [INFO] [stdout] test language::generator_tests::gen_byte_to_char ... ok [INFO] [stdout] test language::generator_tests::gen_array_set_method ... ok [INFO] [stdout] test language::fctbodyck::tests::type_unknown_method ... ok [INFO] [stdout] test language::generator_tests::gen_assert ... ok [INFO] [stdout] test language::fctbodyck::tests::undefined_variable ... ok [INFO] [stdout] test language::generator_tests::gen_array_length ... ok [INFO] [stdout] test language::generator_tests::gen_cmp_strings ... ok [INFO] [stdout] test language::fctbodyck::tests::type_ctor ... ok [INFO] [stdout] test language::generator_tests::gen_add_float64 ... ok [INFO] [stdout] test language::generator_tests::gen_array_length_effect ... ok [INFO] [stdout] test language::fctbodyck::tests::test_literal_int64_overflow ... ok [INFO] [stdout] test language::generator_tests::gen_const_int ... ok [INFO] [stdout] test language::generator_tests::gen_cast_int64_to_int32 ... ok [INFO] [stdout] test language::generator_tests::gen_div_float32 ... ok [INFO] [stdout] test language::fctbodyck::tests::test_tuple ... ok [INFO] [stdout] test language::generator_tests::gen_div_float64 ... ok [INFO] [stdout] test language::fctbodyck::tests::type_un_op ... ok [INFO] [stdout] test language::fctbodyck::tests::test_enum ... ok [INFO] [stdout] test language::generator_tests::gen_convert_int64_to_float32 ... ok [INFO] [stdout] test language::generator_tests::gen_convert_int32_to_float64 ... ok [INFO] [stdout] test language::generator_tests::gen_enum_mov_generic ... ok [INFO] [stdout] test language::generator_tests::gen_div_int ... ok [INFO] [stdout] test language::generator_tests::gen_expr_and ... ok [INFO] [stdout] test language::generator_tests::gen_checked_cast ... ok [INFO] [stdout] test language::generator_tests::gen_checked_cast_effect ... ok [INFO] [stdout] test language::generator_tests::gen_enum_value ... ok [INFO] [stdout] test language::fctbodyck::tests::type_while ... ok [INFO] [stdout] test language::generator_tests::gen_expr_bit_shiftl ... ok [INFO] [stdout] test language::generator_tests::gen_convert_int64_to_float64 ... ok [INFO] [stdout] test language::fctbodyck::tests::super_class ... ok [INFO] [stdout] test language::generator_tests::gen_expr_bit_ashiftr ... ok [INFO] [stdout] test language::generator_tests::gen_expr_bit_shiftr ... ok [INFO] [stdout] test language::generator_tests::gen_expr_bit_xor ... ok [INFO] [stdout] test language::generator_tests::gen_expr_bit_rol ... ok [INFO] [stdout] test language::generator_tests::gen_expr_bit_or ... ok [INFO] [stdout] test language::fctbodyck::tests::type_object_field ... ok [INFO] [stdout] test language::generator_tests::gen_expr_bit_ror ... ok [INFO] [stdout] test language::generator_tests::gen_expr_lit_float32_zero ... ok [INFO] [stdout] test language::fctbodyck::tests::type_method_defined_twice ... ok [INFO] [stdout] test language::generator_tests::gen_cast_int ... ok [INFO] [stdout] test language::generator_tests::gen_expr_lit_float32 ... ok [INFO] [stdout] test language::generator_tests::gen_expr_lit_int ... ok [INFO] [stdout] test language::generator_tests::gen_expr_lit_byte_zero ... ok [INFO] [stdout] test language::generator_tests::gen_expr_lit_int64 ... ok [INFO] [stdout] test language::generator_tests::gen_expr_lit_float64_zero ... ok [INFO] [stdout] test language::generator_tests::gen_convert_int32_to_float32 ... ok [INFO] [stdout] test language::generator_tests::gen_expr_lit_int64_zero ... ok [INFO] [stdout] test language::generator_tests::gen_expr_lit_int_zero ... ok [INFO] [stdout] test language::generator_tests::gen_expr_lit_string ... ok [INFO] [stdout] test language::generator_tests::gen_expr_neg ... ok [INFO] [stdout] test language::generator_tests::gen_expr_lit_string_duplicate ... ok [INFO] [stdout] test language::generator_tests::gen_expr_assign ... ok [INFO] [stdout] test language::generator_tests::gen_expr_ident ... ok [INFO] [stdout] test language::generator_tests::gen_enum_array ... ok [INFO] [stdout] test language::generator_tests::gen_expr_lit_string_multiple ... ok [INFO] [stdout] test language::generator_tests::gen_expr_self ... ok [INFO] [stdout] test language::generator_tests::gen_expr_bit_and ... ok [INFO] [stdout] test language::fctdefck::tests::fct_with_type_params ... ok [INFO] [stdout] test language::generator_tests::gen_cast_char ... ok [INFO] [stdout] test language::generator_tests::gen_expr_test_equal_bool ... ok [INFO] [stdout] test language::generator_tests::gen_expr_test_equal_char ... ok [INFO] [stdout] test language::generator_tests::gen_expr_test_equal_float32 ... ok [INFO] [stdout] test language::generator_tests::gen_expr_plus ... ok [INFO] [stdout] test language::fctdefck::tests::generic_bounds ... ok [INFO] [stdout] test language::generator_tests::gen_expr_lit_uint8 ... ok [INFO] [stdout] test language::generator_tests::gen_expr_lit_char ... ok [INFO] [stdout] test language::generator_tests::gen_expr_mod ... ok [INFO] [stdout] test language::fctbodyck::tests::test_struct_with_type_params ... ok [INFO] [stdout] test language::generator_tests::gen_expr_not ... ok [INFO] [stdout] test language::generator_tests::gen_expr_test_equal_enum ... ok [INFO] [stdout] test language::generator_tests::gen_expr_return ... ok [INFO] [stdout] test language::fctbodyck::tests::type_return ... ok [INFO] [stdout] test language::generator_tests::gen_expr_self_assign ... ok [INFO] [stdout] test language::generator_tests::gen_expr_test_greaterthan_float32 ... ok [INFO] [stdout] test language::generator_tests::gen_expr_test_greaterthan_uint8 ... ok [INFO] [stdout] test language::generator_tests::gen_expr_test_greaterthanequal_char ... ok [INFO] [stdout] test language::generator_tests::gen_expr_or ... ok [INFO] [stdout] test language::generator_tests::gen_expr_test_equal_uint8 ... ok [INFO] [stdout] test language::generator_tests::gen_expr_test_greaterthanequal_float32 ... ok [INFO] [stdout] test language::generator_tests::gen_expr_test_equal_float64 ... ok [INFO] [stdout] test language::generator_tests::gen_expr_test_lessthan_float32 ... ok [INFO] [stdout] test language::generator_tests::gen_expr_test_greaterthan_int ... ok [INFO] [stdout] test language::generator_tests::gen_expr_test_equal_int ... ok [INFO] [stdout] test language::generator_tests::gen_expr_test_greaterthanequal_uint8 ... ok [INFO] [stdout] test language::generator_tests::gen_expr_test_lessthan_uint8 ... ok [INFO] [stdout] test language::generator_tests::gen_expr_test_greaterthan_float64 ... ok [INFO] [stdout] test language::generator_tests::gen_expr_returnvoid ... ok [INFO] [stdout] test language::generator_tests::gen_expr_test_lessthan_int ... ok [INFO] [stdout] test language::generator_tests::gen_expr_test_lessthanequal_uint8 ... ok [INFO] [stdout] test language::generator_tests::gen_expr_test_greaterthanequal_int ... ok [INFO] [stdout] test language::generator_tests::gen_expr_lit_float64 ... ok [INFO] [stdout] test language::generator_tests::gen_expr_test_lessthanequal_int ... ok [INFO] [stdout] test language::generator_tests::gen_expr_test_greaterthanequal_float64 ... ok [INFO] [stdout] test language::generator_tests::gen_expr_test_lessthanequal_char ... ok [INFO] [stdout] test language::generator_tests::gen_expr_test_lessthan_float64 ... ok [INFO] [stdout] test language::generator_tests::gen_expr_test_lessthanequal_float32 ... ok [INFO] [stdout] test language::fctbodyck::tests::type_var_wrong_type_defined ... ok [INFO] [stdout] test language::generator_tests::gen_cast_int64 ... ok [INFO] [stdout] test language::generator_tests::gen_expr_test_notequal_int ... ok [INFO] [stdout] test language::generator_tests::gen_expr_test_notequal_enum ... ok [INFO] [stdout] test language::generator_tests::gen_expr_test_notequal_char ... ok [INFO] [stdout] test language::generator_tests::gen_expr_test_lessthanequal_float64 ... ok [INFO] [stdout] test language::generator_tests::gen_expr_test_notequal_uint8 ... ok [INFO] [stdout] test language::generator_tests::gen_fct_call_int_with_0_args_and_unused_result ... ok [INFO] [stdout] test language::generator_tests::gen_expr_test_notequal_float32 ... ok [INFO] [stdout] test language::generator_tests::gen_expr_test_lessthan_char ... ok [INFO] [stdout] test language::generator_tests::gen_compare_to_method ... ok [INFO] [stdout] test language::generator_tests::gen_fct_call_void_with_0_args ... ok [INFO] [stdout] test language::generator_tests::gen_float32_is_nan ... ok [INFO] [stdout] test language::generator_tests::gen_fct_call_int_with_1_arg ... ok [INFO] [stdout] test language::generator_tests::gen_expr_test_notequal_float64 ... ok [INFO] [stdout] test language::generator_tests::gen_expr_test_notequal_bool ... ok [INFO] [stdout] test language::generator_tests::gen_extend_int_to_int64 ... ok [INFO] [stdout] test language::generator_tests::gen_id_int ... ok [INFO] [stdout] test language::generator_tests::gen_extend_int ... ok [INFO] [stdout] test language::generator_tests::gen_load_array_uint8 ... ok [INFO] [stdout] test language::generator_tests::gen_id_ptr ... ok [INFO] [stdout] test language::generator_tests::gen_fct_call_int_with_3_args ... ok [INFO] [stdout] test language::generator_tests::gen_expr_test_greaterthan_char ... ok [INFO] [stdout] test language::generator_tests::gen_load_array_float32 ... ok [INFO] [stdout] test language::generator_tests::gen_fct_call_int_with_0_args ... ok [INFO] [stdout] test language::generator_tests::gen_float64_is_nan ... ok [INFO] [stdout] test language::generator_tests::gen_fct_call_void_with_1_arg ... ok [INFO] [stdout] test language::generator_tests::gen_load_field_uint8 ... ok [INFO] [stdout] test language::generator_tests::gen_int_min_value ... ok [INFO] [stdout] test language::generator_tests::gen_load_array_ptr ... ok [INFO] [stdout] test language::fctdefck::tests::lambdas ... ok [INFO] [stdout] test language::generator_tests::gen_load_global ... ok [INFO] [stdout] test language::generator_tests::gen_instanceof ... ok [INFO] [stdout] test language::generator_tests::gen_int64_min_value ... ok [INFO] [stdout] test language::generator_tests::gen_fct_call_void_with_3_args ... ok [INFO] [stdout] test language::generator_tests::gen_int64_max_value ... ok [INFO] [stdout] test language::generator_tests::gen_method_call_bool_with_3_args ... ok [INFO] [stdout] test language::generator_tests::gen_method_call_bool_with_1_arg ... ok [INFO] [stdout] test language::generator_tests::gen_method_call_byte_with_0_args ... ok [INFO] [stdout] test language::generator_tests::gen_method_call_byte_with_1_arg ... ok [INFO] [stdout] test language::generator_tests::gen_method_call_bool_with_0_args ... ok [INFO] [stdout] test language::fctbodyck::tests::type_self ... ok [INFO] [stdout] test language::generator_tests::gen_method_call_byte_with_0_args_and_unused_result ... ok [INFO] [stdout] test language::generator_tests::gen_method_call_byte_with_3_args ... ok [INFO] [stdout] test language::fctbodyck::tests::type_function_params ... ok [INFO] [stdout] test language::generator_tests::gen_method_call_bool_with_0_args_and_unused_result ... ok [INFO] [stdout] test language::generator_tests::gen_generic_static_trait ... ok [INFO] [stdout] test language::generator_tests::gen_load_array_int64 ... ok [INFO] [stdout] test language::fctbodyck::tests::variadic_parameter ... ok [INFO] [stdout] test language::generator_tests::gen_method_call_float32_with_1_arg ... ok [INFO] [stdout] test language::generator_tests::gen_method_call_char_with_0_args_and_unused_result ... ok [INFO] [stdout] test language::generator_tests::gen_method_call_float32_with_0_args ... ok [INFO] [stdout] test language::generator_tests::gen_generic_direct_trait ... ok [INFO] [stdout] test language::generator_tests::gen_load_array_float64 ... ok [INFO] [stdout] test language::generator_tests::gen_method_call_float32_with_3_args ... ok [INFO] [stdout] test language::generator_tests::gen_generic_identity ... ok [INFO] [stdout] test language::generator_tests::gen_load_array_int32 ... ok [INFO] [stdout] test language::generator_tests::gen_method_call_float64_with_0_args ... ok [INFO] [stdout] test language::generator_tests::gen_method_call_void_check_correct_self ... ok [INFO] [stdout] test language::generator_tests::gen_method_call_float32_with_0_args_and_unused_result ... ok [INFO] [stdout] test language::generator_tests::gen_method_call_int64_with_0_args_and_unused_result ... ok [INFO] [stdout] test language::generator_tests::gen_int_max_value ... ok [INFO] [stdout] test language::generator_tests::gen_method_call_char_with_0_args ... ok [INFO] [stdout] test language::generator_tests::gen_extend_uint8 ... ok [INFO] [stdout] test language::generator_tests::gen_method_call_char_with_3_args ... ok [INFO] [stdout] test language::generator_tests::gen_method_call_int64_with_0_args ... ok [INFO] [stdout] test language::generator_tests::gen_method_call_float64_with_0_args_and_unused_result ... ok [INFO] [stdout] test language::generator_tests::gen_method_call_int_with_0_args ... ok [INFO] [stdout] test language::generator_tests::gen_method_call_float64_with_3_args ... ok [INFO] [stdout] test language::generator_tests::gen_load_array_bool ... ok [INFO] [stdout] test language::generator_tests::gen_method_call_char_with_1_arg ... ok [INFO] [stdout] test language::generator_tests::gen_method_call_ptr_with_3_args ... ok [INFO] [stdout] test language::generator_tests::gen_method_call_void_with_0_args ... ok [INFO] [stdout] test language::generator_tests::gen_method_call_float64_with_1_arg ... ok [INFO] [stdout] test language::fctbodyck::tests::type_let ... ok [INFO] [stdout] test language::generator_tests::gen_method_call_int_with_1_arg ... ok [INFO] [stdout] test language::generator_tests::gen_move_struct ... ok [INFO] [stdout] test language::generator_tests::gen_load_array_char ... ok [INFO] [stdout] test language::generator_tests::gen_method_call_int_with_0_args_and_unused_result ... ok [INFO] [stdout] test language::generator_tests::gen_mul_float32 ... ok [INFO] [stdout] test language::generator_tests::gen_new_array ... ok [INFO] [stdout] test language::generator_tests::gen_method_call_void_with_1_arg ... ok [INFO] [stdout] test language::generator_tests::gen_method_call_int_with_3_args ... ok [INFO] [stdout] test language::generator_tests::gen_method_call_ptr_with_0_args_and_unused_result ... ok [INFO] [stdout] test language::generator_tests::gen_method_call_ptr_with_1_arg ... ok [INFO] [stdout] test language::generator_tests::gen_method_call_ptr_with_0_args ... ok [INFO] [stdout] test language::generator_tests::gen_position_load_array_float32 ... ok [INFO] [stdout] test language::generator_tests::gen_method_call_int64_with_3_args ... ok [INFO] [stdout] test language::generator_tests::gen_new_object_assign_to_var ... ok [INFO] [stdout] test language::generator_tests::gen_position_array_length ... ok [INFO] [stdout] test language::generator_tests::gen_mul_float64 ... ok [INFO] [stdout] test language::generator_tests::gen_position_mod_int32 ... ok [INFO] [stdout] test language::generator_tests::gen_position_array_length_effect ... ok [INFO] [stdout] test language::generator_tests::gen_method_call_int64_with_1_arg ... ok [INFO] [stdout] test language::generator_tests::gen_position_assert ... ok [INFO] [stdout] test language::generator_tests::gen_position_load_field_uint8 ... ok [INFO] [stdout] test language::generator_tests::gen_position_load_array_float64 ... ok [INFO] [stdout] test language::generator_tests::gen_position_load_array_bool ... ok [INFO] [stdout] test language::generator_tests::gen_position_load_array_char ... ok [INFO] [stdout] test language::generator_tests::gen_method_call_void_with_3_args ... ok [INFO] [stdout] test language::generator_tests::gen_position_store_array_float64 ... ok [INFO] [stdout] test language::generator_tests::gen_position_new_object_with_multiple_args ... ok [INFO] [stdout] test language::generator_tests::gen_mul_int ... ok [INFO] [stdout] test language::generator_tests::gen_position_load_array_int32 ... ok [INFO] [stdout] test language::generator_tests::gen_position_div_int ... ok [INFO] [stdout] test language::generator_tests::gen_position_new_object ... ok [INFO] [stdout] test language::generator_tests::gen_position_load_array_int64 ... ok [INFO] [stdout] test language::generator_tests::gen_position_store_array_char ... ok [INFO] [stdout] test language::generator_tests::gen_position_load_array_ptr ... ok [INFO] [stdout] test language::generator_tests::gen_new_object_with_multiple_args ... ok [INFO] [stdout] test language::fctbodyck::tests::test_use_enum_value ... ok [INFO] [stdout] test language::generator_tests::gen_new_object ... ok [INFO] [stdout] test language::generator_tests::gen_self_assign_for_float64 ... ok [INFO] [stdout] test language::generator_tests::gen_reinterpret_float32_as_int32 ... ok [INFO] [stdout] test language::generator_tests::gen_position_store_array_float32 ... ok [INFO] [stdout] test language::generator_tests::gen_position_store_array_int32 ... ok [INFO] [stdout] test language::generator_tests::gen_reinterpret_int64_as_float64 ... ok [INFO] [stdout] test language::generator_tests::gen_position_store_field_uint8 ... ok [INFO] [stdout] test language::generator_tests::gen_reinterpret_float64_as_int64 ... ok [INFO] [stdout] test language::generator_tests::gen_position_store_array_int64 ... ok [INFO] [stdout] test language::generator_tests::gen_self_for_uint8 ... ok [INFO] [stdout] test language::generator_tests::gen_self_assign_for_int64 ... ok [INFO] [stdout] test language::generator_tests::gen_position_store_array_ptr ... ok [INFO] [stdout] test language::generator_tests::gen_ptr_is ... ok [INFO] [stdout] test language::generator_tests::gen_self_for_float32 ... ok [INFO] [stdout] test language::generator_tests::gen_self_assign_for_float32 ... ok [INFO] [stdout] test language::generator_tests::gen_side_effect ... ok [INFO] [stdout] test language::generator_tests::gen_stmt_break ... ok [INFO] [stdout] test language::generator_tests::gen_new_struct ... ok [INFO] [stdout] test language::generator_tests::gen_self_assign_for_int ... ok [INFO] [stdout] test language::generator_tests::gen_self_for_bool ... ok [INFO] [stdout] test language::generator_tests::gen_position_store_array_bool ... ok [INFO] [stdout] test language::generator_tests::gen_reinterpret_int32_as_float32 ... ok [INFO] [stdout] test language::generator_tests::gen_self_assign_for_bool ... ok [INFO] [stdout] test language::generator_tests::gen_stmt_continue ... ok [INFO] [stdout] test language::generator_tests::gen_self_for_float64 ... ok [INFO] [stdout] test language::generator_tests::gen_self_for_int ... ok [INFO] [stdout] test language::generator_tests::gen_self_for_int64 ... ok [INFO] [stdout] test language::generator_tests::gen_ptr_is_not ... ok [INFO] [stdout] test language::generator_tests::gen_stmt_var_init ... ok [INFO] [stdout] test language::generator_tests::gen_stmt_if ... ok [INFO] [stdout] test language::generator_tests::gen_store_array_float64 ... ok [INFO] [stdout] test language::generator_tests::gen_self_for_string ... ok [INFO] [stdout] test language::generator_tests::gen_self_assign_for_uint8 ... ok [INFO] [stdout] test language::generator_tests::gen_self_assign_for_string ... ok [INFO] [stdout] test language::generator_tests::gen_store_array_int32 ... ok [INFO] [stdout] test language::generator_tests::gen_store_array_bool ... ok [INFO] [stdout] test language::generator_tests::gen_stmt_if_else_with_return ... ok [INFO] [stdout] test language::generator_tests::gen_store_array_float32 ... ok [INFO] [stdout] test language::generator_tests::gen_store_array_uint8 ... ok [INFO] [stdout] test language::generator_tests::gen_store_global ... ok [INFO] [stdout] test language::generator_tests::gen_string_equals ... ok [INFO] [stdout] test language::generator_tests::gen_stmt_if_else_without_return ... ok [INFO] [stdout] test language::generator_tests::gen_store_array_int64 ... ok [INFO] [stdout] test language::generator_tests::gen_trait_object_copy ... ok [INFO] [stdout] test language::generator_tests::gen_store_array_ptr ... ok [INFO] [stdout] test language::generator_tests::gen_string_get_uint8 ... ok [INFO] [stdout] test language::generator_tests::gen_tuple_var ... ok [INFO] [stdout] test language::generator_tests::gen_string_concat ... ok [INFO] [stdout] test language::generator_tests::gen_sub_float64 ... ok [INFO] [stdout] test language::generator_tests::gen_vec_store ... ok [INFO] [stdout] test language::generator_tests::gen_virtual_method_call_int_with_1_arg ... ok [INFO] [stdout] test language::generator_tests::gen_store_field_uint8 ... ok [INFO] [stdout] test language::implck::tests::method_not_in_trait ... ok [INFO] [stdout] test language::generator_tests::gen_string_length ... ok [INFO] [stdout] test language::globaldefck::tests::check_type ... ok [INFO] [stdout] test language::generator_tests::gen_store_array_char ... ok [INFO] [stdout] test language::generator_tests::gen_trait_object_method_call ... ok [INFO] [stdout] test language::generator_tests::gen_virtual_method_call_int_with_0_args ... ok [INFO] [stdout] test language::generator_tests::gen_vec_load ... ok [INFO] [stdout] test language::generator_tests::gen_stmt_while ... ok [INFO] [stdout] test language::generator_tests::gen_trait_object ... ok [INFO] [stdout] test language::implck::tests::method_return_type_check ... ok [INFO] [stdout] test language::generator_tests::gen_virtual_method_call_void_with_3_args ... ok [INFO] [stdout] test language::implck::tests::static_method_missing_in_impl ... ok [INFO] [stdout] test language::generator_tests::gen_struct_field ... ok [INFO] [stdout] test language::generator_tests::gen_virtual_method_call_void_with_1_arg ... ok [INFO] [stdout] test language::generator_tests::gen_virtual_method_call_void_with_0_args ... ok [INFO] [stdout] test language::generator_tests::gen_truncate_float32_to_int32 ... ok [INFO] [stdout] test language::generator_tests::gen_sub_int ... ok [INFO] [stdout] test language::generator_tests::gen_tuple_move ... ok [INFO] [stdout] test language::implck::tests::method_missing_in_impl ... ok [INFO] [stdout] test language::generator_tests::gen_tuple_element ... ok [INFO] [stdout] test language::implck::tests::static_method_not_in_trait ... ok [INFO] [stdout] test language::generator_tests::gen_unreachable ... ok [INFO] [stdout] test language::generator_tests::gen_virtual_method_call_int_with_3_args ... ok [INFO] [stdout] test language::ty::tests::append_type_lists ... ok [INFO] [stdout] test language::ty::tests::mode_for_types ... ok [INFO] [stdout] test language::generator_tests::gen_truncate_float64_to_int64 ... ok [INFO] [stdout] test language::ty::tests::mode_size ... ok [INFO] [stdout] test language::implck::tests::impl_method_with_default_body ... ok [INFO] [stdout] test language::generator_tests::gen_truncate_float32_to_int64 ... ok [INFO] [stdout] test language::impldefck::tests::impl_for_unknown_trait ... ok [INFO] [stdout] test language::impldefck::tests::impl_method_without_body ... ok [INFO] [stdout] test language::generator_tests::gen_struct_array ... ok [INFO] [stdout] test language::impldefck::tests::impl_unconstrained_type_param ... ok [INFO] [stdout] test language::generator_tests::gen_while_with_break ... ok [INFO] [stdout] test language::implck::tests::method_returning_self ... ok [INFO] [stdout] test language::generator_tests::gen_virtual_method_call_void_check_correct_self ... ok [INFO] [stdout] test language::impldefck::tests::impl_method_defined_twice ... ok [INFO] [stdout] test language::generator_tests::gen_truncate_float64_to_int32 ... ok [INFO] [stdout] test language::generator_tests::gen_sub_float32 ... ok [INFO] [stdout] test language::impldefck::tests::impl_class_type_params ... ok [INFO] [stdout] test masm::tests::test_label ... ok [INFO] [stdout] test masm::tests::test_scratch_drop ... ok [INFO] [stdout] test masm::tests::tets_scratch_multiple ... ok [INFO] [stdout] test language::superck::tests::test_cycle ... ok [INFO] [stdout] test mem::test_is_page_aligned ... ok [INFO] [stdout] test mem::test_page_align ... ok [INFO] [stdout] test mem::tests::test_fits_i32 ... ok [INFO] [stdout] test mem::tests::test_fits_u8 ... ok [INFO] [stdout] test language::structdefck::tests::struct_internal ... ok [INFO] [stdout] test utils::test_push ... ok [INFO] [stdout] test vm::code_map::test_intersect ... ok [INFO] [stdout] test vm::code_map::test_new ... ok [INFO] [stdout] test os::page::test_log2 ... ok [INFO] [stdout] test object::tests::header_markbit ... ok [INFO] [stdout] test language::impldefck::tests::impl_for_unknown_class ... ok [INFO] [stdout] test vm::code_map::tests::test_insert ... ok [INFO] [stdout] test language::useck::tests::use_const ... ok [INFO] [stdout] test language::superck::tests::test_override_with_wrong_return_type ... ok [INFO] [stdout] test language::structdefck::tests::struct_with_type_param ... ok [INFO] [stdout] test language::superck::tests::test_wrong_parameters_in_override ... ok [INFO] [stdout] test language::useck::tests::use_enum ... ok [INFO] [stdout] test language::generator_tests::gen_stmt_let_tuple ... ok [INFO] [stdout] test language::superck::tests::test_superfluous_open ... ok [INFO] [stdout] test language::impldefck::tests::impl_mod ... ok [INFO] [stdout] test language::readty::tests::mod_trait ... ok [INFO] [stdout] test language::useck::tests::check_type ... ok [INFO] [stdout] test language::superck::tests::test_open ... ok [INFO] [stdout] test language::impldefck::tests::impl_definitions ... ok [INFO] [stdout] test language::useck::tests::use_enum_value ... ok [INFO] [stdout] test language::structdefck::tests::structs_generic ... ok [INFO] [stdout] test language::useck::tests::use_fct ... ok [INFO] [stdout] test language::traitdefck::tests::trait_with_self ... ok [INFO] [stdout] test language::superck::tests::test_final ... ok [INFO] [stdout] test language::fctbodyck::tests::int64_operations ... ok [INFO] [stdout] test language::useck::tests::use_module ... ok [INFO] [stdout] test language::generator_tests::gen_stmt_let_unit ... ok [INFO] [stdout] test language::generator_tests::gen_new_enum ... ok [INFO] [stdout] test language::useck::tests::use_class ... ok [INFO] [stdout] test language::impldefck::tests::impl_enum ... ok [INFO] [stdout] test language::useck::tests::use_trait ... ok [INFO] [stdout] test language::useck::tests::use_global ... ok [INFO] [stdout] test language::globaldefck::tests::check_initializer ... ok [INFO] [stdout] test language::ty::tests::mode_for_unit - should panic ... ok [INFO] [stdout] test masm::tests::test_bind_label_twice - should panic ... ok [INFO] [stdout] test vm::code_map::test_new_fail - should panic ... ok [INFO] [stdout] test vm::code_map::tests::test_insert_fails - should panic ... ok [INFO] [stdout] test masm::tests::test_scratch_fail - should panic ... ok [INFO] [stdout] test language::program_parser::tests::test_enum ... ok [INFO] [stdout] test language::structdefck::tests::struct_with_type_params_error ... ok [INFO] [stdout] test language::readty::tests::module_class ... ok [INFO] [stdout] test language::readty::tests::mod_enum ... ok [INFO] [stdout] test language::useck::tests::use_struct ... ok [INFO] [stdout] test language::impldefck::tests::impl_struct ... ok [INFO] [stdout] test language::program_parser::tests::test_mod ... ok [INFO] [stdout] test language::superck::tests::test_vtable_index_and_len ... ok [INFO] [stdout] test language::returnck::tests::returns_unit ... ok [INFO] [stdout] test language::stdlib::tests::builtin_functions ... ok [INFO] [stdout] test language::program_parser::tests::test_trait ... ok [INFO] [stdout] test language::superck::tests::test_overload_method_in_super_class ... ok [INFO] [stdout] test language::superck::tests::test_superfluous_override ... ok [INFO] [stdout] test language::program_parser::tests::test_class ... ok [INFO] [stdout] test language::program_parser::tests::test_const ... ok [INFO] [stdout] test language::traitdefck::tests::trait_method_with_body ... ok [INFO] [stdout] test language::useck::tests::check_initializer ... ok [INFO] [stdout] test language::superck::tests::test_override ... ok [INFO] [stdout] test language::structdefck::tests::struct_field ... ok [INFO] [stdout] test language::fctbodyck::tests::type_bin_op ... ok [INFO] [stdout] test language::traitdefck::tests::trait_definitions ... ok [INFO] [stdout] test language::program_parser::tests::test_struct ... ok [INFO] [stdout] test language::returnck::tests::returns_int ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 657 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 17.37s [INFO] [stdout] [INFO] [stderr] Running unittests src/main.rs (/opt/rustwide/target/debug/deps/dora-0ab5a4d44a6c9244) [INFO] [stdout] [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/dora_asm-b3057d1592c0f0af) [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 204 tests [INFO] [stdout] test arm64::tests::test_add_extreg ... ok [INFO] [stdout] test arm64::tests::test_add_sh ... ok [INFO] [stdout] test arm64::tests::test_add_reg ... ok [INFO] [stdout] test arm64::tests::test_add_imm ... ok [INFO] [stdout] test arm64::tests::test_adds_imm ... ok [INFO] [stdout] test arm64::tests::test_adds_subs ... ok [INFO] [stdout] test arm64::tests::test_count_empty_half_words ... ok [INFO] [stdout] test arm64::tests::test_fp_dataproc2 ... ok [INFO] [stdout] test arm64::tests::test_fsqrt ... ok [INFO] [stdout] test arm64::tests::test_bfm ... ok [INFO] [stdout] test arm64::tests::test_and_imm ... ok [INFO] [stdout] test arm64::tests::test_fits_movz ... ok [INFO] [stdout] test arm64::tests::test_adr_adrp ... ok [INFO] [stdout] test arm64::tests::test_b_i ... ok [INFO] [stdout] test arm64::tests::test_b_cond_imm ... ok [INFO] [stdout] test arm64::tests::test_bl_i ... ok [INFO] [stdout] test arm64::tests::test_fits_movn ... ok [INFO] [stdout] test arm64::tests::test_cset ... ok [INFO] [stdout] test arm64::tests::test_encode_logical_imm ... ok [INFO] [stdout] test arm64::tests::test_fcmpe ... ok [INFO] [stdout] test arm64::tests::test_fneg ... ok [INFO] [stdout] test arm64::tests::test_fcmp ... ok [INFO] [stdout] test arm64::tests::test_cmp ... ok [INFO] [stdout] test arm64::tests::test_cmp_imm ... ok [INFO] [stdout] test arm64::tests::test_fabs ... ok [INFO] [stdout] test arm64::tests::test_brk ... ok [INFO] [stdout] test arm64::tests::test_csel ... ok [INFO] [stdout] test arm64::tests::test_br_bl_r ... ok [INFO] [stdout] test arm64::tests::test_csinc ... ok [INFO] [stdout] test arm64::tests::test_fcvtzs ... ok [INFO] [stdout] test arm64::tests::test_div ... ok [INFO] [stdout] test arm64::tests::test_cas ... ok [INFO] [stdout] test arm64::tests::test_is_shifted_mask ... ok [INFO] [stdout] test arm64::tests::test_is_mask ... ok [INFO] [stdout] test arm64::tests::test_ldar ... ok [INFO] [stdout] test arm64::tests::test_ldadd ... ok [INFO] [stdout] test arm64::tests::test_ldst_pair_post ... ok [INFO] [stdout] test arm64::tests::test_ldr_ind ... ok [INFO] [stdout] test arm64::tests::test_ldp ... ok [INFO] [stdout] test arm64::tests::test_ldxr ... ok [INFO] [stdout] test arm64::tests::test_logical_shreg ... ok [INFO] [stdout] test arm64::tests::test_lsl_imm ... ok [INFO] [stdout] test arm64::tests::test_lsr_imm ... ok [INFO] [stdout] test arm64::tests::test_madd_msub ... ok [INFO] [stdout] test arm64::tests::test_ldr_imm ... ok [INFO] [stdout] test arm64::tests::test_ldst_pair_pre ... ok [INFO] [stdout] test arm64::tests::test_ldaxr ... ok [INFO] [stdout] test arm64::tests::test_str_ind ... ok [INFO] [stdout] test arm64::tests::test_sub_imm ... ok [INFO] [stdout] test arm64::tests::test_uxtw ... ok [INFO] [stdout] test arm64::tests::test_stxr ... ok [INFO] [stdout] test arm64::tests::test_sxtw ... ok [INFO] [stdout] test arm64::tests::test_sub_reg ... ok [INFO] [stdout] test x64::tests::test_addss_rr ... ok [INFO] [stdout] test x64::tests::test_andps_ra ... ok [INFO] [stdout] test arm64::tests::test_str_imm ... ok [INFO] [stdout] test x64::tests::test_andq_rr ... ok [INFO] [stdout] test x64::tests::test_cdq_cqo ... ok [INFO] [stdout] test arm64::tests::test_subs_imm ... ok [INFO] [stdout] test x64::tests::test_cmov ... ok [INFO] [stdout] test x64::tests::test_cmpl_ai ... ok [INFO] [stdout] test x64::tests::test_cmpb_ai ... ok [INFO] [stdout] test x64::tests::test_cmpb_ar ... ok [INFO] [stdout] test x64::tests::test_andq_ri ... ok [INFO] [stdout] test arm64::tests::test_ret ... ok [INFO] [stdout] test x64::tests::test_cmpq_ar ... ok [INFO] [stdout] test arm64::tests::test_mov_imm ... ok [INFO] [stdout] test x64::tests::test_addsd_rr ... ok [INFO] [stdout] test x64::tests::test_cmpl_ar ... ok [INFO] [stdout] test x64::tests::test_movb_ar ... ok [INFO] [stdout] test x64::tests::test_cmpl_ri ... ok [INFO] [stdout] test x64::tests::test_cmpl_rr ... ok [INFO] [stdout] test x64::tests::test_cmpq_ai ... ok [INFO] [stdout] test arm64::tests::test_stlxr ... ok [INFO] [stdout] test arm64::tests::test_mul ... ok [INFO] [stdout] test x64::tests::test_movd_xr ... ok [INFO] [stdout] test x64::tests::test_movd_rx ... ok [INFO] [stdout] test x64::tests::test_movl_ai ... ok [INFO] [stdout] test x64::tests::test_cmpq_ri ... ok [INFO] [stdout] test x64::tests::test_call_r ... ok [INFO] [stdout] test arm64::tests::test_swp ... ok [INFO] [stdout] test x64::tests::test_addq_ri ... ok [INFO] [stdout] test arm64::tests::test_nop ... ok [INFO] [stdout] test x64::tests::test_cmpxchgl_ar ... ok [INFO] [stdout] test arm64::tests::test_shift_movn ... ok [INFO] [stdout] test x64::tests::test_cmpxchgq_ar ... ok [INFO] [stdout] test x64::tests::test_emit_addq_rr ... ok [INFO] [stdout] test x64::tests::test_lock_xaddl_ar ... ok [INFO] [stdout] test x64::tests::test_idivl_r ... ok [INFO] [stdout] test x64::tests::test_idivq_r ... ok [INFO] [stdout] test x64::tests::test_imulq_rr ... ok [INFO] [stdout] test x64::tests::test_cvtsi2sdq_rr ... ok [INFO] [stdout] test x64::tests::test_lock_cmpxchgl_ar ... ok [INFO] [stdout] test x64::tests::test_cvtss2sd_rr ... ok [INFO] [stdout] test x64::tests::test_lock_cmpxchgq_ar ... ok [INFO] [stdout] test arm64::tests::test_stp ... ok [INFO] [stdout] test x64::tests::test_movl_ar ... ok [INFO] [stdout] test x64::tests::test_andl_rr ... ok [INFO] [stdout] test arm64::tests::test_sub_sh ... ok [INFO] [stdout] test arm64::tests::test_shift_movz ... ok [INFO] [stdout] test x64::tests::test_cvtsd2ss_rr ... ok [INFO] [stdout] test arm64::tests::test_scvtf ... ok [INFO] [stdout] test x64::tests::test_cvtsi2sdd_rr ... ok [INFO] [stdout] test x64::tests::test_cvtsi2ssd_rr ... ok [INFO] [stdout] test x64::tests::test_cvtsi2ssq_rr ... ok [INFO] [stdout] test x64::tests::test_cvttss2sid_rr ... ok [INFO] [stdout] test x64::tests::test_cvttss2siq_rr ... ok [INFO] [stdout] test x64::tests::test_divsd_rr ... ok [INFO] [stdout] test x64::tests::test_divss_rr ... ok [INFO] [stdout] test arm64::tests::test_stlr ... ok [INFO] [stdout] test x64::tests::test_cvttsd2sid_rr ... ok [INFO] [stdout] test x64::tests::test_cvttsd2siq_rr ... ok [INFO] [stdout] test x64::tests::test_cmpq_rr ... ok [INFO] [stdout] test x64::tests::test_movq_xr ... ok [INFO] [stdout] test x64::tests::test_movl_ri ... ok [INFO] [stdout] test x64::tests::test_movq_ai ... ok [INFO] [stdout] test x64::tests::test_movl_ra ... ok [INFO] [stdout] test x64::tests::test_movq_ra ... ok [INFO] [stdout] test x64::tests::test_movq_ri ... ok [INFO] [stdout] test x64::tests::test_movsd_ar ... ok [INFO] [stdout] test x64::tests::test_lzcnt ... ok [INFO] [stdout] test x64::tests::test_movq_ar ... ok [INFO] [stdout] test x64::tests::test_imull_rr ... ok [INFO] [stdout] test x64::tests::test_emit_movq_rr ... ok [INFO] [stdout] test x64::tests::test_emit_movl_rr ... ok [INFO] [stdout] test x64::tests::test_lea ... ok [INFO] [stdout] test x64::tests::test_jmp_r ... ok [INFO] [stdout] test x64::tests::test_lock_xaddq_ar ... ok [INFO] [stdout] test x64::tests::test_movb_ai ... ok [INFO] [stdout] test x64::tests::test_emit_addl_rr ... ok [INFO] [stdout] test x64::tests::test_movsd_rr ... ok [INFO] [stdout] test x64::tests::test_movss_ar ... ok [INFO] [stdout] test x64::tests::test_movsxbq_rr ... ok [INFO] [stdout] test x64::tests::test_movsxlq_rr ... ok [INFO] [stdout] test x64::tests::test_mulsd_rr ... ok [INFO] [stdout] test x64::tests::test_movss_ra ... ok [INFO] [stdout] test x64::tests::test_movsxbq_ra ... ok [INFO] [stdout] test x64::tests::test_movss_rr ... ok [INFO] [stdout] test x64::tests::test_mulss_rr ... ok [INFO] [stdout] test x64::tests::test_movsxbl_rr ... ok [INFO] [stdout] test x64::tests::test_movzxb_ra ... ok [INFO] [stdout] test x64::tests::test_movzxb_rr ... ok [INFO] [stdout] test x64::tests::test_movsxbl_ra ... ok [INFO] [stdout] test x64::tests::test_movq_rx ... ok [INFO] [stdout] test x64::tests::test_movsd_ra ... ok [INFO] [stdout] test x64::tests::test_negq ... ok [INFO] [stdout] test x64::tests::test_negl ... ok [INFO] [stdout] test x64::tests::test_address_index_with_rsp_index - should panic ... ok [INFO] [stdout] test x64::tests::test_nop ... ok [INFO] [stdout] test x64::tests::test_address_array_with_rsp_index - should panic ... ok [INFO] [stdout] test x64::tests::test_notq ... ok [INFO] [stdout] test x64::tests::test_notl ... ok [INFO] [stdout] test x64::tests::test_orl_rr ... ok [INFO] [stdout] test x64::tests::test_popcnt ... ok [INFO] [stdout] test x64::tests::test_sarq_ri ... ok [INFO] [stdout] test x64::tests::test_popq_r ... ok [INFO] [stdout] test x64::tests::test_shlq_r ... ok [INFO] [stdout] test x64::tests::test_retq ... ok [INFO] [stdout] test x64::tests::test_shrq_r ... ok [INFO] [stdout] test x64::tests::test_orq_rr ... ok [INFO] [stdout] test x64::tests::test_rorq_r ... ok [INFO] [stdout] test x64::tests::test_roundsd_ri ... ok [INFO] [stdout] test x64::tests::test_shll_r ... ok [INFO] [stdout] test x64::tests::test_shll_ri ... ok [INFO] [stdout] test x64::tests::test_sarq_r ... ok [INFO] [stdout] test x64::tests::test_subq_rr ... ok [INFO] [stdout] test x64::tests::test_subq_ri ... ok [INFO] [stdout] test x64::tests::test_pxor_rr ... ok [INFO] [stdout] test x64::tests::test_sarl_ri ... ok [INFO] [stdout] test x64::tests::test_sarl_r ... ok [INFO] [stdout] test x64::tests::test_sqrtss_rr ... ok [INFO] [stdout] test x64::tests::test_rorl_r ... ok [INFO] [stdout] test x64::tests::test_subsd_rr ... ok [INFO] [stdout] test x64::tests::test_setcc_r ... ok [INFO] [stdout] test x64::tests::test_roll_r ... ok [INFO] [stdout] test x64::tests::test_shrl_r ... ok [INFO] [stdout] test x64::tests::test_shlq_ri ... ok [INFO] [stdout] test x64::tests::test_rolq_r ... ok [INFO] [stdout] test x64::tests::test_shrl_ri ... ok [INFO] [stdout] test x64::tests::test_roundss_ri ... ok [INFO] [stdout] test x64::tests::test_subl_rr ... ok [INFO] [stdout] test x64::tests::test_pushq_r ... ok [INFO] [stdout] test x64::tests::test_testq_ai ... ok [INFO] [stdout] test x64::tests::test_subss_rr ... ok [INFO] [stdout] test x64::tests::test_testl_ar ... ok [INFO] [stdout] test x64::tests::test_xchgl_ar ... ok [INFO] [stdout] test x64::tests::test_testl_ri ... ok [INFO] [stdout] test x64::tests::test_tzcnt ... ok [INFO] [stdout] test x64::tests::test_xaddq_ar ... ok [INFO] [stdout] test x64::tests::test_shrq_ri ... ok [INFO] [stdout] test x64::tests::test_sqrtsd_rr ... ok [INFO] [stdout] test x64::tests::test_testl_rr ... ok [INFO] [stdout] test x64::tests::test_testq_ar ... ok [INFO] [stdout] test x64::tests::test_xaddl_ar ... ok [INFO] [stdout] test x64::tests::test_testl_ai ... ok [INFO] [stdout] test x64::tests::test_testq_rr ... ok [INFO] [stdout] test x64::tests::test_ucomisd_rr ... ok [INFO] [stdout] test x64::tests::test_ucomiss_rr ... ok [INFO] [stdout] test x64::tests::test_xchgq_ar ... ok [INFO] [stdout] test x64::tests::test_xorq_rr ... ok [INFO] [stdout] test x64::tests::test_xorl_ri ... ok [INFO] [stdout] test x64::tests::test_xorl_rr ... ok [INFO] [stdout] test x64::tests::test_xorps_ra ... ok [INFO] [stdout] test x64::tests::test_xorps_rr ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 204 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.15s [INFO] [stdout] [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/dora_parser-f85b03fdda1c6752) [INFO] [stdout] [INFO] [stdout] running 174 tests [INFO] [stdout] test lexer::tests::test_read_numbers ... ok [INFO] [stdout] test lexer::tests::test_code_with_tabs ... ok [INFO] [stdout] test lexer::position::test_new ... ok [INFO] [stdout] test lexer::tests::test_float_scientific_notation ... ok [INFO] [stdout] test lexer::reader::tests::read_from_str ... ok [INFO] [stdout] test lexer::tests::test_hex_numbers ... ok [INFO] [stdout] test lexer::tests::test_code_with_tabwidth8 ... ok [INFO] [stdout] test lexer::tests::test_code_with_newlines ... ok [INFO] [stdout] test lexer::tests::test_float_numbers ... ok [INFO] [stdout] test lexer::tests::test_code_with_spaces ... ok [INFO] [stdout] test lexer::tests::test_operators ... ok [INFO] [stdout] test lexer::tests::test_escape_sequences ... ok [INFO] [stdout] test lexer::tests::test_read_identifier ... ok [INFO] [stdout] test lexer::tests::test_read_empty_file ... ok [INFO] [stdout] test interner::interner ... ok [INFO] [stdout] test lexer::tests::test_keywords ... ok [INFO] [stdout] test lexer::tests::test_skip_multi_comment ... ok [INFO] [stdout] test lexer::tests::test_skip_single_line_comment ... ok [INFO] [stdout] test lexer::tests::test_string ... ok [INFO] [stdout] test parser::tests::parse_add ... ok [INFO] [stdout] test parser::tests::parse_add_right_associativity_via_parens ... ok [INFO] [stdout] test lexer::tests::test_unclosed_char ... ok [INFO] [stdout] test parser::tests::parse_add_left_associativity ... ok [INFO] [stdout] test parser::tests::parse_continue ... ok [INFO] [stdout] test lexer::tests::test_string_with_newline ... ok [INFO] [stdout] test parser::tests::parse_const ... ok [INFO] [stdout] test parser::tests::parse_bit_xor ... ok [INFO] [stdout] test parser::tests::parse_bit_or ... ok [INFO] [stdout] test parser::tests::parse_bit_and ... ok [INFO] [stdout] test parser::tests::parse_generic_with_multiple_bounds ... ok [INFO] [stdout] test parser::tests::parse_global_let ... ok [INFO] [stdout] test parser::tests::parse_global_var ... ok [INFO] [stdout] test parser::tests::parse_gt ... ok [INFO] [stdout] test lexer::tests::test_unfinished_multi_comment ... ok [INFO] [stdout] test parser::tests::parse_as_expr ... ok [INFO] [stdout] test parser::tests::parse_assign ... ok [INFO] [stdout] test parser::tests::parse_alias ... ok [INFO] [stdout] test parser::tests::parse_abstract_method ... ok [INFO] [stdout] test parser::tests::parse_impl_with_static_function ... ok [INFO] [stdout] test parser::tests::parse_if_without_else ... ok [INFO] [stdout] test parser::tests::parse_impl_with_function ... ok [INFO] [stdout] test parser::tests::parse_internal_class ... ok [INFO] [stdout] test parser::tests::parse_is ... ok [INFO] [stdout] test parser::tests::parse_is_expr ... ok [INFO] [stdout] test parser::tests::parse_internal ... ok [INFO] [stdout] test parser::tests::parse_is_not ... ok [INFO] [stdout] test parser::tests::parse_lambda_no_params_no_return_value ... ok [INFO] [stdout] test lexer::tests::test_unclosed_string ... ok [INFO] [stdout] test parser::tests::parse_lambda_no_params_unit_as_return_value ... ok [INFO] [stdout] test parser::tests::parse_lambda_no_params_with_return_value ... ok [INFO] [stdout] test parser::tests::parse_and ... ok [INFO] [stdout] test parser::tests::parse_function_with_multiple_params ... ok [INFO] [stdout] test parser::tests::parse_function_without_body ... ok [INFO] [stdout] test parser::tests::parse_lambda_with_one_param ... ok [INFO] [stdout] test parser::tests::parse_generic_with_bound ... ok [INFO] [stdout] test parser::tests::parse_ge ... ok [INFO] [stdout] test parser::tests::parse_function_with_single_param ... ok [INFO] [stdout] test parser::tests::parse_else ... ok [INFO] [stdout] test parser::tests::parse_empty_impl ... ok [INFO] [stdout] test parser::tests::parse_empty_trait ... ok [INFO] [stdout] test parser::tests::parse_div ... ok [INFO] [stdout] test parser::tests::parse_enum_with_type_params ... ok [INFO] [stdout] test parser::tests::parse_expr_stmt_without_semicolon ... ok [INFO] [stdout] test parser::tests::parse_false ... ok [INFO] [stdout] test parser::tests::parse_for ... ok [INFO] [stdout] test parser::tests::parse_eq ... ok [INFO] [stdout] test parser::tests::parse_fct_call_with_type_param ... ok [INFO] [stdout] test parser::tests::parse_class_with_open ... ok [INFO] [stdout] test parser::tests::parse_fct_with_type_params ... ok [INFO] [stdout] test parser::tests::parse_field ... ok [INFO] [stdout] test parser::tests::parse_field_access ... ok [INFO] [stdout] test parser::tests::parse_field_negated ... ok [INFO] [stdout] test parser::tests::parse_field_non_ident ... ok [INFO] [stdout] test parser::tests::parse_class_with_parent_class ... ok [INFO] [stdout] test parser::tests::parse_class_with_parens_but_no_params ... ok [INFO] [stdout] test parser::tests::parse_class_with_params ... ok [INFO] [stdout] test parser::tests::parse_class_with_param_var ... ok [INFO] [stdout] test parser::tests::parse_class_type_params ... ok [INFO] [stdout] test parser::tests::parse_class_abstract ... ok [INFO] [stdout] test parser::tests::parse_class ... ok [INFO] [stdout] test parser::tests::parse_call_without_params ... ok [INFO] [stdout] test parser::tests::parse_call_with_path ... ok [INFO] [stdout] test parser::tests::parse_call_with_params ... ok [INFO] [stdout] test parser::tests::parse_break ... ok [INFO] [stdout] test parser::tests::parse_block_with_one_stmt ... ok [INFO] [stdout] test parser::tests::parse_block_with_multiple_stmts ... ok [INFO] [stdout] test lexer::tests::test_unfinished_line_comment ... ok [INFO] [stdout] test parser::tests::parse_empty_block ... ok [INFO] [stdout] test parser::tests::parse_ident ... ok [INFO] [stdout] test parser::tests::parse_if ... ok [INFO] [stdout] test parser::tests::parse_lambda_with_two_params ... ok [INFO] [stdout] test parser::tests::parse_enum ... ok [INFO] [stdout] test parser::tests::parse_expr_stmt ... ok [INFO] [stdout] test parser::tests::parse_function ... ok [INFO] [stdout] test parser::tests::parse_lit_float ... ok [INFO] [stdout] test parser::tests::parse_let_ident ... ok [INFO] [stdout] test parser::tests::parse_let_with_type_but_without_assignment ... ok [INFO] [stdout] test parser::tests::parse_let_with_type ... ok [INFO] [stdout] test parser::tests::parse_let_without_type_and_assignment ... ok [INFO] [stdout] test parser::tests::parse_lit_char ... ok [INFO] [stdout] test parser::tests::parse_lt ... ok [INFO] [stdout] test parser::tests::parse_match ... ok [INFO] [stdout] test parser::tests::parse_let_underscore ... ok [INFO] [stdout] test parser::tests::parse_neg_twice ... ok [INFO] [stdout] test parser::tests::parse_mod ... ok [INFO] [stdout] test parser::tests::parse_method_invocation ... ok [INFO] [stdout] test parser::tests::parse_mod_without_body ... ok [INFO] [stdout] test parser::tests::parse_left ... ok [INFO] [stdout] test parser::tests::parse_le ... ok [INFO] [stdout] test parser::tests::parse_array_index ... ok [INFO] [stdout] test parser::tests::parse_module ... ok [INFO] [stdout] test parser::tests::parse_mul ... ok [INFO] [stdout] test parser::tests::parse_multiple_muls ... ok [INFO] [stdout] test parser::tests::parse_ne ... ok [INFO] [stdout] test parser::tests::parse_multiple_class_type_params ... ok [INFO] [stdout] test parser::tests::parse_neg_twice_without_parentheses ... ok [INFO] [stdout] test parser::tests::parse_return ... ok [INFO] [stdout] test parser::tests::parse_parent_class_params ... ok [INFO] [stdout] test parser::tests::parse_true ... ok [INFO] [stdout] test parser::tests::parse_type_basic ... ok [INFO] [stdout] test parser::tests::parse_neg ... ok [INFO] [stdout] test parser::tests::parse_static_method ... ok [INFO] [stdout] test parser::tests::parse_sub ... ok [INFO] [stdout] test parser::tests::parse_trait_with_static_function ... ok [INFO] [stdout] test parser::tests::parse_type_tuple_with_one_type ... ok [INFO] [stdout] test parser::tests::parse_new_call_call ... ok [INFO] [stdout] test parser::tests::parse_type_basic_mod ... ok [INFO] [stdout] test parser::tests::parse_type_fct_one_param ... ok [INFO] [stdout] test parser::tests::parse_new_call_ident ... ok [INFO] [stdout] test parser::tests::parse_new_call_path ... ok [INFO] [stdout] test parser::tests::parse_self ... ok [INFO] [stdout] test parser::tests::parse_shift_right ... ok [INFO] [stdout] test parser::tests::parse_struct_lit_while ... ok [INFO] [stdout] test parser::tests::parse_number ... ok [INFO] [stdout] test parser::tests::parse_number_with_underscore ... ok [INFO] [stdout] test parser::tests::parse_open_method ... ok [INFO] [stdout] test parser::tests::parse_trait_with_function ... ok [INFO] [stdout] test parser::tests::parse_type_tuple_with_two_types ... ok [INFO] [stdout] test parser::tests::parse_let_ident_mut ... ok [INFO] [stdout] test parser::tests::parse_multiple_functions ... ok [INFO] [stdout] test parser::tests::parse_string ... ok [INFO] [stdout] test parser::tests::parse_if_expr ... ok [INFO] [stdout] test parser::tests::parse_let_without_type ... ok [INFO] [stdout] test parser::tests::parse_struct_empty ... ok [INFO] [stdout] test parser::tests::parse_var_with_type ... ok [INFO] [stdout] test parser::tests::parse_var_with_type_but_without_assignment ... ok [INFO] [stdout] test parser::tests::parse_unary_plus_twice ... ok [INFO] [stdout] test parser::tests::parse_unary_plus_twice_without_parentheses ... ok [INFO] [stdout] test parser::tests::parse_tuple ... ok [INFO] [stdout] test parser::tests::parse_type_basic_with_params ... ok [INFO] [stdout] test parser::tests::parse_struct_one_field ... ok [INFO] [stdout] test parser::tests::parse_type_fct_no_params ... ok [INFO] [stdout] test parser::tests::parse_type_fct_two_params ... ok [INFO] [stdout] test parser::tests::parse_struct_lit_if ... ok [INFO] [stdout] test parser::tests::parse_block ... ok [INFO] [stdout] test parser::tests::parse_or ... ok [INFO] [stdout] test parser::tests::parse_var_without_type_and_assignment ... ok [INFO] [stdout] test parser::tests::parse_while ... ok [INFO] [stdout] test parser::tests::parse_unsigned_shift_right ... ok [INFO] [stdout] test parser::tests::parse_var_without_type ... ok [INFO] [stdout] test parser::tests::parse_type_unit ... ok [INFO] [stdout] test parser::tests::parse_class_with_param_let ... ok [INFO] [stdout] test parser::tests::parse_let_tuple ... ok [INFO] [stdout] test parser::tests::parse_return_value ... ok [INFO] [stdout] test parser::tests::parse_template ... ok [INFO] [stdout] test parser::tests::parse_unary_plus ... ok [INFO] [stdout] test parser::tests::parse_final_method ... ok [INFO] [stdout] test parser::tests::parse_override_method ... ok [INFO] [stdout] test parser::tests::parse_struct_multiple_fields ... ok [INFO] [stdout] test parser::tests::parse_method ... ok [INFO] [stdout] test parser::tests::parse_generic_super_class ... ok [INFO] [stdout] test parser::tests::parse_generic_super_class_with_nested_type_definition ... ok [INFO] [stdout] test parser::tests::parse_struct_with_type_params ... ok [INFO] [stdout] test parser::tests::parse_class_with_param ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 174 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.11s [INFO] [stdout] [INFO] [stderr] Doc-tests dora [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] Doc-tests dora-asm [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] Doc-tests dora-parser [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" "df66da4577c69f2bcb928258a0d6e5113531ae6532327eb3dac8a954f16b79a1", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "df66da4577c69f2bcb928258a0d6e5113531ae6532327eb3dac8a954f16b79a1", kill_on_drop: false }` [INFO] [stdout] df66da4577c69f2bcb928258a0d6e5113531ae6532327eb3dac8a954f16b79a1