[INFO] fetching crate gilt-derive 2.3.1...
[INFO] testing gilt-derive-2.3.1 against 1.99.0-beta.8+cargoflags=--release for beta-release-1.100-2
[INFO] extracting crate gilt-derive 2.3.1 into /workspace/builds/worker-2-tc1/source
[INFO] started tweaking crates.io crate gilt-derive 2.3.1
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate gilt-derive 2.3.1
[INFO] tweaked toml for crates.io crate gilt-derive 2.3.1 written to /workspace/builds/worker-2-tc1/source/Cargo.toml
[INFO] validating manifest of crates.io crate gilt-derive 2.3.1 on toolchain 1.99.0-beta.8
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.99.0-beta.8" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate gilt-derive 2.3.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" "+1.99.0-beta.8" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/target:/opt/rustwide/target:rw,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" "-m" "1610612736" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:77db811e55d90add9212f6832c23229e3de5f1c1f9905e8cb07319ea15df73ac" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] 46a78bac5aff7f3028a4554fb74881316f01952cd9cc929f81454026fc11ce16
[INFO] running `Command { std: "docker" "start" "46a78bac5aff7f3028a4554fb74881316f01952cd9cc929f81454026fc11ce16", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "46a78bac5aff7f3028a4554fb74881316f01952cd9cc929f81454026fc11ce16", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-w" "/opt/rustwide/workdir" "--user" "0:0" "46a78bac5aff7f3028a4554fb74881316f01952cd9cc929f81454026fc11ce16" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "46a78bac5aff7f3028a4554fb74881316f01952cd9cc929f81454026fc11ce16", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "46a78bac5aff7f3028a4554fb74881316f01952cd9cc929f81454026fc11ce16" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "build" "--frozen" "--message-format=json" "--release", kill_on_drop: false }`
[INFO] [stderr]    Compiling gilt-derive v2.3.1 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 5.20s
[INFO] running `Command { std: "docker" "inspect" "46a78bac5aff7f3028a4554fb74881316f01952cd9cc929f81454026fc11ce16", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "46a78bac5aff7f3028a4554fb74881316f01952cd9cc929f81454026fc11ce16" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "test" "--frozen" "--no-run" "--message-format=json" "--release", kill_on_drop: false }`
[INFO] [stderr]    Compiling libc v0.2.180
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling zmij v1.0.19
[INFO] [stderr]    Compiling rustix v1.1.3
[INFO] [stderr]    Compiling target-triple v1.0.0
[INFO] [stderr]    Compiling winnow v1.0.2
[INFO] [stderr]    Compiling linux-raw-sys v0.11.0
[INFO] [stderr]    Compiling getrandom v0.3.4
[INFO] [stderr]    Compiling proc-macro2 v1.0.106
[INFO] [stderr]    Compiling fastrand v2.3.0
[INFO] [stderr]    Compiling toml_datetime v1.1.1+spec-1.1.0
[INFO] [stderr]    Compiling serde_spanned v1.1.1
[INFO] [stderr]    Compiling unicode-ident v1.0.22
[INFO] [stderr]    Compiling toml_writer v1.1.1+spec-1.1.0
[INFO] [stderr]    Compiling itoa v1.0.17
[INFO] [stderr]    Compiling toml_parser v1.1.2+spec-1.1.0
[INFO] [stderr]    Compiling quote v1.0.44
[INFO] [stderr]    Compiling similar v2.7.0
[INFO] [stderr]    Compiling termcolor v1.4.1
[INFO] [stderr]    Compiling serde_json v1.0.149
[INFO] [stderr]    Compiling toml v1.1.2+spec-1.1.0
[INFO] [stderr]    Compiling gilt-derive v2.3.1 (/opt/rustwide/workdir)
[INFO] [stderr]    Compiling syn v2.0.114
[INFO] [stderr]    Compiling console v0.16.3
[INFO] [stderr]    Compiling trybuild v1.0.116
[INFO] [stderr]    Compiling tempfile v3.24.0
[INFO] [stderr]    Compiling insta v1.47.2
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 48.46s
[INFO] running `Command { std: "docker" "inspect" "46a78bac5aff7f3028a4554fb74881316f01952cd9cc929f81454026fc11ce16", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "46a78bac5aff7f3028a4554fb74881316f01952cd9cc929f81454026fc11ce16" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "test" "--frozen" "--release", kill_on_drop: false }`
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 0.10s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/release/deps/gilt_derive-f2c271306226f1c0)
[INFO] [stdout] 
[INFO] [stdout] running 148 tests
[INFO] [stdout] test tests::test_box_style_tokens_valid ... ok
[INFO] [stdout] test tests::test_columns_expect_int_ok ... ok
[INFO] [stdout] test tests::test_columns_expect_bool_flag ... ok
[INFO] [stdout] test tests::test_columns_expect_str_ok ... ok
[INFO] [stdout] test tests::test_derive_column_width_attrs ... ok
[INFO] [stdout] test tests::test_box_style_tokens_invalid ... ok
[INFO] [stdout] test tests::test_derive_basic_struct ... ok
[INFO] [stdout] test tests::test_col_expect_int_ok ... ok
[INFO] [stdout] test tests::test_derive_columns_rejects_unknown_columns_attr ... ok
[INFO] [stdout] test tests::test_derive_columns_rejects_unknown_field_attr ... ok
[INFO] [stdout] test tests::test_derive_columns_skip_field ... ok
[INFO] [stdout] test tests::test_col_expect_int_wrong_type ... ok
[INFO] [stdout] test tests::test_derive_expand_flag ... ok
[INFO] [stdout] test tests::test_derive_inspect_basic ... ok
[INFO] [stdout] test tests::test_derive_columns_basic ... ok
[INFO] [stdout] test tests::test_derive_columns_rejects_enum ... ok
[INFO] [stdout] test tests::test_derive_inspect_rejects_unknown_attr ... ok
[INFO] [stdout] test tests::test_derive_inspect_pretty_false ... ok
[INFO] [stdout] test tests::test_derive_inspect_rejects_enum ... ok
[INFO] [stdout] test tests::test_derive_panel_basic ... ok
[INFO] [stdout] test tests::test_derive_panel_rejects_enum ... ok
[INFO] [stdout] test tests::test_derive_inspect_with_all_attrs ... ok
[INFO] [stdout] test tests::test_derive_inspect_with_title ... ok
[INFO] [stdout] test tests::test_derive_panel_skip_field ... ok
[INFO] [stdout] test tests::test_derive_panel_title_style ... ok
[INFO] [stdout] test tests::test_derive_panel_custom_labels ... ok
[INFO] [stdout] test tests::test_derive_panel_rejects_invalid_box_style ... ok
[INFO] [stdout] test tests::test_derive_panel_rejects_unknown_field_attr ... ok
[INFO] [stdout] test tests::test_derive_panel_with_attrs ... ok
[INFO] [stdout] test tests::test_derive_panel_rejects_unknown_panel_attr ... ok
[INFO] [stdout] test tests::test_derive_rejects_enum ... ok
[INFO] [stdout] test tests::test_derive_rejects_invalid_box_style ... ok
[INFO] [stdout] test tests::test_derive_rejects_invalid_justify ... ok
[INFO] [stdout] test tests::test_derive_rejects_unknown_column_attr ... ok
[INFO] [stdout] test tests::test_derive_rejects_unknown_table_attr ... ok
[INFO] [stdout] test tests::test_derive_renderable_via_panel ... ok
[INFO] [stdout] test tests::test_derive_rule_basic ... ok
[INFO] [stdout] test tests::test_derive_renderable_via_tree ... ok
[INFO] [stdout] test tests::test_derive_rule_rejects_enum ... ok
[INFO] [stdout] test tests::test_derive_row_styles ... ok
[INFO] [stdout] test tests::test_derive_columns_with_attrs ... ok
[INFO] [stdout] test tests::test_derive_rule_title_field ... ok
[INFO] [stdout] test tests::test_derive_rule_with_align ... ok
[INFO] [stdout] test tests::test_derive_tree_basic ... ok
[INFO] [stdout] test tests::test_derive_renderable_rejects_unknown_attr ... ok
[INFO] [stdout] test tests::test_derive_tree_duplicate_label ... ok
[INFO] [stdout] test tests::test_derive_renderable_rejects_unknown_via ... ok
[INFO] [stdout] test tests::test_derive_tree_rejects_enum ... ok
[INFO] [stdout] test tests::test_derive_tree_ignores_unannotated_fields ... ok
[INFO] [stdout] test tests::test_derive_tree_rejects_unknown_field_role ... ok
[INFO] [stdout] test tests::test_derive_tree_missing_children ... ok
[INFO] [stdout] test tests::test_derive_tree_rejects_unknown_tree_attr ... ok
[INFO] [stdout] test tests::test_derive_tree_with_style ... ok
[INFO] [stdout] test tests::test_derive_renderable_default ... ok
[INFO] [stdout] test tests::test_derive_with_custom_header ... ok
[INFO] [stdout] test tests::test_derive_renderable_rejects_enum ... ok
[INFO] [stdout] test tests::test_derive_tree_missing_label ... ok
[INFO] [stdout] test tests::test_derive_rule_with_style ... ok
[INFO] [stdout] test tests::test_derive_rule_with_characters ... ok
[INFO] [stdout] test tests::test_derive_tree_with_leaf ... ok
[INFO] [stdout] test tests::test_field_expect_bool_flag ... ok
[INFO] [stdout] test tests::test_derive_with_skip ... ok
[INFO] [stdout] test tests::test_expect_bool_flag ... ok
[INFO] [stdout] test tests::test_expect_str_wrong_type ... ok
[INFO] [stdout] test tests::test_inspect_expect_bool_flag ... ok
[INFO] [stdout] test tests::test_expect_str_ok ... ok
[INFO] [stdout] test tests::test_inspect_expect_bool_ok ... ok
[INFO] [stdout] test tests::test_inspect_expect_str_ok ... ok
[INFO] [stdout] test tests::test_justify_tokens_invalid ... ok
[INFO] [stdout] test tests::test_justify_tokens_valid ... ok
[INFO] [stdout] test tests::test_panel_expect_bool_flag ... ok
[INFO] [stdout] test tests::test_panel_expect_str_ok ... ok
[INFO] [stdout] test tests::test_panel_expect_str_wrong_type ... ok
[INFO] [stdout] test tests::test_parse_column_attr_bool ... ok
[INFO] [stdout] test tests::test_parse_column_attr_flag ... ok
[INFO] [stdout] test tests::test_parse_column_attr_int ... ok
[INFO] [stdout] test tests::test_inspect_expect_str_wrong_type ... ok
[INFO] [stdout] test tests::test_parse_column_attr_str ... ok
[INFO] [stdout] test tests::test_derive_with_column_justify ... ok
[INFO] [stdout] test tests::test_parse_columns_attr_bool ... ok
[INFO] [stdout] test tests::test_parse_columns_attr_flag ... ok
[INFO] [stdout] test tests::test_parse_field_attr_flag ... ok
[INFO] [stdout] test tests::test_parse_field_attr_str ... ok
[INFO] [stdout] test tests::test_parse_inspect_attr_bool ... ok
[INFO] [stdout] test tests::test_parse_panel_attr_bool ... ok
[INFO] [stdout] test tests::test_parse_panel_attr_flag ... ok
[INFO] [stdout] test tests::test_parse_renderable_attr_str ... ok
[INFO] [stdout] test tests::test_parse_rule_attr_str ... ok
[INFO] [stdout] test tests::test_parse_table_attr_bool ... ok
[INFO] [stdout] test tests::test_parse_table_attr_flag ... ok
[INFO] [stdout] test tests::test_parse_tree_attr_flag ... ok
[INFO] [stdout] test tests::test_parse_tree_attr_str ... ok
[INFO] [stdout] test tests::test_renderable_expect_str_ok ... ok
[INFO] [stdout] test tests::test_rule_expect_str_ok ... ok
[INFO] [stdout] test tests::test_snake_to_title_case ... ok
[INFO] [stdout] test tests::test_parse_columns_attr_str ... ok
[INFO] [stdout] test tests::test_parse_panel_attr_str ... ok
[INFO] [stdout] test tests::test_parse_table_attr_str ... ok
[INFO] [stdout] test tests::test_parse_inspect_attr_str ... ok
[INFO] [stdout] test tests::test_snake_to_title_case_edge_cases ... ok
[INFO] [stdout] test text_macro::tests::test_error_bad_hex_length ... ok
[INFO] [stdout] test text_macro::tests::test_error_bad_rgb ... ok
[INFO] [stdout] test text_macro::tests::test_error_close_with_nothing_open ... ok
[INFO] [stdout] test text_macro::tests::test_error_explicit_close_empty_stack ... ok
[INFO] [stdout] test text_macro::tests::test_error_link_without_url ... ok
[INFO] [stdout] test text_macro::tests::test_error_mismatched_explicit_close ... ok
[INFO] [stdout] test text_macro::tests::test_error_not_unknown_attr ... ok
[INFO] [stdout] test text_macro::tests::test_error_not_without_attr ... ok
[INFO] [stdout] test text_macro::tests::test_error_on_without_color ... ok
[INFO] [stdout] test text_macro::tests::test_error_unclosed_bracket ... ok
[INFO] [stdout] test text_macro::tests::test_error_unknown_color ... ok
[INFO] [stdout] test text_macro::tests::test_error_unknown_style_token ... ok
[INFO] [stdout] test text_macro::tests::test_anti_false_positive ... ok
[INFO] [stdout] test text_macro::tests::test_error_bad_color_n_overflow ... ok
[INFO] [stdout] test text_macro::tests::test_valid_default_color ... ok
[INFO] [stdout] test tests::test_expect_bool_ok ... ok
[INFO] [stdout] test tests::test_field_expect_str_ok ... ok
[INFO] [stdout] test tests::test_parse_columns_attr_int ... ok
[INFO] [stdout] test text_macro::tests::test_valid_escaped_bracket ... ok
[INFO] [stdout] test tests::test_tree_expect_str_wrong_type ... ok
[INFO] [stdout] test text_macro::tests::test_valid_implicit_close ... ok
[INFO] [stdout] test text_macro::tests::test_valid_link_eq ... ok
[INFO] [stdout] test tests::test_derive_with_table_attrs ... ok
[INFO] [stdout] test text_macro::tests::test_valid_meta_tag_kv ... ok
[INFO] [stdout] test tests::test_tree_expect_str_ok ... ok
[INFO] [stdout] test text_macro::tests::test_valid_link_space ... ok
[INFO] [stdout] test text_macro::tests::test_valid_empty ... ok
[INFO] [stdout] test text_macro::tests::test_valid_meta_tag_flag ... ok
[INFO] [stdout] test text_macro::tests::test_valid_nested ... ok
[INFO] [stdout] test text_macro::tests::test_valid_rgb ... ok
[INFO] [stdout] test text_macro::tests::test_valid_no_tags ... ok
[INFO] [stdout] test text_macro::tests::test_valid_not_attr ... ok
[INFO] [stdout] test text_macro::tests::test_valid_on_color ... ok
[INFO] [stdout] test text_macro::tests::test_valid_overlap ... ok
[INFO] [stdout] test text_macro::tests::test_valid_color_n ... ok
[INFO] [stdout] test text_macro::tests::test_valid_underline_color ... ok
[INFO] [stdout] test text_macro::tests::test_valid_unclosed_tag ... ok
[INFO] [stdout] test text_macro::tests::test_valid_underline_styles ... ok
[INFO] [stdout] test text_macro::tests::test_valid_simple_bold ... ok
[INFO] [stdout] test text_macro::tests::test_valid_bold_red ... ok
[INFO] [stdout] test text_macro::tests::test_valid_hex_color ... ok
[INFO] [stdout] test tests::expand_tree_minimal ... ok
[INFO] [stdout] test tests::expand_columns_minimal ... ok
[INFO] [stdout] test tests::expand_panel_minimal ... ok
[INFO] [stdout] test tests::expand_rule_minimal ... ok
[INFO] [stdout] test tests::expand_inspect_minimal ... ok
[INFO] [stdout] test tests::expand_table_minimal ... ok
[INFO] [stdout] test tests::expand_renderable_minimal ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 148 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.08s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/trybuild.rs (/opt/rustwide/target/release/deps/trybuild-505f5d3c16c3a234)
[INFO] [stdout] 
[INFO] [stdout] running 2 tests
[INFO] [stderr]    Compiling proc-macro2 v1.0.106
[INFO] [stderr]    Compiling quote v1.0.44
[INFO] [stderr]    Compiling libc v0.2.180
[INFO] [stderr]    Compiling unicode-ident v1.0.22
[INFO] [stderr]    Compiling getrandom v0.3.4
[INFO] [stderr]    Compiling rustix v1.1.3
[INFO] [stderr]    Compiling serde_core v1.0.228
[INFO] [stderr]     Checking cfg-if v1.0.4
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]     Checking linux-raw-sys v0.11.0
[INFO] [stderr]     Checking bitflags v2.10.0
[INFO] [stderr]     Checking fastrand v2.3.0
[INFO] [stderr]     Checking once_cell v1.21.3
[INFO] [stderr]     Checking similar v2.7.0
[INFO] [stderr]    Compiling syn v2.0.114
[INFO] [stderr]     Checking console v0.16.3
[INFO] [stderr]     Checking tempfile v3.24.0
[INFO] [stderr]     Checking insta v1.47.2
[INFO] [stderr]    Compiling gilt-derive v2.3.1 (/opt/rustwide/workdir)
[INFO] [stderr]     Checking gilt-derive-tests v0.0.0 (/opt/rustwide/target/tests/trybuild/gilt-derive)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 11.42s
[INFO] [stderr] 
[INFO] [stderr] 
[INFO] [stdout] test compile_fail ... FAILED
[INFO] [stderr] test tests/compile_fail/inspect_on_union.rs ... mismatch
[INFO] [stderr] 
[INFO] [stderr] EXPECTED:
[INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈
[INFO] [stderr] error: Inspect derive does not support unions
[INFO] [stderr]  --> tests/compile_fail/inspect_on_union.rs:6:7
[INFO] [stderr]   |
[INFO] [stderr] 6 | union NotSupported {
[INFO] [stderr]   |       ^^^^^^^^^^^^
[INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈
[INFO] [stderr] 
[INFO] [stderr] ACTUAL OUTPUT:
[INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈
[INFO] [stderr] error[E0433]: cannot find module or crate `gilt` in this scope
[INFO] [stderr]  --> tests/compile_fail/inspect_on_union.rs:3:5
[INFO] [stderr]   |
[INFO] [stderr] 3 | use gilt::derives::Inspect;
[INFO] [stderr]   |     ^^^^ use of unresolved module or unlinked crate `gilt`
[INFO] [stderr]   |
[INFO] [stderr]   = help: if you wanted to use a crate named `gilt`, use `cargo add gilt` to add it to your `Cargo.toml`
[INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈
[INFO] [stderr] note: If the actual output is the correct output you can bless it by rerunning
[INFO] [stderr]       your test with the environment variable TRYBUILD=overwrite
[INFO] [stderr] 
[INFO] [stderr] test tests/compile_fail/renderable_unknown_via.rs ... mismatch
[INFO] [stderr] 
[INFO] [stderr] EXPECTED:
[INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈
[INFO] [stderr] error: unknown renderable via `made_up_widget`. Expected one of: panel, tree
[INFO] [stderr]  --> tests/compile_fail/renderable_unknown_via.rs:9:20
[INFO] [stderr]   |
[INFO] [stderr] 9 | #[renderable(via = "made_up_widget")]
[INFO] [stderr]   |                    ^^^^^^^^^^^^^^^^
[INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈
[INFO] [stderr] 
[INFO] [stderr] ACTUAL OUTPUT:
[INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈
[INFO] [stderr] error[E0432]: unresolved import `gilt`
[INFO] [stderr]  --> tests/compile_fail/renderable_unknown_via.rs:6:5
[INFO] [stderr]   |
[INFO] [stderr] 6 | use gilt::Renderable;
[INFO] [stderr]   |     ^^^^ use of unresolved module or unlinked crate `gilt`
[INFO] [stderr]   |
[INFO] [stderr]   = help: if you wanted to use a crate named `gilt`, use `cargo add gilt` to add it to your `Cargo.toml`
[INFO] [stderr] 
[INFO] [stderr] error: cannot find attribute `renderable` in this scope
[INFO] [stderr]   --> tests/compile_fail/renderable_unknown_via.rs:9:3
[INFO] [stderr]    |
[INFO] [stderr]  9 | #[renderable(via = "made_up_widget")]
[INFO] [stderr]    |   ^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr] help: `renderable` is an attribute that can be used by the derive macro `Renderable`, you might be missing a `derive` attribute
[INFO] [stderr]    |
[INFO] [stderr] 10 + #[derive(Renderable)]
[INFO] [stderr] 11 | struct Bad {
[INFO] [stderr]    |
[INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈
[INFO] [stderr] note: If the actual output is the correct output you can bless it by rerunning
[INFO] [stderr]       your test with the environment variable TRYBUILD=overwrite
[INFO] [stderr] 
[INFO] [stderr] test tests/compile_fail/table_on_enum.rs ... mismatch
[INFO] [stderr] 
[INFO] [stderr] EXPECTED:
[INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈
[INFO] [stderr] error: Table derive does not support enums
[INFO] [stderr]  --> tests/compile_fail/table_on_enum.rs:7:6
[INFO] [stderr]   |
[INFO] [stderr] 7 | enum NotAStruct {
[INFO] [stderr]   |      ^^^^^^^^^^
[INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈
[INFO] [stderr] 
[INFO] [stderr] ACTUAL OUTPUT:
[INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈
[INFO] [stderr] error[E0432]: unresolved import `gilt`
[INFO] [stderr]  --> tests/compile_fail/table_on_enum.rs:4:5
[INFO] [stderr]   |
[INFO] [stderr] 4 | use gilt::Table;
[INFO] [stderr]   |     ^^^^ use of unresolved module or unlinked crate `gilt`
[INFO] [stderr]   |
[INFO] [stderr]   = help: if you wanted to use a crate named `gilt`, use `cargo add gilt` to add it to your `Cargo.toml`
[INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈
[INFO] [stderr] note: If the actual output is the correct output you can bless it by rerunning
[INFO] [stderr]       your test with the environment variable TRYBUILD=overwrite
[INFO] [stderr] 
[INFO] [stderr] test tests/compile_fail/text_close_empty_stack.rs ... mismatch
[INFO] [stderr] 
[INFO] [stderr] EXPECTED:
[INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈
[INFO] [stderr] error: closing tag `[/]` at byte offset 3 with no open tag to close
[INFO] [stderr]  --> tests/compile_fail/text_close_empty_stack.rs:4:26
[INFO] [stderr]   |
[INFO] [stderr] 4 |     let _t = gilt::text!("foo[/]");
[INFO] [stderr]   |                          ^^^^^^^^
[INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈
[INFO] [stderr] 
[INFO] [stderr] ACTUAL OUTPUT:
[INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈
[INFO] [stderr] error[E0433]: cannot find module or crate `gilt` in this scope
[INFO] [stderr]  --> tests/compile_fail/text_close_empty_stack.rs:4:14
[INFO] [stderr]   |
[INFO] [stderr] 4 |     let _t = gilt::text!("foo[/]");
[INFO] [stderr]   |              ^^^^ use of unresolved module or unlinked crate `gilt`
[INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈
[INFO] [stderr] note: If the actual output is the correct output you can bless it by rerunning
[INFO] [stderr]       your test with the environment variable TRYBUILD=overwrite
[INFO] [stderr] 
[INFO] [stderr] test tests/compile_fail/text_mismatched_close.rs ... mismatch
[INFO] [stderr] 
[INFO] [stderr] EXPECTED:
[INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈
[INFO] [stderr] error: closing tag `[/italic]` at byte offset 7 does not match any open tag (open stack: [bold])
[INFO] [stderr]  --> tests/compile_fail/text_mismatched_close.rs:4:26
[INFO] [stderr]   |
[INFO] [stderr] 4 |     let _t = gilt::text!("[bold]x[/italic]");
[INFO] [stderr]   |                          ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈
[INFO] [stderr] 
[INFO] [stderr] ACTUAL OUTPUT:
[INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈
[INFO] [stderr] error[E0433]: cannot find module or crate `gilt` in this scope
[INFO] [stderr]  --> tests/compile_fail/text_mismatched_close.rs:4:14
[INFO] [stderr]   |
[INFO] [stderr] 4 |     let _t = gilt::text!("[bold]x[/italic]");
[INFO] [stderr]   |              ^^^^ use of unresolved module or unlinked crate `gilt`
[INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈
[INFO] [stderr] note: If the actual output is the correct output you can bless it by rerunning
[INFO] [stderr]       your test with the environment variable TRYBUILD=overwrite
[INFO] [stderr] 
[INFO] [stderr] test tests/compile_fail/text_unclosed_bracket.rs ... mismatch
[INFO] [stderr] 
[INFO] [stderr] EXPECTED:
[INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈
[INFO] [stderr] error: unclosed `[` at byte offset 0: no matching `]` found
[INFO] [stderr]  --> tests/compile_fail/text_unclosed_bracket.rs:4:26
[INFO] [stderr]   |
[INFO] [stderr] 4 |     let _t = gilt::text!("[bold");
[INFO] [stderr]   |                          ^^^^^^^
[INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈
[INFO] [stderr] 
[INFO] [stderr] ACTUAL OUTPUT:
[INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈
[INFO] [stderr] error[E0433]: cannot find module or crate `gilt` in this scope
[INFO] [stderr]  --> tests/compile_fail/text_unclosed_bracket.rs:4:14
[INFO] [stderr]   |
[INFO] [stderr] 4 |     let _t = gilt::text!("[bold");
[INFO] [stderr]   |              ^^^^ use of unresolved module or unlinked crate `gilt`
[INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈
[INFO] [stderr] note: If the actual output is the correct output you can bless it by rerunning
[INFO] [stderr]       your test with the environment variable TRYBUILD=overwrite
[INFO] [stderr] 
[INFO] [stderr] test tests/compile_fail/text_unknown_token.rs ... mismatch
[INFO] [stderr] 
[INFO] [stderr] EXPECTED:
[INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈
[INFO] [stderr] error: style tag `[blod]` at byte offset 0: unknown style token `blod` (expected a color name, `#rrggbb`, `color(N)`, `rgb(R,G,B)`, `on <color>`, `not <attr>`, `link <url>`, or an attribute like `bold`)
[INFO] [stderr]  --> tests/compile_fail/text_unknown_token.rs:4:26
[INFO] [stderr]   |
[INFO] [stderr] 4 |     let _t = gilt::text!("[blod]text[/]");
[INFO] [stderr]   |                          ^^^^^^^^^^^^^^^
[INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈
[INFO] [stderr] 
[INFO] [stderr] ACTUAL OUTPUT:
[INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈
[INFO] [stderr] error[E0433]: cannot find module or crate `gilt` in this scope
[INFO] [stderr]  --> tests/compile_fail/text_unknown_token.rs:4:14
[INFO] [stderr]   |
[INFO] [stderr] 4 |     let _t = gilt::text!("[blod]text[/]");
[INFO] [stderr]   |              ^^^^ use of unresolved module or unlinked crate `gilt`
[INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈
[INFO] [stderr] note: If the actual output is the correct output you can bless it by rerunning
[INFO] [stderr]       your test with the environment variable TRYBUILD=overwrite
[INFO] [stderr] 
[INFO] [stderr] 
[INFO] [stderr] 
[INFO] [stderr]    Compiling cfg-if v1.0.4
[INFO] [stderr]    Compiling unicode-ident v1.0.22
[INFO] [stderr]    Compiling linux-raw-sys v0.11.0
[INFO] [stderr]    Compiling bitflags v2.10.0
[INFO] [stderr]    Compiling once_cell v1.21.3
[INFO] [stderr]    Compiling fastrand v2.3.0
[INFO] [stderr]    Compiling libc v0.2.180
[INFO] [stderr]    Compiling similar v2.7.0
[INFO] [stderr]    Compiling serde_core v1.0.228
[INFO] [stderr]    Compiling proc-macro2 v1.0.106
[INFO] [stderr]    Compiling quote v1.0.44
[INFO] [stderr]    Compiling syn v2.0.114
[INFO] [stderr]    Compiling rustix v1.1.3
[INFO] [stderr]    Compiling getrandom v0.3.4
[INFO] [stderr]    Compiling console v0.16.3
[INFO] [stderr]    Compiling tempfile v3.24.0
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling insta v1.47.2
[INFO] [stderr]    Compiling gilt-derive-tests v0.0.0 (/opt/rustwide/target/tests/trybuild/gilt-derive)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 9.89s
[INFO] [stderr] 
[INFO] [stderr] 
[INFO] [stderr] test tests/compile_pass/derives_namespace.rs ... error
[INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈
[INFO] [stderr] error[E0433]: cannot find module or crate `gilt` in this scope
[INFO] [stderr]  --> tests/compile_pass/derives_namespace.rs:5:5
[INFO] [stderr]   |
[INFO] [stderr] 5 | use gilt::derives::{Columns, Inspect, Rule, Table, Tree};
[INFO] [stderr]   |     ^^^^ use of unresolved module or unlinked crate `gilt`
[INFO] [stderr]   |
[INFO] [stderr]   = help: if you wanted to use a crate named `gilt`, use `cargo add gilt` to add it to your `Cargo.toml`
[INFO] [stderr] 
[INFO] [stderr] error: cannot find attribute `column` in this scope
[INFO] [stderr]  --> tests/compile_pass/derives_namespace.rs:9:7
[INFO] [stderr]   |
[INFO] [stderr] 9 |     #[column(header = "X")]
[INFO] [stderr]   |       ^^^^^^
[INFO] [stderr]   |
[INFO] [stderr]   = note: `column` is in scope, but it is a function-like macro
[INFO] [stderr] 
[INFO] [stderr] error: cannot find attribute `rule` in this scope
[INFO] [stderr]   --> tests/compile_pass/derives_namespace.rs:25:7
[INFO] [stderr]    |
[INFO] [stderr] 25 |     #[rule(title)]
[INFO] [stderr]    |       ^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find attribute `tree` in this scope
[INFO] [stderr]   --> tests/compile_pass/derives_namespace.rs:31:7
[INFO] [stderr]    |
[INFO] [stderr] 31 |     #[tree(label)]
[INFO] [stderr]    |       ^^^^
[INFO] [stderr] 
[INFO] [stderr] error: cannot find attribute `tree` in this scope
[INFO] [stderr]   --> tests/compile_pass/derives_namespace.rs:33:7
[INFO] [stderr]    |
[INFO] [stderr] 33 |     #[tree(children)]
[INFO] [stderr]    |       ^^^^
[INFO] [stderr] 
[INFO] [stderr] error[E0599]: no associated function or constant named `to_table` found for struct `R` in the current scope
[INFO] [stderr]   --> tests/compile_pass/derives_namespace.rs:38:16
[INFO] [stderr]    |
[INFO] [stderr]  8 | struct R {
[INFO] [stderr]    | -------- associated function or constant `to_table` not found for this struct
[INFO] [stderr] ...
[INFO] [stderr] 38 |     let _ = R::to_table(&[R { x: 1 }]);
[INFO] [stderr]    |                ^^^^^^^^ associated function or constant not found in `R`
[INFO] [stderr] 
[INFO] [stderr] error[E0599]: no associated function or constant named `to_columns` found for struct `C` in the current scope
[INFO] [stderr]   --> tests/compile_pass/derives_namespace.rs:39:16
[INFO] [stderr]    |
[INFO] [stderr] 14 | struct C {
[INFO] [stderr]    | -------- associated function or constant `to_columns` not found for this struct
[INFO] [stderr] ...
[INFO] [stderr] 39 |     let _ = C::to_columns(&[C { name: "a".into() }]);
[INFO] [stderr]    |                ^^^^^^^^^^ associated function or constant not found in `C`
[INFO] [stderr] 
[INFO] [stderr] error[E0599]: no method named `to_inspect` found for struct `I` in the current scope
[INFO] [stderr]   --> tests/compile_pass/derives_namespace.rs:40:28
[INFO] [stderr]    |
[INFO] [stderr] 19 | struct I {
[INFO] [stderr]    | -------- method `to_inspect` not found for this struct
[INFO] [stderr] ...
[INFO] [stderr] 40 |     let _ = I { cpu: 1.0 }.to_inspect();
[INFO] [stderr]    |                            ^^^^^^^^^^ method not found in `I`
[INFO] [stderr] 
[INFO] [stderr] error[E0599]: no method named `to_rule` found for struct `S` in the current scope
[INFO] [stderr]   --> tests/compile_pass/derives_namespace.rs:41:39
[INFO] [stderr]    |
[INFO] [stderr] 24 | struct S {
[INFO] [stderr]    | -------- method `to_rule` not found for this struct
[INFO] [stderr] ...
[INFO] [stderr] 41 |     let _ = S { heading: "h".into() }.to_rule();
[INFO] [stderr]    |                                       ^^^^^^^ method not found in `S`
[INFO] [stderr] 
[INFO] [stderr] error[E0599]: no method named `to_tree` found for struct `T` in the current scope
[INFO] [stderr]   --> tests/compile_pass/derives_namespace.rs:42:58
[INFO] [stderr]    |
[INFO] [stderr] 30 | struct T {
[INFO] [stderr]    | -------- method `to_tree` not found for this struct
[INFO] [stderr] ...
[INFO] [stderr] 42 |     let _ = T { label: "root".into(), children: vec![] }.to_tree();
[INFO] [stderr]    |                                                          ^^^^^^^ method not found in `T`
[INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈
[INFO] [stderr] 
[INFO] [stderr] test tests/compile_pass/panel_minimal.rs ... error
[INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈
[INFO] [stderr] error[E0432]: unresolved import `gilt`
[INFO] [stderr]  --> tests/compile_pass/panel_minimal.rs:3:5
[INFO] [stderr]   |
[INFO] [stderr] 3 | use gilt::Panel;
[INFO] [stderr]   |     ^^^^ use of unresolved module or unlinked crate `gilt`
[INFO] [stderr]   |
[INFO] [stderr]   = help: if you wanted to use a crate named `gilt`, use `cargo add gilt` to add it to your `Cargo.toml`
[INFO] [stderr] 
[INFO] [stderr] error: cannot find attribute `panel` in this scope
[INFO] [stderr]  --> tests/compile_pass/panel_minimal.rs:6:3
[INFO] [stderr]   |
[INFO] [stderr] 6 | #[panel(title = "Server")]
[INFO] [stderr]   |   ^^^^^
[INFO] [stderr]   |
[INFO] [stderr] help: `panel` is an attribute that can be used by the derive macro `Panel`, you might be missing a `derive` attribute
[INFO] [stderr]   |
[INFO] [stderr] 7 + #[derive(Panel)]
[INFO] [stderr] 8 | struct Server {
[INFO] [stderr]   |
[INFO] [stderr] 
[INFO] [stderr] error: cannot find attribute `field` in this scope
[INFO] [stderr]  --> tests/compile_pass/panel_minimal.rs:8:7
[INFO] [stderr]   |
[INFO] [stderr] 8 |     #[field(label = "Host")]
[INFO] [stderr]   |       ^^^^^
[INFO] [stderr]   |
[INFO] [stderr]   = note: `field` is an attribute that can be used by the derive macros `Columns` and `Panel`, you might be missing a `derive` attribute
[INFO] [stderr] 
[INFO] [stderr] error: cannot find attribute `field` in this scope
[INFO] [stderr]   --> tests/compile_pass/panel_minimal.rs:10:7
[INFO] [stderr]    |
[INFO] [stderr] 10 |     #[field(label = "Port")]
[INFO] [stderr]    |       ^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `field` is an attribute that can be used by the derive macros `Columns` and `Panel`, you might be missing a `derive` attribute
[INFO] [stderr] 
[INFO] [stderr] error[E0599]: no method named `to_panel` found for struct `Server` in the current scope
[INFO] [stderr]   --> tests/compile_pass/panel_minimal.rs:15:62
[INFO] [stderr]    |
[INFO] [stderr]  7 | struct Server {
[INFO] [stderr]    | ------------- method `to_panel` not found for this struct
[INFO] [stderr] ...
[INFO] [stderr] 15 |     let _panel = Server { host: "web-01".into(), port: 443 }.to_panel();
[INFO] [stderr]    |                                                              ^^^^^^^^ method not found in `Server`
[INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈
[INFO] [stderr] 
[INFO] [stderr] test tests/compile_pass/table_minimal.rs ... error
[INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈
[INFO] [stderr] error[E0432]: unresolved import `gilt`
[INFO] [stderr]  --> tests/compile_pass/table_minimal.rs:3:5
[INFO] [stderr]   |
[INFO] [stderr] 3 | use gilt::Table;
[INFO] [stderr]   |     ^^^^ use of unresolved module or unlinked crate `gilt`
[INFO] [stderr]   |
[INFO] [stderr]   = help: if you wanted to use a crate named `gilt`, use `cargo add gilt` to add it to your `Cargo.toml`
[INFO] [stderr] 
[INFO] [stderr] error: cannot find attribute `table` in this scope
[INFO] [stderr]  --> tests/compile_pass/table_minimal.rs:6:3
[INFO] [stderr]   |
[INFO] [stderr] 6 | #[table(title = "Rows")]
[INFO] [stderr]   |   ^^^^^
[INFO] [stderr]   |
[INFO] [stderr] help: a built-in attribute with a similar name exists
[INFO] [stderr]   |
[INFO] [stderr] 6 | #[stable(title = "Rows")]
[INFO] [stderr]   |   +
[INFO] [stderr] 
[INFO] [stderr] error: cannot find attribute `column` in this scope
[INFO] [stderr]  --> tests/compile_pass/table_minimal.rs:8:7
[INFO] [stderr]   |
[INFO] [stderr] 8 |     #[column(header = "ID")]
[INFO] [stderr]   |       ^^^^^^
[INFO] [stderr]   |
[INFO] [stderr]   = note: `column` is an attribute that can be used by the derive macro `Table`, you might be missing a `derive` attribute
[INFO] [stderr]   = note: `column` is in scope, but it is a function-like macro
[INFO] [stderr] 
[INFO] [stderr] error: cannot find attribute `column` in this scope
[INFO] [stderr]   --> tests/compile_pass/table_minimal.rs:10:7
[INFO] [stderr]    |
[INFO] [stderr] 10 |     #[column(header = "Name", style = "bold")]
[INFO] [stderr]    |       ^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `column` is an attribute that can be used by the derive macro `Table`, you might be missing a `derive` attribute
[INFO] [stderr]    = note: `column` is in scope, but it is a function-like macro
[INFO] [stderr] 
[INFO] [stderr] error[E0599]: no associated function or constant named `to_table` found for struct `Row` in the current scope
[INFO] [stderr]   --> tests/compile_pass/table_minimal.rs:15:23
[INFO] [stderr]    |
[INFO] [stderr]  7 | struct Row {
[INFO] [stderr]    | ---------- associated function or constant `to_table` not found for this struct
[INFO] [stderr] ...
[INFO] [stderr] 15 |     let _table = Row::to_table(&[Row { id: 1, name: "alice".into() }]);
[INFO] [stderr]    |                       ^^^^^^^^ associated function or constant not found in `Row`
[INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈
[INFO] [stderr] 
[INFO] [stdout] test compile_pass ... FAILED
[INFO] [stderr] test tests/compile_pass/text_valid_markup.rs ... error
[INFO] [stdout] 
[INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈
[INFO] [stdout] failures:
[INFO] [stderr] error[E0432]: unresolved import `gilt`
[INFO] [stdout] 
[INFO] [stderr]  --> tests/compile_pass/text_valid_markup.rs:3:5
[INFO] [stdout] ---- compile_fail stdout ----
[INFO] [stderr]   |
[INFO] [stdout] 
[INFO] [stderr] 3 | use gilt::text;
[INFO] [stdout] thread 'compile_fail' (1230) panicked at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trybuild-1.0.116/src/run.rs:102:13:
[INFO] [stderr]   |     ^^^^ use of unresolved module or unlinked crate `gilt`
[INFO] [stdout] 7 of 7 tests failed
[INFO] [stderr]   |
[INFO] [stdout] stack backtrace:
[INFO] [stderr]   = help: if you wanted to use a crate named `gilt`, use `cargo add gilt` to add it to your `Cargo.toml`
[INFO] [stdout]    0:     0x60f546f82ae1 - <<std[70759c8f55707aa4]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[df12db4294e9bfd3]::fmt::Display>::fmt
[INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈
[INFO] [stdout]    1:     0x60f546f9916a - core[df12db4294e9bfd3]::fmt::write
[INFO] [stderr] 
[INFO] [stdout]    2:     0x60f546f875ac - <alloc[2182bb758b4b3781]::vec::Vec<u8> as core[df12db4294e9bfd3]::io::write::Write>::write_fmt
[INFO] [stderr] 
[INFO] [stdout]    3:     0x60f546f5bfc6 - std[70759c8f55707aa4]::panicking::default_hook::{closure#0}
[INFO] [stderr] 
[INFO] [stdout]    4:     0x60f546f7a159 - std[70759c8f55707aa4]::panicking::default_hook
[INFO] [stdout]    5:     0x60f546f13430 - test[9d35eded1c95d3be]::test_main_inner::<test[9d35eded1c95d3be]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]    6:     0x60f546f7a312 - std[70759c8f55707aa4]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x60f546f5c072 - std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x60f546f54939 - std[70759c8f55707aa4]::sys::backtrace::__rust_end_short_backtrace::<std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x60f546f5cc6d - __rustc[8fa7c3cbc660c2b3]::rust_begin_unwind
[INFO] [stdout]   10:     0x60f546f998dc - core[df12db4294e9bfd3]::panicking::panic_fmt
[INFO] [stdout]   11:     0x60f546e63518 - <trybuild[efa95b890dac713f]::Runner>::run
[INFO] [stdout]   12:     0x60f546e67020 - <trybuild[efa95b890dac713f]::TestCases as core[df12db4294e9bfd3]::ops::drop::Drop>::drop
[INFO] [stdout]   13:     0x60f546e5df08 - trybuild[95ba22b8ffc23b4c]::compile_fail
[INFO] [stdout]   14:     0x60f546e5e259 - <trybuild[95ba22b8ffc23b4c]::compile_fail::{closure#0} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   15:     0x60f546f0671b - test[9d35eded1c95d3be]::__rust_begin_short_backtrace::<core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>, fn() -> core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>>
[INFO] [stdout]   16:     0x60f546f13d85 - test[9d35eded1c95d3be]::run_test::{closure#0}
[INFO] [stdout]   17:     0x60f546f0d644 - std[70759c8f55707aa4]::sys::backtrace::__rust_begin_short_backtrace::<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>
[INFO] [stdout]   18:     0x60f546f16ee2 - <std[70759c8f55707aa4]::thread::lifecycle::spawn_unchecked<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>::{closure#1} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   19:     0x60f546f81d99 - <std[70759c8f55707aa4]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   20:     0x74eaa411fdfa - <unknown>
[INFO] [stdout]   21:     0x74eaa41b33d4 - clone
[INFO] [stdout]   22:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- compile_pass stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'compile_pass' (1231) panicked at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/trybuild-1.0.116/src/run.rs:102:13:
[INFO] [stdout] 4 of 4 tests failed
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x60f546f82ae1 - <<std[70759c8f55707aa4]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[df12db4294e9bfd3]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x60f546f9916a - core[df12db4294e9bfd3]::fmt::write
[INFO] [stdout]    2:     0x60f546f875ac - <alloc[2182bb758b4b3781]::vec::Vec<u8> as core[df12db4294e9bfd3]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x60f546f5bfc6 - std[70759c8f55707aa4]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x60f546f7a159 - std[70759c8f55707aa4]::panicking::default_hook
[INFO] [stdout]    5:     0x60f546f13430 - test[9d35eded1c95d3be]::test_main_inner::<test[9d35eded1c95d3be]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]    6:     0x60f546f7a312 - std[70759c8f55707aa4]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x60f546f5c072 - std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x60f546f54939 - std[70759c8f55707aa4]::sys::backtrace::__rust_end_short_backtrace::<std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x60f546f5cc6d - __rustc[8fa7c3cbc660c2b3]::rust_begin_unwind
[INFO] [stdout]   10:     0x60f546f998dc - core[df12db4294e9bfd3]::panicking::panic_fmt
[INFO] [stdout]   11:     0x60f546e63518 - <trybuild[efa95b890dac713f]::Runner>::run
[INFO] [stdout]   12:     0x60f546e67020 - <trybuild[efa95b890dac713f]::TestCases as core[df12db4294e9bfd3]::ops::drop::Drop>::drop
[INFO] [stdout]   13:     0x60f546e5e058 - trybuild[95ba22b8ffc23b4c]::compile_pass
[INFO] [stdout]   14:     0x60f546e5e279 - <trybuild[95ba22b8ffc23b4c]::compile_pass::{closure#0} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   15:     0x60f546f0671b - test[9d35eded1c95d3be]::__rust_begin_short_backtrace::<core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>, fn() -> core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>>
[INFO] [stdout]   16:     0x60f546f13d85 - test[9d35eded1c95d3be]::run_test::{closure#0}
[INFO] [stdout]   17:     0x60f546f0d644 - std[70759c8f55707aa4]::sys::backtrace::__rust_begin_short_backtrace::<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>
[INFO] [stdout]   18:     0x60f546f16ee2 - <std[70759c8f55707aa4]::thread::lifecycle::spawn_unchecked<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>::{closure#1} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   19:     0x60f546f81d99 - <std[70759c8f55707aa4]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   20:     0x74eaa411fdfa - <unknown>
[INFO] [stdout]   21:     0x74eaa41b33d4 - clone
[INFO] [stdout]   22:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout]     compile_fail
[INFO] [stdout]     compile_pass
[INFO] [stdout] 
[INFO] [stdout] test result: FAILED. 0 passed; 2 failed; 0 ignored; 0 measured; 0 filtered out; finished in 38.67s
[INFO] [stdout] 
[INFO] [stderr] error: test failed, to rerun pass `--test trybuild`
[INFO] running `Command { std: "docker" "inspect" "46a78bac5aff7f3028a4554fb74881316f01952cd9cc929f81454026fc11ce16", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "46a78bac5aff7f3028a4554fb74881316f01952cd9cc929f81454026fc11ce16", kill_on_drop: false }`
[INFO] [stdout] 46a78bac5aff7f3028a4554fb74881316f01952cd9cc929f81454026fc11ce16
