[INFO] fetching crate legalios 0.0.12... [INFO] checking legalios-0.0.12 against try#cac44d9528e3bbbdaa1537d187bd489ccc5de18c for pr-91141 [INFO] extracting crate legalios 0.0.12 into /workspace/builds/worker-116/source [INFO] validating manifest of crates.io crate legalios 0.0.12 on toolchain cac44d9528e3bbbdaa1537d187bd489ccc5de18c [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+cac44d9528e3bbbdaa1537d187bd489ccc5de18c" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] started tweaking crates.io crate legalios 0.0.12 [INFO] finished tweaking crates.io crate legalios 0.0.12 [INFO] tweaked toml for crates.io crate legalios 0.0.12 written to /workspace/builds/worker-116/source/Cargo.toml [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+cac44d9528e3bbbdaa1537d187bd489ccc5de18c" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+cac44d9528e3bbbdaa1537d187bd489ccc5de18c" "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-116/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-116/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:5736fa189c1c60b01babf4b8b698fe57b6ecc41933a7ff2e0b8d7a221459412b" "/opt/rustwide/cargo-home/bin/cargo" "+cac44d9528e3bbbdaa1537d187bd489ccc5de18c" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 0f1a8a92ef0054330f23d60a01bca374253b77cd069a8abfaf5d0e8fe68a0230 [INFO] running `Command { std: "docker" "start" "-a" "0f1a8a92ef0054330f23d60a01bca374253b77cd069a8abfaf5d0e8fe68a0230", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "0f1a8a92ef0054330f23d60a01bca374253b77cd069a8abfaf5d0e8fe68a0230", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "0f1a8a92ef0054330f23d60a01bca374253b77cd069a8abfaf5d0e8fe68a0230", kill_on_drop: false }` [INFO] [stdout] 0f1a8a92ef0054330f23d60a01bca374253b77cd069a8abfaf5d0e8fe68a0230 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-116/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-116/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" "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:5736fa189c1c60b01babf4b8b698fe57b6ecc41933a7ff2e0b8d7a221459412b" "/opt/rustwide/cargo-home/bin/cargo" "+cac44d9528e3bbbdaa1537d187bd489ccc5de18c" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 5eeb18caf94ac13fe620ebba01045020debaf1513768254f8285e1b82f4f5a03 [INFO] running `Command { std: "docker" "start" "-a" "5eeb18caf94ac13fe620ebba01045020debaf1513768254f8285e1b82f4f5a03", kill_on_drop: false }` [INFO] [stderr] Compiling serde v1.0.130 [INFO] [stderr] Compiling unicode-xid v0.2.2 [INFO] [stderr] Compiling arrayvec v0.5.2 [INFO] [stderr] Compiling num-traits v0.2.14 [INFO] [stderr] Compiling proc-macro2 v1.0.32 [INFO] [stderr] Compiling quote v1.0.10 [INFO] [stderr] Checking rust_decimal v1.17.0 [INFO] [stderr] Compiling rust_decimal_macros v1.17.0 [INFO] [stderr] Checking legalios v0.0.12 (/opt/rustwide/workdir) [INFO] [stdout] warning: unused attribute `macro_use` [INFO] [stdout] --> src/factories_tests/factory_salary_test.rs:4:5 [INFO] [stdout] | [INFO] [stdout] 4 | #[macro_use(crate::test_factory_salary)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_attributes)]` on by default [INFO] [stdout] note: the built-in attribute `macro_use` will be ignored, since it's applied to the macro invocation `crate::test_factory_salary` [INFO] [stdout] --> src/factories_tests/factory_salary_test.rs:6:5 [INFO] [stdout] | [INFO] [stdout] 6 | crate::test_factory_salary! (test_examples_2011, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused attribute `macro_use` [INFO] [stdout] --> src/factories_tests/factory_health_test.rs:4:5 [INFO] [stdout] | [INFO] [stdout] 4 | #[macro_use(crate::test_factory_health)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: the built-in attribute `macro_use` will be ignored, since it's applied to the macro invocation `crate::test_factory_health` [INFO] [stdout] --> src/factories_tests/factory_health_test.rs:6:5 [INFO] [stdout] | [INFO] [stdout] 6 | crate::test_factory_health! (test_examples_2011, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused attribute `macro_use` [INFO] [stdout] --> src/factories_tests/factory_social_test.rs:4:5 [INFO] [stdout] | [INFO] [stdout] 4 | #[macro_use(crate::test_factory_social)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: the built-in attribute `macro_use` will be ignored, since it's applied to the macro invocation `crate::test_factory_social` [INFO] [stdout] --> src/factories_tests/factory_social_test.rs:6:5 [INFO] [stdout] | [INFO] [stdout] 6 | crate::test_factory_social! (test_examples_2011, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused attribute `macro_use` [INFO] [stdout] --> src/factories_tests/factory_taxing_test.rs:4:5 [INFO] [stdout] | [INFO] [stdout] 4 | #[macro_use(crate::test_factory_taxing)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: the built-in attribute `macro_use` will be ignored, since it's applied to the macro invocation `crate::test_factory_taxing` [INFO] [stdout] --> src/factories_tests/factory_taxing_test.rs:6:5 [INFO] [stdout] | [INFO] [stdout] 6 | crate::test_factory_taxing! (test_examples_2011, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused attribute `macro_use` [INFO] [stdout] --> src/service_tests/example_01_health_01_min_monthly_basis_test.rs:15:5 [INFO] [stdout] | [INFO] [stdout] 15 | #[macro_use(crate::test_examples_int_health)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: the built-in attribute `macro_use` will be ignored, since it's applied to the macro invocation `crate::test_examples_int_health` [INFO] [stdout] --> src/service_tests/example_01_health_01_min_monthly_basis_test.rs:16:5 [INFO] [stdout] | [INFO] [stdout] 16 | crate::test_examples_int_health!(test_examples_2011, |x: &dyn IPropsHealth| {x.min_monthly_basis()}, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused attribute `macro_use` [INFO] [stdout] --> src/service_tests/example_01_health_02_max_annuals_basis_test.rs:15:5 [INFO] [stdout] | [INFO] [stdout] 15 | #[macro_use(crate::test_examples_int_health)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: the built-in attribute `macro_use` will be ignored, since it's applied to the macro invocation `crate::test_examples_int_health` [INFO] [stdout] --> src/service_tests/example_01_health_02_max_annuals_basis_test.rs:16:5 [INFO] [stdout] | [INFO] [stdout] 16 | crate::test_examples_int_health!(test_examples_2011, |x: &dyn IPropsHealth| {x.max_annuals_basis()}, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused attribute `macro_use` [INFO] [stdout] --> src/service_tests/example_01_health_03_lim_monthly_state_test.rs:15:5 [INFO] [stdout] | [INFO] [stdout] 15 | #[macro_use(crate::test_examples_int_health)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: the built-in attribute `macro_use` will be ignored, since it's applied to the macro invocation `crate::test_examples_int_health` [INFO] [stdout] --> src/service_tests/example_01_health_03_lim_monthly_state_test.rs:16:5 [INFO] [stdout] | [INFO] [stdout] 16 | crate::test_examples_int_health!(test_examples_2011, |x: &dyn IPropsHealth| {x.lim_monthly_state()}, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused attribute `macro_use` [INFO] [stdout] --> src/service_tests/example_01_health_04_lim_monthly_dis50_test.rs:15:5 [INFO] [stdout] | [INFO] [stdout] 15 | #[macro_use(crate::test_examples_int_health)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: the built-in attribute `macro_use` will be ignored, since it's applied to the macro invocation `crate::test_examples_int_health` [INFO] [stdout] --> src/service_tests/example_01_health_04_lim_monthly_dis50_test.rs:16:5 [INFO] [stdout] | [INFO] [stdout] 16 | crate::test_examples_int_health! (test_examples_2011, |x: &dyn IPropsHealth| {x.lim_monthly_dis50()}, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused attribute `macro_use` [INFO] [stdout] --> src/service_tests/example_01_health_05_factor_compound_test.rs:15:5 [INFO] [stdout] | [INFO] [stdout] 15 | #[macro_use(crate::test_examples_dec_health)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: the built-in attribute `macro_use` will be ignored, since it's applied to the macro invocation `crate::test_examples_dec_health` [INFO] [stdout] --> src/service_tests/example_01_health_05_factor_compound_test.rs:16:5 [INFO] [stdout] | [INFO] [stdout] 16 | crate::test_examples_dec_health! (test_examples_2011, |x: &dyn IPropsHealth| {x.factor_compound()}, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused attribute `macro_use` [INFO] [stdout] --> src/service_tests/example_01_health_06_factor_employee_test.rs:15:5 [INFO] [stdout] | [INFO] [stdout] 15 | #[macro_use(crate::test_examples_dec_health)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: the built-in attribute `macro_use` will be ignored, since it's applied to the macro invocation `crate::test_examples_dec_health` [INFO] [stdout] --> src/service_tests/example_01_health_06_factor_employee_test.rs:16:5 [INFO] [stdout] | [INFO] [stdout] 16 | crate::test_examples_dec_health! (test_examples_2011, |x: &dyn IPropsHealth| {x.factor_employee()}, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused attribute `macro_use` [INFO] [stdout] --> src/service_tests/example_01_health_07_margin_income_emp_test.rs:15:5 [INFO] [stdout] | [INFO] [stdout] 15 | #[macro_use(crate::test_examples_int_health)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: the built-in attribute `macro_use` will be ignored, since it's applied to the macro invocation `crate::test_examples_int_health` [INFO] [stdout] --> src/service_tests/example_01_health_07_margin_income_emp_test.rs:16:5 [INFO] [stdout] | [INFO] [stdout] 16 | crate::test_examples_int_health! (test_examples_2011, |x: &dyn IPropsHealth| {x.margin_income_emp()}, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused attribute `macro_use` [INFO] [stdout] --> src/service_tests/example_01_health_08_margin_income_agr_test.rs:15:5 [INFO] [stdout] | [INFO] [stdout] 15 | #[macro_use(crate::test_examples_int_health)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: the built-in attribute `macro_use` will be ignored, since it's applied to the macro invocation `crate::test_examples_int_health` [INFO] [stdout] --> src/service_tests/example_01_health_08_margin_income_agr_test.rs:16:5 [INFO] [stdout] | [INFO] [stdout] 16 | crate::test_examples_int_health!(test_examples_2011, |x: &dyn IPropsHealth| {x.margin_income_agr()}, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused attribute `macro_use` [INFO] [stdout] --> src/service_tests/example_02_salary_01_working_shift_week_test.rs:15:5 [INFO] [stdout] | [INFO] [stdout] 15 | #[macro_use(crate::test_examples_int_salary)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: the built-in attribute `macro_use` will be ignored, since it's applied to the macro invocation `crate::test_examples_int_salary` [INFO] [stdout] --> src/service_tests/example_02_salary_01_working_shift_week_test.rs:16:5 [INFO] [stdout] | [INFO] [stdout] 16 | crate::test_examples_int_salary! (test_examples_2011, |x: &dyn IPropsSalary| {x.working_shift_week()}, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused attribute `macro_use` [INFO] [stdout] --> src/service_tests/example_02_salary_02_working_shift_time_test.rs:15:5 [INFO] [stdout] | [INFO] [stdout] 15 | #[macro_use(crate::test_examples_int_salary)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: the built-in attribute `macro_use` will be ignored, since it's applied to the macro invocation `crate::test_examples_int_salary` [INFO] [stdout] --> src/service_tests/example_02_salary_02_working_shift_time_test.rs:16:5 [INFO] [stdout] | [INFO] [stdout] 16 | crate::test_examples_int_salary! (test_examples_2011, |x: &dyn IPropsSalary| {x.working_shift_time()}, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused attribute `macro_use` [INFO] [stdout] --> src/service_tests/example_02_salary_03_min_monthly_wage_test.rs:15:5 [INFO] [stdout] | [INFO] [stdout] 15 | #[macro_use(crate::test_examples_int_salary)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: the built-in attribute `macro_use` will be ignored, since it's applied to the macro invocation `crate::test_examples_int_salary` [INFO] [stdout] --> src/service_tests/example_02_salary_03_min_monthly_wage_test.rs:16:5 [INFO] [stdout] | [INFO] [stdout] 16 | crate::test_examples_int_salary! (test_examples_2011, |x: &dyn IPropsSalary| {x.min_monthly_wage()}, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused attribute `macro_use` [INFO] [stdout] --> src/service_tests/example_02_salary_04_min_hourly_wage_test.rs:15:5 [INFO] [stdout] | [INFO] [stdout] 15 | #[macro_use(crate::test_examples_int_salary)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: the built-in attribute `macro_use` will be ignored, since it's applied to the macro invocation `crate::test_examples_int_salary` [INFO] [stdout] --> src/service_tests/example_02_salary_04_min_hourly_wage_test.rs:16:5 [INFO] [stdout] | [INFO] [stdout] 16 | crate::test_examples_int_salary! (test_examples_2011, |x: &dyn IPropsSalary| {x.min_hourly_wage()}, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused attribute `macro_use` [INFO] [stdout] --> src/service_tests/example_03_social_01_max_annuals_basis_test.rs:15:5 [INFO] [stdout] | [INFO] [stdout] 15 | #[macro_use(crate::test_examples_int_social)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: the built-in attribute `macro_use` will be ignored, since it's applied to the macro invocation `crate::test_examples_int_social` [INFO] [stdout] --> src/service_tests/example_03_social_01_max_annuals_basis_test.rs:16:5 [INFO] [stdout] | [INFO] [stdout] 16 | crate::test_examples_int_social! (test_examples_2011, |x: &dyn IPropsSocial| {x.max_annuals_basis()}, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused attribute `macro_use` [INFO] [stdout] --> src/service_tests/example_03_social_02_factor_employer_test.rs:15:5 [INFO] [stdout] | [INFO] [stdout] 15 | #[macro_use(crate::test_examples_int_social)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: the built-in attribute `macro_use` will be ignored, since it's applied to the macro invocation `crate::test_examples_dec_social` [INFO] [stdout] --> src/service_tests/example_03_social_02_factor_employer_test.rs:16:5 [INFO] [stdout] | [INFO] [stdout] 16 | crate::test_examples_dec_social! (test_examples_2011, |x: &dyn IPropsSocial| {x.factor_employer()}, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused attribute `macro_use` [INFO] [stdout] --> src/service_tests/example_03_social_03_factor_employer_higher_test.rs:15:5 [INFO] [stdout] | [INFO] [stdout] 15 | #[macro_use(crate::test_examples_int_social)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: the built-in attribute `macro_use` will be ignored, since it's applied to the macro invocation `crate::test_examples_dec_social` [INFO] [stdout] --> src/service_tests/example_03_social_03_factor_employer_higher_test.rs:16:5 [INFO] [stdout] | [INFO] [stdout] 16 | crate::test_examples_dec_social! (test_examples_2011, |x: &dyn IPropsSocial| {x.factor_employer_higher()}, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused attribute `macro_use` [INFO] [stdout] --> src/service_tests/example_03_social_04_factor_employee_test.rs:15:5 [INFO] [stdout] | [INFO] [stdout] 15 | #[macro_use(crate::test_examples_int_social)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: the built-in attribute `macro_use` will be ignored, since it's applied to the macro invocation `crate::test_examples_dec_social` [INFO] [stdout] --> src/service_tests/example_03_social_04_factor_employee_test.rs:16:5 [INFO] [stdout] | [INFO] [stdout] 16 | crate::test_examples_dec_social! (test_examples_2011, |x: &dyn IPropsSocial| {x.factor_employee()}, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused attribute `macro_use` [INFO] [stdout] --> src/service_tests/example_03_social_05_factor_employee_garant_test.rs:15:5 [INFO] [stdout] | [INFO] [stdout] 15 | #[macro_use(crate::test_examples_int_social)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: the built-in attribute `macro_use` will be ignored, since it's applied to the macro invocation `crate::test_examples_dec_social` [INFO] [stdout] --> src/service_tests/example_03_social_05_factor_employee_garant_test.rs:16:5 [INFO] [stdout] | [INFO] [stdout] 16 | crate::test_examples_dec_social! (test_examples_2011, |x: &dyn IPropsSocial| {x.factor_employee_garant()}, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused attribute `macro_use` [INFO] [stdout] --> src/service_tests/example_03_social_06_factor_employee_reduce_test.rs:15:5 [INFO] [stdout] | [INFO] [stdout] 15 | #[macro_use(crate::test_examples_int_social)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: the built-in attribute `macro_use` will be ignored, since it's applied to the macro invocation `crate::test_examples_dec_social` [INFO] [stdout] --> src/service_tests/example_03_social_06_factor_employee_reduce_test.rs:16:5 [INFO] [stdout] | [INFO] [stdout] 16 | crate::test_examples_dec_social! (test_examples_2011, |x: &dyn IPropsSocial| {x.factor_employee_reduce()}, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused attribute `macro_use` [INFO] [stdout] --> src/service_tests/example_03_social_07_margin_income_emp_test.rs:15:5 [INFO] [stdout] | [INFO] [stdout] 15 | #[macro_use(crate::test_examples_int_social)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: the built-in attribute `macro_use` will be ignored, since it's applied to the macro invocation `crate::test_examples_int_social` [INFO] [stdout] --> src/service_tests/example_03_social_07_margin_income_emp_test.rs:16:5 [INFO] [stdout] | [INFO] [stdout] 16 | crate::test_examples_int_social! (test_examples_2011, |x: &dyn IPropsSocial| {x.margin_income_emp()}, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused attribute `macro_use` [INFO] [stdout] --> src/service_tests/example_03_social_08_margin_income_agr_test.rs:15:5 [INFO] [stdout] | [INFO] [stdout] 15 | #[macro_use(crate::test_examples_int_social)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: the built-in attribute `macro_use` will be ignored, since it's applied to the macro invocation `crate::test_examples_int_social` [INFO] [stdout] --> src/service_tests/example_03_social_08_margin_income_agr_test.rs:16:5 [INFO] [stdout] | [INFO] [stdout] 16 | crate::test_examples_int_social! (test_examples_2011, |x: &dyn IPropsSocial| {x.margin_income_agr()}, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused attribute `macro_use` [INFO] [stdout] --> src/service_tests/example_04_taxing_01_allowance_payer_test.rs:15:5 [INFO] [stdout] | [INFO] [stdout] 15 | #[macro_use(crate::test_examples_int_taxing)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: the built-in attribute `macro_use` will be ignored, since it's applied to the macro invocation `crate::test_examples_int_taxing` [INFO] [stdout] --> src/service_tests/example_04_taxing_01_allowance_payer_test.rs:16:5 [INFO] [stdout] | [INFO] [stdout] 16 | crate::test_examples_int_taxing! (test_examples_2011, |x: &dyn IPropsTaxing| {x.allowance_payer()}, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused attribute `macro_use` [INFO] [stdout] --> src/service_tests/example_04_taxing_02_allowance_disab1st_test.rs:15:5 [INFO] [stdout] | [INFO] [stdout] 15 | #[macro_use(crate::test_examples_int_taxing)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: the built-in attribute `macro_use` will be ignored, since it's applied to the macro invocation `crate::test_examples_int_taxing` [INFO] [stdout] --> src/service_tests/example_04_taxing_02_allowance_disab1st_test.rs:16:5 [INFO] [stdout] | [INFO] [stdout] 16 | crate::test_examples_int_taxing! (test_examples_2011, |x: &dyn IPropsTaxing| {x.allowance_disab1st()}, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused attribute `macro_use` [INFO] [stdout] --> src/service_tests/example_04_taxing_03_allowance_disab2nd_test.rs:15:5 [INFO] [stdout] | [INFO] [stdout] 15 | #[macro_use(crate::test_examples_int_taxing)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: the built-in attribute `macro_use` will be ignored, since it's applied to the macro invocation `crate::test_examples_int_taxing` [INFO] [stdout] --> src/service_tests/example_04_taxing_03_allowance_disab2nd_test.rs:16:5 [INFO] [stdout] | [INFO] [stdout] 16 | crate::test_examples_int_taxing! (test_examples_2011, |x: &dyn IPropsTaxing| {x.allowance_disab2nd()}, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused attribute `macro_use` [INFO] [stdout] --> src/service_tests/example_04_taxing_04_allowance_disab3rd_test.rs:15:5 [INFO] [stdout] | [INFO] [stdout] 15 | #[macro_use(crate::test_examples_int_taxing)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: the built-in attribute `macro_use` will be ignored, since it's applied to the macro invocation `crate::test_examples_int_taxing` [INFO] [stdout] --> src/service_tests/example_04_taxing_04_allowance_disab3rd_test.rs:16:5 [INFO] [stdout] | [INFO] [stdout] 16 | crate::test_examples_int_taxing! (test_examples_2011, |x: &dyn IPropsTaxing| {x.allowance_disab3rd()}, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused attribute `macro_use` [INFO] [stdout] --> src/service_tests/example_04_taxing_05_allowance_study_test.rs:15:5 [INFO] [stdout] | [INFO] [stdout] 15 | #[macro_use(crate::test_examples_int_taxing)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: the built-in attribute `macro_use` will be ignored, since it's applied to the macro invocation `crate::test_examples_int_taxing` [INFO] [stdout] --> src/service_tests/example_04_taxing_05_allowance_study_test.rs:16:5 [INFO] [stdout] | [INFO] [stdout] 16 | crate::test_examples_int_taxing! (test_examples_2011, |x: &dyn IPropsTaxing| {x.allowance_study()}, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused attribute `macro_use` [INFO] [stdout] --> src/service_tests/example_04_taxing_06_allowance_child1st_test.rs:15:5 [INFO] [stdout] | [INFO] [stdout] 15 | #[macro_use(crate::test_examples_int_taxing)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: the built-in attribute `macro_use` will be ignored, since it's applied to the macro invocation `crate::test_examples_int_taxing` [INFO] [stdout] --> src/service_tests/example_04_taxing_06_allowance_child1st_test.rs:16:5 [INFO] [stdout] | [INFO] [stdout] 16 | crate::test_examples_int_taxing! (test_examples_2011, |x: &dyn IPropsTaxing| {x.allowance_child1st()}, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused attribute `macro_use` [INFO] [stdout] --> src/service_tests/example_04_taxing_07_allowance_child2nd_test.rs:15:5 [INFO] [stdout] | [INFO] [stdout] 15 | #[macro_use(crate::test_examples_int_taxing)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: the built-in attribute `macro_use` will be ignored, since it's applied to the macro invocation `crate::test_examples_int_taxing` [INFO] [stdout] --> src/service_tests/example_04_taxing_07_allowance_child2nd_test.rs:16:5 [INFO] [stdout] | [INFO] [stdout] 16 | crate::test_examples_int_taxing! (test_examples_2011, |x: &dyn IPropsTaxing| {x.allowance_child2nd()}, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused attribute `macro_use` [INFO] [stdout] --> src/service_tests/example_04_taxing_08_allowance_child3rd_test.rs:15:5 [INFO] [stdout] | [INFO] [stdout] 15 | #[macro_use(crate::test_examples_int_taxing)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: the built-in attribute `macro_use` will be ignored, since it's applied to the macro invocation `crate::test_examples_int_taxing` [INFO] [stdout] --> src/service_tests/example_04_taxing_08_allowance_child3rd_test.rs:16:5 [INFO] [stdout] | [INFO] [stdout] 16 | crate::test_examples_int_taxing! (test_examples_2011, |x: &dyn IPropsTaxing| {x.allowance_child3rd()}, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused attribute `macro_use` [INFO] [stdout] --> src/service_tests/example_04_taxing_09_factor_advances_test.rs:15:5 [INFO] [stdout] | [INFO] [stdout] 15 | #[macro_use(crate::test_examples_int_taxing)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: the built-in attribute `macro_use` will be ignored, since it's applied to the macro invocation `crate::test_examples_dec_taxing` [INFO] [stdout] --> src/service_tests/example_04_taxing_09_factor_advances_test.rs:16:5 [INFO] [stdout] | [INFO] [stdout] 16 | crate::test_examples_dec_taxing! (test_examples_2011, |x: &dyn IPropsTaxing| {x.factor_advances()}, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused attribute `macro_use` [INFO] [stdout] --> src/service_tests/example_04_taxing_10_factor_withhold_test.rs:15:5 [INFO] [stdout] | [INFO] [stdout] 15 | #[macro_use(crate::test_examples_int_taxing)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: the built-in attribute `macro_use` will be ignored, since it's applied to the macro invocation `crate::test_examples_dec_taxing` [INFO] [stdout] --> src/service_tests/example_04_taxing_10_factor_withhold_test.rs:16:5 [INFO] [stdout] | [INFO] [stdout] 16 | crate::test_examples_dec_taxing! (test_examples_2011, |x: &dyn IPropsTaxing| {x.factor_withhold()}, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused attribute `macro_use` [INFO] [stdout] --> src/service_tests/example_04_taxing_11_factor_solitary_test.rs:15:5 [INFO] [stdout] | [INFO] [stdout] 15 | #[macro_use(crate::test_examples_int_taxing)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: the built-in attribute `macro_use` will be ignored, since it's applied to the macro invocation `crate::test_examples_dec_taxing` [INFO] [stdout] --> src/service_tests/example_04_taxing_11_factor_solitary_test.rs:16:5 [INFO] [stdout] | [INFO] [stdout] 16 | crate::test_examples_dec_taxing! (test_examples_2011, |x: &dyn IPropsTaxing| {x.factor_solitary()}, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused attribute `macro_use` [INFO] [stdout] --> src/service_tests/example_04_taxing_12_min_amount_of_tax_bonus_test.rs:15:5 [INFO] [stdout] | [INFO] [stdout] 15 | #[macro_use(crate::test_examples_int_taxing)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: the built-in attribute `macro_use` will be ignored, since it's applied to the macro invocation `crate::test_examples_int_taxing` [INFO] [stdout] --> src/service_tests/example_04_taxing_12_min_amount_of_tax_bonus_test.rs:16:5 [INFO] [stdout] | [INFO] [stdout] 16 | crate::test_examples_int_taxing! (test_examples_2011, |x: &dyn IPropsTaxing| {x.min_amount_of_tax_bonus()}, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused attribute `macro_use` [INFO] [stdout] --> src/service_tests/example_04_taxing_13_max_amount_of_tax_bonus_test.rs:15:5 [INFO] [stdout] | [INFO] [stdout] 15 | #[macro_use(crate::test_examples_int_taxing)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: the built-in attribute `macro_use` will be ignored, since it's applied to the macro invocation `crate::test_examples_int_taxing` [INFO] [stdout] --> src/service_tests/example_04_taxing_13_max_amount_of_tax_bonus_test.rs:16:5 [INFO] [stdout] | [INFO] [stdout] 16 | crate::test_examples_int_taxing! (test_examples_2011, |x: &dyn IPropsTaxing| {x.max_amount_of_tax_bonus()}, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused attribute `macro_use` [INFO] [stdout] --> src/service_tests/example_04_taxing_14_margin_income_of_tax_bonus_test.rs:15:5 [INFO] [stdout] | [INFO] [stdout] 15 | #[macro_use(crate::test_examples_int_taxing)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: the built-in attribute `macro_use` will be ignored, since it's applied to the macro invocation `crate::test_examples_int_taxing` [INFO] [stdout] --> src/service_tests/example_04_taxing_14_margin_income_of_tax_bonus_test.rs:16:5 [INFO] [stdout] | [INFO] [stdout] 16 | crate::test_examples_int_taxing! (test_examples_2011, |x: &dyn IPropsTaxing| {x.margin_income_of_tax_bonus()}, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused attribute `macro_use` [INFO] [stdout] --> src/service_tests/example_04_taxing_15_margin_income_of_rounding_test.rs:15:5 [INFO] [stdout] | [INFO] [stdout] 15 | #[macro_use(crate::test_examples_int_taxing)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: the built-in attribute `macro_use` will be ignored, since it's applied to the macro invocation `crate::test_examples_int_taxing` [INFO] [stdout] --> src/service_tests/example_04_taxing_15_margin_income_of_rounding_test.rs:16:5 [INFO] [stdout] | [INFO] [stdout] 16 | crate::test_examples_int_taxing! (test_examples_2011, |x: &dyn IPropsTaxing| {x.margin_income_of_rounding()}, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused attribute `macro_use` [INFO] [stdout] --> src/service_tests/example_04_taxing_16_margin_income_of_withhold_test.rs:15:5 [INFO] [stdout] | [INFO] [stdout] 15 | #[macro_use(crate::test_examples_int_taxing)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: the built-in attribute `macro_use` will be ignored, since it's applied to the macro invocation `crate::test_examples_int_taxing` [INFO] [stdout] --> src/service_tests/example_04_taxing_16_margin_income_of_withhold_test.rs:16:5 [INFO] [stdout] | [INFO] [stdout] 16 | crate::test_examples_int_taxing! (test_examples_2011, |x: &dyn IPropsTaxing| {x.margin_income_of_withhold()}, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused attribute `macro_use` [INFO] [stdout] --> src/service_tests/example_04_taxing_17_margin_income_of_solitary_test.rs:15:5 [INFO] [stdout] | [INFO] [stdout] 15 | #[macro_use(crate::test_examples_int_raxing)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: the built-in attribute `macro_use` will be ignored, since it's applied to the macro invocation `crate::test_examples_int_taxing` [INFO] [stdout] --> src/service_tests/example_04_taxing_17_margin_income_of_solitary_test.rs:16:5 [INFO] [stdout] | [INFO] [stdout] 16 | crate::test_examples_int_taxing! (test_examples_2011, |x: &dyn IPropsTaxing| {x.margin_income_of_solitary()}, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused attribute `macro_use` [INFO] [stdout] --> src/service_tests/example_04_taxing_18_margin_income_of_wth_emp_test.rs:15:5 [INFO] [stdout] | [INFO] [stdout] 15 | #[macro_use(crate::test_examples_int_taxing)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: the built-in attribute `macro_use` will be ignored, since it's applied to the macro invocation `crate::test_examples_int_taxing` [INFO] [stdout] --> src/service_tests/example_04_taxing_18_margin_income_of_wth_emp_test.rs:16:5 [INFO] [stdout] | [INFO] [stdout] 16 | crate::test_examples_int_taxing! (test_examples_2011, |x: &dyn IPropsTaxing| {x.margin_income_of_wth_emp()}, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused attribute `macro_use` [INFO] [stdout] --> src/service_tests/example_04_taxing_19_margin_income_of_wth_agr_test.rs:15:5 [INFO] [stdout] | [INFO] [stdout] 15 | #[macro_use(crate::test_examples_int_taxing)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: the built-in attribute `macro_use` will be ignored, since it's applied to the macro invocation `crate::test_examples_int_taxing` [INFO] [stdout] --> src/service_tests/example_04_taxing_19_margin_income_of_wth_agr_test.rs:16:5 [INFO] [stdout] | [INFO] [stdout] 16 | crate::test_examples_int_taxing! (test_examples_2011, |x: &dyn IPropsTaxing| {x.margin_income_of_wth_agr()}, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 43 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 47.73s [INFO] running `Command { std: "docker" "inspect" "5eeb18caf94ac13fe620ebba01045020debaf1513768254f8285e1b82f4f5a03", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "5eeb18caf94ac13fe620ebba01045020debaf1513768254f8285e1b82f4f5a03", kill_on_drop: false }` [INFO] [stdout] 5eeb18caf94ac13fe620ebba01045020debaf1513768254f8285e1b82f4f5a03