[INFO] fetching crate reinhardt-macros 0.1.0-rc.15... [INFO] testing reinhardt-macros-0.1.0-rc.15 against try#dec9417b8611e34e787a3e4c37686b5131f9e5c5 for pr-154210-2 [INFO] extracting crate reinhardt-macros 0.1.0-rc.15 into /workspace/builds/worker-5-tc2/source [INFO] started tweaking crates.io crate reinhardt-macros 0.1.0-rc.15 [INFO] removed 0 missing tests [INFO] finished tweaking crates.io crate reinhardt-macros 0.1.0-rc.15 [INFO] tweaked toml for crates.io crate reinhardt-macros 0.1.0-rc.15 written to /workspace/builds/worker-5-tc2/source/Cargo.toml [INFO] validating manifest of crates.io crate reinhardt-macros 0.1.0-rc.15 on toolchain dec9417b8611e34e787a3e4c37686b5131f9e5c5 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] crate crates.io crate reinhardt-macros 0.1.0-rc.15 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" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/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:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 20d1b1bab8793d8cbc69a6e8915d253ebae4a3d4095e74fc369e860bcd989238 [INFO] running `Command { std: "docker" "start" "-a" "20d1b1bab8793d8cbc69a6e8915d253ebae4a3d4095e74fc369e860bcd989238", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "20d1b1bab8793d8cbc69a6e8915d253ebae4a3d4095e74fc369e860bcd989238", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "20d1b1bab8793d8cbc69a6e8915d253ebae4a3d4095e74fc369e860bcd989238", kill_on_drop: false }` [INFO] [stdout] 20d1b1bab8793d8cbc69a6e8915d253ebae4a3d4095e74fc369e860bcd989238 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/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:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] afe6416d03b311958445dac0ce1c3d93cbfcbe58e574cdea39a75a037cc885db [INFO] running `Command { std: "docker" "start" "-a" "afe6416d03b311958445dac0ce1c3d93cbfcbe58e574cdea39a75a037cc885db", kill_on_drop: false }` [INFO] [stderr] Compiling winnow v1.0.0 [INFO] [stderr] Compiling toml_datetime v1.1.0+spec-1.1.0 [INFO] [stderr] Compiling dtor-proc-macro v0.0.6 [INFO] [stderr] Compiling ctor-proc-macro v0.0.7 [INFO] [stderr] Compiling inventory v0.3.23 [INFO] [stderr] Compiling indexmap v2.13.0 [INFO] [stderr] Compiling nom v8.0.0 [INFO] [stderr] Compiling dtor v0.1.1 [INFO] [stderr] Compiling ctor v0.6.3 [INFO] [stderr] Compiling toml_parser v1.1.0+spec-1.1.0 [INFO] [stderr] Compiling toml_edit v0.25.8+spec-1.1.0 [INFO] [stderr] Compiling proc-macro-crate v3.5.0 [INFO] [stderr] Compiling reinhardt-macros v0.1.0-rc.15 (/opt/rustwide/workdir) [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 10.84s [INFO] running `Command { std: "docker" "inspect" "afe6416d03b311958445dac0ce1c3d93cbfcbe58e574cdea39a75a037cc885db", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "afe6416d03b311958445dac0ce1c3d93cbfcbe58e574cdea39a75a037cc885db", kill_on_drop: false }` [INFO] [stdout] afe6416d03b311958445dac0ce1c3d93cbfcbe58e574cdea39a75a037cc885db [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/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:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] d30b2ce457f56b41a528f73c71eddb1587ab660554db0e872d0e16c56ad0c26a [INFO] running `Command { std: "docker" "start" "-a" "d30b2ce457f56b41a528f73c71eddb1587ab660554db0e872d0e16c56ad0c26a", kill_on_drop: false }` [INFO] [stderr] Compiling proc-macro2 v1.0.106 [INFO] [stderr] Compiling serde_core v1.0.228 [INFO] [stderr] Compiling libc v0.2.183 [INFO] [stderr] Compiling memchr v2.8.0 [INFO] [stderr] Compiling winnow v1.0.0 [INFO] [stderr] Compiling hashbrown v0.16.1 [INFO] [stderr] Compiling futures-core v0.3.32 [INFO] [stderr] Compiling slab v0.4.12 [INFO] [stderr] Compiling num-traits v0.2.19 [INFO] [stderr] Compiling rstest_macros v0.26.1 [INFO] [stderr] Compiling glob v0.3.3 [INFO] [stderr] Compiling target-triple v1.0.0 [INFO] [stderr] Compiling linkme-impl v0.3.35 [INFO] [stderr] Compiling dtor v0.1.1 [INFO] [stderr] Compiling linkme v0.3.35 [INFO] [stderr] Compiling toml_writer v1.1.0+spec-1.1.0 [INFO] [stderr] Compiling sdd v3.0.10 [INFO] [stderr] Compiling relative-path v1.9.3 [INFO] [stderr] Compiling ctor v0.6.3 [INFO] [stderr] Compiling termcolor v1.4.1 [INFO] [stderr] Compiling log v0.4.29 [INFO] [stderr] Compiling once_cell v1.21.4 [INFO] [stderr] Compiling sha1_smol v1.0.1 [INFO] [stderr] Compiling quote v1.0.45 [INFO] [stderr] Compiling scc v2.4.0 [INFO] [stderr] Compiling inventory v0.3.23 [INFO] [stderr] Compiling futures-timer v3.0.3 [INFO] [stderr] Compiling iana-time-zone v0.1.65 [INFO] [stderr] Compiling syn v2.0.117 [INFO] [stderr] Compiling aho-corasick v1.1.4 [INFO] [stderr] Compiling nom v8.0.0 [INFO] [stderr] Compiling indexmap v2.13.0 [INFO] [stderr] Compiling toml_parser v1.1.0+spec-1.1.0 [INFO] [stderr] Compiling regex-automata v0.4.14 [INFO] [stderr] Compiling parking_lot_core v0.9.12 [INFO] [stderr] Compiling errno v0.3.14 [INFO] [stderr] Compiling getrandom v0.4.2 [INFO] [stderr] Compiling mio v1.2.0 [INFO] [stderr] Compiling socket2 v0.6.3 [INFO] [stderr] Compiling signal-hook-registry v1.4.8 [INFO] [stderr] Compiling parking_lot v0.12.5 [INFO] [stderr] Compiling toml_datetime v1.1.0+spec-1.1.0 [INFO] [stderr] Compiling serde_spanned v1.1.0 [INFO] [stderr] Compiling serde_json v1.0.149 [INFO] [stderr] Compiling uuid v1.23.0 [INFO] [stderr] Compiling toml_edit v0.25.8+spec-1.1.0 [INFO] [stderr] Compiling toml v1.1.0+spec-1.1.0 [INFO] [stderr] Compiling futures-macro v0.3.32 [INFO] [stderr] Compiling serde_derive v1.0.228 [INFO] [stderr] Compiling serial_test_derive v3.4.0 [INFO] [stderr] Compiling tokio-macros v2.6.1 [INFO] [stderr] Compiling async-trait v0.1.89 [INFO] [stderr] Compiling proc-macro-crate v3.5.0 [INFO] [stderr] Compiling regex v1.12.3 [INFO] [stderr] Compiling tokio v1.50.0 [INFO] [stderr] Compiling futures-util v0.3.32 [INFO] [stderr] Compiling reinhardt-macros v0.1.0-rc.15 (/opt/rustwide/workdir) [INFO] [stderr] Compiling serde v1.0.228 [INFO] [stderr] Compiling chrono v0.4.44 [INFO] [stderr] Compiling trybuild v1.0.116 [INFO] [stderr] Compiling futures-executor v0.3.32 [INFO] [stderr] Compiling serial_test v3.4.0 [INFO] [stderr] Compiling rstest v0.26.1 [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 38.24s [INFO] running `Command { std: "docker" "inspect" "d30b2ce457f56b41a528f73c71eddb1587ab660554db0e872d0e16c56ad0c26a", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "d30b2ce457f56b41a528f73c71eddb1587ab660554db0e872d0e16c56ad0c26a", kill_on_drop: false }` [INFO] [stdout] d30b2ce457f56b41a528f73c71eddb1587ab660554db0e872d0e16c56ad0c26a [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/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:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "test" "--frozen", kill_on_drop: false }` [INFO] [stdout] 68506add9a5b90f389dabd235d458352869230370d37fbb5435666c05e5ad2c9 [INFO] running `Command { std: "docker" "start" "-a" "68506add9a5b90f389dabd235d458352869230370d37fbb5435666c05e5ad2c9", kill_on_drop: false }` [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 0.14s [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/reinhardt_macros-1b509295e7105ba0) [INFO] [stdout] [INFO] [stdout] running 95 tests [INFO] [stdout] test collect_migrations::tests::test_to_pascal_case ... ok [INFO] [stdout] test injectable_fn::tests::test_injectable_fn_non_inject_param_error ... ok [INFO] [stdout] test injectable_fn::tests::test_injectable_fn_no_return_type_error ... ok [INFO] [stdout] test injectable_struct::tests::test_injectable_struct_duplicate_prebuilt_errors ... ok [INFO] [stdout] test injectable_struct::tests::test_injectable_struct_duplicate_scope_errors ... ok [INFO] [stdout] test injectable_struct::tests::test_injectable_struct_prebuilt_emits_only_struct ... ok [INFO] [stdout] test injectable_struct::tests::test_injectable_struct_prebuilt_without_scope_errors ... ok [INFO] [stdout] test injectable_struct::tests::test_injectable_struct_prebuilt_skips_injectable_impl ... ok [INFO] [stdout] test path_macro::tests::test_all_type_specifiers ... ok [INFO] [stdout] test path_macro::tests::test_invalid_nested_braces ... ok [INFO] [stdout] test path_macro::tests::test_invalid_param_starting_with_number ... ok [INFO] [stdout] test path_macro::tests::test_invalid_type_specifier ... ok [INFO] [stdout] test path_macro::tests::test_invalid_unclosed_brace ... ok [INFO] [stdout] test path_macro::tests::test_invalid_unmatched_closing_brace ... ok [INFO] [stdout] test path_macro::tests::test_parse_multiple_parameters ... ok [INFO] [stdout] test path_macro::tests::test_parse_simple_literal ... ok [INFO] [stdout] test path_macro::tests::test_parse_simple_parameter ... ok [INFO] [stdout] test path_macro::tests::test_parse_typed_parameter ... ok [INFO] [stdout] test permission_macro::tests::test_invalid_empty_app_label ... ok [INFO] [stdout] test permission_macro::tests::test_invalid_multiple_dots ... ok [INFO] [stdout] test permission_macro::tests::test_invalid_empty_string ... ok [INFO] [stdout] test permission_macro::tests::test_invalid_no_dot ... ok [INFO] [stdout] test permission_macro::tests::test_invalid_special_characters ... ok [INFO] [stdout] test permission_macro::tests::test_invalid_starts_with_number ... ok [INFO] [stdout] test path_macro::tests::test_invalid_empty_param ... ok [INFO] [stdout] test permission_macro::tests::test_invalid_empty_permission ... ok [INFO] [stdout] test permission_macro::tests::test_invalid_contains_space ... ok [INFO] [stdout] test path_macro::tests::test_reinhardt_style_outside_braces ... ok [INFO] [stdout] test permission_macro::tests::test_valid_all_lowercase ... ok [INFO] [stdout] test permission_macro::tests::test_valid_mixed_case ... ok [INFO] [stdout] test permission_macro::tests::test_valid_permission_starting_with_underscore ... ok [INFO] [stdout] test permission_macro::tests::test_valid_permission_with_underscores ... ok [INFO] [stdout] test permission_macro::tests::test_valid_simple_permission ... ok [INFO] [stdout] test query_fields::tests::test_btreeset_type_mapping ... ok [INFO] [stdout] test query_fields::tests::test_btreemap_type_mapping ... ok [INFO] [stdout] test query_fields::tests::test_datetime_type_mapping ... ok [INFO] [stdout] test query_fields::tests::test_hashmap_type_mapping ... ok [INFO] [stdout] test query_fields::tests::test_array_type_mapping ... ok [INFO] [stdout] test query_fields::tests::test_hashset_type_mapping ... ok [INFO] [stdout] test query_fields::tests::test_custom_type_mapping ... ok [INFO] [stdout] test query_fields::tests::test_complex_nested_types ... ok [INFO] [stdout] test query_fields::tests::test_integer_type_normalization ... ok [INFO] [stdout] test query_fields::tests::test_option_type_mapping ... ok [INFO] [stdout] test query_fields::tests::test_pointer_type_mapping ... ok [INFO] [stdout] test query_fields::tests::test_primitive_type_mapping ... ok [INFO] [stdout] test rel::tests::test_cascade_action_from_ident ... ok [INFO] [stdout] test query_fields::tests::test_slice_type_mapping ... ok [INFO] [stdout] test rel::tests::test_relationship_type_from_ident ... ok [INFO] [stdout] test query_fields::tests::test_vec_type_mapping ... ok [INFO] [stdout] test query_fields::tests::test_result_type_mapping ... ok [INFO] [stdout] test settings_compose::tests::test_camel_to_snake::case_3 ... ok [INFO] [stdout] test settings_compose::tests::test_camel_to_snake::case_1 ... ok [INFO] [stdout] test settings_compose::tests::test_camel_to_snake::case_2 ... ok [INFO] [stdout] test settings_compose::tests::test_camel_to_snake::case_4 ... ok [INFO] [stdout] test settings_compose::tests::test_camel_to_snake::case_5 ... ok [INFO] [stdout] test settings_compose::tests::test_infer_field_name_error::case_1 ... ok [INFO] [stdout] test settings_compose::tests::test_camel_to_snake::case_6 ... ok [INFO] [stdout] test settings_compose::tests::test_camel_to_snake::case_7 ... ok [INFO] [stdout] test settings_compose::tests::test_infer_field_name_success::case_1 ... ok [INFO] [stdout] test settings_compose::tests::test_infer_field_name_success::case_2 ... ok [INFO] [stdout] test settings_compose::tests::test_infer_field_name_success::case_3 ... ok [INFO] [stdout] test settings_compose::tests::test_infer_field_name_success::case_4 ... ok [INFO] [stdout] test settings_compose::tests::test_infer_field_name_success::case_5 ... ok [INFO] [stdout] test query_fields::tests::test_reference_type_mapping ... ok [INFO] [stdout] test settings_compose::tests::test_infer_field_name_success::case_6 ... ok [INFO] [stdout] test settings_parser::tests::test_parse_empty_input ... ok [INFO] [stdout] test settings_parser::tests::test_parse_empty_override_block ... ok [INFO] [stdout] test settings_parser::tests::test_parse_include_with_overrides ... ok [INFO] [stdout] test settings_parser::tests::test_parse_include_without_overrides ... ok [INFO] [stdout] test settings_parser::tests::test_parse_mixed_with_and_without_overrides ... ok [INFO] [stdout] test settings_parser::tests::test_parse_mixed_syntax ... ok [INFO] [stdout] test settings_compose::tests::test_infer_field_name_error::case_3 ... ok [INFO] [stdout] test settings_parser::tests::test_parse_mixed_with_exclude ... ok [INFO] [stdout] test settings_compose::tests::test_infer_field_name_error::case_2 ... ok [INFO] [stdout] test settings_parser::tests::test_parse_multiple_entries ... ok [INFO] [stdout] test settings_parser::tests::test_parse_multiple_type_only ... ok [INFO] [stdout] test settings_parser::tests::test_parse_optional_override ... ok [INFO] [stdout] test settings_parser::tests::test_parse_single_exclude ... ok [INFO] [stdout] test settings_parser::tests::test_parse_single_include ... ok [INFO] [stdout] test settings_parser::tests::test_parse_override_with_trailing_comma ... ok [INFO] [stdout] test settings_parser::tests::test_parse_with_extra_whitespace ... ok [INFO] [stdout] test settings_parser::tests::test_parse_single_type_only ... ok [INFO] [stdout] test injectable_fn::tests::test_injectable_fn_simple ... ok [INFO] [stdout] test injectable_fn::tests::test_injectable_fn_with_cache_and_scope ... ok [INFO] [stdout] test injectable_fn::tests::test_injectable_fn_async ... ok [INFO] [stdout] test injectable_fn::tests::test_injectable_fn_with_scope_singleton ... ok [INFO] [stdout] test injectable_struct::tests::test_injectable_struct_no_args_unchanged ... ok [INFO] [stdout] test settings_parser::tests::test_parse_underscore_identifiers ... ok [INFO] [stdout] test schema::tests::test_enum ... ok [INFO] [stdout] test schema::tests::test_simple_struct ... ok [INFO] [stdout] test injectable_struct::tests::test_injectable_struct_with_scope_generates_registration ... ok [INFO] [stdout] test query_fields::tests::test_derive_query_fields ... ok [INFO] [stdout] test model_derive::tests::test_setter_methods_exclude_auto_fields ... ok [INFO] [stdout] test model_derive::tests::test_getter_methods_generated ... ok [INFO] [stdout] test model_derive::tests::test_fields_are_private ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 95 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.05s [INFO] [stdout] [INFO] [stderr] Running tests/installed_apps_tests.rs (/opt/rustwide/target/debug/deps/installed_apps_tests-b320911a7cc72980) [INFO] [stdout] [INFO] [stdout] running 9 tests [INFO] [stdout] test test_installed_apps_debug ... ok [INFO] [stdout] test test_installed_apps_empty ... ok [INFO] [stdout] test test_installed_apps_enum ... ok [INFO] [stdout] test test_installed_apps_equality ... ok [INFO] [stdout] test test_installed_apps_from_str ... ok [INFO] [stdout] test test_installed_apps_single_app ... ok [INFO] [stdout] test test_installed_apps_display ... ok [INFO] [stderr] Running tests/ui.rs (/opt/rustwide/target/debug/deps/ui-e1e4db8ec092db77) [INFO] [stdout] test test_installed_apps_with_user_apps ... ok [INFO] [stdout] test test_installed_apps_basic ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 9 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 19 tests [INFO] [stderr] Compiling proc-macro2 v1.0.106 [INFO] [stderr] Compiling quote v1.0.45 [INFO] [stderr] Compiling unicode-ident v1.0.24 [INFO] [stderr] Compiling libc v0.2.183 [INFO] [stderr] Compiling memchr v2.8.0 [INFO] [stderr] Compiling hashbrown v0.16.1 [INFO] [stderr] Checking cfg-if v1.0.4 [INFO] [stderr] Compiling winnow v1.0.0 [INFO] [stderr] Compiling serde_core v1.0.228 [INFO] [stderr] Compiling equivalent v1.0.2 [INFO] [stderr] Checking pin-project-lite v0.2.17 [INFO] [stderr] Compiling parking_lot_core v0.9.12 [INFO] [stderr] Compiling dtor-proc-macro v0.0.6 [INFO] [stderr] Compiling semver v1.0.27 [INFO] [stderr] Compiling toml_datetime v1.1.0+spec-1.1.0 [INFO] [stderr] Checking smallvec v1.15.1 [INFO] [stderr] Checking scopeguard v1.2.0 [INFO] [stderr] Compiling regex-syntax v0.8.10 [INFO] [stderr] Checking futures-task v0.3.32 [INFO] [stderr] Checking futures-core v0.3.32 [INFO] [stderr] Checking slab v0.4.12 [INFO] [stderr] Compiling rustc_version v0.4.1 [INFO] [stderr] Compiling autocfg v1.5.0 [INFO] [stderr] Checking lock_api v0.4.14 [INFO] [stderr] Compiling ctor-proc-macro v0.0.7 [INFO] [stderr] Compiling linkme-impl v0.3.35 [INFO] [stderr] Compiling zmij v1.0.21 [INFO] [stderr] Compiling serde v1.0.228 [INFO] [stderr] Compiling aho-corasick v1.1.4 [INFO] [stderr] Compiling getrandom v0.4.2 [INFO] [stderr] Compiling indexmap v2.13.0 [INFO] [stderr] Compiling dtor v0.1.1 [INFO] [stderr] Compiling serde_json v1.0.149 [INFO] [stderr] Compiling linkme v0.3.35 [INFO] [stderr] Compiling num-traits v0.2.19 [INFO] [stderr] Compiling rstest_macros v0.26.1 [INFO] [stderr] Compiling glob v0.3.3 [INFO] [stderr] Checking sdd v3.0.10 [INFO] [stderr] Compiling relative-path v1.9.3 [INFO] [stderr] Compiling ctor v0.6.3 [INFO] [stderr] Checking scc v2.4.0 [INFO] [stderr] Compiling nom v8.0.0 [INFO] [stderr] Checking once_cell v1.21.4 [INFO] [stderr] Checking bytes v1.11.1 [INFO] [stderr] Checking futures-timer v3.0.3 [INFO] [stderr] Checking errno v0.3.14 [INFO] [stderr] Checking signal-hook-registry v1.4.8 [INFO] [stderr] Checking mio v1.2.0 [INFO] [stderr] Checking parking_lot v0.12.5 [INFO] [stderr] Checking socket2 v0.6.3 [INFO] [stderr] Compiling syn v2.0.117 [INFO] [stderr] Checking sha1_smol v1.0.1 [INFO] [stderr] Checking log v0.4.29 [INFO] [stderr] Checking iana-time-zone v0.1.65 [INFO] [stderr] Checking itoa v1.0.18 [INFO] [stderr] Compiling inventory v0.3.23 [INFO] [stderr] Compiling toml_parser v1.1.0+spec-1.1.0 [INFO] [stderr] Compiling regex-automata v0.4.14 [INFO] [stderr] Compiling toml_edit v0.25.8+spec-1.1.0 [INFO] [stderr] Checking uuid v1.23.0 [INFO] [stderr] Checking proc-macro-crate v3.5.0 [INFO] [stderr] Compiling regex v1.12.3 [INFO] [stderr] Compiling futures-macro v0.3.32 [INFO] [stderr] Compiling serde_derive v1.0.228 [INFO] [stderr] Compiling serial_test_derive v3.4.0 [INFO] [stderr] Compiling tokio-macros v2.6.1 [INFO] [stderr] Compiling reinhardt-macros v0.1.0-rc.15 (/opt/rustwide/workdir) [INFO] [stderr] Compiling async-trait v0.1.89 [INFO] [stderr] Checking futures-util v0.3.32 [INFO] [stderr] Checking tokio v1.50.0 [INFO] [stderr] Checking futures-executor v0.3.32 [INFO] [stderr] Checking serial_test v3.4.0 [INFO] [stderr] Checking chrono v0.4.44 [INFO] [stderr] Checking rstest v0.26.1 [INFO] [stderr] Checking reinhardt-macros-tests v0.0.0 (/opt/rustwide/target/tests/trybuild/reinhardt-macros) [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 26.03s [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] test tests/ui/permissions/fail/empty_app.rs ... ok [INFO] [stderr] test tests/ui/permissions/fail/missing_request_param.rs ... ok [INFO] [stdout] test test_permission_macro_fail ... ok [INFO] [stderr] test tests/ui/permissions/fail/multiple_dots.rs ... ok [INFO] [stderr] test tests/ui/permissions/fail/no_dot.rs ... ok [INFO] [stderr] test tests/ui/permissions/fail/with_space.rs ... ok [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] Compiling libc v0.2.183 [INFO] [stderr] Compiling cfg-if v1.0.4 [INFO] [stderr] Compiling pin-project-lite v0.2.17 [INFO] [stderr] Compiling smallvec v1.15.1 [INFO] [stderr] Compiling slab v0.4.12 [INFO] [stderr] Compiling futures-core v0.3.32 [INFO] [stderr] Compiling futures-task v0.3.32 [INFO] [stderr] Compiling scopeguard v1.2.0 [INFO] [stderr] Compiling serde_core v1.0.228 [INFO] [stderr] Compiling hashbrown v0.16.1 [INFO] [stderr] Compiling equivalent v1.0.2 [INFO] [stderr] Compiling unicode-ident v1.0.24 [INFO] [stderr] Compiling winnow v1.0.0 [INFO] [stderr] Compiling memchr v2.8.0 [INFO] [stderr] Compiling toml_datetime v1.1.0+spec-1.1.0 [INFO] [stderr] Compiling sdd v3.0.10 [INFO] [stderr] Compiling zmij v1.0.21 [INFO] [stderr] Compiling lock_api v0.4.14 [INFO] [stderr] Compiling num-traits v0.2.19 [INFO] [stderr] Compiling proc-macro2 v1.0.106 [INFO] [stderr] Compiling dtor v0.1.1 [INFO] [stderr] Compiling once_cell v1.21.4 [INFO] [stderr] Compiling bytes v1.11.1 [INFO] [stderr] Compiling iana-time-zone v0.1.65 [INFO] [stderr] Compiling futures-util v0.3.32 [INFO] [stderr] Compiling sha1_smol v1.0.1 [INFO] [stderr] Compiling itoa v1.0.18 [INFO] [stderr] Compiling futures-timer v3.0.3 [INFO] [stderr] Compiling log v0.4.29 [INFO] [stderr] Compiling ctor v0.6.3 [INFO] [stderr] Compiling linkme v0.3.35 [INFO] [stderr] Compiling inventory v0.3.23 [INFO] [stderr] Compiling scc v2.4.0 [INFO] [stderr] Compiling quote v1.0.45 [INFO] [stderr] Compiling indexmap v2.13.0 [INFO] [stderr] Compiling syn v2.0.117 [INFO] [stderr] Compiling nom v8.0.0 [INFO] [stderr] Compiling parking_lot_core v0.9.12 [INFO] [stderr] Compiling errno v0.3.14 [INFO] [stderr] Compiling mio v1.2.0 [INFO] [stderr] Compiling getrandom v0.4.2 [INFO] [stderr] Compiling socket2 v0.6.3 [INFO] [stderr] Compiling signal-hook-registry v1.4.8 [INFO] [stderr] Compiling parking_lot v0.12.5 [INFO] [stderr] Compiling toml_parser v1.1.0+spec-1.1.0 [INFO] [stderr] Compiling tokio v1.50.0 [INFO] [stderr] Compiling toml_edit v0.25.8+spec-1.1.0 [INFO] [stderr] Compiling futures-executor v0.3.32 [INFO] [stderr] Compiling rstest v0.26.1 [INFO] [stderr] Compiling proc-macro-crate v3.5.0 [INFO] [stderr] Compiling serial_test v3.4.0 [INFO] [stderr] Compiling serde v1.0.228 [INFO] [stderr] Compiling serde_json v1.0.149 [INFO] [stderr] Compiling uuid v1.23.0 [INFO] [stderr] Compiling chrono v0.4.44 [INFO] [stdout] test test_action_macro_fail has been running for over 60 seconds [INFO] [stdout] test test_action_macro_pass has been running for over 60 seconds [INFO] [stdout] test test_admin_fail has been running for over 60 seconds [INFO] [stdout] test test_api_view_macro_fail has been running for over 60 seconds [INFO] [stdout] test test_api_view_macro_pass has been running for over 60 seconds [INFO] [stdout] test test_app_config_fail has been running for over 60 seconds [INFO] [stdout] test test_compile_fail has been running for over 60 seconds [INFO] [stdout] test test_compile_pass has been running for over 60 seconds [INFO] [stdout] test test_injectable_macro_fail has been running for over 60 seconds [INFO] [stdout] test test_path_macro_fail has been running for over 60 seconds [INFO] [stdout] test test_path_macro_pass has been running for over 60 seconds [INFO] [stdout] test test_routes_macro_fail has been running for over 60 seconds [INFO] [stdout] test test_settings_macro_fail has been running for over 60 seconds [INFO] [stdout] test test_user_macro_fail has been running for over 60 seconds [INFO] [stdout] test test_user_macro_pass has been running for over 60 seconds [INFO] [stderr] Compiling reinhardt-macros-tests v0.0.0 (/opt/rustwide/target/tests/trybuild/reinhardt-macros) [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 23.31s [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] test tests/ui/pass/enum_operations.rs ... ok [INFO] [stderr] [INFO] [stderr] STDOUT: [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] Test passed! [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] [INFO] [stderr] test tests/ui/pass/macros_basic_usage.rs ... ok [INFO] [stderr] [INFO] [stderr] STDOUT: [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] Test passed! [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] [INFO] [stderr] test tests/ui/pass/no_trailing_comma.rs ... ok [INFO] [stderr] [INFO] [stderr] STDOUT: [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] Test passed! [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] [INFO] [stderr] test tests/ui/pass/single_app.rs ... ok [INFO] [stderr] [INFO] [stderr] STDOUT: [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] Test passed! [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] [INFO] [stderr] test tests/ui/pass/trailing_comma.rs ... ok [INFO] [stderr] [INFO] [stderr] STDOUT: [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] Test passed! [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] [INFO] [stderr] test tests/ui/pass/user_apps.rs ... ok [INFO] [stderr] [INFO] [stderr] STDOUT: [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] Test passed! [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] [INFO] [stdout] test test_compile_pass ... ok [INFO] [stderr] Checking reinhardt-macros-tests v0.0.0 (/opt/rustwide/target/tests/trybuild/reinhardt-macros) [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 0.20s [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] test tests/ui/routes/fail/empty_parameter.rs ... ok [INFO] [stderr] test tests/ui/routes/fail/invalid_type_spec.rs ... ok [INFO] [stderr] test tests/ui/routes/fail/pre_validate_invalid_value.rs ... ok [INFO] [stderr] test tests/ui/routes/fail/unclosed_brace.rs ... ok [INFO] [stderr] [INFO] [stderr] [INFO] [stdout] test test_routes_macro_fail ... ok [INFO] [stderr] Compiling reinhardt-macros-tests v0.0.0 (/opt/rustwide/target/tests/trybuild/reinhardt-macros) [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 0.29s [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] test tests/ui/user/pass/custom_field_names.rs ... error [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] error[E0432]: unresolved import `reinhardt_auth` [INFO] [stderr] --> tests/ui/user/pass/custom_field_names.rs:2:5 [INFO] [stderr] | [INFO] [stderr] 2 | use reinhardt_auth::Argon2Hasher; [INFO] [stderr] | ^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `reinhardt_auth` [INFO] [stderr] | [INFO] [stderr] = help: if you wanted to use a crate named `reinhardt_auth`, use `cargo add reinhardt_auth` to add it to your `Cargo.toml` [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `reinhardt_auth` [INFO] [stderr] --> tests/ui/user/pass/custom_field_names.rs:29:6 [INFO] [stderr] | [INFO] [stderr] 29 | use reinhardt_auth::{BaseUser, FullUser}; [INFO] [stderr] | ^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `reinhardt_auth` [INFO] [stderr] | [INFO] [stderr] = help: if you wanted to use a crate named `reinhardt_auth`, use `cargo add reinhardt_auth` to add it to your `Cargo.toml` [INFO] [stderr] [INFO] [stderr] error[E0433]: cannot find `reinhardt_auth` in the crate root [INFO] [stderr] --> tests/ui/user/pass/custom_field_names.rs:7:1 [INFO] [stderr] | [INFO] [stderr] 7 | #[user(hasher = Argon2Hasher, username_field = "email", full = true)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ could not find `reinhardt_auth` in the list of imported crates [INFO] [stderr] | [INFO] [stderr] = note: this error originates in the attribute macro `user` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] [INFO] [stderr] test tests/ui/user/pass/extra_fields.rs ... error [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] error[E0432]: unresolved import `reinhardt_auth` [INFO] [stderr] --> tests/ui/user/pass/extra_fields.rs:2:5 [INFO] [stderr] | [INFO] [stderr] 2 | use reinhardt_auth::Argon2Hasher; [INFO] [stderr] | ^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `reinhardt_auth` [INFO] [stderr] | [INFO] [stderr] = help: if you wanted to use a crate named `reinhardt_auth`, use `cargo add reinhardt_auth` to add it to your `Cargo.toml` [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `reinhardt_auth` [INFO] [stderr] --> tests/ui/user/pass/extra_fields.rs:30:6 [INFO] [stderr] | [INFO] [stderr] 30 | use reinhardt_auth::{AuthIdentity, BaseUser, FullUser, PermissionsMixin}; [INFO] [stderr] | ^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `reinhardt_auth` [INFO] [stderr] | [INFO] [stderr] = help: if you wanted to use a crate named `reinhardt_auth`, use `cargo add reinhardt_auth` to add it to your `Cargo.toml` [INFO] [stderr] [INFO] [stderr] error[E0433]: cannot find `reinhardt_auth` in the crate root [INFO] [stderr] --> tests/ui/user/pass/extra_fields.rs:7:1 [INFO] [stderr] | [INFO] [stderr] 7 | #[user(hasher = Argon2Hasher, username_field = "username", full = true)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ could not find `reinhardt_auth` in the list of imported crates [INFO] [stderr] | [INFO] [stderr] = note: this error originates in the attribute macro `user` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] [INFO] [stderr] test tests/ui/user/pass/full_false_explicit.rs ... error [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] error[E0432]: unresolved import `reinhardt_auth` [INFO] [stderr] --> tests/ui/user/pass/full_false_explicit.rs:2:5 [INFO] [stderr] | [INFO] [stderr] 2 | use reinhardt_auth::Argon2Hasher; [INFO] [stderr] | ^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `reinhardt_auth` [INFO] [stderr] | [INFO] [stderr] = help: if you wanted to use a crate named `reinhardt_auth`, use `cargo add reinhardt_auth` to add it to your `Cargo.toml` [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `reinhardt_auth` [INFO] [stderr] --> tests/ui/user/pass/full_false_explicit.rs:19:6 [INFO] [stderr] | [INFO] [stderr] 19 | use reinhardt_auth::{AuthIdentity, BaseUser}; [INFO] [stderr] | ^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `reinhardt_auth` [INFO] [stderr] | [INFO] [stderr] = help: if you wanted to use a crate named `reinhardt_auth`, use `cargo add reinhardt_auth` to add it to your `Cargo.toml` [INFO] [stderr] [INFO] [stderr] error[E0433]: cannot find `reinhardt_auth` in the crate root [INFO] [stderr] --> tests/ui/user/pass/full_false_explicit.rs:7:1 [INFO] [stderr] | [INFO] [stderr] 7 | #[user(hasher = Argon2Hasher, username_field = "email", full = false)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ could not find `reinhardt_auth` in the list of imported crates [INFO] [stderr] | [INFO] [stderr] = note: this error originates in the attribute macro `user` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] [INFO] [stderr] test tests/ui/user/pass/full_user_all_conventions.rs ... error [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] error[E0432]: unresolved import `reinhardt_auth` [INFO] [stderr] --> tests/ui/user/pass/full_user_all_conventions.rs:2:5 [INFO] [stderr] | [INFO] [stderr] 2 | use reinhardt_auth::Argon2Hasher; [INFO] [stderr] | ^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `reinhardt_auth` [INFO] [stderr] | [INFO] [stderr] = help: if you wanted to use a crate named `reinhardt_auth`, use `cargo add reinhardt_auth` to add it to your `Cargo.toml` [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `reinhardt_auth` [INFO] [stderr] --> tests/ui/user/pass/full_user_all_conventions.rs:26:6 [INFO] [stderr] | [INFO] [stderr] 26 | use reinhardt_auth::{AuthIdentity, BaseUser, FullUser, PermissionsMixin}; [INFO] [stderr] | ^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `reinhardt_auth` [INFO] [stderr] | [INFO] [stderr] = help: if you wanted to use a crate named `reinhardt_auth`, use `cargo add reinhardt_auth` to add it to your `Cargo.toml` [INFO] [stderr] [INFO] [stderr] error[E0433]: cannot find `reinhardt_auth` in the crate root [INFO] [stderr] --> tests/ui/user/pass/full_user_all_conventions.rs:7:1 [INFO] [stderr] | [INFO] [stderr] 7 | #[user(hasher = Argon2Hasher, username_field = "username", full = true)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ could not find `reinhardt_auth` in the list of imported crates [INFO] [stderr] | [INFO] [stderr] = note: this error originates in the attribute macro `user` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] [INFO] [stderr] test tests/ui/user/pass/i32_pk.rs ... error [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] error[E0432]: unresolved import `reinhardt_auth` [INFO] [stderr] --> tests/ui/user/pass/i32_pk.rs:2:5 [INFO] [stderr] | [INFO] [stderr] 2 | use reinhardt_auth::Argon2Hasher; [INFO] [stderr] | ^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `reinhardt_auth` [INFO] [stderr] | [INFO] [stderr] = help: if you wanted to use a crate named `reinhardt_auth`, use `cargo add reinhardt_auth` to add it to your `Cargo.toml` [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `reinhardt_auth` [INFO] [stderr] --> tests/ui/user/pass/i32_pk.rs:18:6 [INFO] [stderr] | [INFO] [stderr] 18 | use reinhardt_auth::AuthIdentity; [INFO] [stderr] | ^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `reinhardt_auth` [INFO] [stderr] | [INFO] [stderr] = help: if you wanted to use a crate named `reinhardt_auth`, use `cargo add reinhardt_auth` to add it to your `Cargo.toml` [INFO] [stderr] [INFO] [stderr] error[E0433]: cannot find `reinhardt_auth` in the crate root [INFO] [stderr] --> tests/ui/user/pass/i32_pk.rs:6:1 [INFO] [stderr] | [INFO] [stderr] 6 | #[user(hasher = Argon2Hasher, username_field = "email")] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ could not find `reinhardt_auth` in the list of imported crates [INFO] [stderr] | [INFO] [stderr] = note: this error originates in the attribute macro `user` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] [INFO] [stderr] test tests/ui/user/pass/minimal_base_user.rs ... error [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] error[E0432]: unresolved import `reinhardt_auth` [INFO] [stderr] --> tests/ui/user/pass/minimal_base_user.rs:2:5 [INFO] [stderr] | [INFO] [stderr] 2 | use reinhardt_auth::Argon2Hasher; [INFO] [stderr] | ^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `reinhardt_auth` [INFO] [stderr] | [INFO] [stderr] = help: if you wanted to use a crate named `reinhardt_auth`, use `cargo add reinhardt_auth` to add it to your `Cargo.toml` [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `reinhardt_auth` [INFO] [stderr] --> tests/ui/user/pass/minimal_base_user.rs:19:6 [INFO] [stderr] | [INFO] [stderr] 19 | use reinhardt_auth::{AuthIdentity, BaseUser}; [INFO] [stderr] | ^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `reinhardt_auth` [INFO] [stderr] | [INFO] [stderr] = help: if you wanted to use a crate named `reinhardt_auth`, use `cargo add reinhardt_auth` to add it to your `Cargo.toml` [INFO] [stderr] [INFO] [stderr] error[E0433]: cannot find `reinhardt_auth` in the crate root [INFO] [stderr] --> tests/ui/user/pass/minimal_base_user.rs:7:1 [INFO] [stderr] | [INFO] [stderr] 7 | #[user(hasher = Argon2Hasher, username_field = "email")] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ could not find `reinhardt_auth` in the list of imported crates [INFO] [stderr] | [INFO] [stderr] = note: this error originates in the attribute macro `user` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] [INFO] [stderr] test tests/ui/user/pass/mixed_convention_and_override.rs ... error [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] error[E0432]: unresolved import `reinhardt_auth` [INFO] [stderr] --> tests/ui/user/pass/mixed_convention_and_override.rs:2:5 [INFO] [stderr] | [INFO] [stderr] 2 | use reinhardt_auth::Argon2Hasher; [INFO] [stderr] | ^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `reinhardt_auth` [INFO] [stderr] | [INFO] [stderr] = help: if you wanted to use a crate named `reinhardt_auth`, use `cargo add reinhardt_auth` to add it to your `Cargo.toml` [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `reinhardt_auth` [INFO] [stderr] --> tests/ui/user/pass/mixed_convention_and_override.rs:33:6 [INFO] [stderr] | [INFO] [stderr] 33 | use reinhardt_auth::{BaseUser, FullUser, PermissionsMixin}; [INFO] [stderr] | ^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `reinhardt_auth` [INFO] [stderr] | [INFO] [stderr] = help: if you wanted to use a crate named `reinhardt_auth`, use `cargo add reinhardt_auth` to add it to your `Cargo.toml` [INFO] [stderr] [INFO] [stderr] error[E0433]: cannot find `reinhardt_auth` in the crate root [INFO] [stderr] --> tests/ui/user/pass/mixed_convention_and_override.rs:7:1 [INFO] [stderr] | [INFO] [stderr] 7 | #[user(hasher = Argon2Hasher, username_field = "username", full = true)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ could not find `reinhardt_auth` in the list of imported crates [INFO] [stderr] | [INFO] [stderr] = note: this error originates in the attribute macro `user` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] [INFO] [stderr] test tests/ui/user/pass/no_permissions.rs ... error [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] error[E0432]: unresolved import `reinhardt_auth` [INFO] [stderr] --> tests/ui/user/pass/no_permissions.rs:2:5 [INFO] [stderr] | [INFO] [stderr] 2 | use reinhardt_auth::Argon2Hasher; [INFO] [stderr] | ^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `reinhardt_auth` [INFO] [stderr] | [INFO] [stderr] = help: if you wanted to use a crate named `reinhardt_auth`, use `cargo add reinhardt_auth` to add it to your `Cargo.toml` [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `reinhardt_auth` [INFO] [stderr] --> tests/ui/user/pass/no_permissions.rs:18:6 [INFO] [stderr] | [INFO] [stderr] 18 | use reinhardt_auth::{AuthIdentity, BaseUser}; [INFO] [stderr] | ^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `reinhardt_auth` [INFO] [stderr] | [INFO] [stderr] = help: if you wanted to use a crate named `reinhardt_auth`, use `cargo add reinhardt_auth` to add it to your `Cargo.toml` [INFO] [stderr] [INFO] [stderr] error[E0433]: cannot find `reinhardt_auth` in the crate root [INFO] [stderr] --> tests/ui/user/pass/no_permissions.rs:6:1 [INFO] [stderr] | [INFO] [stderr] 6 | #[user(hasher = Argon2Hasher, username_field = "username")] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ could not find `reinhardt_auth` in the list of imported crates [INFO] [stderr] | [INFO] [stderr] = note: this error originates in the attribute macro `user` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] [INFO] [stderr] test tests/ui/user/pass/partial_permissions_only_groups.rs ... error [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] error[E0432]: unresolved import `reinhardt_auth` [INFO] [stderr] --> tests/ui/user/pass/partial_permissions_only_groups.rs:2:5 [INFO] [stderr] | [INFO] [stderr] 2 | use reinhardt_auth::Argon2Hasher; [INFO] [stderr] | ^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `reinhardt_auth` [INFO] [stderr] | [INFO] [stderr] = help: if you wanted to use a crate named `reinhardt_auth`, use `cargo add reinhardt_auth` to add it to your `Cargo.toml` [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `reinhardt_auth` [INFO] [stderr] --> tests/ui/user/pass/partial_permissions_only_groups.rs:20:6 [INFO] [stderr] | [INFO] [stderr] 20 | use reinhardt_auth::{AuthIdentity, BaseUser}; [INFO] [stderr] | ^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `reinhardt_auth` [INFO] [stderr] | [INFO] [stderr] = help: if you wanted to use a crate named `reinhardt_auth`, use `cargo add reinhardt_auth` to add it to your `Cargo.toml` [INFO] [stderr] [INFO] [stderr] error[E0433]: cannot find `reinhardt_auth` in the crate root [INFO] [stderr] --> tests/ui/user/pass/partial_permissions_only_groups.rs:6:1 [INFO] [stderr] | [INFO] [stderr] 6 | #[user(hasher = Argon2Hasher, username_field = "username")] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ could not find `reinhardt_auth` in the list of imported crates [INFO] [stderr] | [INFO] [stderr] = note: this error originates in the attribute macro `user` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] [INFO] [stderr] test tests/ui/user/pass/string_pk.rs ... error [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] error[E0432]: unresolved import `reinhardt_auth` [INFO] [stderr] --> tests/ui/user/pass/string_pk.rs:2:5 [INFO] [stderr] | [INFO] [stderr] 2 | use reinhardt_auth::Argon2Hasher; [INFO] [stderr] | ^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `reinhardt_auth` [INFO] [stderr] | [INFO] [stderr] = help: if you wanted to use a crate named `reinhardt_auth`, use `cargo add reinhardt_auth` to add it to your `Cargo.toml` [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `reinhardt_auth` [INFO] [stderr] --> tests/ui/user/pass/string_pk.rs:18:6 [INFO] [stderr] | [INFO] [stderr] 18 | use reinhardt_auth::{AuthIdentity, BaseUser}; [INFO] [stderr] | ^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `reinhardt_auth` [INFO] [stderr] | [INFO] [stderr] = help: if you wanted to use a crate named `reinhardt_auth`, use `cargo add reinhardt_auth` to add it to your `Cargo.toml` [INFO] [stderr] [INFO] [stderr] error[E0433]: cannot find `reinhardt_auth` in the crate root [INFO] [stderr] --> tests/ui/user/pass/string_pk.rs:6:1 [INFO] [stderr] | [INFO] [stderr] 6 | #[user(hasher = Argon2Hasher, username_field = "username")] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ could not find `reinhardt_auth` in the list of imported crates [INFO] [stderr] | [INFO] [stderr] = note: this error originates in the attribute macro `user` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] [INFO] [stdout] test test_user_macro_pass ... FAILED [INFO] [stderr] Compiling reinhardt-macros-tests v0.0.0 (/opt/rustwide/target/tests/trybuild/reinhardt-macros) [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 0.35s [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] test tests/ui/api_view/pass/basic.rs ... ok [INFO] [stderr] test tests/ui/api_view/pass/multiple_methods.rs ... ok [INFO] [stderr] test tests/ui/api_view/pass/no_methods.rs ... ok [INFO] [stderr] [INFO] [stderr] [INFO] [stdout] test test_api_view_macro_pass ... ok [INFO] [stderr] Checking reinhardt-macros-tests v0.0.0 (/opt/rustwide/target/tests/trybuild/reinhardt-macros) [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 0.20s [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] test tests/ui/admin/fail/missing_for.rs ... ok [INFO] [stderr] test tests/ui/admin/fail/missing_model_keyword.rs ... ok [INFO] [stderr] test tests/ui/admin/fail/missing_name.rs ... ok [INFO] [stderr] test tests/ui/admin/fail/unknown_attribute.rs ... ok [INFO] [stderr] [INFO] [stderr] [INFO] [stdout] test test_admin_fail ... ok [INFO] [stderr] Checking reinhardt-macros-tests v0.0.0 (/opt/rustwide/target/tests/trybuild/reinhardt-macros) [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 0.19s [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] test tests/ui/settings/fail/composition_duplicate_fields.rs ... ok [INFO] [stderr] test tests/ui/settings/fail/composition_duplicate_inferred_key.rs ... ok [INFO] [stderr] test tests/ui/settings/fail/composition_duplicate_inferred_type.rs ... ok [INFO] [stderr] test tests/ui/settings/fail/composition_duplicate_types.rs ... ok [INFO] [stderr] test tests/ui/settings/fail/composition_empty_settings.rs ... ok [INFO] [stderr] test tests/ui/settings/fail/composition_include_and_exclude_same.rs ... ok [INFO] [stderr] test tests/ui/settings/fail/composition_invalid_exclusion.rs ... ok [INFO] [stderr] test tests/ui/settings/fail/composition_keyword_inference.rs ... ok [INFO] [stderr] test tests/ui/settings/fail/composition_type_without_settings_suffix.rs ... ok [INFO] [stderr] test tests/ui/settings/fail/fragment_no_section.rs ... ok [INFO] [stderr] test tests/ui/settings/fail/settings_invalid_default_policy.rs ... ok [INFO] [stderr] test tests/ui/settings/fail/settings_required_with_default.rs ... ok [INFO] [stderr] test tests/ui/settings/fail/settings_unknown_setting_attr.rs ... ok [INFO] [stderr] [INFO] [stderr] [INFO] [stdout] test test_settings_macro_fail ... ok [INFO] [stderr] Checking reinhardt-macros-tests v0.0.0 (/opt/rustwide/target/tests/trybuild/reinhardt-macros) [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 0.18s [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] test tests/ui/injectable/fail/both_inject_and_no_inject.rs ... ok [INFO] [stderr] test tests/ui/injectable/fail/no_attribute.rs ... ok [INFO] [stderr] test tests/ui/injectable/fail/no_inject_non_option.rs ... ok [INFO] [stderr] test tests/ui/injectable/fail/no_return_type.rs ... ok [INFO] [stderr] test tests/ui/injectable/fail/non_inject_param.rs ... ok [INFO] [stderr] [INFO] [stderr] [INFO] [stdout] test test_injectable_macro_fail ... ok [INFO] [stderr] Checking reinhardt-macros-tests v0.0.0 (/opt/rustwide/target/tests/trybuild/reinhardt-macros) [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 0.18s [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] test tests/ui/action/fail/invalid_detail_type.rs ... ok [INFO] [stderr] test tests/ui/action/fail/invalid_url_path.rs ... ok [INFO] [stderr] test tests/ui/action/fail/missing_methods_syntax.rs ... ok [INFO] [stderr] [INFO] [stderr] [INFO] [stdout] test test_action_macro_fail ... ok [INFO] [stderr] Checking reinhardt-macros-tests v0.0.0 (/opt/rustwide/target/tests/trybuild/reinhardt-macros) [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 0.18s [INFO] [stderr] [INFO] [stderr] [INFO] [stdout] test test_validate_macro_fail has been running for over 60 seconds [INFO] [stderr] test tests/ui/api_view/fail/invalid_method.rs ... ok [INFO] [stdout] test test_api_view_macro_fail ... ok [INFO] [stderr] test tests/ui/api_view/fail/invalid_methods_format.rs ... ok [INFO] [stderr] test tests/ui/api_view/fail/invalid_syntax.rs ... ok [INFO] [stderr] test tests/ui/api_view/fail/missing_equals.rs ... ok [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] Checking reinhardt-macros-tests v0.0.0 (/opt/rustwide/target/tests/trybuild/reinhardt-macros) [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 0.15s [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] test tests/ui/user/fail/duplicate_role.rs ... mismatch [INFO] [stderr] [INFO] [stderr] EXPECTED: [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] error: duplicate user_field mapping: 'password_hash' is mapped to both 'pwd' and 'pwd2' [INFO] [stderr] --> tests/ui/user/fail/duplicate_role.rs:20:15 [INFO] [stderr] | [INFO] [stderr] 20 | #[user_field(password_hash)] [INFO] [stderr] | ^^^^^^^^^^^^^ [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] [INFO] [stderr] ACTUAL OUTPUT: [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] error: duplicate user_field mapping: 'password_hash' is mapped to both 'pwd' and 'pwd2' [INFO] [stderr] --> tests/ui/user/fail/duplicate_role.rs:20:15 [INFO] [stderr] | [INFO] [stderr] 20 | #[user_field(password_hash)] [INFO] [stderr] | ^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `reinhardt_auth` [INFO] [stderr] --> tests/ui/user/fail/duplicate_role.rs:4:5 [INFO] [stderr] | [INFO] [stderr] 4 | use reinhardt_auth::Argon2Hasher; [INFO] [stderr] | ^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `reinhardt_auth` [INFO] [stderr] | [INFO] [stderr] = help: if you wanted to use a crate named `reinhardt_auth`, use `cargo add reinhardt_auth` to add it to your `Cargo.toml` [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] note: If the actual output is the correct output you can bless it by rerunning [INFO] [stderr] your test with the environment variable TRYBUILD=overwrite [INFO] [stderr] [INFO] [stderr] test tests/ui/user/fail/full_missing_date_joined.rs ... mismatch [INFO] [stderr] [INFO] [stderr] EXPECTED: [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] error: #[user(full = true)] requires 'date_joined' field. Add 'date_joined' or annotate a field with #[user_field(date_joined)] [INFO] [stderr] --> tests/ui/user/fail/full_missing_date_joined.rs:6:1 [INFO] [stderr] | [INFO] [stderr] 6 | #[user(hasher = Argon2Hasher, username_field = "username", full = true)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this error originates in the attribute macro `user` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] [INFO] [stderr] ACTUAL OUTPUT: [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] error: #[user(full = true)] requires 'date_joined' field. Add 'date_joined' or annotate a field with #[user_field(date_joined)] [INFO] [stderr] --> tests/ui/user/fail/full_missing_date_joined.rs:6:1 [INFO] [stderr] | [INFO] [stderr] 6 | #[user(hasher = Argon2Hasher, username_field = "username", full = true)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this error originates in the attribute macro `user` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `reinhardt_auth` [INFO] [stderr] --> tests/ui/user/fail/full_missing_date_joined.rs:2:5 [INFO] [stderr] | [INFO] [stderr] 2 | use reinhardt_auth::Argon2Hasher; [INFO] [stderr] | ^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `reinhardt_auth` [INFO] [stderr] | [INFO] [stderr] = help: if you wanted to use a crate named `reinhardt_auth`, use `cargo add reinhardt_auth` to add it to your `Cargo.toml` [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] note: If the actual output is the correct output you can bless it by rerunning [INFO] [stderr] your test with the environment variable TRYBUILD=overwrite [INFO] [stderr] [INFO] [stderr] test tests/ui/user/fail/full_missing_email.rs ... mismatch [INFO] [stderr] [INFO] [stderr] EXPECTED: [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] error: #[user(full = true)] requires 'email' field. Add 'email' or annotate a field with #[user_field(email)] [INFO] [stderr] --> tests/ui/user/fail/full_missing_email.rs:8:1 [INFO] [stderr] | [INFO] [stderr] 8 | #[user(hasher = Argon2Hasher, username_field = "username", full = true)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this error originates in the attribute macro `user` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] [INFO] [stderr] ACTUAL OUTPUT: [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] error: #[user(full = true)] requires 'email' field. Add 'email' or annotate a field with #[user_field(email)] [INFO] [stderr] --> tests/ui/user/fail/full_missing_email.rs:8:1 [INFO] [stderr] | [INFO] [stderr] 8 | #[user(hasher = Argon2Hasher, username_field = "username", full = true)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this error originates in the attribute macro `user` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `reinhardt_auth` [INFO] [stderr] --> tests/ui/user/fail/full_missing_email.rs:4:5 [INFO] [stderr] | [INFO] [stderr] 4 | use reinhardt_auth::Argon2Hasher; [INFO] [stderr] | ^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `reinhardt_auth` [INFO] [stderr] | [INFO] [stderr] = help: if you wanted to use a crate named `reinhardt_auth`, use `cargo add reinhardt_auth` to add it to your `Cargo.toml` [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] note: If the actual output is the correct output you can bless it by rerunning [INFO] [stderr] your test with the environment variable TRYBUILD=overwrite [INFO] [stderr] [INFO] [stderr] test tests/ui/user/fail/full_missing_first_name.rs ... mismatch [INFO] [stderr] [INFO] [stderr] EXPECTED: [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] error: #[user(full = true)] requires 'first_name' field. Add 'first_name' or annotate a field with #[user_field(first_name)] [INFO] [stderr] --> tests/ui/user/fail/full_missing_first_name.rs:7:1 [INFO] [stderr] | [INFO] [stderr] 7 | #[user(hasher = Argon2Hasher, username_field = "username", full = true)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this error originates in the attribute macro `user` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] [INFO] [stderr] ACTUAL OUTPUT: [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] error: #[user(full = true)] requires 'first_name' field. Add 'first_name' or annotate a field with #[user_field(first_name)] [INFO] [stderr] --> tests/ui/user/fail/full_missing_first_name.rs:7:1 [INFO] [stderr] | [INFO] [stderr] 7 | #[user(hasher = Argon2Hasher, username_field = "username", full = true)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this error originates in the attribute macro `user` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `reinhardt_auth` [INFO] [stderr] --> tests/ui/user/fail/full_missing_first_name.rs:3:5 [INFO] [stderr] | [INFO] [stderr] 3 | use reinhardt_auth::Argon2Hasher; [INFO] [stderr] | ^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `reinhardt_auth` [INFO] [stderr] | [INFO] [stderr] = help: if you wanted to use a crate named `reinhardt_auth`, use `cargo add reinhardt_auth` to add it to your `Cargo.toml` [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] note: If the actual output is the correct output you can bless it by rerunning [INFO] [stderr] your test with the environment variable TRYBUILD=overwrite [INFO] [stderr] [INFO] [stderr] test tests/ui/user/fail/full_missing_is_staff.rs ... mismatch [INFO] [stderr] [INFO] [stderr] EXPECTED: [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] error: #[user(full = true)] requires 'is_staff' field. Add 'is_staff' or annotate a field with #[user_field(is_staff)] [INFO] [stderr] --> tests/ui/user/fail/full_missing_is_staff.rs:7:1 [INFO] [stderr] | [INFO] [stderr] 7 | #[user(hasher = Argon2Hasher, username_field = "username", full = true)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this error originates in the attribute macro `user` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] [INFO] [stderr] ACTUAL OUTPUT: [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] error: #[user(full = true)] requires 'is_staff' field. Add 'is_staff' or annotate a field with #[user_field(is_staff)] [INFO] [stderr] --> tests/ui/user/fail/full_missing_is_staff.rs:7:1 [INFO] [stderr] | [INFO] [stderr] 7 | #[user(hasher = Argon2Hasher, username_field = "username", full = true)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this error originates in the attribute macro `user` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `reinhardt_auth` [INFO] [stderr] --> tests/ui/user/fail/full_missing_is_staff.rs:3:5 [INFO] [stderr] | [INFO] [stderr] 3 | use reinhardt_auth::Argon2Hasher; [INFO] [stderr] | ^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `reinhardt_auth` [INFO] [stderr] | [INFO] [stderr] = help: if you wanted to use a crate named `reinhardt_auth`, use `cargo add reinhardt_auth` to add it to your `Cargo.toml` [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] note: If the actual output is the correct output you can bless it by rerunning [INFO] [stderr] your test with the environment variable TRYBUILD=overwrite [INFO] [stderr] [INFO] [stderr] test tests/ui/user/fail/missing_hasher.rs ... ok [INFO] [stderr] test tests/ui/user/fail/missing_is_active.rs ... mismatch [INFO] [stderr] [INFO] [stderr] EXPECTED: [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] error: #[user] requires a field for 'is_active'. Add a field named 'is_active' or annotate a field with #[user_field(is_active)] [INFO] [stderr] --> tests/ui/user/fail/missing_is_active.rs:7:1 [INFO] [stderr] | [INFO] [stderr] 7 | #[user(hasher = Argon2Hasher, username_field = "email")] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this error originates in the attribute macro `user` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] [INFO] [stderr] ACTUAL OUTPUT: [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] error: #[user] requires a field for 'is_active'. Add a field named 'is_active' or annotate a field with #[user_field(is_active)] [INFO] [stderr] --> tests/ui/user/fail/missing_is_active.rs:7:1 [INFO] [stderr] | [INFO] [stderr] 7 | #[user(hasher = Argon2Hasher, username_field = "email")] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this error originates in the attribute macro `user` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `reinhardt_auth` [INFO] [stderr] --> tests/ui/user/fail/missing_is_active.rs:3:5 [INFO] [stderr] | [INFO] [stderr] 3 | use reinhardt_auth::Argon2Hasher; [INFO] [stderr] | ^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `reinhardt_auth` [INFO] [stderr] | [INFO] [stderr] = help: if you wanted to use a crate named `reinhardt_auth`, use `cargo add reinhardt_auth` to add it to your `Cargo.toml` [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] note: If the actual output is the correct output you can bless it by rerunning [INFO] [stderr] your test with the environment variable TRYBUILD=overwrite [INFO] [stderr] [INFO] [stderr] test tests/ui/user/fail/missing_is_superuser.rs ... mismatch [INFO] [stderr] [INFO] [stderr] EXPECTED: [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] error: #[user] requires a field for 'is_superuser'. Add a field named 'is_superuser' or annotate a field with #[user_field(is_superuser)] [INFO] [stderr] --> tests/ui/user/fail/missing_is_superuser.rs:7:1 [INFO] [stderr] | [INFO] [stderr] 7 | #[user(hasher = Argon2Hasher, username_field = "email")] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this error originates in the attribute macro `user` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] [INFO] [stderr] ACTUAL OUTPUT: [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] error: #[user] requires a field for 'is_superuser'. Add a field named 'is_superuser' or annotate a field with #[user_field(is_superuser)] [INFO] [stderr] --> tests/ui/user/fail/missing_is_superuser.rs:7:1 [INFO] [stderr] | [INFO] [stderr] 7 | #[user(hasher = Argon2Hasher, username_field = "email")] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this error originates in the attribute macro `user` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `reinhardt_auth` [INFO] [stderr] --> tests/ui/user/fail/missing_is_superuser.rs:3:5 [INFO] [stderr] | [INFO] [stderr] 3 | use reinhardt_auth::Argon2Hasher; [INFO] [stderr] | ^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `reinhardt_auth` [INFO] [stderr] | [INFO] [stderr] = help: if you wanted to use a crate named `reinhardt_auth`, use `cargo add reinhardt_auth` to add it to your `Cargo.toml` [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] note: If the actual output is the correct output you can bless it by rerunning [INFO] [stderr] your test with the environment variable TRYBUILD=overwrite [INFO] [stderr] [INFO] [stderr] test tests/ui/user/fail/missing_last_login.rs ... mismatch [INFO] [stderr] [INFO] [stderr] EXPECTED: [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] error: #[user] requires a field for 'last_login'. Add a field named 'last_login' or annotate a field with #[user_field(last_login)] [INFO] [stderr] --> tests/ui/user/fail/missing_last_login.rs:6:1 [INFO] [stderr] | [INFO] [stderr] 6 | #[user(hasher = Argon2Hasher, username_field = "email")] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this error originates in the attribute macro `user` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] [INFO] [stderr] ACTUAL OUTPUT: [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] error: #[user] requires a field for 'last_login'. Add a field named 'last_login' or annotate a field with #[user_field(last_login)] [INFO] [stderr] --> tests/ui/user/fail/missing_last_login.rs:6:1 [INFO] [stderr] | [INFO] [stderr] 6 | #[user(hasher = Argon2Hasher, username_field = "email")] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this error originates in the attribute macro `user` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `reinhardt_auth` [INFO] [stderr] --> tests/ui/user/fail/missing_last_login.rs:2:5 [INFO] [stderr] | [INFO] [stderr] 2 | use reinhardt_auth::Argon2Hasher; [INFO] [stderr] | ^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `reinhardt_auth` [INFO] [stderr] | [INFO] [stderr] = help: if you wanted to use a crate named `reinhardt_auth`, use `cargo add reinhardt_auth` to add it to your `Cargo.toml` [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] note: If the actual output is the correct output you can bless it by rerunning [INFO] [stderr] your test with the environment variable TRYBUILD=overwrite [INFO] [stderr] [INFO] [stderr] test tests/ui/user/fail/missing_password_hash.rs ... mismatch [INFO] [stderr] [INFO] [stderr] EXPECTED: [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] error: #[user] requires a field for 'password_hash'. Add a field named 'password_hash' or annotate a field with #[user_field(password_hash)] [INFO] [stderr] --> tests/ui/user/fail/missing_password_hash.rs:8:1 [INFO] [stderr] | [INFO] [stderr] 8 | #[user(hasher = Argon2Hasher, username_field = "email")] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this error originates in the attribute macro `user` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] [INFO] [stderr] ACTUAL OUTPUT: [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] error: #[user] requires a field for 'password_hash'. Add a field named 'password_hash' or annotate a field with #[user_field(password_hash)] [INFO] [stderr] --> tests/ui/user/fail/missing_password_hash.rs:8:1 [INFO] [stderr] | [INFO] [stderr] 8 | #[user(hasher = Argon2Hasher, username_field = "email")] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this error originates in the attribute macro `user` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `reinhardt_auth` [INFO] [stderr] --> tests/ui/user/fail/missing_password_hash.rs:4:5 [INFO] [stderr] | [INFO] [stderr] 4 | use reinhardt_auth::Argon2Hasher; [INFO] [stderr] | ^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `reinhardt_auth` [INFO] [stderr] | [INFO] [stderr] = help: if you wanted to use a crate named `reinhardt_auth`, use `cargo add reinhardt_auth` to add it to your `Cargo.toml` [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] note: If the actual output is the correct output you can bless it by rerunning [INFO] [stderr] your test with the environment variable TRYBUILD=overwrite [INFO] [stderr] [INFO] [stderr] test tests/ui/user/fail/missing_username_field.rs ... mismatch [INFO] [stderr] [INFO] [stderr] EXPECTED: [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] error: #[user] requires 'username_field' argument: #[user(username_field = "email")] [INFO] [stderr] --> tests/ui/user/fail/missing_username_field.rs:7:1 [INFO] [stderr] | [INFO] [stderr] 7 | #[user(hasher = Argon2Hasher)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this error originates in the attribute macro `user` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] [INFO] [stderr] ACTUAL OUTPUT: [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] error: #[user] requires 'username_field' argument: #[user(username_field = "email")] [INFO] [stderr] --> tests/ui/user/fail/missing_username_field.rs:7:1 [INFO] [stderr] | [INFO] [stderr] 7 | #[user(hasher = Argon2Hasher)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this error originates in the attribute macro `user` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `reinhardt_auth` [INFO] [stderr] --> tests/ui/user/fail/missing_username_field.rs:3:5 [INFO] [stderr] | [INFO] [stderr] 3 | use reinhardt_auth::Argon2Hasher; [INFO] [stderr] | ^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `reinhardt_auth` [INFO] [stderr] | [INFO] [stderr] = help: if you wanted to use a crate named `reinhardt_auth`, use `cargo add reinhardt_auth` to add it to your `Cargo.toml` [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] note: If the actual output is the correct output you can bless it by rerunning [INFO] [stderr] your test with the environment variable TRYBUILD=overwrite [INFO] [stderr] [INFO] [stderr] test tests/ui/user/fail/no_pk_field.rs ... mismatch [INFO] [stderr] [INFO] [stderr] EXPECTED: [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] error: #[user] could not detect primary key field. Add #[field(primary_key = true)] or a field named 'id' [INFO] [stderr] --> tests/ui/user/fail/no_pk_field.rs:7:1 [INFO] [stderr] | [INFO] [stderr] 7 | #[user(hasher = Argon2Hasher, username_field = "email")] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this error originates in the attribute macro `user` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] [INFO] [stderr] ACTUAL OUTPUT: [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] error: #[user] could not detect primary key field. Add #[field(primary_key = true)] or a field named 'id' [INFO] [stderr] --> tests/ui/user/fail/no_pk_field.rs:7:1 [INFO] [stderr] | [INFO] [stderr] 7 | #[user(hasher = Argon2Hasher, username_field = "email")] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this error originates in the attribute macro `user` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `reinhardt_auth` [INFO] [stderr] --> tests/ui/user/fail/no_pk_field.rs:3:5 [INFO] [stderr] | [INFO] [stderr] 3 | use reinhardt_auth::Argon2Hasher; [INFO] [stderr] | ^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `reinhardt_auth` [INFO] [stderr] | [INFO] [stderr] = help: if you wanted to use a crate named `reinhardt_auth`, use `cargo add reinhardt_auth` to add it to your `Cargo.toml` [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] note: If the actual output is the correct output you can bless it by rerunning [INFO] [stderr] your test with the environment variable TRYBUILD=overwrite [INFO] [stderr] [INFO] [stderr] test tests/ui/user/fail/unknown_role.rs ... mismatch [INFO] [stderr] [INFO] [stderr] EXPECTED: [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] error: unknown user_field role 'nonexistent_role'. Valid roles: password_hash, last_login, is_active, is_superuser, is_staff, email, first_name, last_name, date_joined, user_permissions, groups [INFO] [stderr] --> tests/ui/user/fail/unknown_role.rs:16:15 [INFO] [stderr] | [INFO] [stderr] 16 | #[user_field(nonexistent_role)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] [INFO] [stderr] ACTUAL OUTPUT: [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] error: unknown user_field role 'nonexistent_role'. Valid roles: password_hash, last_login, is_active, is_superuser, is_staff, email, first_name, last_name, date_joined, user_permissions, groups [INFO] [stderr] --> tests/ui/user/fail/unknown_role.rs:16:15 [INFO] [stderr] | [INFO] [stderr] 16 | #[user_field(nonexistent_role)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `reinhardt_auth` [INFO] [stderr] --> tests/ui/user/fail/unknown_role.rs:3:5 [INFO] [stderr] | [INFO] [stderr] 3 | use reinhardt_auth::Argon2Hasher; [INFO] [stderr] | ^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `reinhardt_auth` [INFO] [stderr] | [INFO] [stderr] = help: if you wanted to use a crate named `reinhardt_auth`, use `cargo add reinhardt_auth` to add it to your `Cargo.toml` [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] note: If the actual output is the correct output you can bless it by rerunning [INFO] [stderr] your test with the environment variable TRYBUILD=overwrite [INFO] [stderr] [INFO] [stderr] test tests/ui/user/fail/username_field_not_found.rs ... mismatch [INFO] [stderr] [INFO] [stderr] EXPECTED: [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] error: #[user] username_field 'nonexistent' not found. Add a field named 'nonexistent: String' [INFO] [stderr] --> tests/ui/user/fail/username_field_not_found.rs:7:1 [INFO] [stderr] | [INFO] [stderr] 7 | #[user(hasher = Argon2Hasher, username_field = "nonexistent")] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this error originates in the attribute macro `user` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stdout] test test_user_macro_fail ... FAILED [INFO] [stderr] [INFO] [stderr] ACTUAL OUTPUT: [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] error: #[user] username_field 'nonexistent' not found. Add a field named 'nonexistent: String' [INFO] [stderr] --> tests/ui/user/fail/username_field_not_found.rs:7:1 [INFO] [stderr] | [INFO] [stderr] 7 | #[user(hasher = Argon2Hasher, username_field = "nonexistent")] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this error originates in the attribute macro `user` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `reinhardt_auth` [INFO] [stderr] --> tests/ui/user/fail/username_field_not_found.rs:3:5 [INFO] [stderr] | [INFO] [stderr] 3 | use reinhardt_auth::Argon2Hasher; [INFO] [stderr] | ^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `reinhardt_auth` [INFO] [stderr] | [INFO] [stderr] = help: if you wanted to use a crate named `reinhardt_auth`, use `cargo add reinhardt_auth` to add it to your `Cargo.toml` [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] note: If the actual output is the correct output you can bless it by rerunning [INFO] [stderr] your test with the environment variable TRYBUILD=overwrite [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] Checking reinhardt-macros-tests v0.0.0 (/opt/rustwide/target/tests/trybuild/reinhardt-macros) [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 0.16s [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] test tests/ui/app_config/fail/direct_derive.rs ... ok [INFO] [stderr] [INFO] [stderr] [INFO] [stdout] test test_app_config_fail ... ok [INFO] [stderr] Compiling reinhardt-macros-tests v0.0.0 (/opt/rustwide/target/tests/trybuild/reinhardt-macros) [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 0.46s [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] test tests/ui/action/pass/basic_detail.rs ... ok [INFO] [stderr] test tests/ui/action/pass/list_action.rs ... ok [INFO] [stderr] test tests/ui/action/pass/with_url_path.rs ... ok [INFO] [stderr] [INFO] [stderr] [INFO] [stdout] test test_action_macro_pass ... ok [INFO] [stderr] Compiling reinhardt-macros-tests v0.0.0 (/opt/rustwide/target/tests/trybuild/reinhardt-macros) [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 0.32s [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] test tests/ui/path/pass/multiple_parameters.rs ... ok [INFO] [stderr] test tests/ui/path/pass/simple_pattern.rs ... ok [INFO] [stderr] test tests/ui/path/pass/single_parameter.rs ... ok [INFO] [stderr] test tests/ui/path/pass/typed_parameter_int.rs ... ok [INFO] [stderr] test tests/ui/path/pass/typed_parameter_str.rs ... ok [INFO] [stderr] test tests/ui/path/pass/typed_parameter_uuid.rs ... ok [INFO] [stdout] test test_path_macro_pass ... ok [INFO] [stderr] test tests/ui/path/pass/underscore_parameter.rs ... ok [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] Checking reinhardt-macros-tests v0.0.0 (/opt/rustwide/target/tests/trybuild/reinhardt-macros) [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 0.17s [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] test tests/ui/path/fail/empty_parameter.rs ... ok [INFO] [stderr] test tests/ui/path/fail/invalid_type_specifier.rs ... ok [INFO] [stderr] test tests/ui/path/fail/nested_braces.rs ... ok [INFO] [stderr] test tests/ui/path/fail/parameter_starts_with_number.rs ... ok [INFO] [stderr] test tests/ui/path/fail/reinhardt_style_outside_braces.rs ... ok [INFO] [stderr] test tests/ui/path/fail/unclosed_brace.rs ... ok [INFO] [stderr] test tests/ui/path/fail/unmatched_closing_brace.rs ... ok [INFO] [stdout] test test_path_macro_fail ... ok [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] Checking reinhardt-macros-tests v0.0.0 (/opt/rustwide/target/tests/trybuild/reinhardt-macros) [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 0.17s [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] test tests/ui/fail/duplicate_labels.rs ... ok [INFO] [stderr] test tests/ui/fail/empty_label.rs ... ok [INFO] [stderr] test tests/ui/fail/invalid_syntax.rs ... ok [INFO] [stderr] test tests/ui/fail/missing_path.rs ... ok [INFO] [stderr] [INFO] [stderr] [INFO] [stdout] test test_compile_fail ... ok [INFO] [stderr] Checking reinhardt-macros-tests v0.0.0 (/opt/rustwide/target/tests/trybuild/reinhardt-macros) [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 0.23s [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] test tests/ui/validate/fail/range_no_args.rs ... ok [INFO] [stdout] test test_validate_macro_fail ... ok [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] Checking reinhardt-macros-tests v0.0.0 (/opt/rustwide/target/tests/trybuild/reinhardt-macros) [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 0.21s [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] test tests/ui/validation_edge_cases/multiple_invalid_methods.rs ... ok [INFO] [stderr] test tests/ui/validation_edge_cases/action_missing_both.rs ... ok [INFO] [stderr] test tests/ui/validation_edge_cases/action_url_path_no_slash.rs ... ok [INFO] [stderr] [INFO] [stderr] [INFO] [stdout] test test_validation_edge_cases_fail ... ok [INFO] [stderr] Compiling reinhardt-macros-tests v0.0.0 (/opt/rustwide/target/tests/trybuild/reinhardt-macros) [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 0.50s [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] test tests/ui/validation_edge_cases/case_sensitive_method.rs ... ok [INFO] [stdout] test test_validation_edge_cases_pass ... ok [INFO] [stderr] test tests/ui/validation_edge_cases/empty_methods.rs ... ok [INFO] [stdout] [INFO] [stderr] [INFO] [stdout] failures: [INFO] [stderr] [INFO] [stdout] [INFO] [stderr] error: test failed, to rerun pass `--test ui` [INFO] [stdout] ---- test_user_macro_pass stdout ---- [INFO] [stdout] [INFO] [stdout] thread 'test_user_macro_pass' (150) panicked at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trybuild-1.0.116/src/run.rs:102:13: [INFO] [stdout] 10 of 10 tests failed [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x5dd69e90c31a - std[e72de78501789eb0]::backtrace_rs::backtrace::libunwind::trace [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9 [INFO] [stdout] 1: 0x5dd69e90c31a - std[e72de78501789eb0]::backtrace_rs::backtrace::trace_unsynchronized:: [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14 [INFO] [stdout] 2: 0x5dd69e90c31a - std[e72de78501789eb0]::sys::backtrace::_print_fmt [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/std/src/sys/backtrace.rs:74:9 [INFO] [stdout] 3: 0x5dd69e90c31a - <::print::DisplayBacktrace as core[6aaeda2c7ad07a48]::fmt::Display>::fmt [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/std/src/sys/backtrace.rs:44:26 [INFO] [stdout] 4: 0x5dd69e9227ca - ::fmt [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/core/src/fmt/rt.rs:152:76 [INFO] [stdout] 5: 0x5dd69e9227ca - core[6aaeda2c7ad07a48]::fmt::write [INFO] [stdout] 6: 0x5dd69e911372 - std[e72de78501789eb0]::io::default_write_fmt::> [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/std/src/io/mod.rs:639:11 [INFO] [stdout] 7: 0x5dd69e911372 - as std[e72de78501789eb0]::io::Write>::write_fmt [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/std/src/io/mod.rs:1994:13 [INFO] [stdout] 8: 0x5dd69e8e845f - ::print [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/std/src/sys/backtrace.rs:47:9 [INFO] [stdout] 9: 0x5dd69e8e845f - std[e72de78501789eb0]::panicking::default_hook::{closure#0} [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/std/src/panicking.rs:292:27 [INFO] [stdout] 10: 0x5dd69e9038f9 - std[e72de78501789eb0]::panicking::default_hook [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/std/src/panicking.rs:316:9 [INFO] [stdout] 11: 0x5dd69e89da4c - core[6aaeda2c7ad07a48]::ops::function::Fn<(&'a std[e72de78501789eb0]::panic::PanicHookInfo<'b>,), Output = ()> + core[6aaeda2c7ad07a48]::marker::Sync + core[6aaeda2c7ad07a48]::marker::Send> as core[6aaeda2c7ad07a48]::ops::function::Fn<(&std[e72de78501789eb0]::panic::PanicHookInfo,)>>::call [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/alloc/src/boxed.rs:2254:9 [INFO] [stdout] 12: 0x5dd69e89da4c - test[4f12b380f1fb68c5]::test_main_with_exit_callback::::{closure#0} [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/test/src/lib.rs:145:21 [INFO] [stdout] 13: 0x5dd69e903ab2 - core[6aaeda2c7ad07a48]::ops::function::Fn<(&'a std[e72de78501789eb0]::panic::PanicHookInfo<'b>,), Output = ()> + core[6aaeda2c7ad07a48]::marker::Sync + core[6aaeda2c7ad07a48]::marker::Send> as core[6aaeda2c7ad07a48]::ops::function::Fn<(&std[e72de78501789eb0]::panic::PanicHookInfo,)>>::call [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/alloc/src/boxed.rs:2254:9 [INFO] [stdout] 14: 0x5dd69e903ab2 - std[e72de78501789eb0]::panicking::panic_with_hook [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/std/src/panicking.rs:833:13 [INFO] [stdout] 15: 0x5dd69e8e8518 - std[e72de78501789eb0]::panicking::panic_handler::{closure#0} [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/std/src/panicking.rs:698:13 [INFO] [stdout] 16: 0x5dd69e8dfbc9 - std[e72de78501789eb0]::sys::backtrace::__rust_end_short_backtrace:: [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/std/src/sys/backtrace.rs:182:18 [INFO] [stdout] 17: 0x5dd69e8e922d - __rustc[78a4cf188af856fc]::rust_begin_unwind [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/std/src/panicking.rs:689:5 [INFO] [stdout] 18: 0x5dd69e922f5c - core[6aaeda2c7ad07a48]::panicking::panic_fmt [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/core/src/panicking.rs:80:14 [INFO] [stdout] 19: 0x5dd69e79f7b4 - ::run [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trybuild-1.0.116/src/run.rs:102:13 [INFO] [stdout] 20: 0x5dd69e7ae3e8 - ::drop [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trybuild-1.0.116/src/lib.rs:342:38 [INFO] [stdout] 21: 0x5dd69e655da7 - core[6aaeda2c7ad07a48]::ptr::drop_in_place:: [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/core/src/ptr/mod.rs:809:1 [INFO] [stdout] 22: 0x5dd69e656663 - ui[38da586d8cda70f4]::test_user_macro_pass [INFO] [stdout] at /opt/rustwide/workdir/tests/ui.rs:146:1 [INFO] [stdout] 23: 0x5dd69e656097 - ui[38da586d8cda70f4]::test_user_macro_pass::{closure#0} [INFO] [stdout] at /opt/rustwide/workdir/tests/ui.rs:143:26 [INFO] [stdout] 24: 0x5dd69e6571c6 - >::call_once [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 25: 0x5dd69e891b2b - core[6aaeda2c7ad07a48]::result::Result<(), alloc[28d2dab30c1dc666]::string::String> as core[6aaeda2c7ad07a48]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 26: 0x5dd69e891b2b - test[4f12b380f1fb68c5]::__rust_begin_short_backtrace::, fn() -> core[6aaeda2c7ad07a48]::result::Result<(), alloc[28d2dab30c1dc666]::string::String>> [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/test/src/lib.rs:663:18 [INFO] [stdout] 27: 0x5dd69e89e51b - test[4f12b380f1fb68c5]::run_test_in_process::{closure#0} [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/test/src/lib.rs:686:74 [INFO] [stdout] 28: 0x5dd69e89e51b - as core[6aaeda2c7ad07a48]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/core/src/panic/unwind_safe.rs:275:9 [INFO] [stdout] 29: 0x5dd69e89e51b - std[e72de78501789eb0]::panicking::catch_unwind::do_call::, core[6aaeda2c7ad07a48]::result::Result<(), alloc[28d2dab30c1dc666]::string::String>> [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/std/src/panicking.rs:581:40 [INFO] [stdout] 30: 0x5dd69e89e51b - std[e72de78501789eb0]::panicking::catch_unwind::, core[6aaeda2c7ad07a48]::panic::unwind_safe::AssertUnwindSafe> [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/std/src/panicking.rs:544:19 [INFO] [stdout] 31: 0x5dd69e89e51b - std[e72de78501789eb0]::panic::catch_unwind::, core[6aaeda2c7ad07a48]::result::Result<(), alloc[28d2dab30c1dc666]::string::String>> [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/std/src/panic.rs:359:14 [INFO] [stdout] 32: 0x5dd69e89e51b - test[4f12b380f1fb68c5]::run_test_in_process [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/test/src/lib.rs:686:27 [INFO] [stdout] 33: 0x5dd69e89e51b - test[4f12b380f1fb68c5]::run_test::{closure#0} [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/test/src/lib.rs:607:43 [INFO] [stdout] 34: 0x5dd69e899c34 - test[4f12b380f1fb68c5]::run_test::{closure#1} [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/test/src/lib.rs:637:41 [INFO] [stdout] 35: 0x5dd69e899c34 - std[e72de78501789eb0]::sys::backtrace::__rust_begin_short_backtrace:: [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/std/src/sys/backtrace.rs:166:18 [INFO] [stdout] 36: 0x5dd69e8a1122 - std[e72de78501789eb0]::thread::lifecycle::spawn_unchecked::::{closure#1}::{closure#0} [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/std/src/thread/lifecycle.rs:91:13 [INFO] [stdout] 37: 0x5dd69e8a1122 - ::{closure#1}::{closure#0}> as core[6aaeda2c7ad07a48]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/core/src/panic/unwind_safe.rs:275:9 [INFO] [stdout] 38: 0x5dd69e8a1122 - std[e72de78501789eb0]::panicking::catch_unwind::do_call::::{closure#1}::{closure#0}>, ()> [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/std/src/panicking.rs:581:40 [INFO] [stdout] 39: 0x5dd69e8a1122 - std[e72de78501789eb0]::panicking::catch_unwind::<(), core[6aaeda2c7ad07a48]::panic::unwind_safe::AssertUnwindSafe::{closure#1}::{closure#0}>> [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/std/src/panicking.rs:544:19 [INFO] [stdout] 40: 0x5dd69e8a1122 - std[e72de78501789eb0]::panic::catch_unwind::::{closure#1}::{closure#0}>, ()> [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/std/src/panic.rs:359:14 [INFO] [stdout] 41: 0x5dd69e8a1122 - std[e72de78501789eb0]::thread::lifecycle::spawn_unchecked::::{closure#1} [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/std/src/thread/lifecycle.rs:89:26 [INFO] [stdout] 42: 0x5dd69e8a1122 - ::{closure#1} as core[6aaeda2c7ad07a48]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0} [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 43: 0x5dd69e90b65f - + core[6aaeda2c7ad07a48]::marker::Send> as core[6aaeda2c7ad07a48]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/alloc/src/boxed.rs:2240:9 [INFO] [stdout] 44: 0x5dd69e90b65f - ::new::thread_start [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/std/src/sys/thread/unix.rs:118:17 [INFO] [stdout] 45: 0x74b7507f0aa4 - [INFO] [stdout] 46: 0x74b75087da64 - clone [INFO] [stdout] 47: 0x0 - [INFO] [stdout] [INFO] [stdout] ---- test_user_macro_fail stdout ---- [INFO] [stdout] [INFO] [stdout] thread 'test_user_macro_fail' (149) panicked at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trybuild-1.0.116/src/run.rs:102:13: [INFO] [stdout] 13 of 14 tests failed [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x5dd69e90c31a - std[e72de78501789eb0]::backtrace_rs::backtrace::libunwind::trace [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9 [INFO] [stdout] 1: 0x5dd69e90c31a - std[e72de78501789eb0]::backtrace_rs::backtrace::trace_unsynchronized:: [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14 [INFO] [stdout] 2: 0x5dd69e90c31a - std[e72de78501789eb0]::sys::backtrace::_print_fmt [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/std/src/sys/backtrace.rs:74:9 [INFO] [stdout] 3: 0x5dd69e90c31a - <::print::DisplayBacktrace as core[6aaeda2c7ad07a48]::fmt::Display>::fmt [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/std/src/sys/backtrace.rs:44:26 [INFO] [stdout] 4: 0x5dd69e9227ca - ::fmt [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/core/src/fmt/rt.rs:152:76 [INFO] [stdout] 5: 0x5dd69e9227ca - core[6aaeda2c7ad07a48]::fmt::write [INFO] [stdout] 6: 0x5dd69e911372 - std[e72de78501789eb0]::io::default_write_fmt::> [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/std/src/io/mod.rs:639:11 [INFO] [stdout] 7: 0x5dd69e911372 - as std[e72de78501789eb0]::io::Write>::write_fmt [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/std/src/io/mod.rs:1994:13 [INFO] [stdout] 8: 0x5dd69e8e845f - ::print [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/std/src/sys/backtrace.rs:47:9 [INFO] [stdout] 9: 0x5dd69e8e845f - std[e72de78501789eb0]::panicking::default_hook::{closure#0} [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/std/src/panicking.rs:292:27 [INFO] [stdout] 10: 0x5dd69e9038f9 - std[e72de78501789eb0]::panicking::default_hook [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/std/src/panicking.rs:316:9 [INFO] [stdout] 11: 0x5dd69e89da4c - core[6aaeda2c7ad07a48]::ops::function::Fn<(&'a std[e72de78501789eb0]::panic::PanicHookInfo<'b>,), Output = ()> + core[6aaeda2c7ad07a48]::marker::Sync + core[6aaeda2c7ad07a48]::marker::Send> as core[6aaeda2c7ad07a48]::ops::function::Fn<(&std[e72de78501789eb0]::panic::PanicHookInfo,)>>::call [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/alloc/src/boxed.rs:2254:9 [INFO] [stdout] 12: 0x5dd69e89da4c - test[4f12b380f1fb68c5]::test_main_with_exit_callback::::{closure#0} [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/test/src/lib.rs:145:21 [INFO] [stdout] 13: 0x5dd69e903ab2 - core[6aaeda2c7ad07a48]::ops::function::Fn<(&'a std[e72de78501789eb0]::panic::PanicHookInfo<'b>,), Output = ()> + core[6aaeda2c7ad07a48]::marker::Sync + core[6aaeda2c7ad07a48]::marker::Send> as core[6aaeda2c7ad07a48]::ops::function::Fn<(&std[e72de78501789eb0]::panic::PanicHookInfo,)>>::call [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/alloc/src/boxed.rs:2254:9 [INFO] [stdout] 14: 0x5dd69e903ab2 - std[e72de78501789eb0]::panicking::panic_with_hook [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/std/src/panicking.rs:833:13 [INFO] [stdout] 15: 0x5dd69e8e8518 - std[e72de78501789eb0]::panicking::panic_handler::{closure#0} [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/std/src/panicking.rs:698:13 [INFO] [stdout] 16: 0x5dd69e8dfbc9 - std[e72de78501789eb0]::sys::backtrace::__rust_end_short_backtrace:: [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/std/src/sys/backtrace.rs:182:18 [INFO] [stdout] 17: 0x5dd69e8e922d - __rustc[78a4cf188af856fc]::rust_begin_unwind [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/std/src/panicking.rs:689:5 [INFO] [stdout] 18: 0x5dd69e922f5c - core[6aaeda2c7ad07a48]::panicking::panic_fmt [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/core/src/panicking.rs:80:14 [INFO] [stdout] 19: 0x5dd69e79f7b4 - ::run [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trybuild-1.0.116/src/run.rs:102:13 [INFO] [stdout] 20: 0x5dd69e7ae3e8 - ::drop [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trybuild-1.0.116/src/lib.rs:342:38 [INFO] [stdout] 21: 0x5dd69e655da7 - core[6aaeda2c7ad07a48]::ptr::drop_in_place:: [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/core/src/ptr/mod.rs:809:1 [INFO] [stdout] 22: 0x5dd69e6565f3 - ui[38da586d8cda70f4]::test_user_macro_fail [INFO] [stdout] at /opt/rustwide/workdir/tests/ui.rs:152:1 [INFO] [stdout] 23: 0x5dd69e656067 - ui[38da586d8cda70f4]::test_user_macro_fail::{closure#0} [INFO] [stdout] at /opt/rustwide/workdir/tests/ui.rs:149:26 [INFO] [stdout] 24: 0x5dd69e657186 - >::call_once [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 25: 0x5dd69e891b2b - core[6aaeda2c7ad07a48]::result::Result<(), alloc[28d2dab30c1dc666]::string::String> as core[6aaeda2c7ad07a48]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 26: 0x5dd69e891b2b - test[4f12b380f1fb68c5]::__rust_begin_short_backtrace::, fn() -> core[6aaeda2c7ad07a48]::result::Result<(), alloc[28d2dab30c1dc666]::string::String>> [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/test/src/lib.rs:663:18 [INFO] [stdout] 27: 0x5dd69e89e51b - test[4f12b380f1fb68c5]::run_test_in_process::{closure#0} [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/test/src/lib.rs:686:74 [INFO] [stdout] 28: 0x5dd69e89e51b - as core[6aaeda2c7ad07a48]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/core/src/panic/unwind_safe.rs:275:9 [INFO] [stdout] 29: 0x5dd69e89e51b - std[e72de78501789eb0]::panicking::catch_unwind::do_call::, core[6aaeda2c7ad07a48]::result::Result<(), alloc[28d2dab30c1dc666]::string::String>> [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/std/src/panicking.rs:581:40 [INFO] [stdout] 30: 0x5dd69e89e51b - std[e72de78501789eb0]::panicking::catch_unwind::, core[6aaeda2c7ad07a48]::panic::unwind_safe::AssertUnwindSafe> [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/std/src/panicking.rs:544:19 [INFO] [stdout] 31: 0x5dd69e89e51b - std[e72de78501789eb0]::panic::catch_unwind::, core[6aaeda2c7ad07a48]::result::Result<(), alloc[28d2dab30c1dc666]::string::String>> [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/std/src/panic.rs:359:14 [INFO] [stdout] 32: 0x5dd69e89e51b - test[4f12b380f1fb68c5]::run_test_in_process [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/test/src/lib.rs:686:27 [INFO] [stdout] 33: 0x5dd69e89e51b - test[4f12b380f1fb68c5]::run_test::{closure#0} [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/test/src/lib.rs:607:43 [INFO] [stdout] 34: 0x5dd69e899c34 - test[4f12b380f1fb68c5]::run_test::{closure#1} [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/test/src/lib.rs:637:41 [INFO] [stdout] 35: 0x5dd69e899c34 - std[e72de78501789eb0]::sys::backtrace::__rust_begin_short_backtrace:: [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/std/src/sys/backtrace.rs:166:18 [INFO] [stdout] 36: 0x5dd69e8a1122 - std[e72de78501789eb0]::thread::lifecycle::spawn_unchecked::::{closure#1}::{closure#0} [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/std/src/thread/lifecycle.rs:91:13 [INFO] [stdout] 37: 0x5dd69e8a1122 - ::{closure#1}::{closure#0}> as core[6aaeda2c7ad07a48]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/core/src/panic/unwind_safe.rs:275:9 [INFO] [stdout] 38: 0x5dd69e8a1122 - std[e72de78501789eb0]::panicking::catch_unwind::do_call::::{closure#1}::{closure#0}>, ()> [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/std/src/panicking.rs:581:40 [INFO] [stdout] 39: 0x5dd69e8a1122 - std[e72de78501789eb0]::panicking::catch_unwind::<(), core[6aaeda2c7ad07a48]::panic::unwind_safe::AssertUnwindSafe::{closure#1}::{closure#0}>> [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/std/src/panicking.rs:544:19 [INFO] [stdout] 40: 0x5dd69e8a1122 - std[e72de78501789eb0]::panic::catch_unwind::::{closure#1}::{closure#0}>, ()> [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/std/src/panic.rs:359:14 [INFO] [stdout] 41: 0x5dd69e8a1122 - std[e72de78501789eb0]::thread::lifecycle::spawn_unchecked::::{closure#1} [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/std/src/thread/lifecycle.rs:89:26 [INFO] [stdout] 42: 0x5dd69e8a1122 - ::{closure#1} as core[6aaeda2c7ad07a48]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0} [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 43: 0x5dd69e90b65f - + core[6aaeda2c7ad07a48]::marker::Send> as core[6aaeda2c7ad07a48]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/alloc/src/boxed.rs:2240:9 [INFO] [stdout] 44: 0x5dd69e90b65f - ::new::thread_start [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/std/src/sys/thread/unix.rs:118:17 [INFO] [stdout] 45: 0x74b7507f0aa4 - [INFO] [stdout] 46: 0x74b75087da64 - clone [INFO] [stdout] 47: 0x0 - [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] failures: [INFO] [stdout] test_user_macro_fail [INFO] [stdout] test_user_macro_pass [INFO] [stdout] [INFO] [stdout] test result: FAILED. 17 passed; 2 failed; 0 ignored; 0 measured; 0 filtered out; finished in 117.84s [INFO] [stdout] [INFO] running `Command { std: "docker" "inspect" "68506add9a5b90f389dabd235d458352869230370d37fbb5435666c05e5ad2c9", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "68506add9a5b90f389dabd235d458352869230370d37fbb5435666c05e5ad2c9", kill_on_drop: false }` [INFO] [stdout] 68506add9a5b90f389dabd235d458352869230370d37fbb5435666c05e5ad2c9