=== api-macros on hetzner-linux slot 0 at 10a49d7070e346d21bf6eda0f646e0ed4e15c5dd === + 10a49d7070 Merge pull request #16940 from gitbutlerapp/dp-branch-40  Finished `test` profile [unoptimized + debuginfo] target(s) in 0.78s  Running unittests src/lib.rs (target/debug/deps/but_api_macros_tests-ee74d0332599a816) 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-f28eadea12e9e038) running 1 test 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 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 1.22s 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 22.83s  Finished `test` profile [unoptimized + debuginfo] target(s) in 1.11s  Running unittests src/lib.rs (target/debug/deps/but_api_macros_tests-db19828ffb02315b) 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-d4009b178a0e5710) 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.75s 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.  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 5.15s 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 56.62s