[INFO] fetching crate hobo_css 1.0.0-rc.1...
[INFO] testing hobo_css-1.0.0-rc.1 against master#c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38 for pr-146098-7
[INFO] extracting crate hobo_css 1.0.0-rc.1 into /workspace/builds/worker-4-tc1/source
[INFO] started tweaking crates.io crate hobo_css 1.0.0-rc.1
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate hobo_css 1.0.0-rc.1
[INFO] tweaked toml for crates.io crate hobo_css 1.0.0-rc.1 written to /workspace/builds/worker-4-tc1/source/Cargo.toml
[INFO] validating manifest of crates.io crate hobo_css 1.0.0-rc.1 on toolchain c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate hobo_css 1.0.0-rc.1 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" "+c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded derive_utils v0.15.0
[INFO] [stderr]   Downloaded smart-default v0.7.1
[INFO] [stderr]   Downloaded hobo_css_macros v1.0.0-rc.1
[INFO] [stderr]   Downloaded ordered-float v5.0.0
[INFO] [stderr]   Downloaded winnow v0.7.9
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:4848fb76d95f26979359cc7e45710b1dbc8f3acb7aeedee7c460d7702230f228" "/opt/rustwide/cargo-home/bin/cargo" "+c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 64bed3875dd8dcab2976196b426d652203c5820782b982ed9d039b864f0f28ef
[INFO] running `Command { std: "docker" "start" "-a" "64bed3875dd8dcab2976196b426d652203c5820782b982ed9d039b864f0f28ef", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "64bed3875dd8dcab2976196b426d652203c5820782b982ed9d039b864f0f28ef", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "64bed3875dd8dcab2976196b426d652203c5820782b982ed9d039b864f0f28ef", kill_on_drop: false }`
[INFO] [stdout] 64bed3875dd8dcab2976196b426d652203c5820782b982ed9d039b864f0f28ef
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:4848fb76d95f26979359cc7e45710b1dbc8f3acb7aeedee7c460d7702230f228" "/opt/rustwide/cargo-home/bin/cargo" "+c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 3c9db60ea9cd659270213656fc1bf88ea067f0ab70664b45fa81a519f1748f99
[INFO] running `Command { std: "docker" "start" "-a" "3c9db60ea9cd659270213656fc1bf88ea067f0ab70664b45fa81a519f1748f99", kill_on_drop: false }`
[INFO] [stderr]    Compiling proc-macro-hack v0.5.20+deprecated
[INFO] [stderr]    Compiling rustversion v1.0.20
[INFO] [stderr]    Compiling hashbrown v0.15.3
[INFO] [stderr]    Compiling toml_datetime v0.6.9
[INFO] [stderr]    Compiling winnow v0.7.9
[INFO] [stderr]    Compiling either v1.15.0
[INFO] [stderr]    Compiling proc-macro-error-attr v1.0.4
[INFO] [stderr]    Compiling proc-macro-error v1.0.4
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling syn v2.0.101
[INFO] [stderr]    Compiling syn v1.0.109
[INFO] [stderr]    Compiling itertools v0.14.0
[INFO] [stderr]    Compiling indexmap v2.9.0
[INFO] [stderr]    Compiling proc-quote-impl v0.3.2
[INFO] [stderr]    Compiling ordered-float v5.0.0
[INFO] [stderr]    Compiling proc-quote v0.4.0
[INFO] [stderr]    Compiling toml_edit v0.22.26
[INFO] [stderr]    Compiling derive_utils v0.15.0
[INFO] [stderr]    Compiling strum_macros v0.27.1
[INFO] [stderr]    Compiling smart-default v0.7.1
[INFO] [stderr]    Compiling proc-macro-crate v3.3.0
[INFO] [stderr]    Compiling hobo_css_macros v1.0.0-rc.1
[INFO] [stderr]    Compiling strum v0.27.1
[INFO] [stderr]    Compiling hobo_css v1.0.0-rc.1 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 15.44s
[INFO] running `Command { std: "docker" "inspect" "3c9db60ea9cd659270213656fc1bf88ea067f0ab70664b45fa81a519f1748f99", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "3c9db60ea9cd659270213656fc1bf88ea067f0ab70664b45fa81a519f1748f99", kill_on_drop: false }`
[INFO] [stdout] 3c9db60ea9cd659270213656fc1bf88ea067f0ab70664b45fa81a519f1748f99
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:4848fb76d95f26979359cc7e45710b1dbc8f3acb7aeedee7c460d7702230f228" "/opt/rustwide/cargo-home/bin/cargo" "+c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 82f174266c91460d0aff3db6b142a091219db85605e48b73c092c955fb1243cf
[INFO] running `Command { std: "docker" "start" "-a" "82f174266c91460d0aff3db6b142a091219db85605e48b73c092c955fb1243cf", kill_on_drop: false }`
[INFO] [stderr]    Compiling hobo_css v1.0.0-rc.1 (/opt/rustwide/workdir)
[INFO] [stdout] error[E0433]: failed to resolve: could not find `bottom` in `css`
[INFO] [stdout]  --> tests/properties.rs:5:18
[INFO] [stdout]   |
[INFO] [stdout] 5 |     assert_eq!(css::bottom!(initial).to_string(), "bottom:initial;");
[INFO] [stdout]   |                     ^^^^^^ could not find `bottom` in `css`
[INFO] [stdout]   |
[INFO] [stdout] help: css::bottom is not a macro, but a unit struct, try to remove `!`
[INFO] [stdout]   |
[INFO] [stdout] 5 -     assert_eq!(css::bottom!(initial).to_string(), "bottom:initial;");
[INFO] [stdout] 5 +     assert_eq!(css::bottom(initial).to_string(), "bottom:initial;");
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `bottom` in `css`
[INFO] [stdout]  --> tests/properties.rs:6:18
[INFO] [stdout]   |
[INFO] [stdout] 6 |     assert_eq!(css::bottom!(inherit).to_string(), "bottom:inherit;");
[INFO] [stdout]   |                     ^^^^^^ could not find `bottom` in `css`
[INFO] [stdout]   |
[INFO] [stdout] help: css::bottom is not a macro, but a unit struct, try to remove `!`
[INFO] [stdout]   |
[INFO] [stdout] 6 -     assert_eq!(css::bottom!(inherit).to_string(), "bottom:inherit;");
[INFO] [stdout] 6 +     assert_eq!(css::bottom(inherit).to_string(), "bottom:inherit;");
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `bottom` in `css`
[INFO] [stdout]  --> tests/properties.rs:7:18
[INFO] [stdout]   |
[INFO] [stdout] 7 |     assert_eq!(css::bottom!(unset).to_string(), "bottom:unset;");
[INFO] [stdout]   |                     ^^^^^^ could not find `bottom` in `css`
[INFO] [stdout]   |
[INFO] [stdout] help: css::bottom is not a macro, but a unit struct, try to remove `!`
[INFO] [stdout]   |
[INFO] [stdout] 7 -     assert_eq!(css::bottom!(unset).to_string(), "bottom:unset;");
[INFO] [stdout] 7 +     assert_eq!(css::bottom(unset).to_string(), "bottom:unset;");
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `left` in `css`
[INFO] [stdout]  --> tests/properties.rs:9:18
[INFO] [stdout]   |
[INFO] [stdout] 9 |     assert_eq!(css::left!(initial).to_string(), "left:initial;");
[INFO] [stdout]   |                     ^^^^ could not find `left` in `css`
[INFO] [stdout]   |
[INFO] [stdout] help: css::left is not a macro, but a unit struct, try to remove `!`
[INFO] [stdout]   |
[INFO] [stdout] 9 -     assert_eq!(css::left!(initial).to_string(), "left:initial;");
[INFO] [stdout] 9 +     assert_eq!(css::left(initial).to_string(), "left:initial;");
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `left` in `css`
[INFO] [stdout]   --> tests/properties.rs:10:18
[INFO] [stdout]    |
[INFO] [stdout] 10 |     assert_eq!(css::left!(inherit).to_string(), "left:inherit;");
[INFO] [stdout]    |                     ^^^^ could not find `left` in `css`
[INFO] [stdout]    |
[INFO] [stdout] help: css::left is not a macro, but a unit struct, try to remove `!`
[INFO] [stdout]    |
[INFO] [stdout] 10 -     assert_eq!(css::left!(inherit).to_string(), "left:inherit;");
[INFO] [stdout] 10 +     assert_eq!(css::left(inherit).to_string(), "left:inherit;");
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `left` in `css`
[INFO] [stdout]   --> tests/properties.rs:11:18
[INFO] [stdout]    |
[INFO] [stdout] 11 |     assert_eq!(css::left!(unset).to_string(), "left:unset;");
[INFO] [stdout]    |                     ^^^^ could not find `left` in `css`
[INFO] [stdout]    |
[INFO] [stdout] help: css::left is not a macro, but a unit struct, try to remove `!`
[INFO] [stdout]    |
[INFO] [stdout] 11 -     assert_eq!(css::left!(unset).to_string(), "left:unset;");
[INFO] [stdout] 11 +     assert_eq!(css::left(unset).to_string(), "left:unset;");
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `right` in `css`
[INFO] [stdout]   --> tests/properties.rs:13:18
[INFO] [stdout]    |
[INFO] [stdout] 13 |     assert_eq!(css::right!(initial).to_string(), "right:initial;");
[INFO] [stdout]    |                     ^^^^^ could not find `right` in `css`
[INFO] [stdout]    |
[INFO] [stdout] help: css::right is not a macro, but a unit struct, try to remove `!`
[INFO] [stdout]    |
[INFO] [stdout] 13 -     assert_eq!(css::right!(initial).to_string(), "right:initial;");
[INFO] [stdout] 13 +     assert_eq!(css::right(initial).to_string(), "right:initial;");
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `right` in `css`
[INFO] [stdout]   --> tests/properties.rs:14:18
[INFO] [stdout]    |
[INFO] [stdout] 14 |     assert_eq!(css::right!(inherit).to_string(), "right:inherit;");
[INFO] [stdout]    |                     ^^^^^ could not find `right` in `css`
[INFO] [stdout]    |
[INFO] [stdout] help: css::right is not a macro, but a unit struct, try to remove `!`
[INFO] [stdout]    |
[INFO] [stdout] 14 -     assert_eq!(css::right!(inherit).to_string(), "right:inherit;");
[INFO] [stdout] 14 +     assert_eq!(css::right(inherit).to_string(), "right:inherit;");
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `right` in `css`
[INFO] [stdout]   --> tests/properties.rs:15:18
[INFO] [stdout]    |
[INFO] [stdout] 15 |     assert_eq!(css::right!(unset).to_string(), "right:unset;");
[INFO] [stdout]    |                     ^^^^^ could not find `right` in `css`
[INFO] [stdout]    |
[INFO] [stdout] help: css::right is not a macro, but a unit struct, try to remove `!`
[INFO] [stdout]    |
[INFO] [stdout] 15 -     assert_eq!(css::right!(unset).to_string(), "right:unset;");
[INFO] [stdout] 15 +     assert_eq!(css::right(unset).to_string(), "right:unset;");
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `top` in `css`
[INFO] [stdout]   --> tests/properties.rs:17:18
[INFO] [stdout]    |
[INFO] [stdout] 17 |     assert_eq!(css::top!(initial).to_string(), "top:initial;");
[INFO] [stdout]    |                     ^^^ could not find `top` in `css`
[INFO] [stdout]    |
[INFO] [stdout] help: css::top is not a macro, but a unit struct, try to remove `!`
[INFO] [stdout]    |
[INFO] [stdout] 17 -     assert_eq!(css::top!(initial).to_string(), "top:initial;");
[INFO] [stdout] 17 +     assert_eq!(css::top(initial).to_string(), "top:initial;");
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `top` in `css`
[INFO] [stdout]   --> tests/properties.rs:18:18
[INFO] [stdout]    |
[INFO] [stdout] 18 |     assert_eq!(css::top!(inherit).to_string(), "top:inherit;");
[INFO] [stdout]    |                     ^^^ could not find `top` in `css`
[INFO] [stdout]    |
[INFO] [stdout] help: css::top is not a macro, but a unit struct, try to remove `!`
[INFO] [stdout]    |
[INFO] [stdout] 18 -     assert_eq!(css::top!(inherit).to_string(), "top:inherit;");
[INFO] [stdout] 18 +     assert_eq!(css::top(inherit).to_string(), "top:inherit;");
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `top` in `css`
[INFO] [stdout]   --> tests/properties.rs:19:18
[INFO] [stdout]    |
[INFO] [stdout] 19 |     assert_eq!(css::top!(unset).to_string(), "top:unset;");
[INFO] [stdout]    |                     ^^^ could not find `top` in `css`
[INFO] [stdout]    |
[INFO] [stdout] help: css::top is not a macro, but a unit struct, try to remove `!`
[INFO] [stdout]    |
[INFO] [stdout] 19 -     assert_eq!(css::top!(unset).to_string(), "top:unset;");
[INFO] [stdout] 19 +     assert_eq!(css::top(unset).to_string(), "top:unset;");
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `grid_auto_flow` in `css`
[INFO] [stdout]   --> tests/properties.rs:21:18
[INFO] [stdout]    |
[INFO] [stdout] 21 |     assert_eq!(css::grid_auto_flow!(initial).to_string(), "grid-auto-flow:initial;");
[INFO] [stdout]    |                     ^^^^^^^^^^^^^^ could not find `grid_auto_flow` in `css`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `grid_auto_flow` in `css`
[INFO] [stdout]   --> tests/properties.rs:22:18
[INFO] [stdout]    |
[INFO] [stdout] 22 |     assert_eq!(css::grid_auto_flow!(inherit).to_string(), "grid-auto-flow:inherit;");
[INFO] [stdout]    |                     ^^^^^^^^^^^^^^ could not find `grid_auto_flow` in `css`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `grid_auto_flow` in `css`
[INFO] [stdout]   --> tests/properties.rs:23:18
[INFO] [stdout]    |
[INFO] [stdout] 23 |     assert_eq!(css::grid_auto_flow!(unset).to_string(), "grid-auto-flow:unset;");
[INFO] [stdout]    |                     ^^^^^^^^^^^^^^ could not find `grid_auto_flow` in `css`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `margin_bottom` in `css`
[INFO] [stdout]   --> tests/properties.rs:33:18
[INFO] [stdout]    |
[INFO] [stdout] 33 |     assert_eq!(css::margin_bottom!(initial).to_string(), "margin-bottom:initial;");
[INFO] [stdout]    |                     ^^^^^^^^^^^^^ could not find `margin_bottom` in `css`
[INFO] [stdout]    |
[INFO] [stdout] help: css::margin_bottom is not a macro, but a unit struct, try to remove `!`
[INFO] [stdout]    |
[INFO] [stdout] 33 -     assert_eq!(css::margin_bottom!(initial).to_string(), "margin-bottom:initial;");
[INFO] [stdout] 33 +     assert_eq!(css::margin_bottom(initial).to_string(), "margin-bottom:initial;");
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `margin_bottom` in `css`
[INFO] [stdout]   --> tests/properties.rs:34:18
[INFO] [stdout]    |
[INFO] [stdout] 34 |     assert_eq!(css::margin_bottom!(inherit).to_string(), "margin-bottom:inherit;");
[INFO] [stdout]    |                     ^^^^^^^^^^^^^ could not find `margin_bottom` in `css`
[INFO] [stdout]    |
[INFO] [stdout] help: css::margin_bottom is not a macro, but a unit struct, try to remove `!`
[INFO] [stdout]    |
[INFO] [stdout] 34 -     assert_eq!(css::margin_bottom!(inherit).to_string(), "margin-bottom:inherit;");
[INFO] [stdout] 34 +     assert_eq!(css::margin_bottom(inherit).to_string(), "margin-bottom:inherit;");
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `margin_bottom` in `css`
[INFO] [stdout]   --> tests/properties.rs:35:18
[INFO] [stdout]    |
[INFO] [stdout] 35 |     assert_eq!(css::margin_bottom!(unset).to_string(), "margin-bottom:unset;");
[INFO] [stdout]    |                     ^^^^^^^^^^^^^ could not find `margin_bottom` in `css`
[INFO] [stdout]    |
[INFO] [stdout] help: css::margin_bottom is not a macro, but a unit struct, try to remove `!`
[INFO] [stdout]    |
[INFO] [stdout] 35 -     assert_eq!(css::margin_bottom!(unset).to_string(), "margin-bottom:unset;");
[INFO] [stdout] 35 +     assert_eq!(css::margin_bottom(unset).to_string(), "margin-bottom:unset;");
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `margin_left` in `css`
[INFO] [stdout]   --> tests/properties.rs:37:18
[INFO] [stdout]    |
[INFO] [stdout] 37 |     assert_eq!(css::margin_left!(initial).to_string(), "margin-left:initial;");
[INFO] [stdout]    |                     ^^^^^^^^^^^ could not find `margin_left` in `css`
[INFO] [stdout]    |
[INFO] [stdout] help: css::margin_left is not a macro, but a unit struct, try to remove `!`
[INFO] [stdout]    |
[INFO] [stdout] 37 -     assert_eq!(css::margin_left!(initial).to_string(), "margin-left:initial;");
[INFO] [stdout] 37 +     assert_eq!(css::margin_left(initial).to_string(), "margin-left:initial;");
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `margin_left` in `css`
[INFO] [stdout]   --> tests/properties.rs:38:18
[INFO] [stdout]    |
[INFO] [stdout] 38 |     assert_eq!(css::margin_left!(inherit).to_string(), "margin-left:inherit;");
[INFO] [stdout]    |                     ^^^^^^^^^^^ could not find `margin_left` in `css`
[INFO] [stdout]    |
[INFO] [stdout] help: css::margin_left is not a macro, but a unit struct, try to remove `!`
[INFO] [stdout]    |
[INFO] [stdout] 38 -     assert_eq!(css::margin_left!(inherit).to_string(), "margin-left:inherit;");
[INFO] [stdout] 38 +     assert_eq!(css::margin_left(inherit).to_string(), "margin-left:inherit;");
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `margin_left` in `css`
[INFO] [stdout]   --> tests/properties.rs:39:18
[INFO] [stdout]    |
[INFO] [stdout] 39 |     assert_eq!(css::margin_left!(unset).to_string(), "margin-left:unset;");
[INFO] [stdout]    |                     ^^^^^^^^^^^ could not find `margin_left` in `css`
[INFO] [stdout]    |
[INFO] [stdout] help: css::margin_left is not a macro, but a unit struct, try to remove `!`
[INFO] [stdout]    |
[INFO] [stdout] 39 -     assert_eq!(css::margin_left!(unset).to_string(), "margin-left:unset;");
[INFO] [stdout] 39 +     assert_eq!(css::margin_left(unset).to_string(), "margin-left:unset;");
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `margin_right` in `css`
[INFO] [stdout]   --> tests/properties.rs:41:18
[INFO] [stdout]    |
[INFO] [stdout] 41 |     assert_eq!(css::margin_right!(initial).to_string(), "margin-right:initial;");
[INFO] [stdout]    |                     ^^^^^^^^^^^^ could not find `margin_right` in `css`
[INFO] [stdout]    |
[INFO] [stdout] help: css::margin_right is not a macro, but a unit struct, try to remove `!`
[INFO] [stdout]    |
[INFO] [stdout] 41 -     assert_eq!(css::margin_right!(initial).to_string(), "margin-right:initial;");
[INFO] [stdout] 41 +     assert_eq!(css::margin_right(initial).to_string(), "margin-right:initial;");
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `margin_right` in `css`
[INFO] [stdout]   --> tests/properties.rs:42:18
[INFO] [stdout]    |
[INFO] [stdout] 42 |     assert_eq!(css::margin_right!(inherit).to_string(), "margin-right:inherit;");
[INFO] [stdout]    |                     ^^^^^^^^^^^^ could not find `margin_right` in `css`
[INFO] [stdout]    |
[INFO] [stdout] help: css::margin_right is not a macro, but a unit struct, try to remove `!`
[INFO] [stdout]    |
[INFO] [stdout] 42 -     assert_eq!(css::margin_right!(inherit).to_string(), "margin-right:inherit;");
[INFO] [stdout] 42 +     assert_eq!(css::margin_right(inherit).to_string(), "margin-right:inherit;");
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `margin_right` in `css`
[INFO] [stdout]   --> tests/properties.rs:43:18
[INFO] [stdout]    |
[INFO] [stdout] 43 |     assert_eq!(css::margin_right!(unset).to_string(), "margin-right:unset;");
[INFO] [stdout]    |                     ^^^^^^^^^^^^ could not find `margin_right` in `css`
[INFO] [stdout]    |
[INFO] [stdout] help: css::margin_right is not a macro, but a unit struct, try to remove `!`
[INFO] [stdout]    |
[INFO] [stdout] 43 -     assert_eq!(css::margin_right!(unset).to_string(), "margin-right:unset;");
[INFO] [stdout] 43 +     assert_eq!(css::margin_right(unset).to_string(), "margin-right:unset;");
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `margin_top` in `css`
[INFO] [stdout]   --> tests/properties.rs:45:18
[INFO] [stdout]    |
[INFO] [stdout] 45 |     assert_eq!(css::margin_top!(initial).to_string(), "margin-top:initial;");
[INFO] [stdout]    |                     ^^^^^^^^^^ could not find `margin_top` in `css`
[INFO] [stdout]    |
[INFO] [stdout] help: css::margin_top is not a macro, but a unit struct, try to remove `!`
[INFO] [stdout]    |
[INFO] [stdout] 45 -     assert_eq!(css::margin_top!(initial).to_string(), "margin-top:initial;");
[INFO] [stdout] 45 +     assert_eq!(css::margin_top(initial).to_string(), "margin-top:initial;");
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `margin_top` in `css`
[INFO] [stdout]   --> tests/properties.rs:46:18
[INFO] [stdout]    |
[INFO] [stdout] 46 |     assert_eq!(css::margin_top!(inherit).to_string(), "margin-top:inherit;");
[INFO] [stdout]    |                     ^^^^^^^^^^ could not find `margin_top` in `css`
[INFO] [stdout]    |
[INFO] [stdout] help: css::margin_top is not a macro, but a unit struct, try to remove `!`
[INFO] [stdout]    |
[INFO] [stdout] 46 -     assert_eq!(css::margin_top!(inherit).to_string(), "margin-top:inherit;");
[INFO] [stdout] 46 +     assert_eq!(css::margin_top(inherit).to_string(), "margin-top:inherit;");
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `margin_top` in `css`
[INFO] [stdout]   --> tests/properties.rs:47:18
[INFO] [stdout]    |
[INFO] [stdout] 47 |     assert_eq!(css::margin_top!(unset).to_string(), "margin-top:unset;");
[INFO] [stdout]    |                     ^^^^^^^^^^ could not find `margin_top` in `css`
[INFO] [stdout]    |
[INFO] [stdout] help: css::margin_top is not a macro, but a unit struct, try to remove `!`
[INFO] [stdout]    |
[INFO] [stdout] 47 -     assert_eq!(css::margin_top!(unset).to_string(), "margin-top:unset;");
[INFO] [stdout] 47 +     assert_eq!(css::margin_top(unset).to_string(), "margin-top:unset;");
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `max_height` in `css`
[INFO] [stdout]   --> tests/properties.rs:49:18
[INFO] [stdout]    |
[INFO] [stdout] 49 |     assert_eq!(css::max_height!(initial).to_string(), "max-height:initial;");
[INFO] [stdout]    |                     ^^^^^^^^^^ could not find `max_height` in `css`
[INFO] [stdout]    |
[INFO] [stdout] help: css::max_height is not a macro, but a unit struct, try to remove `!`
[INFO] [stdout]    |
[INFO] [stdout] 49 -     assert_eq!(css::max_height!(initial).to_string(), "max-height:initial;");
[INFO] [stdout] 49 +     assert_eq!(css::max_height(initial).to_string(), "max-height:initial;");
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `max_height` in `css`
[INFO] [stdout]   --> tests/properties.rs:50:18
[INFO] [stdout]    |
[INFO] [stdout] 50 |     assert_eq!(css::max_height!(inherit).to_string(), "max-height:inherit;");
[INFO] [stdout]    |                     ^^^^^^^^^^ could not find `max_height` in `css`
[INFO] [stdout]    |
[INFO] [stdout] help: css::max_height is not a macro, but a unit struct, try to remove `!`
[INFO] [stdout]    |
[INFO] [stdout] 50 -     assert_eq!(css::max_height!(inherit).to_string(), "max-height:inherit;");
[INFO] [stdout] 50 +     assert_eq!(css::max_height(inherit).to_string(), "max-height:inherit;");
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `max_height` in `css`
[INFO] [stdout]   --> tests/properties.rs:51:18
[INFO] [stdout]    |
[INFO] [stdout] 51 |     assert_eq!(css::max_height!(unset).to_string(), "max-height:unset;");
[INFO] [stdout]    |                     ^^^^^^^^^^ could not find `max_height` in `css`
[INFO] [stdout]    |
[INFO] [stdout] help: css::max_height is not a macro, but a unit struct, try to remove `!`
[INFO] [stdout]    |
[INFO] [stdout] 51 -     assert_eq!(css::max_height!(unset).to_string(), "max-height:unset;");
[INFO] [stdout] 51 +     assert_eq!(css::max_height(unset).to_string(), "max-height:unset;");
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `max_width` in `css`
[INFO] [stdout]   --> tests/properties.rs:53:18
[INFO] [stdout]    |
[INFO] [stdout] 53 |     assert_eq!(css::max_width!(initial).to_string(), "max-width:initial;");
[INFO] [stdout]    |                     ^^^^^^^^^ could not find `max_width` in `css`
[INFO] [stdout]    |
[INFO] [stdout] help: css::max_width is not a macro, but a unit struct, try to remove `!`
[INFO] [stdout]    |
[INFO] [stdout] 53 -     assert_eq!(css::max_width!(initial).to_string(), "max-width:initial;");
[INFO] [stdout] 53 +     assert_eq!(css::max_width(initial).to_string(), "max-width:initial;");
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `max_width` in `css`
[INFO] [stdout]   --> tests/properties.rs:54:18
[INFO] [stdout]    |
[INFO] [stdout] 54 |     assert_eq!(css::max_width!(inherit).to_string(), "max-width:inherit;");
[INFO] [stdout]    |                     ^^^^^^^^^ could not find `max_width` in `css`
[INFO] [stdout]    |
[INFO] [stdout] help: css::max_width is not a macro, but a unit struct, try to remove `!`
[INFO] [stdout]    |
[INFO] [stdout] 54 -     assert_eq!(css::max_width!(inherit).to_string(), "max-width:inherit;");
[INFO] [stdout] 54 +     assert_eq!(css::max_width(inherit).to_string(), "max-width:inherit;");
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `max_width` in `css`
[INFO] [stdout]   --> tests/properties.rs:55:18
[INFO] [stdout]    |
[INFO] [stdout] 55 |     assert_eq!(css::max_width!(unset).to_string(), "max-width:unset;");
[INFO] [stdout]    |                     ^^^^^^^^^ could not find `max_width` in `css`
[INFO] [stdout]    |
[INFO] [stdout] help: css::max_width is not a macro, but a unit struct, try to remove `!`
[INFO] [stdout]    |
[INFO] [stdout] 55 -     assert_eq!(css::max_width!(unset).to_string(), "max-width:unset;");
[INFO] [stdout] 55 +     assert_eq!(css::max_width(unset).to_string(), "max-width:unset;");
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `min_height` in `css`
[INFO] [stdout]   --> tests/properties.rs:57:18
[INFO] [stdout]    |
[INFO] [stdout] 57 |     assert_eq!(css::min_height!(initial).to_string(), "min-height:initial;");
[INFO] [stdout]    |                     ^^^^^^^^^^ could not find `min_height` in `css`
[INFO] [stdout]    |
[INFO] [stdout] help: css::min_height is not a macro, but a unit struct, try to remove `!`
[INFO] [stdout]    |
[INFO] [stdout] 57 -     assert_eq!(css::min_height!(initial).to_string(), "min-height:initial;");
[INFO] [stdout] 57 +     assert_eq!(css::min_height(initial).to_string(), "min-height:initial;");
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `min_height` in `css`
[INFO] [stdout]   --> tests/properties.rs:58:18
[INFO] [stdout]    |
[INFO] [stdout] 58 |     assert_eq!(css::min_height!(inherit).to_string(), "min-height:inherit;");
[INFO] [stdout]    |                     ^^^^^^^^^^ could not find `min_height` in `css`
[INFO] [stdout]    |
[INFO] [stdout] help: css::min_height is not a macro, but a unit struct, try to remove `!`
[INFO] [stdout]    |
[INFO] [stdout] 58 -     assert_eq!(css::min_height!(inherit).to_string(), "min-height:inherit;");
[INFO] [stdout] 58 +     assert_eq!(css::min_height(inherit).to_string(), "min-height:inherit;");
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `min_height` in `css`
[INFO] [stdout]   --> tests/properties.rs:59:18
[INFO] [stdout]    |
[INFO] [stdout] 59 |     assert_eq!(css::min_height!(unset).to_string(), "min-height:unset;");
[INFO] [stdout]    |                     ^^^^^^^^^^ could not find `min_height` in `css`
[INFO] [stdout]    |
[INFO] [stdout] help: css::min_height is not a macro, but a unit struct, try to remove `!`
[INFO] [stdout]    |
[INFO] [stdout] 59 -     assert_eq!(css::min_height!(unset).to_string(), "min-height:unset;");
[INFO] [stdout] 59 +     assert_eq!(css::min_height(unset).to_string(), "min-height:unset;");
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `min_width` in `css`
[INFO] [stdout]   --> tests/properties.rs:61:18
[INFO] [stdout]    |
[INFO] [stdout] 61 |     assert_eq!(css::min_width!(initial).to_string(), "min-width:initial;");
[INFO] [stdout]    |                     ^^^^^^^^^ could not find `min_width` in `css`
[INFO] [stdout]    |
[INFO] [stdout] help: css::min_width is not a macro, but a unit struct, try to remove `!`
[INFO] [stdout]    |
[INFO] [stdout] 61 -     assert_eq!(css::min_width!(initial).to_string(), "min-width:initial;");
[INFO] [stdout] 61 +     assert_eq!(css::min_width(initial).to_string(), "min-width:initial;");
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `min_width` in `css`
[INFO] [stdout]   --> tests/properties.rs:62:18
[INFO] [stdout]    |
[INFO] [stdout] 62 |     assert_eq!(css::min_width!(inherit).to_string(), "min-width:inherit;");
[INFO] [stdout]    |                     ^^^^^^^^^ could not find `min_width` in `css`
[INFO] [stdout]    |
[INFO] [stdout] help: css::min_width is not a macro, but a unit struct, try to remove `!`
[INFO] [stdout]    |
[INFO] [stdout] 62 -     assert_eq!(css::min_width!(inherit).to_string(), "min-width:inherit;");
[INFO] [stdout] 62 +     assert_eq!(css::min_width(inherit).to_string(), "min-width:inherit;");
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `min_width` in `css`
[INFO] [stdout]   --> tests/properties.rs:63:18
[INFO] [stdout]    |
[INFO] [stdout] 63 |     assert_eq!(css::min_width!(unset).to_string(), "min-width:unset;");
[INFO] [stdout]    |                     ^^^^^^^^^ could not find `min_width` in `css`
[INFO] [stdout]    |
[INFO] [stdout] help: css::min_width is not a macro, but a unit struct, try to remove `!`
[INFO] [stdout]    |
[INFO] [stdout] 63 -     assert_eq!(css::min_width!(unset).to_string(), "min-width:unset;");
[INFO] [stdout] 63 +     assert_eq!(css::min_width(unset).to_string(), "min-width:unset;");
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `height` in `css`
[INFO] [stdout]   --> tests/properties.rs:65:18
[INFO] [stdout]    |
[INFO] [stdout] 65 |     assert_eq!(css::height!(initial).to_string(), "height:initial;");
[INFO] [stdout]    |                     ^^^^^^ could not find `height` in `css`
[INFO] [stdout]    |
[INFO] [stdout] help: css::height is not a macro, but a unit struct, try to remove `!`
[INFO] [stdout]    |
[INFO] [stdout] 65 -     assert_eq!(css::height!(initial).to_string(), "height:initial;");
[INFO] [stdout] 65 +     assert_eq!(css::height(initial).to_string(), "height:initial;");
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `height` in `css`
[INFO] [stdout]   --> tests/properties.rs:66:18
[INFO] [stdout]    |
[INFO] [stdout] 66 |     assert_eq!(css::height!(inherit).to_string(), "height:inherit;");
[INFO] [stdout]    |                     ^^^^^^ could not find `height` in `css`
[INFO] [stdout]    |
[INFO] [stdout] help: css::height is not a macro, but a unit struct, try to remove `!`
[INFO] [stdout]    |
[INFO] [stdout] 66 -     assert_eq!(css::height!(inherit).to_string(), "height:inherit;");
[INFO] [stdout] 66 +     assert_eq!(css::height(inherit).to_string(), "height:inherit;");
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `height` in `css`
[INFO] [stdout]   --> tests/properties.rs:67:18
[INFO] [stdout]    |
[INFO] [stdout] 67 |     assert_eq!(css::height!(unset).to_string(), "height:unset;");
[INFO] [stdout]    |                     ^^^^^^ could not find `height` in `css`
[INFO] [stdout]    |
[INFO] [stdout] help: css::height is not a macro, but a unit struct, try to remove `!`
[INFO] [stdout]    |
[INFO] [stdout] 67 -     assert_eq!(css::height!(unset).to_string(), "height:unset;");
[INFO] [stdout] 67 +     assert_eq!(css::height(unset).to_string(), "height:unset;");
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `width` in `css`
[INFO] [stdout]   --> tests/properties.rs:69:18
[INFO] [stdout]    |
[INFO] [stdout] 69 |     assert_eq!(css::width!(initial).to_string(), "width:initial;");
[INFO] [stdout]    |                     ^^^^^ could not find `width` in `css`
[INFO] [stdout]    |
[INFO] [stdout] help: css::width is not a macro, but a unit struct, try to remove `!`
[INFO] [stdout]    |
[INFO] [stdout] 69 -     assert_eq!(css::width!(initial).to_string(), "width:initial;");
[INFO] [stdout] 69 +     assert_eq!(css::width(initial).to_string(), "width:initial;");
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `width` in `css`
[INFO] [stdout]   --> tests/properties.rs:70:18
[INFO] [stdout]    |
[INFO] [stdout] 70 |     assert_eq!(css::width!(inherit).to_string(), "width:inherit;");
[INFO] [stdout]    |                     ^^^^^ could not find `width` in `css`
[INFO] [stdout]    |
[INFO] [stdout] help: css::width is not a macro, but a unit struct, try to remove `!`
[INFO] [stdout]    |
[INFO] [stdout] 70 -     assert_eq!(css::width!(inherit).to_string(), "width:inherit;");
[INFO] [stdout] 70 +     assert_eq!(css::width(inherit).to_string(), "width:inherit;");
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `width` in `css`
[INFO] [stdout]   --> tests/properties.rs:71:18
[INFO] [stdout]    |
[INFO] [stdout] 71 |     assert_eq!(css::width!(unset).to_string(), "width:unset;");
[INFO] [stdout]    |                     ^^^^^ could not find `width` in `css`
[INFO] [stdout]    |
[INFO] [stdout] help: css::width is not a macro, but a unit struct, try to remove `!`
[INFO] [stdout]    |
[INFO] [stdout] 71 -     assert_eq!(css::width!(unset).to_string(), "width:unset;");
[INFO] [stdout] 71 +     assert_eq!(css::width(unset).to_string(), "width:unset;");
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `z_index` in `css`
[INFO] [stdout]   --> tests/properties.rs:73:18
[INFO] [stdout]    |
[INFO] [stdout] 73 |     assert_eq!(css::z_index!(initial).to_string(), "z-index:initial;");
[INFO] [stdout]    |                     ^^^^^^^ could not find `z_index` in `css`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `z_index` in `css`
[INFO] [stdout]   --> tests/properties.rs:74:18
[INFO] [stdout]    |
[INFO] [stdout] 74 |     assert_eq!(css::z_index!(inherit).to_string(), "z-index:inherit;");
[INFO] [stdout]    |                     ^^^^^^^ could not find `z_index` in `css`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `z_index` in `css`
[INFO] [stdout]   --> tests/properties.rs:75:18
[INFO] [stdout]    |
[INFO] [stdout] 75 |     assert_eq!(css::z_index!(unset).to_string(), "z-index:unset;");
[INFO] [stdout]    |                     ^^^^^^^ could not find `z_index` in `css`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0433`.
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `hobo_css` (test "properties") due to 48 previous errors
[INFO] [stderr] warning: build failed, waiting for other jobs to finish...
[INFO] [stdout] error: cannot find macro `background_color` in this scope
[INFO] [stdout]    --> src/media.rs:167:6
[INFO] [stdout]     |
[INFO] [stdout] 167 |                     background_color!(rgb 0xFF_00_00)
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `background_color` in this scope
[INFO] [stdout]    --> src/media.rs:155:8
[INFO] [stdout]     |
[INFO] [stdout] 155 | ...                   background_color!(rgb 0xFF_00_00)
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `background_color` in this scope
[INFO] [stdout]    --> src/media.rs:145:6
[INFO] [stdout]     |
[INFO] [stdout] 145 |                     background_color!(rgb 0xFF_00_00)
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `vector_effect` in this scope
[INFO] [stdout]   --> src/properties/svg.rs:12:13
[INFO] [stdout]    |
[INFO] [stdout] 12 |     assert_eq!(vector_effect!(non-scaling-stroke), crate::Property::VectorEffect(crate::VectorEffect::NonScalingStroke));
[INFO] [stdout]    |                ^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `vector_effect` is in scope, but it is an enum, not a macro
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `__border_style` in this scope
[INFO] [stdout]    --> src/properties/border.rs:291:13
[INFO] [stdout]     |
[INFO] [stdout] 291 |     assert_eq!(__border_style!(Bottom, unset).to_string(), "border-bottom-style:unset;");
[INFO] [stdout]     |                ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `__border_style` in this scope
[INFO] [stdout]    --> src/properties/border.rs:290:13
[INFO] [stdout]     |
[INFO] [stdout] 290 |     assert_eq!(__border_style!(Bottom, inherit).to_string(), "border-bottom-style:inherit;");
[INFO] [stdout]     |                ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `__border_style` in this scope
[INFO] [stdout]    --> src/properties/border.rs:289:13
[INFO] [stdout]     |
[INFO] [stdout] 289 |     assert_eq!(__border_style!(Bottom, initial).to_string(), "border-bottom-style:initial;");
[INFO] [stdout]     |                ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `__border_style` in this scope
[INFO] [stdout]    --> src/properties/border.rs:288:13
[INFO] [stdout]     |
[INFO] [stdout] 288 |     assert_eq!(__border_style!(Bottom, outset).to_string(), "border-bottom-style:outset;");
[INFO] [stdout]     |                ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `__border_style` in this scope
[INFO] [stdout]    --> src/properties/border.rs:287:13
[INFO] [stdout]     |
[INFO] [stdout] 287 |     assert_eq!(__border_style!(Bottom, inset).to_string(), "border-bottom-style:inset;");
[INFO] [stdout]     |                ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `__border_style` in this scope
[INFO] [stdout]    --> src/properties/border.rs:286:13
[INFO] [stdout]     |
[INFO] [stdout] 286 |     assert_eq!(__border_style!(Bottom, ridge).to_string(), "border-bottom-style:ridge;");
[INFO] [stdout]     |                ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `__border_style` in this scope
[INFO] [stdout]    --> src/properties/border.rs:285:13
[INFO] [stdout]     |
[INFO] [stdout] 285 |     assert_eq!(__border_style!(Bottom, groove).to_string(), "border-bottom-style:groove;");
[INFO] [stdout]     |                ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `__border_style` in this scope
[INFO] [stdout]    --> src/properties/border.rs:284:13
[INFO] [stdout]     |
[INFO] [stdout] 284 |     assert_eq!(__border_style!(Bottom, double).to_string(), "border-bottom-style:double;");
[INFO] [stdout]     |                ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `__border_style` in this scope
[INFO] [stdout]    --> src/properties/border.rs:283:13
[INFO] [stdout]     |
[INFO] [stdout] 283 |     assert_eq!(__border_style!(Bottom, solid).to_string(), "border-bottom-style:solid;");
[INFO] [stdout]     |                ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `__border_style` in this scope
[INFO] [stdout]    --> src/properties/border.rs:282:13
[INFO] [stdout]     |
[INFO] [stdout] 282 |     assert_eq!(__border_style!(Bottom, dashed).to_string(), "border-bottom-style:dashed;");
[INFO] [stdout]     |                ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `__border_style` in this scope
[INFO] [stdout]    --> src/properties/border.rs:281:13
[INFO] [stdout]     |
[INFO] [stdout] 281 |     assert_eq!(__border_style!(Bottom, dotted).to_string(), "border-bottom-style:dotted;");
[INFO] [stdout]     |                ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `__border_style` in this scope
[INFO] [stdout]    --> src/properties/border.rs:280:13
[INFO] [stdout]     |
[INFO] [stdout] 280 |     assert_eq!(__border_style!(Bottom, hidden).to_string(), "border-bottom-style:hidden;");
[INFO] [stdout]     |                ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `__border_style` in this scope
[INFO] [stdout]    --> src/properties/border.rs:279:13
[INFO] [stdout]     |
[INFO] [stdout] 279 |     assert_eq!(__border_style!(Bottom, none).to_string(), "border-bottom-style:none;");
[INFO] [stdout]     |                ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `__border_style` in this scope
[INFO] [stdout]    --> src/properties/border.rs:277:13
[INFO] [stdout]     |
[INFO] [stdout] 277 |     assert_eq!(__border_style!(Top, unset).to_string(), "border-top-style:unset;");
[INFO] [stdout]     |                ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `__border_style` in this scope
[INFO] [stdout]    --> src/properties/border.rs:276:13
[INFO] [stdout]     |
[INFO] [stdout] 276 |     assert_eq!(__border_style!(Top, inherit).to_string(), "border-top-style:inherit;");
[INFO] [stdout]     |                ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `__border_style` in this scope
[INFO] [stdout]    --> src/properties/border.rs:275:13
[INFO] [stdout]     |
[INFO] [stdout] 275 |     assert_eq!(__border_style!(Top, initial).to_string(), "border-top-style:initial;");
[INFO] [stdout]     |                ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `__border_style` in this scope
[INFO] [stdout]    --> src/properties/border.rs:274:13
[INFO] [stdout]     |
[INFO] [stdout] 274 |     assert_eq!(__border_style!(Top, outset).to_string(), "border-top-style:outset;");
[INFO] [stdout]     |                ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `__border_style` in this scope
[INFO] [stdout]    --> src/properties/border.rs:273:13
[INFO] [stdout]     |
[INFO] [stdout] 273 |     assert_eq!(__border_style!(Top, inset).to_string(), "border-top-style:inset;");
[INFO] [stdout]     |                ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `__border_style` in this scope
[INFO] [stdout]    --> src/properties/border.rs:272:13
[INFO] [stdout]     |
[INFO] [stdout] 272 |     assert_eq!(__border_style!(Top, ridge).to_string(), "border-top-style:ridge;");
[INFO] [stdout]     |                ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `__border_style` in this scope
[INFO] [stdout]    --> src/properties/border.rs:271:13
[INFO] [stdout]     |
[INFO] [stdout] 271 |     assert_eq!(__border_style!(Top, groove).to_string(), "border-top-style:groove;");
[INFO] [stdout]     |                ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `__border_style` in this scope
[INFO] [stdout]    --> src/properties/border.rs:270:13
[INFO] [stdout]     |
[INFO] [stdout] 270 |     assert_eq!(__border_style!(Top, double).to_string(), "border-top-style:double;");
[INFO] [stdout]     |                ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `__border_style` in this scope
[INFO] [stdout]    --> src/properties/border.rs:269:13
[INFO] [stdout]     |
[INFO] [stdout] 269 |     assert_eq!(__border_style!(Top, solid).to_string(), "border-top-style:solid;");
[INFO] [stdout]     |                ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `__border_style` in this scope
[INFO] [stdout]    --> src/properties/border.rs:268:13
[INFO] [stdout]     |
[INFO] [stdout] 268 |     assert_eq!(__border_style!(Top, dashed).to_string(), "border-top-style:dashed;");
[INFO] [stdout]     |                ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `__border_style` in this scope
[INFO] [stdout]    --> src/properties/border.rs:267:13
[INFO] [stdout]     |
[INFO] [stdout] 267 |     assert_eq!(__border_style!(Top, dotted).to_string(), "border-top-style:dotted;");
[INFO] [stdout]     |                ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `__border_style` in this scope
[INFO] [stdout]    --> src/properties/border.rs:266:13
[INFO] [stdout]     |
[INFO] [stdout] 266 |     assert_eq!(__border_style!(Top, hidden).to_string(), "border-top-style:hidden;");
[INFO] [stdout]     |                ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `__border_style` in this scope
[INFO] [stdout]    --> src/properties/border.rs:265:13
[INFO] [stdout]     |
[INFO] [stdout] 265 |     assert_eq!(__border_style!(Top, none).to_string(), "border-top-style:none;");
[INFO] [stdout]     |                ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `__border_style` in this scope
[INFO] [stdout]    --> src/properties/border.rs:263:13
[INFO] [stdout]     |
[INFO] [stdout] 263 |     assert_eq!(__border_style!(Right, unset).to_string(), "border-right-style:unset;");
[INFO] [stdout]     |                ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `__border_style` in this scope
[INFO] [stdout]    --> src/properties/border.rs:262:13
[INFO] [stdout]     |
[INFO] [stdout] 262 |     assert_eq!(__border_style!(Right, inherit).to_string(), "border-right-style:inherit;");
[INFO] [stdout]     |                ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `__border_style` in this scope
[INFO] [stdout]    --> src/properties/border.rs:261:13
[INFO] [stdout]     |
[INFO] [stdout] 261 |     assert_eq!(__border_style!(Right, initial).to_string(), "border-right-style:initial;");
[INFO] [stdout]     |                ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `__border_style` in this scope
[INFO] [stdout]    --> src/properties/border.rs:260:13
[INFO] [stdout]     |
[INFO] [stdout] 260 |     assert_eq!(__border_style!(Right, outset).to_string(), "border-right-style:outset;");
[INFO] [stdout]     |                ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `__border_style` in this scope
[INFO] [stdout]    --> src/properties/border.rs:259:13
[INFO] [stdout]     |
[INFO] [stdout] 259 |     assert_eq!(__border_style!(Right, inset).to_string(), "border-right-style:inset;");
[INFO] [stdout]     |                ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `__border_style` in this scope
[INFO] [stdout]    --> src/properties/border.rs:258:13
[INFO] [stdout]     |
[INFO] [stdout] 258 |     assert_eq!(__border_style!(Right, ridge).to_string(), "border-right-style:ridge;");
[INFO] [stdout]     |                ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `__border_style` in this scope
[INFO] [stdout]    --> src/properties/border.rs:257:13
[INFO] [stdout]     |
[INFO] [stdout] 257 |     assert_eq!(__border_style!(Right, groove).to_string(), "border-right-style:groove;");
[INFO] [stdout]     |                ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `__border_style` in this scope
[INFO] [stdout]    --> src/properties/border.rs:256:13
[INFO] [stdout]     |
[INFO] [stdout] 256 |     assert_eq!(__border_style!(Right, double).to_string(), "border-right-style:double;");
[INFO] [stdout]     |                ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `__border_style` in this scope
[INFO] [stdout]    --> src/properties/border.rs:255:13
[INFO] [stdout]     |
[INFO] [stdout] 255 |     assert_eq!(__border_style!(Right, solid).to_string(), "border-right-style:solid;");
[INFO] [stdout]     |                ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `__border_style` in this scope
[INFO] [stdout]    --> src/properties/border.rs:254:13
[INFO] [stdout]     |
[INFO] [stdout] 254 |     assert_eq!(__border_style!(Right, dashed).to_string(), "border-right-style:dashed;");
[INFO] [stdout]     |                ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `__border_style` in this scope
[INFO] [stdout]    --> src/properties/border.rs:253:13
[INFO] [stdout]     |
[INFO] [stdout] 253 |     assert_eq!(__border_style!(Right, dotted).to_string(), "border-right-style:dotted;");
[INFO] [stdout]     |                ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `__border_style` in this scope
[INFO] [stdout]    --> src/properties/border.rs:252:13
[INFO] [stdout]     |
[INFO] [stdout] 252 |     assert_eq!(__border_style!(Right, hidden).to_string(), "border-right-style:hidden;");
[INFO] [stdout]     |                ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `__border_style` in this scope
[INFO] [stdout]    --> src/properties/border.rs:251:13
[INFO] [stdout]     |
[INFO] [stdout] 251 |     assert_eq!(__border_style!(Right, none).to_string(), "border-right-style:none;");
[INFO] [stdout]     |                ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `__border_style` in this scope
[INFO] [stdout]    --> src/properties/border.rs:249:13
[INFO] [stdout]     |
[INFO] [stdout] 249 |     assert_eq!(__border_style!(Left, unset).to_string(), "border-left-style:unset;");
[INFO] [stdout]     |                ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `__border_style` in this scope
[INFO] [stdout]    --> src/properties/border.rs:248:13
[INFO] [stdout]     |
[INFO] [stdout] 248 |     assert_eq!(__border_style!(Left, inherit).to_string(), "border-left-style:inherit;");
[INFO] [stdout]     |                ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `__border_style` in this scope
[INFO] [stdout]    --> src/properties/border.rs:247:13
[INFO] [stdout]     |
[INFO] [stdout] 247 |     assert_eq!(__border_style!(Left, initial).to_string(), "border-left-style:initial;");
[INFO] [stdout]     |                ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `__border_style` in this scope
[INFO] [stdout]    --> src/properties/border.rs:246:13
[INFO] [stdout]     |
[INFO] [stdout] 246 |     assert_eq!(__border_style!(Left, outset).to_string(), "border-left-style:outset;");
[INFO] [stdout]     |                ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `__border_style` in this scope
[INFO] [stdout]    --> src/properties/border.rs:245:13
[INFO] [stdout]     |
[INFO] [stdout] 245 |     assert_eq!(__border_style!(Left, inset).to_string(), "border-left-style:inset;");
[INFO] [stdout]     |                ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `__border_style` in this scope
[INFO] [stdout]    --> src/properties/border.rs:244:13
[INFO] [stdout]     |
[INFO] [stdout] 244 |     assert_eq!(__border_style!(Left, ridge).to_string(), "border-left-style:ridge;");
[INFO] [stdout]     |                ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `__border_style` in this scope
[INFO] [stdout]    --> src/properties/border.rs:243:13
[INFO] [stdout]     |
[INFO] [stdout] 243 |     assert_eq!(__border_style!(Left, groove).to_string(), "border-left-style:groove;");
[INFO] [stdout]     |                ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `__border_style` in this scope
[INFO] [stdout]    --> src/properties/border.rs:242:13
[INFO] [stdout]     |
[INFO] [stdout] 242 |     assert_eq!(__border_style!(Left, double).to_string(), "border-left-style:double;");
[INFO] [stdout]     |                ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `__border_style` in this scope
[INFO] [stdout]    --> src/properties/border.rs:241:13
[INFO] [stdout]     |
[INFO] [stdout] 241 |     assert_eq!(__border_style!(Left, solid).to_string(), "border-left-style:solid;");
[INFO] [stdout]     |                ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `__border_style` in this scope
[INFO] [stdout]    --> src/properties/border.rs:240:13
[INFO] [stdout]     |
[INFO] [stdout] 240 |     assert_eq!(__border_style!(Left, dashed).to_string(), "border-left-style:dashed;");
[INFO] [stdout]     |                ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `__border_style` in this scope
[INFO] [stdout]    --> src/properties/border.rs:239:13
[INFO] [stdout]     |
[INFO] [stdout] 239 |     assert_eq!(__border_style!(Left, dotted).to_string(), "border-left-style:dotted;");
[INFO] [stdout]     |                ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `__border_style` in this scope
[INFO] [stdout]    --> src/properties/border.rs:238:13
[INFO] [stdout]     |
[INFO] [stdout] 238 |     assert_eq!(__border_style!(Left, hidden).to_string(), "border-left-style:hidden;");
[INFO] [stdout]     |                ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `__border_style` in this scope
[INFO] [stdout]    --> src/properties/border.rs:237:13
[INFO] [stdout]     |
[INFO] [stdout] 237 |     assert_eq!(__border_style!(Left, none).to_string(), "border-left-style:none;");
[INFO] [stdout]     |                ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `__border_width` in this scope
[INFO] [stdout]    --> src/properties/border.rs:232:13
[INFO] [stdout]     |
[INFO] [stdout] 232 |     assert_eq!(__border_width!(Bottom, unset).to_string(), "border-bottom-width:unset;");
[INFO] [stdout]     |                ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `__border_width` in this scope
[INFO] [stdout]    --> src/properties/border.rs:231:13
[INFO] [stdout]     |
[INFO] [stdout] 231 |     assert_eq!(__border_width!(Bottom, inherit).to_string(), "border-bottom-width:inherit;");
[INFO] [stdout]     |                ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `__border_width` in this scope
[INFO] [stdout]    --> src/properties/border.rs:230:13
[INFO] [stdout]     |
[INFO] [stdout] 230 |     assert_eq!(__border_width!(Bottom, initial).to_string(), "border-bottom-width:initial;");
[INFO] [stdout]     |                ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `__border_width` in this scope
[INFO] [stdout]    --> src/properties/border.rs:229:13
[INFO] [stdout]     |
[INFO] [stdout] 229 |     assert_eq!(__border_width!(Bottom, thick).to_string(), "border-bottom-width:thick;");
[INFO] [stdout]     |                ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `__border_width` in this scope
[INFO] [stdout]    --> src/properties/border.rs:228:13
[INFO] [stdout]     |
[INFO] [stdout] 228 |     assert_eq!(__border_width!(Bottom, thin).to_string(), "border-bottom-width:thin;");
[INFO] [stdout]     |                ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `__border_width` in this scope
[INFO] [stdout]    --> src/properties/border.rs:227:13
[INFO] [stdout]     |
[INFO] [stdout] 227 |     assert_eq!(__border_width!(Bottom, medium).to_string(), "border-bottom-width:medium;");
[INFO] [stdout]     |                ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `__border_width` in this scope
[INFO] [stdout]    --> src/properties/border.rs:225:13
[INFO] [stdout]     |
[INFO] [stdout] 225 |     assert_eq!(__border_width!(Top, unset).to_string(), "border-top-width:unset;");
[INFO] [stdout]     |                ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `__border_width` in this scope
[INFO] [stdout]    --> src/properties/border.rs:224:13
[INFO] [stdout]     |
[INFO] [stdout] 224 |     assert_eq!(__border_width!(Top, inherit).to_string(), "border-top-width:inherit;");
[INFO] [stdout]     |                ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `__border_width` in this scope
[INFO] [stdout]    --> src/properties/border.rs:223:13
[INFO] [stdout]     |
[INFO] [stdout] 223 |     assert_eq!(__border_width!(Top, initial).to_string(), "border-top-width:initial;");
[INFO] [stdout]     |                ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `__border_width` in this scope
[INFO] [stdout]    --> src/properties/border.rs:222:13
[INFO] [stdout]     |
[INFO] [stdout] 222 |     assert_eq!(__border_width!(Top, thick).to_string(), "border-top-width:thick;");
[INFO] [stdout]     |                ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `__border_width` in this scope
[INFO] [stdout]    --> src/properties/border.rs:221:13
[INFO] [stdout]     |
[INFO] [stdout] 221 |     assert_eq!(__border_width!(Top, thin).to_string(), "border-top-width:thin;");
[INFO] [stdout]     |                ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `__border_width` in this scope
[INFO] [stdout]    --> src/properties/border.rs:220:13
[INFO] [stdout]     |
[INFO] [stdout] 220 |     assert_eq!(__border_width!(Top, medium).to_string(), "border-top-width:medium;");
[INFO] [stdout]     |                ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `__border_width` in this scope
[INFO] [stdout]    --> src/properties/border.rs:218:13
[INFO] [stdout]     |
[INFO] [stdout] 218 |     assert_eq!(__border_width!(Right, unset).to_string(), "border-right-width:unset;");
[INFO] [stdout]     |                ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `__border_width` in this scope
[INFO] [stdout]    --> src/properties/border.rs:217:13
[INFO] [stdout]     |
[INFO] [stdout] 217 |     assert_eq!(__border_width!(Right, inherit).to_string(), "border-right-width:inherit;");
[INFO] [stdout]     |                ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `__border_width` in this scope
[INFO] [stdout]    --> src/properties/border.rs:216:13
[INFO] [stdout]     |
[INFO] [stdout] 216 |     assert_eq!(__border_width!(Right, initial).to_string(), "border-right-width:initial;");
[INFO] [stdout]     |                ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `__border_width` in this scope
[INFO] [stdout]    --> src/properties/border.rs:215:13
[INFO] [stdout]     |
[INFO] [stdout] 215 |     assert_eq!(__border_width!(Right, thick).to_string(), "border-right-width:thick;");
[INFO] [stdout]     |                ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `__border_width` in this scope
[INFO] [stdout]    --> src/properties/border.rs:214:13
[INFO] [stdout]     |
[INFO] [stdout] 214 |     assert_eq!(__border_width!(Right, thin).to_string(), "border-right-width:thin;");
[INFO] [stdout]     |                ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `__border_width` in this scope
[INFO] [stdout]    --> src/properties/border.rs:213:13
[INFO] [stdout]     |
[INFO] [stdout] 213 |     assert_eq!(__border_width!(Right, medium).to_string(), "border-right-width:medium;");
[INFO] [stdout]     |                ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `__border_width` in this scope
[INFO] [stdout]    --> src/properties/border.rs:211:13
[INFO] [stdout]     |
[INFO] [stdout] 211 |     assert_eq!(__border_width!(Left, unset).to_string(), "border-left-width:unset;");
[INFO] [stdout]     |                ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `__border_width` in this scope
[INFO] [stdout]    --> src/properties/border.rs:210:13
[INFO] [stdout]     |
[INFO] [stdout] 210 |     assert_eq!(__border_width!(Left, inherit).to_string(), "border-left-width:inherit;");
[INFO] [stdout]     |                ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `__border_width` in this scope
[INFO] [stdout]    --> src/properties/border.rs:209:13
[INFO] [stdout]     |
[INFO] [stdout] 209 |     assert_eq!(__border_width!(Left, initial).to_string(), "border-left-width:initial;");
[INFO] [stdout]     |                ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `__border_width` in this scope
[INFO] [stdout]    --> src/properties/border.rs:208:13
[INFO] [stdout]     |
[INFO] [stdout] 208 |     assert_eq!(__border_width!(Left, thick).to_string(), "border-left-width:thick;");
[INFO] [stdout]     |                ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `__border_width` in this scope
[INFO] [stdout]    --> src/properties/border.rs:207:13
[INFO] [stdout]     |
[INFO] [stdout] 207 |     assert_eq!(__border_width!(Left, thin).to_string(), "border-left-width:thin;");
[INFO] [stdout]     |                ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `__border_width` in this scope
[INFO] [stdout]    --> src/properties/border.rs:206:13
[INFO] [stdout]     |
[INFO] [stdout] 206 |     assert_eq!(__border_width!(Left, medium).to_string(), "border-left-width:medium;");
[INFO] [stdout]     |                ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `VectorEffect` in the crate root
[INFO] [stdout]   --> src/properties/svg.rs:12:86
[INFO] [stdout]    |
[INFO] [stdout] 12 |     assert_eq!(vector_effect!(non-scaling-stroke), crate::Property::VectorEffect(crate::VectorEffect::NonScalingStroke));
[INFO] [stdout]    |                                                                                         ^^^^^^^^^^^^ could not find `VectorEffect` in the crate root
[INFO] [stdout]    |
[INFO] [stdout] help: there is an enum variant `crate::Property::VectorEffect` and 1 other; try using the variant's enum
[INFO] [stdout]    |
[INFO] [stdout] 12 -     assert_eq!(vector_effect!(non-scaling-stroke), crate::Property::VectorEffect(crate::VectorEffect::NonScalingStroke));
[INFO] [stdout] 12 +     assert_eq!(vector_effect!(non-scaling-stroke), crate::Property::VectorEffect(crate::Property::NonScalingStroke));
[INFO] [stdout]    |
[INFO] [stdout] 12 -     assert_eq!(vector_effect!(non-scaling-stroke), crate::Property::VectorEffect(crate::VectorEffect::NonScalingStroke));
[INFO] [stdout] 12 +     assert_eq!(vector_effect!(non-scaling-stroke), crate::Property::VectorEffect(crate::PropertyDiscriminants::NonScalingStroke));
[INFO] [stdout]    |
[INFO] [stdout] help: an enum with a similar name exists
[INFO] [stdout]    |
[INFO] [stdout] 12 -     assert_eq!(vector_effect!(non-scaling-stroke), crate::Property::VectorEffect(crate::VectorEffect::NonScalingStroke));
[INFO] [stdout] 12 +     assert_eq!(vector_effect!(non-scaling-stroke), crate::Property::VectorEffect(crate::vector_effect::NonScalingStroke));
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0433`.
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `hobo_css` (lib test) due to 81 previous errors
[INFO] running `Command { std: "docker" "inspect" "82f174266c91460d0aff3db6b142a091219db85605e48b73c092c955fb1243cf", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "82f174266c91460d0aff3db6b142a091219db85605e48b73c092c955fb1243cf", kill_on_drop: false }`
[INFO] [stdout] 82f174266c91460d0aff3db6b142a091219db85605e48b73c092c955fb1243cf
