=== api-macros on hetzner-linux slot 0 at db8d060538472bda179038f8e2ab09492e78ebee === + db8d060538 Merge pull request #16965 from gitbutlerapp/dp-branch-38  Blocking waiting for file lock on package cache  Blocking waiting for file lock on package cache  Blocking waiting for file lock on package cache  Blocking waiting for file lock on package cache  Finished `test` profile [unoptimized + debuginfo] target(s) in 2.98s  Running unittests src/lib.rs (target/debug/deps/but_api_macros_tests-c350cec2fe7c57bb) running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s  Running tests/trybuild.rs (target/debug/deps/trybuild-bfe26487c5893ece) running 1 test  Blocking waiting for file lock on package cache warning: patch `calloop v0.14.3 (https://github.com/zed-industries/calloop?rev=3759371fee14c40066d64777e2a36b6ffcc22590#3759371f)` was not used in the crate graph help: Check that the patched package version and available features are compatible with the dependency requirements. If the patch has a different version from what is locked in the Cargo.lock file, run `cargo update` to use the new version. This may also occur with an optional dependency that is not enabled.  Blocking waiting for file lock on package cache  Blocking waiting for file lock on package cache  Blocking waiting for file lock on package cache  Blocking waiting for file lock on package cache warning: this lint expectation is unfulfilled --> /home/ci/taste/slot-0/lanes/api-macros/crates/but-meta/src/virtual_branches_legacy_types.rs:223:22 | 223 | #[expect(dead_code)] | ^^^^^^^^^ | = note: `#[warn(unfulfilled_lint_expectations)]` on by default warning: `but-meta` (lib) generated 1 warning  Compiling but-api-macros-tests-tests v0.0.0 (/home/ci/taste/slot-0/lanes/api-macros/target/tests/trybuild/but-api-macros-tests)  Finished `dev` profile [unoptimized + debuginfo] target(s) in 2.32s test tests/ui/pass/default_async.rs [should pass] ... ok STDERR: ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ warning: this lint expectation is unfulfilled --> /home/ci/taste/slot-0/lanes/api-macros/crates/but-meta/src/virtual_branches_legacy_types.rs:223:22 | 223 | #[expect(dead_code)] | ^^^^^^^^^ | = note: `#[warn(unfulfilled_lint_expectations)]` on by default ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ test tests/ui/pass/default_from_conversion.rs [should pass] ... ok STDERR: ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ warning: this lint expectation is unfulfilled --> /home/ci/taste/slot-0/lanes/api-macros/crates/but-meta/src/virtual_branches_legacy_types.rs:223:22 | 223 | #[expect(dead_code)] | ^^^^^^^^^ | = note: `#[warn(unfulfilled_lint_expectations)]` on by default ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ test tests/ui/pass/default_option_conversion.rs [should pass] ... ok STDERR: ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ warning: this lint expectation is unfulfilled --> /home/ci/taste/slot-0/lanes/api-macros/crates/but-meta/src/virtual_branches_legacy_types.rs:223:22 | 223 | #[expect(dead_code)] | ^^^^^^^^^ | = note: `#[warn(unfulfilled_lint_expectations)]` on by default ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ test tests/ui/pass/default_parameter_transport.rs [should pass] ... ok STDERR: ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ warning: this lint expectation is unfulfilled --> /home/ci/taste/slot-0/lanes/api-macros/crates/but-meta/src/virtual_branches_legacy_types.rs:223:22 | 223 | #[expect(dead_code)] | ^^^^^^^^^ | = note: `#[warn(unfulfilled_lint_expectations)]` on by default ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ test tests/ui/pass/default_plain.rs [should pass] ... ok STDERR: ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ warning: this lint expectation is unfulfilled --> /home/ci/taste/slot-0/lanes/api-macros/crates/but-meta/src/virtual_branches_legacy_types.rs:223:22 | 223 | #[expect(dead_code)] | ^^^^^^^^^ | = note: `#[warn(unfulfilled_lint_expectations)]` on by default ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ test tests/ui/pass/default_try_from_conversion.rs [should pass] ... ok STDERR: ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ warning: this lint expectation is unfulfilled --> /home/ci/taste/slot-0/lanes/api-macros/crates/but-meta/src/virtual_branches_legacy_types.rs:223:22 | 223 | #[expect(dead_code)] | ^^^^^^^^^ | = note: `#[warn(unfulfilled_lint_expectations)]` on by default ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ test tests/ui/pass/default_vec_conversion.rs [should pass] ... ok STDERR: ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ warning: this lint expectation is unfulfilled --> /home/ci/taste/slot-0/lanes/api-macros/crates/but-meta/src/virtual_branches_legacy_types.rs:223:22 | 223 | #[expect(dead_code)] | ^^^^^^^^^ | = note: `#[warn(unfulfilled_lint_expectations)]` on by default ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ test tests/ui/pass/default_wrapper_parameter_remaps.rs [should pass] ... ok STDERR: ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ warning: this lint expectation is unfulfilled --> /home/ci/taste/slot-0/lanes/api-macros/crates/but-meta/src/virtual_branches_legacy_types.rs:223:22 | 223 | #[expect(dead_code)] | ^^^^^^^^^ | = note: `#[warn(unfulfilled_lint_expectations)]` on by default ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ test tests/ui/fail/base_invalid_attr_key.rs [should fail to compile] ... ok test tests/ui/fail/base_non_result_return.rs [should fail to compile] ... ok test tests/ui/fail/base_parameter_transport_builtin_conflict.rs [should fail to compile] ... ok test tests/ui/fail/base_parameter_transport_keyed.rs [should fail to compile] ... ok test tests/ui/fail/base_parameter_transport_reference.rs [should fail to compile] ... ok test tests/ui/fail/base_permission_param_repoexclusive_shared_ref.rs [should fail to compile] ... ok test tests/ui/fail/base_permission_param_reposhared_mut_ref.rs [should fail to compile] ... ok test tests/ui/fail/base_permission_param_requires_context.rs [should fail to compile] ... ok test tests/ui/fail/base_permission_param_thread_safe_context.rs [should fail to compile] ... ok test tests/ui/fail/base_receiver_self.rs [should fail to compile] ... ok test tests/ui/fail/base_reference_not_context.rs [should fail to compile] ... ok test tests/ui/fail/base_refreshes_duplicated.rs [should fail to compile] ... ok test tests/ui/fail/base_refreshes_without_context.rs [should fail to compile] ... ok test tests/ui/fail/default_cmd_requires_legacy.rs [should fail to compile] ... ok test macro_features_compile_without_optional_features ... ok test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 34.34s  Blocking waiting for file lock on package cache  Finished `test` profile [unoptimized + debuginfo] target(s) in 1.66s  Running unittests src/lib.rs (target/debug/deps/but_api_macros_tests-92b74efb83bb3f25) running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s  Running tests/trybuild.rs (target/debug/deps/trybuild-5c5d80646c47b991) running 2 tests warning: patch `calloop v0.14.3 (https://github.com/zed-industries/calloop?rev=3759371fee14c40066d64777e2a36b6ffcc22590#3759371f)` was not used in the crate graph help: Check that the patched package version and available features are compatible with the dependency requirements. If the patch has a different version from what is locked in the Cargo.lock file, run `cargo update` to use the new version. This may also occur with an optional dependency that is not enabled. warning: this lint expectation is unfulfilled --> /home/ci/taste/slot-0/lanes/api-macros/crates/but-meta/src/virtual_branches_legacy_types.rs:223:22 | 223 | #[expect(dead_code)] | ^^^^^^^^^ | = note: `#[warn(unfulfilled_lint_expectations)]` on by default warning: `but-meta` (lib) generated 1 warning  Compiling but-api-macros-tests-tests v0.0.0 (/home/ci/taste/slot-0/lanes/api-macros/target/tests/trybuild/but-api-macros-tests)  Finished `dev` profile [unoptimized + debuginfo] target(s) in 0.97s test tests/ui/pass/legacy_context_and_object_id.rs ... ok STDERR: ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ warning: this lint expectation is unfulfilled --> /home/ci/taste/slot-0/lanes/api-macros/crates/but-meta/src/virtual_branches_legacy_types.rs:223:22 | 223 | #[expect(dead_code)] | ^^^^^^^^^ | = note: `#[warn(unfulfilled_lint_expectations)]` on by default ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ test tests/ui/pass/legacy_permission_params.rs ... ok STDERR: ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ warning: this lint expectation is unfulfilled --> /home/ci/taste/slot-0/lanes/api-macros/crates/but-meta/src/virtual_branches_legacy_types.rs:223:22 | 223 | #[expect(dead_code)] | ^^^^^^^^^ | = note: `#[warn(unfulfilled_lint_expectations)]` on by default ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ test tests/ui/pass/legacy_refreshes_signal.rs ... ok STDERR: ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ warning: this lint expectation is unfulfilled --> /home/ci/taste/slot-0/lanes/api-macros/crates/but-meta/src/virtual_branches_legacy_types.rs:223:22 | 223 | #[expect(dead_code)] | ^^^^^^^^^ | = note: `#[warn(unfulfilled_lint_expectations)]` on by default ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ test macro_features_compile_with_legacy ... ok warning: patch `calloop v0.14.3 (https://github.com/zed-industries/calloop?rev=3759371fee14c40066d64777e2a36b6ffcc22590#3759371f)` was not used in the crate graph help: Check that the patched package version and available features are compatible with the dependency requirements. If the patch has a different version from what is locked in the Cargo.lock file, run `cargo update` to use the new version. This may also occur with an optional dependency that is not enabled. warning: this lint expectation is unfulfilled --> /home/ci/taste/slot-0/lanes/api-macros/crates/but-meta/src/virtual_branches_legacy_types.rs:223:22 | 223 | #[expect(dead_code)] | ^^^^^^^^^ | = note: `#[warn(unfulfilled_lint_expectations)]` on by default warning: `but-meta` (lib) generated 1 warning  Compiling but-api-macros-tests-tests v0.0.0 (/home/ci/taste/slot-0/lanes/api-macros/target/tests/trybuild/but-api-macros-tests)  Finished `dev` profile [unoptimized + debuginfo] target(s) in 0.63s test tests/ui/pass/default_async.rs [should pass] ... ok STDERR: ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ warning: this lint expectation is unfulfilled --> /home/ci/taste/slot-0/lanes/api-macros/crates/but-meta/src/virtual_branches_legacy_types.rs:223:22 | 223 | #[expect(dead_code)] | ^^^^^^^^^ | = note: `#[warn(unfulfilled_lint_expectations)]` on by default ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ test tests/ui/pass/default_from_conversion.rs [should pass] ... ok STDERR: ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ warning: this lint expectation is unfulfilled --> /home/ci/taste/slot-0/lanes/api-macros/crates/but-meta/src/virtual_branches_legacy_types.rs:223:22 | 223 | #[expect(dead_code)] | ^^^^^^^^^ | = note: `#[warn(unfulfilled_lint_expectations)]` on by default ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ test tests/ui/pass/default_option_conversion.rs [should pass] ... ok STDERR: ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ warning: this lint expectation is unfulfilled --> /home/ci/taste/slot-0/lanes/api-macros/crates/but-meta/src/virtual_branches_legacy_types.rs:223:22 | 223 | #[expect(dead_code)] | ^^^^^^^^^ | = note: `#[warn(unfulfilled_lint_expectations)]` on by default ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ test tests/ui/pass/default_parameter_transport.rs [should pass] ... ok STDERR: ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ warning: this lint expectation is unfulfilled --> /home/ci/taste/slot-0/lanes/api-macros/crates/but-meta/src/virtual_branches_legacy_types.rs:223:22 | 223 | #[expect(dead_code)] | ^^^^^^^^^ | = note: `#[warn(unfulfilled_lint_expectations)]` on by default ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ test tests/ui/pass/default_plain.rs [should pass] ... ok STDERR: ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ warning: this lint expectation is unfulfilled --> /home/ci/taste/slot-0/lanes/api-macros/crates/but-meta/src/virtual_branches_legacy_types.rs:223:22 | 223 | #[expect(dead_code)] | ^^^^^^^^^ | = note: `#[warn(unfulfilled_lint_expectations)]` on by default ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ test tests/ui/pass/default_try_from_conversion.rs [should pass] ... ok STDERR: ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ warning: this lint expectation is unfulfilled --> /home/ci/taste/slot-0/lanes/api-macros/crates/but-meta/src/virtual_branches_legacy_types.rs:223:22 | 223 | #[expect(dead_code)] | ^^^^^^^^^ | = note: `#[warn(unfulfilled_lint_expectations)]` on by default ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ test tests/ui/pass/default_vec_conversion.rs [should pass] ... ok STDERR: ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ warning: this lint expectation is unfulfilled --> /home/ci/taste/slot-0/lanes/api-macros/crates/but-meta/src/virtual_branches_legacy_types.rs:223:22 | 223 | #[expect(dead_code)] | ^^^^^^^^^ | = note: `#[warn(unfulfilled_lint_expectations)]` on by default ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ test tests/ui/pass/default_wrapper_parameter_remaps.rs [should pass] ... ok STDERR: ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ warning: this lint expectation is unfulfilled --> /home/ci/taste/slot-0/lanes/api-macros/crates/but-meta/src/virtual_branches_legacy_types.rs:223:22 | 223 | #[expect(dead_code)] | ^^^^^^^^^ | = note: `#[warn(unfulfilled_lint_expectations)]` on by default ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ test tests/ui/fail/base_invalid_attr_key.rs [should fail to compile] ... ok test tests/ui/fail/base_non_result_return.rs [should fail to compile] ... ok test tests/ui/fail/base_parameter_transport_builtin_conflict.rs [should fail to compile] ... ok test tests/ui/fail/base_parameter_transport_keyed.rs [should fail to compile] ... ok test tests/ui/fail/base_parameter_transport_reference.rs [should fail to compile] ... ok test tests/ui/fail/base_permission_param_repoexclusive_shared_ref.rs [should fail to compile] ... ok test tests/ui/fail/base_permission_param_reposhared_mut_ref.rs [should fail to compile] ... ok test tests/ui/fail/base_permission_param_requires_context.rs [should fail to compile] ... ok test tests/ui/fail/base_permission_param_thread_safe_context.rs [should fail to compile] ... ok test tests/ui/fail/base_receiver_self.rs [should fail to compile] ... ok test tests/ui/fail/base_reference_not_context.rs [should fail to compile] ... ok test tests/ui/fail/base_refreshes_duplicated.rs [should fail to compile] ... ok test tests/ui/fail/base_refreshes_without_context.rs [should fail to compile] ... ok test macro_features_compile_without_optional_features ... ok test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 55.39s