[INFO] fetching crate macro_tools 0.67.0... [INFO] testing macro_tools-0.67.0 against master#cdb45c87e2cd43495379f7e867e3cc15dcee9f93 for pr-145838-1 [INFO] extracting crate macro_tools 0.67.0 into /workspace/builds/worker-3-tc1/source [INFO] started tweaking crates.io crate macro_tools 0.67.0 [INFO] removed 0 missing examples [INFO] removed 0 missing tests [INFO] finished tweaking crates.io crate macro_tools 0.67.0 [INFO] tweaked toml for crates.io crate macro_tools 0.67.0 written to /workspace/builds/worker-3-tc1/source/Cargo.toml [INFO] validating manifest of crates.io crate macro_tools 0.67.0 on toolchain cdb45c87e2cd43495379f7e867e3cc15dcee9f93 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+cdb45c87e2cd43495379f7e867e3cc15dcee9f93" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] crate crates.io crate macro_tools 0.67.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" "+cdb45c87e2cd43495379f7e867e3cc15dcee9f93" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Updating crates.io index [INFO] [stderr] Downloading crates ... [INFO] [stderr] Downloaded test_tools v0.16.0 [INFO] [stderr] Downloaded mem_tools v0.9.0 [INFO] [stderr] Downloaded implements v0.13.0 [INFO] [stderr] Downloaded inspect_type v0.16.0 [INFO] [stderr] Downloaded toml v0.9.2 [INFO] [stderr] Downloaded collection_tools v0.25.0 [INFO] [stderr] Downloaded interval_adapter v0.36.0 [INFO] [stderr] Downloaded clone_dyn_types v0.38.0 [INFO] [stderr] Downloaded iter_tools v0.37.0 [INFO] [stderr] Downloaded collection_tools v0.18.0 [INFO] [stderr] Downloaded diagnostics_tools v0.11.0 [INFO] [stderr] Downloaded error_tools v0.22.0 [INFO] [stderr] Downloaded impls_index v0.11.0 [INFO] [stderr] Downloaded trybuild v1.0.106 [INFO] [stderr] Downloaded typing_tools v0.11.0 [INFO] [stderr] Downloaded component_model_types v0.11.0 [INFO] [stderr] Downloaded impls_index_meta v0.13.0 [INFO] [stderr] Downloaded dissimilar v1.0.7 [INFO] [stderr] Downloaded is_slice v0.14.0 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:7ad1b28ee6f5f7f699f6cf7015098d6ccdd96d6f2d78dd06228f5b4c9faf309c" "/opt/rustwide/cargo-home/bin/cargo" "+cdb45c87e2cd43495379f7e867e3cc15dcee9f93" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 5039753b69e658475873b29e329ef84efd698c0096bd71d18fda3889a2a83a85 [INFO] running `Command { std: "docker" "start" "-a" "5039753b69e658475873b29e329ef84efd698c0096bd71d18fda3889a2a83a85", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "5039753b69e658475873b29e329ef84efd698c0096bd71d18fda3889a2a83a85", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "5039753b69e658475873b29e329ef84efd698c0096bd71d18fda3889a2a83a85", kill_on_drop: false }` [INFO] [stdout] 5039753b69e658475873b29e329ef84efd698c0096bd71d18fda3889a2a83a85 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:7ad1b28ee6f5f7f699f6cf7015098d6ccdd96d6f2d78dd06228f5b4c9faf309c" "/opt/rustwide/cargo-home/bin/cargo" "+cdb45c87e2cd43495379f7e867e3cc15dcee9f93" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 8f75861e6c5cb1c79806cf2102b0e001efd808656fc73859cedb383f988228fd [INFO] running `Command { std: "docker" "start" "-a" "8f75861e6c5cb1c79806cf2102b0e001efd808656fc73859cedb383f988228fd", kill_on_drop: false }` [INFO] [stderr] Compiling proc-macro2 v1.0.95 [INFO] [stderr] Compiling unicode-ident v1.0.12 [INFO] [stderr] Compiling unicode-xid v0.2.4 [INFO] [stderr] Compiling clone_dyn_types v0.38.0 [INFO] [stderr] Compiling collection_tools v0.25.0 [INFO] [stderr] Compiling unicode-segmentation v1.11.0 [INFO] [stderr] Compiling interval_adapter v0.36.0 [INFO] [stderr] Compiling itertools v0.11.0 [INFO] [stderr] Compiling component_model_types v0.11.0 [INFO] [stderr] Compiling convert_case v0.6.0 [INFO] [stderr] Compiling quote v1.0.36 [INFO] [stderr] Compiling syn v2.0.100 [INFO] [stderr] Compiling const_format_proc_macros v0.2.32 [INFO] [stderr] Compiling const_format v0.2.32 [INFO] [stderr] Compiling iter_tools v0.37.0 [INFO] [stderr] Compiling macro_tools v0.67.0 (/opt/rustwide/workdir) [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 6.23s [INFO] running `Command { std: "docker" "inspect" "8f75861e6c5cb1c79806cf2102b0e001efd808656fc73859cedb383f988228fd", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "8f75861e6c5cb1c79806cf2102b0e001efd808656fc73859cedb383f988228fd", kill_on_drop: false }` [INFO] [stdout] 8f75861e6c5cb1c79806cf2102b0e001efd808656fc73859cedb383f988228fd [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:7ad1b28ee6f5f7f699f6cf7015098d6ccdd96d6f2d78dd06228f5b4c9faf309c" "/opt/rustwide/cargo-home/bin/cargo" "+cdb45c87e2cd43495379f7e867e3cc15dcee9f93" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] e53c9848c215c782635e6adae43d9a0cfc9085dace6793cb89f7c9e8d0aa7e91 [INFO] running `Command { std: "docker" "start" "-a" "e53c9848c215c782635e6adae43d9a0cfc9085dace6793cb89f7c9e8d0aa7e91", kill_on_drop: false }` [INFO] [stderr] Compiling semver v1.0.22 [INFO] [stderr] Compiling serde v1.0.219 [INFO] [stderr] Compiling libc v0.2.174 [INFO] [stderr] Compiling thiserror v1.0.58 [INFO] [stderr] Compiling anyhow v1.0.81 [INFO] [stderr] Compiling winnow v0.7.12 [INFO] [stderr] Compiling yansi v0.5.1 [INFO] [stderr] Compiling diff v0.1.13 [INFO] [stderr] Compiling memchr v2.7.1 [INFO] [stderr] Compiling num-traits v0.2.18 [INFO] [stderr] Compiling rustversion v1.0.14 [INFO] [stderr] Compiling toml_writer v1.0.2 [INFO] [stderr] Compiling ryu v1.0.17 [INFO] [stderr] Compiling ppv-lite86 v0.2.17 [INFO] [stderr] Compiling syn v2.0.100 [INFO] [stderr] Compiling is_slice v0.14.0 [INFO] [stderr] Compiling implements v0.13.0 [INFO] [stderr] Compiling dissimilar v1.0.7 [INFO] [stderr] Compiling pretty_assertions v1.4.0 [INFO] [stderr] Compiling mem_tools v0.9.0 [INFO] [stderr] Compiling collection_tools v0.18.0 [INFO] [stderr] Compiling diagnostics_tools v0.11.0 [INFO] [stderr] Compiling rustc_version v0.4.0 [INFO] [stderr] Compiling inspect_type v0.16.0 [INFO] [stderr] Compiling test_tools v0.16.0 [INFO] [stderr] Compiling typing_tools v0.11.0 [INFO] [stderr] Compiling getrandom v0.2.12 [INFO] [stderr] Compiling rand_core v0.6.4 [INFO] [stderr] Compiling rand_chacha v0.3.1 [INFO] [stderr] Compiling toml_parser v1.0.1 [INFO] [stderr] Compiling rand v0.8.5 [INFO] [stderr] Compiling thiserror-impl v1.0.58 [INFO] [stderr] Compiling impls_index_meta v0.13.0 [INFO] [stderr] Compiling serde_derive v1.0.219 [INFO] [stderr] Compiling impls_index v0.11.0 [INFO] [stderr] Compiling toml_datetime v0.7.0 [INFO] [stderr] Compiling serde_spanned v1.0.0 [INFO] [stderr] Compiling serde_json v1.0.140 [INFO] [stderr] Compiling error_tools v0.22.0 [INFO] [stderr] Compiling toml v0.9.2 [INFO] [stderr] Compiling trybuild v1.0.106 [INFO] [stderr] Compiling macro_tools v0.67.0 (/opt/rustwide/workdir) [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 21.38s [INFO] running `Command { std: "docker" "inspect" "e53c9848c215c782635e6adae43d9a0cfc9085dace6793cb89f7c9e8d0aa7e91", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "e53c9848c215c782635e6adae43d9a0cfc9085dace6793cb89f7c9e8d0aa7e91", kill_on_drop: false }` [INFO] [stdout] e53c9848c215c782635e6adae43d9a0cfc9085dace6793cb89f7c9e8d0aa7e91 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:7ad1b28ee6f5f7f699f6cf7015098d6ccdd96d6f2d78dd06228f5b4c9faf309c" "/opt/rustwide/cargo-home/bin/cargo" "+cdb45c87e2cd43495379f7e867e3cc15dcee9f93" "test" "--frozen", kill_on_drop: false }` [INFO] [stdout] ba60c38fbc54b6f62657b9f4c786300b9106b73e60747e78a32556299db111b6 [INFO] running `Command { std: "docker" "start" "-a" "ba60c38fbc54b6f62657b9f4c786300b9106b73e60747e78a32556299db111b6", kill_on_drop: false }` [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 0.42s [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/macro_tools-78be6c3c90a241d1) [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/smoke_test.rs (/opt/rustwide/target/debug/deps/smoke_test-cbbdf873d27f6143) [INFO] [stdout] [INFO] [stdout] running 2 tests [INFO] [stdout] test published_smoke_test ... ok [INFO] [stdout] test local_smoke_test ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stderr] Running tests/test_decompose_full_coverage.rs (/opt/rustwide/target/debug/deps/test_decompose_full_coverage-0fcbb974ccde313f) [INFO] [stdout] [INFO] [stdout] running 32 tests [INFO] [stdout] test test_d1_10_single_type_with_bounds_and_default ... ok [INFO] [stdout] test test_d1_12_multiple_types_with_mixed_bounds_defaults ... ok [INFO] [stdout] test test_d1_15_multiple_const_parameters ... ok [INFO] [stdout] test test_d1_11_multiple_type_parameters ... ok [INFO] [stdout] test test_d1_13_single_const_parameter ... ok [INFO] [stdout] test test_d1_14_single_const_with_default ... ok [INFO] [stdout] test test_d1_17_all_param_types_multiple ... ok [INFO] [stdout] test test_d1_18_empty_where_clause ... ok [INFO] [stdout] test test_d1_19_where_clause_single_predicate ... ok [INFO] [stdout] test test_d1_1_empty_generics ... ok [INFO] [stdout] test test_d1_20_where_clause_multiple_predicates ... ok [INFO] [stdout] test test_d1_22_complex_nested_generics ... ok [INFO] [stdout] test test_d1_21_where_clause_lifetime_bounds ... ok [INFO] [stdout] test test_d1_23_associated_type_constraints ... ok [INFO] [stdout] test test_d1_24_higher_ranked_trait_bounds ... ok [INFO] [stdout] test test_d1_4_multiple_lifetimes ... ok [INFO] [stdout] test test_d1_5_multiple_lifetimes_with_bounds ... ok [INFO] [stdout] test test_d1_6_single_type_parameter ... ok [INFO] [stdout] test test_edge_case_empty_punctuated_lists ... ok [INFO] [stdout] test test_d1_7_single_type_with_bounds ... ok [INFO] [stdout] test test_edge_case_preserve_original_params ... ok [INFO] [stdout] test test_d1_25_const_generics_complex_types ... ok [INFO] [stdout] test test_d1_26_attributes_on_generic_params ... ok [INFO] [stdout] test test_d1_27_all_features_combined ... ok [INFO] [stdout] test test_d1_2_single_lifetime ... ok [INFO] [stdout] test test_d1_3_single_lifetime_with_bounds ... ok [INFO] [stdout] test test_d1_8_single_type_with_multiple_bounds ... ok [INFO] [stdout] test test_d1_9_single_type_with_default ... ok [INFO] [stdout] test test_edge_case_comma_placement_between_different_types ... ok [INFO] [stdout] test test_edge_case_single_param_is_last ... ok [INFO] [stdout] test test_edge_case_where_clause_none ... ok [INFO] [stdout] test test_d1_16_mixed_single_params ... ok [INFO] [stderr] Running tests/test_generic_param_utilities.rs (/opt/rustwide/target/debug/deps/test_generic_param_utilities-1a8ac89038a620ba) [INFO] [stdout] [INFO] [stdout] test result: ok. 32 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.06s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 28 tests [INFO] [stdout] test test_classify_generics_empty ... ok [INFO] [stdout] test test_classify_generics_only_lifetimes ... ok [INFO] [stdout] test test_classify_generics_only_types ... ok [INFO] [stdout] test test_classify_generics_only_consts ... ok [INFO] [stdout] test test_decompose_classified_basic ... ok [INFO] [stdout] test test_decompose_classified_lifetime_only ... ok [INFO] [stdout] test test_filter_params_lifetimes ... ok [INFO] [stdout] test test_generics_ref_classification ... ok [INFO] [stdout] test test_filter_params_non_lifetimes ... ok [INFO] [stdout] test test_filter_params_types ... ok [INFO] [stdout] test test_generics_ref_has_only_methods ... ok [INFO] [stdout] test test_generics_ref_impl_no_lifetimes ... ok [INFO] [stdout] test test_filter_params_consts ... ok [INFO] [stdout] test test_generics_ref_ty_no_lifetimes ... ok [INFO] [stdout] test test_classify_generics_mixed ... ok [INFO] [stdout] test test_generics_ref_type_path_no_lifetimes ... ok [INFO] [stdout] test test_integration_former_meta_pattern ... ok [INFO] [stdout] test test_merge_params_ordered_basic ... ok [INFO] [stdout] test test_merge_params_ordered_complex ... ok [INFO] [stdout] test test_merge_params_ordered_empty ... ok [INFO] [stdout] test test_params_from_components_basic ... ok [INFO] [stdout] test test_params_from_components_empty ... ok [INFO] [stdout] test test_params_from_components_partial ... ok [INFO] [stdout] test test_params_with_additional_basic ... ok [INFO] [stdout] test test_params_with_additional_empty_base ... ok [INFO] [stdout] test test_params_with_additional_with_trailing_comma ... ok [INFO] [stdout] test test_filter_params_custom_predicate ... ok [INFO] [stdout] test test_edge_cases ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 28 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.09s [INFO] [stdout] [INFO] [stderr] Running tests/test_generic_params_no_trailing_commas.rs (/opt/rustwide/target/debug/deps/test_generic_params_no_trailing_commas-5947f48f6fb50a39) [INFO] [stdout] [INFO] [stdout] running 10 tests [INFO] [stdout] test test_decompose_complex_bounds ... ok [INFO] [stdout] test test_decompose_mixed_generics ... ok [INFO] [stdout] test test_decompose_multiple_lifetimes ... ok [INFO] [stdout] test test_decompose_single_lifetime ... ok [INFO] [stdout] test test_decompose_single_const_param ... ok [INFO] [stdout] test test_decompose_lifetime_bounds ... ok [INFO] [stdout] test test_decompose_no_trailing_commas ... ok [INFO] [stdout] test test_decompose_with_defaults ... ok [INFO] [stdout] test test_decompose_empty_generics ... ok [INFO] [stdout] test test_decompose_with_where_clause ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 10 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stderr] Running tests/test_trailing_comma_issue.rs (/opt/rustwide/target/debug/deps/test_trailing_comma_issue-6069efb743037d1e) [INFO] [stdout] [INFO] [stdout] running 1 test [INFO] [stdout] test test_trailing_comma_issue_mre ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running tests/tests.rs (/opt/rustwide/target/debug/deps/tests-233e71eaafbded27) [INFO] [stdout] [INFO] [stdout] running 114 tests [INFO] [stdout] test inc::if_enabled::attr_test::attribute_component_from_meta ... ok [INFO] [stdout] test inc::if_enabled::attr_prop_test::attribute_property_enabled ... ok [INFO] [stdout] test inc::if_enabled::attr_test::attribute_basic ... ok [INFO] [stdout] test inc::if_enabled::attr_prop_test::attr_prop_test ... ok [INFO] [stdout] test inc::if_enabled::attr_test::is_standard_non_standard ... ok [INFO] [stdout] test inc::if_enabled::attr_test::is_standard_edge_cases ... ok [INFO] [stdout] test inc::if_enabled::attr_test::is_standard_standard ... ok [INFO] [stdout] test inc::if_enabled::derive_test::named_fields_with_tuple_struct ... ok [INFO] [stdout] test inc::if_enabled::compile_time_test::concat ... ok [INFO] [stdout] test inc::if_enabled::compile_time_test::format ... ok [INFO] [stdout] test inc::if_enabled::diag_test::syn_err_basic ... ok [INFO] [stdout] test inc::if_enabled::diag_test::tree_diagnostics_str_basic ... ok [INFO] [stdout] test inc::if_enabled::generic_args_test::assumptions ... ok [INFO] [stdout] test inc::if_enabled::generic_args_test::into_generic_args_empty_generics ... ok [INFO] [stdout] test inc::if_enabled::container_kind_test::type_container_kind_basic ... ok [INFO] [stdout] test inc::if_enabled::drop_test::test_needs_drop ... ok [INFO] [stdout] test inc::if_enabled::container_kind_test::type_optional_container_kind_basic ... ok [INFO] [stdout] test inc::if_enabled::derive_test::named_fields_with_named_fields ... ok [INFO] [stdout] test inc::if_enabled::generic_args_test::into_generic_args_single_lifetime_parameter ... ok [INFO] [stdout] test inc::if_enabled::generic_args_test::into_generic_args_single_type_parameter ... ok [INFO] [stdout] test inc::if_enabled::generic_args_test::merge_empty_arguments ... ok [INFO] [stdout] test inc::if_enabled::generic_args_test::merge_different_orders_of_arguments ... ok [INFO] [stdout] test inc::if_enabled::generic_args_test::merge_interaction_with_lifetimes_and_constants ... ok [INFO] [stdout] test inc::if_enabled::generic_params_ref_refined_test::generics_ref_refined_test ... ok [INFO] [stdout] test inc::if_enabled::generic_params_ref_test::test_generics_ref_empty ... ok [INFO] [stdout] test inc::if_enabled::derive_test::named_fields_with_enum ... ok [INFO] [stdout] test inc::if_enabled::generic_args_test::into_generic_args_single_const_parameter ... ok [INFO] [stdout] test inc::if_enabled::generic_params_ref_test::test_generics_ref_std ... ok [INFO] [stdout] test inc::if_enabled::generic_params_test::decompose_empty_generics ... ok [INFO] [stdout] test inc::if_enabled::generic_params_test::decompose_generics_with_lifetime_parameters_only ... ok [INFO] [stdout] test inc::if_enabled::generic_args_test::merge_complex_generic_constraints ... ok [INFO] [stdout] test inc::if_enabled::generic_params_test::decompose_generics_with_constants_only ... ok [INFO] [stdout] test inc::if_enabled::equation_test::equation_parse_test ... ok [INFO] [stdout] test inc::if_enabled::generic_args_test::merge_large_number_of_arguments ... ok [INFO] [stdout] test inc::if_enabled::equation_test::equation_test ... ok [INFO] [stdout] test inc::if_enabled::generic_params_test::decompose_generics_with_default_values ... ok [INFO] [stdout] test inc::if_enabled::generic_args_test::merge_one_empty_one_non_empty ... ok [INFO] [stdout] test inc::if_enabled::generic_params_test::only_names ... ok [INFO] [stdout] test inc::if_enabled::equation_test::equation_test ... ok [INFO] [stdout] test inc::if_enabled::generic_params_test::decompose_generics_with_complex_constraints ... ok [INFO] [stdout] test inc::if_enabled::equation_test::equation_from_meta_test ... ok [INFO] [stdout] test inc::if_enabled::generic_params_test::decompose_generics_with_nested_generic_types ... ok [INFO] [stdout] test inc::if_enabled::generic_params_test::decompose_generics_with_only_where_clause ... ok [INFO] [stdout] test inc::if_enabled::generic_params_test::decompose_generics_with_where_clause ... ok [INFO] [stdout] test inc::if_enabled::generic_params_test::decompose_generics_without_where_clause ... ok [INFO] [stdout] test inc::if_enabled::ident_test::ident_maybe_raw_keyword_struct ... ok [INFO] [stdout] test inc::if_enabled::ident_test::ident_maybe_raw_non_keyword_but_looks_like ... ok [INFO] [stdout] test inc::if_enabled::ident_test::ident_maybe_raw_non_keyword ... ok [INFO] [stdout] test inc::if_enabled::item_struct_test::field_names_with_unit_struct ... ok [INFO] [stdout] test inc::if_enabled::generic_params_test::generics_with_where ... ok [INFO] [stdout] test inc::if_enabled::item_struct_test::field_names_with_unnamed_fields ... ok [INFO] [stdout] test inc::if_enabled::ident_cased_test::cased_ident_from_ident_test ... ok [INFO] [stdout] test inc::if_enabled::generic_params_test::decompose_mixed_generics_types ... ok [INFO] [stdout] test inc::if_enabled::item_struct_test::field_names_with_reserved_keywords ... ok [INFO] [stdout] test inc::if_enabled::generic_params_test::merge_defaults ... ok [INFO] [stdout] test inc::if_enabled::item_struct_test::test_field_or_variant_field ... ok [INFO] [stdout] test inc::if_enabled::item_struct_test::test_field_or_variant_variant ... ok [INFO] [stdout] test inc::if_enabled::item_struct_test::test_vis ... ok [INFO] [stdout] test inc::if_enabled::generic_params_test::merge_assumptions ... ok [INFO] [stdout] test inc::if_enabled::item_test::ensure_comma_named_struct_with_multiple_fields ... ok [INFO] [stdout] test inc::if_enabled::item_test::ensure_comma_named_struct_with_single_field ... ok [INFO] [stdout] test inc::if_enabled::item_test::ensure_comma_unnamed_struct_with_multiple_fields ... ok [INFO] [stdout] test inc::if_enabled::phantom_test::phantom_add_basic ... ok [INFO] [stdout] test inc::if_enabled::generic_args_test::merge_duplicate_arguments ... ok [INFO] [stdout] test inc::if_enabled::generic_args_test::into_generic_args_mixed_parameters ... ok [INFO] [stdout] test inc::if_enabled::ident_test::ident_maybe_raw_keyword_fn ... ok [INFO] [stdout] test inc::if_enabled::item_struct_test::field_names_with_named_fields ... ok [INFO] [stdout] test inc::if_enabled::item_test::ensure_comma_unnamed_struct_with_single_field ... ok [INFO] [stdout] test inc::if_enabled::item_test::ensure_comma_named_struct_with_no_fields ... ok [INFO] [stdout] test inc::if_enabled::item_test::ensure_comma_unit_struct_with_no_fields ... ok [INFO] [stdout] test inc::if_enabled::item_struct_test::test_attrs ... ok [INFO] [stdout] test inc::if_enabled::item_struct_test::test_typ ... ok [INFO] [stdout] test inc::if_enabled::item_test::ensure_comma_unnamed_struct_with_no_fields ... ok [INFO] [stdout] test inc::if_enabled::item_struct_test::test_ident ... ok [INFO] [stdout] test inc::if_enabled::ident_test::ident_maybe_raw_keyword_break ... ok [INFO] [stdout] test inc::if_enabled::phantom_test::phantom_add_no_generics ... ok [INFO] [stdout] test inc::if_enabled::phantom_test::phantom_add_unnamed_fields ... ok [INFO] [stdout] test inc::if_enabled::phantom_test::phantom_add_named_fields ... ok [INFO] [stdout] test inc::if_enabled::phantom_test::phantom_add_mixed_generics ... ok [INFO] [stdout] test inc::if_enabled::phantom_test::phantom_add_unnamed_fields_const_generics ... ok [INFO] [stdout] test inc::if_enabled::phantom_test::phantom_add_type_generics ... ok [INFO] [stdout] test inc::if_enabled::phantom_test::phantom_add_unnamed_fields_with_generics ... ok [INFO] [stdout] test inc::if_enabled::phantom_test::phantom_add_unnamed_fields_lifetime_generics ... ok [INFO] [stdout] test inc::if_enabled::phantom_test::phantom_add_lifetime_generics ... ok [INFO] [stdout] test inc::if_enabled::phantom_test::phantom_add_const_generics ... ok [INFO] [stdout] test inc::if_enabled::phantom_test::phantom_tuple_empty_generics ... ok [INFO] [stdout] test inc::if_enabled::phantom_test::phantom_tuple_mixed_generics ... ok [INFO] [stdout] test inc::if_enabled::struct_like_test::structlike_unit_struct ... ok [INFO] [stdout] test inc::if_enabled::struct_like_test::test_attrs ... ok [INFO] [stdout] test inc::if_enabled::quantifier_test::pair ... ok [INFO] [stdout] test inc::if_enabled::struct_like_test::struct_with_attrs2 ... ok [INFO] [stdout] test inc::if_enabled::struct_like_test::test_ident ... ok [INFO] [stdout] test inc::if_enabled::struct_like_test::test_typ ... ok [INFO] [stdout] test inc::if_enabled::phantom_test::phantom_tuple_only_type_parameters ... ok [INFO] [stdout] test inc::if_enabled::struct_like_test::struct_with_attrs ... ok [INFO] [stdout] test inc::if_enabled::struct_like_test::test_vis ... ok [INFO] [stderr] Doc-tests macro_tools [INFO] [stdout] test inc::if_enabled::struct_like_test::test_field_or_variant_field ... ok [INFO] [stdout] test inc::if_enabled::struct_like_test::basic ... ok [INFO] [stdout] test inc::if_enabled::quantifier_test::many ... ok [INFO] [stdout] test inc::if_enabled::typ_test::is_optional_with_empty_input ... ok [INFO] [stdout] test inc::if_enabled::struct_like_test::structlike_enum ... ok [INFO] [stdout] test inc::if_enabled::struct_like_test::structlike_struct ... ok [INFO] [stdout] test inc::if_enabled::typ_test::is_optional_with_nested_option_type ... ok [INFO] [stdout] test inc::if_enabled::struct_like_test::test_field_or_variant_variant ... ok [INFO] [stdout] test inc::if_enabled::tokens_test::tokens ... ok [INFO] [stdout] test inc::if_enabled::typ_test::is_optional_with_similar_name_type ... ok [INFO] [stdout] test inc::if_enabled::typ_test::is_optional_with_non_option_type ... ok [INFO] [stdout] test inc::if_enabled::typ_test::is_optional_with_option_type ... ok [INFO] [stdout] test inc::if_enabled::typ_test::parameter_first_with_deeply_nested_generics ... ok [INFO] [stdout] test inc::if_enabled::typ_test::parameter_first_with_multiple_generics ... ok [INFO] [stdout] test inc::if_enabled::typ_test::parameter_first_with_no_generics ... ok [INFO] [stdout] test inc::if_enabled::typ_test::parameter_first_with_single_generic ... ok [INFO] [stdout] test inc::if_enabled::typ_test::type_rightmost_basic ... ok [INFO] [stdout] test inc::if_enabled::typ_test::type_parameters_basic ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 114 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.12s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 57 tests [INFO] [stdout] test src/attr.rs - attr::private::has_debug (line 30) ... ignored [INFO] [stdout] test src/attr_prop/singletone.rs - attr_prop::singletone (line 8) ... ignored [INFO] [stdout] test src/attr_prop/singletone_optional.rs - attr_prop::singletone_optional (line 9) ... ignored [INFO] [stdout] test src/derive.rs - derive::private::named_fields (line 19) ... ignored [INFO] [stdout] test src/attr.rs - attr::private::AttributeComponent (line 492) ... ok [INFO] [stdout] test src/diag.rs - diag::private::syn_err (line 287) ... ok [INFO] [stdout] test src/attr.rs - attr::private::is_standard (line 103) ... ok [INFO] [stdout] test src/attr_prop.rs - attr_prop::private::AttributePropertyComponent (line 121) ... ok [INFO] [stdout] test src/diag.rs - diag::private::report_format (line 100) ... ok [INFO] [stdout] test src/container_kind.rs - container_kind::private::of_optional (line 64) ... ok [INFO] [stdout] test src/container_kind.rs - container_kind::private::of_type (line 32) ... ok [INFO] [stdout] test src/diag.rs - diag::private::report_print (line 157) ... ok [INFO] [stdout] test src/diag.rs - diag::private::return_syn_err (line 324) ... ok [INFO] [stdout] test src/attr.rs - attr::private::has_debug (line 41) ... ok [INFO] [stdout] test src/attr_prop.rs - attr_prop (line 6) ... ok [INFO] [stdout] test src/diag.rs - diag::private::code_print (line 227) ... ok [INFO] [stdout] test src/diag.rs - diag::private::tree_print (line 200) ... ok [INFO] [stdout] test src/attr.rs - attr::private::is_standard (line 95) ... ok [INFO] [stdout] test src/generic_params.rs - generic_params::private::GenericsRef<'a>::classification (line 202) ... ok [INFO] [stdout] test src/attr_prop/boolean.rs - attr_prop::boolean::AttributePropertyBoolean (line 21) ... ok [INFO] [stdout] test src/diag.rs - diag::private::indentation (line 30) ... ok [INFO] [stdout] test src/generic_params.rs - generic_params::private::decompose (line 618) ... ok [INFO] [stdout] test src/equation.rs - equation::private::from_meta (line 87) ... ok [INFO] [stdout] test src/generic_params.rs - generic_params::private::GenericsRef<'a>::has_only_consts (line 321) ... ok [INFO] [stdout] test src/generic_params.rs - generic_params::private::GenericsRef<'a>::ty_generics_no_lifetimes (line 254) ... ok [INFO] [stdout] test src/equation.rs - equation::private::Equation (line 36) ... ok [INFO] [stdout] test src/generic_params.rs - generic_params::private::GenericsWithWhere (line 26) ... ok [INFO] [stdout] test src/generic_args.rs - generic_args::private::merge (line 79) ... ok [INFO] [stdout] test src/generic_params.rs - generic_params::private::GenericsRef<'a>::has_only_lifetimes (line 279) ... ok [INFO] [stdout] test src/generic_params.rs - generic_params::private::GenericsRef<'a>::has_only_types (line 300) ... ok [INFO] [stdout] test src/generic_params.rs - generic_params::private::decompose (line 580) ... ok [INFO] [stdout] test src/generic_params.rs - generic_params::private::GenericsRef<'a>::impl_generics_no_lifetimes (line 227) ... ok [INFO] [stdout] test src/generic_params.rs - generic_params::private::GenericsWithWhere::parse_from_str (line 67) ... ok [INFO] [stdout] test src/generic_params.rs - generic_params::private::names (line 534) ... ok [INFO] [stdout] test src/generic_params/classification.rs - generic_params::classification::GenericsClassification (line 14) ... ok [INFO] [stdout] test src/generic_params/classification.rs - generic_params::classification::classify_generics (line 63) ... ok [INFO] [stdout] test src/generic_params.rs - generic_params::private::GenericsRef<'a>::type_path_no_lifetimes (line 345) ... ok [INFO] [stdout] test src/generic_params/classification.rs - generic_params::classification::decompose_classified (line 153) ... ok [INFO] [stdout] test src/ident.rs - ident::private::ident_maybe_raw (line 19) ... ok [INFO] [stdout] test src/generic_params.rs - generic_params::private::only_names (line 464) ... ok [INFO] [stdout] test src/generic_params/combine.rs - generic_params::combine::params_with_additional (line 87) ... ok [INFO] [stdout] test src/generic_params/filter.rs - generic_params::filter::filter_params (line 23) ... ok [INFO] [stdout] test src/item.rs - item::private::ensure_comma (line 29) ... ok [INFO] [stdout] test src/lib.rs - (line 65) ... ok [INFO] [stdout] test src/generic_params/combine.rs - generic_params::combine::merge_params_ordered (line 23) ... ok [INFO] [stdout] test src/generic_params/combine.rs - generic_params::combine::params_from_components (line 138) ... ok [INFO] [stdout] test src/tokens.rs - tokens::private::Tokens (line 19) ... ok [INFO] [stdout] test src/phantom.rs - phantom::private::add_to_item (line 28) ... ok [INFO] [stdout] test src/lib.rs - (line 207) ... ok [INFO] [stdout] test src/phantom.rs - phantom::private::tuple (line 114) ... ok [INFO] [stdout] test src/lib.rs - (line 44) ... ok [INFO] [stdout] test src/typ.rs - typ::private::is_optional (line 107) ... ok [INFO] [stdout] test src/ident.rs - ident::private::cased_ident_from_ident (line 57) ... ok [INFO] [stdout] test src/typ.rs - typ::private::parameter_first (line 126) ... ok [INFO] [stdout] test src/lib.rs - (line 143) ... ok [INFO] [stdout] test src/typ.rs - typ::private::type_parameters (line 44) ... ok [INFO] [stdout] test src/typ.rs - typ::private::type_rightmost (line 17) ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 53 passed; 0 failed; 4 ignored; 0 measured; 0 filtered out; finished in 4.20s [INFO] [stdout] [INFO] running `Command { std: "docker" "inspect" "ba60c38fbc54b6f62657b9f4c786300b9106b73e60747e78a32556299db111b6", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "ba60c38fbc54b6f62657b9f4c786300b9106b73e60747e78a32556299db111b6", kill_on_drop: false }` [INFO] [stdout] ba60c38fbc54b6f62657b9f4c786300b9106b73e60747e78a32556299db111b6