[INFO] cloning repository https://github.com/omar238sh/toConfig
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/omar238sh/toConfig" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fomar238sh%2FtoConfig", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fomar238sh%2FtoConfig'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] f9ab6e71dd1980e12a9091658de127ad43582d96
[INFO] testing omar238sh/toConfig against try#33835004928d3bf65db4d4712e1330766263b0bd for pr-155739
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fomar238sh%2FtoConfig" "/workspace/builds/worker-0-tc2/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-0-tc2/source'...
[INFO] [stderr] done.
[INFO] started tweaking git repo https://github.com/omar238sh/toConfig
[INFO] finished tweaking git repo https://github.com/omar238sh/toConfig
[INFO] tweaked toml for git repo https://github.com/omar238sh/toConfig written to /workspace/builds/worker-0-tc2/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/omar238sh/toConfig on toolchain 33835004928d3bf65db4d4712e1330766263b0bd
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+33835004928d3bf65db4d4712e1330766263b0bd" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate git repo https://github.com/omar238sh/toConfig 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" "+33835004928d3bf65db4d4712e1330766263b0bd" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/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:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+33835004928d3bf65db4d4712e1330766263b0bd" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 588ec68c6d66ac5b91391593ffbb926e92db5eaa03748c7b890ef25696fb234c
[INFO] running `Command { std: "docker" "start" "-a" "588ec68c6d66ac5b91391593ffbb926e92db5eaa03748c7b890ef25696fb234c", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "588ec68c6d66ac5b91391593ffbb926e92db5eaa03748c7b890ef25696fb234c", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "588ec68c6d66ac5b91391593ffbb926e92db5eaa03748c7b890ef25696fb234c", kill_on_drop: false }`
[INFO] [stdout] 588ec68c6d66ac5b91391593ffbb926e92db5eaa03748c7b890ef25696fb234c
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/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:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+33835004928d3bf65db4d4712e1330766263b0bd" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 21251aaf0918fa2dee137ba7e8f6f5e31803e81c6158a758531cb951bb97e13d
[INFO] running `Command { std: "docker" "start" "-a" "21251aaf0918fa2dee137ba7e8f6f5e31803e81c6158a758531cb951bb97e13d", kill_on_drop: false }`
[INFO] [stderr]    Compiling toconfig v0.1.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 3.21s
[INFO] running `Command { std: "docker" "inspect" "21251aaf0918fa2dee137ba7e8f6f5e31803e81c6158a758531cb951bb97e13d", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "21251aaf0918fa2dee137ba7e8f6f5e31803e81c6158a758531cb951bb97e13d", kill_on_drop: false }`
[INFO] [stdout] 21251aaf0918fa2dee137ba7e8f6f5e31803e81c6158a758531cb951bb97e13d
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/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:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+33835004928d3bf65db4d4712e1330766263b0bd" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] d78319a96f55ed948e5aa648747f97114017bc698fd39116649e9246bbc7403a
[INFO] running `Command { std: "docker" "start" "-a" "d78319a96f55ed948e5aa648747f97114017bc698fd39116649e9246bbc7403a", kill_on_drop: false }`
[INFO] [stderr]    Compiling toconfig v0.1.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 1.99s
[INFO] running `Command { std: "docker" "inspect" "d78319a96f55ed948e5aa648747f97114017bc698fd39116649e9246bbc7403a", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "d78319a96f55ed948e5aa648747f97114017bc698fd39116649e9246bbc7403a", kill_on_drop: false }`
[INFO] [stdout] d78319a96f55ed948e5aa648747f97114017bc698fd39116649e9246bbc7403a
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/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:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+33835004928d3bf65db4d4712e1330766263b0bd" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] fb4deb4b78e554697f68c71d5e7f93ad03280122d11dc9c9632c23d7ae4f27c3
[INFO] running `Command { std: "docker" "start" "-a" "fb4deb4b78e554697f68c71d5e7f93ad03280122d11dc9c9632c23d7ae4f27c3", kill_on_drop: false }`
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.06s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/toconfig-8b9895be64686ffc)
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests toconfig
[INFO] [stdout] 
[INFO] [stdout] running 114 tests
[INFO] [stdout] test src/fontconfig/core.rs - fontconfig::core::FontconfigDocument (line 60) ... ok
[INFO] [stdout] test src/fontconfig/description.rs - fontconfig::description::Description (line 9) ... ok
[INFO] [stdout] test src/fontconfig/dir.rs - fontconfig::dir::Dir (line 11) ... ok
[INFO] [stdout] test src/fontconfig/match_rule.rs - fontconfig::match_rule::Match (line 352) ... ok
[INFO] [stdout] test src/fontconfig/match_rule.rs - fontconfig::match_rule::Edit (line 266) ... ok
[INFO] [stdout] test src/fontconfig/dir.rs - fontconfig::dir::Include (line 144) ... ok
[INFO] [stdout] test src/fontconfig/mod.rs - fontconfig (line 24) ... ok
[INFO] [stdout] test src/fstab/core.rs - fstab::core::FstabEntry::swap (line 164) ... ok
[INFO] [stdout] test src/fontconfig/match_rule.rs - fontconfig::match_rule::Test (line 171) ... ok
[INFO] [stdout] test src/fontconfig/select.rs - fontconfig::select::SelectPattern (line 78) ... ok
[INFO] [stdout] test src/fontconfig/select.rs - fontconfig::select::PatternElement (line 24) ... ok
[INFO] [stdout] test src/fontconfig/dir.rs - fontconfig::dir::CacheDir (line 84) ... ok
[INFO] [stdout] test src/fontconfig/select.rs - fontconfig::select::Glob (line 140) ... ok
[INFO] [stdout] test src/fstab/core.rs - fstab::core::FstabEntry (line 12) ... ok
[INFO] [stdout] test src/fstab/mod.rs - fstab (line 9) ... ok
[INFO] [stdout] test src/fontconfig/value.rs - fontconfig::value::FontconfigValue (line 20) ... ok
[INFO] [stdout] test src/fstab/core.rs - fstab::core::Fstab (line 195) ... ok
[INFO] [stdout] test src/fontconfig/alias.rs - fontconfig::alias::Alias (line 14) ... ok
[INFO] [stdout] test src/fstab/options.rs - fstab::options::ExtOptions (line 203) ... ok
[INFO] [stdout] test src/fstab/options.rs - fstab::options::TmpfsOptions (line 371) ... ok
[INFO] [stdout] test src/fstab/options.rs - fstab::options::CommonOptions (line 65) ... ok
[INFO] [stdout] test src/fstab/options.rs - fstab::options::NfsOptions (line 433) ... ok
[INFO] [stdout] test src/fstab/options.rs - fstab::options::BtrfsOptions (line 271) ... ok
[INFO] [stdout] test src/ghostty/section.rs - ghostty::section::RawGhostty (line 43) ... ok
[INFO] [stdout] test src/ghostty/output.rs - ghostty::output::GhosttyOutput (line 10) - compile ... ok
[INFO] [stdout] test src/fstab/core.rs - fstab::core::FstabEntry::tmpfs (line 175) ... ok
[INFO] [stdout] test src/gtk/mod.rs - gtk::GtkCss (line 254) ... ok
[INFO] [stdout] test src/helix/core.rs - helix::core::HelixConfigTree (line 42) ... ok
[INFO] [stdout] test src/ghostty/mod.rs - ghostty (line 23) ... FAILED
[INFO] [stdout] test src/fontconfig/select.rs - fontconfig::select::SelectBlock (line 184) ... ok
[INFO] [stdout] test src/gtk/mod.rs - gtk (line 7) ... ok
[INFO] [stdout] test src/helix/editor.rs - helix::editor::IndentGuidesSection (line 562) ... ok
[INFO] [stdout] test src/fstab/options.rs - fstab::options::MountOpt (line 6) ... ok
[INFO] [stdout] test src/helix/editor.rs - helix::editor::LspSection (line 300) ... ok
[INFO] [stdout] test src/helix/keys.rs - helix::keys::KeysSection::cmd (line 140) ... ok
[INFO] [stdout] test src/hyprland/animation.rs - hyprland::animation::Animation (line 91) ... ok
[INFO] [stdout] test src/helix/section.rs - helix::section::TomlSection (line 10) ... ok
[INFO] [stdout] test src/hyprland/environment.rs - hyprland::environment::EnvVar (line 18) ... ok
[INFO] [stdout] test src/helix/theme.rs - helix::theme::ThemeSetting (line 8) ... ok
[INFO] [stdout] test src/helix/editor.rs - helix::editor::StatuslineSection (line 193) ... ok
[INFO] [stdout] test src/helix/editor.rs - helix::editor::CursorShapeSection (line 78) ... ok
[INFO] [stdout] test src/helix/editor.rs - helix::editor::EditorSection (line 701) ... ok
[INFO] [stdout] test src/helix/mod.rs - helix (line 11) ... ok
[INFO] [stdout] test src/helix/keys.rs - helix::keys::KeysSection (line 98) ... ok
[INFO] [stdout] test src/hyprland/animation.rs - hyprland::animation::Bezier (line 11) ... ok
[INFO] [stdout] test src/hyprland/bind.rs - hyprland::bind::Bind (line 162) ... ok
[INFO] [stdout] test src/helix/section.rs - helix::section::RawToml (line 118) ... ok
[INFO] [stdout] test src/hyprland/environment.rs - hyprland::environment::EnvVar (line 26) ... ok
[INFO] [stdout] test src/hyprland/exec.rs - hyprland::exec::ExecOnce (line 11) ... ok
[INFO] [stdout] test src/hyprland/exec.rs - hyprland::exec::Exec (line 54) ... ok
[INFO] [stdout] test src/hyprland/animation.rs - hyprland::animation::AnimationsSection (line 150) ... ok
[INFO] [stdout] test src/hyprland/output.rs - hyprland::output::HyprlandOutput (line 10) - compile ... ok
[INFO] [stdout] test src/hyprland/exec.rs - hyprland::exec::Source (line 126) ... ok
[INFO] [stdout] test src/hyprland/exec.rs - hyprland::exec::PluginLoad (line 89) ... ok
[INFO] [stdout] test src/hyprland/layout.rs - hyprland::layout::ScrollingLayout (line 267) ... ok
[INFO] [stdout] test src/hyprland/mod.rs - hyprland (line 12) ... ok
[INFO] [stdout] test src/hyprland/layout.rs - hyprland::layout::MonocleLayout (line 350) ... ok
[INFO] [stdout] test src/hyprland/exec.rs - hyprland::exec::ExecOnce::hyprctl_dispatch (line 30) ... ok
[INFO] [stdout] test src/hyprland/layout.rs - hyprland::layout::MasterLayout (line 144) ... ok
[INFO] [stdout] test src/hyprland/section.rs - hyprland::section::RawHyprland (line 129) ... ok
[INFO] [stdout] test src/hyprland/window_rule.rs - hyprland::window_rule::WindowRule (line 36) ... ok
[INFO] [stdout] test src/hyprland/section.rs - hyprland::section::Section (line 33) ... ok
[INFO] [stdout] test src/hyprland/layout.rs - hyprland::layout::DwindleLayout (line 20) ... ok
[INFO] [stdout] test src/hyprland/variable.rs - hyprland::variable::Variable (line 9) ... ok
[INFO] [stdout] test src/hyprland/workspace.rs - hyprland::workspace::WorkspaceRule (line 23) ... ok
[INFO] [stdout] test src/hyprland/window_rule.rs - hyprland::window_rule::WindowRule (line 43) ... ok
[INFO] [stdout] test src/hyprland/permission.rs - hyprland::permission::Permission (line 62) ... ok
[INFO] [stdout] test src/ini/mod.rs - ini::IniSection (line 40) ... ok
[INFO] [stdout] test src/ini/mod.rs - ini::IniFile (line 86) ... ok
[INFO] [stdout] test src/kitty/cursor.rs - kitty::cursor::CursorConfig (line 29) ... ok
[INFO] [stdout] test src/hyprland/monitor.rs - hyprland::monitor::MonitorConfig (line 17) ... ok
[INFO] [stdout] test src/kitty/keybind.rs - kitty::keybind::KittyUnmap (line 114) ... ok
[INFO] [stdout] test src/output/mod.rs - output::IniOutput (line 92) - compile ... ok
[INFO] [stdout] test src/kitty/core.rs - kitty::core::KittyConfigTree (line 59) ... ok
[INFO] [stdout] test src/kitty/performance.rs - kitty::performance::PerformanceConfig (line 6) ... ok
[INFO] [stdout] test src/hyprland/xwayland.rs - hyprland::xwayland::XWaylandSection (line 19) ... ok
[INFO] [stdout] test src/kitty/raw.rs - kitty::raw::KittyComment (line 70) ... ok
[INFO] [stdout] test src/kitty/scrollback.rs - kitty::scrollback::ScrollbackConfig (line 6) ... ok
[INFO] [stdout] test src/kitty/colors.rs - kitty::colors::ColorScheme (line 11) ... ok
[INFO] [stdout] test src/kitty/font.rs - kitty::font::FontConfig (line 8) ... ok
[INFO] [stdout] test src/kitty/window.rs - kitty::window::WindowConfig (line 9) ... ok
[INFO] [stdout] test src/kitty/raw.rs - kitty::raw::RawKitty (line 7) ... ok
[INFO] [stdout] test src/kitty/raw.rs - kitty::raw::KittyInclude (line 45) ... ok
[INFO] [stdout] test src/systemd/core.rs - systemd::core::SystemdUnit (line 47) ... ok
[INFO] [stdout] test src/kitty/tab_bar.rs - kitty::tab_bar::TabBarConfig (line 52) ... ok
[INFO] [stdout] test src/kitty/keybind.rs - kitty::keybind::KittyKeybind (line 8) ... ok
[INFO] [stdout] test src/qt/mod.rs - qt (line 6) ... ok
[INFO] [stdout] test src/systemd/drop_in.rs - systemd::drop_in::DropIn (line 32) ... ok
[INFO] [stdout] test src/systemd/mod.rs - systemd (line 23) ... ok
[INFO] [stdout] test src/kitty/mod.rs - kitty (line 11) ... ok
[INFO] [stdout] test src/systemd/mount.rs - systemd::mount::MountSection (line 11) ... ok
[INFO] [stdout] test src/systemd/drop_in.rs - systemd::drop_in::DropIn (line 14) ... ok
[INFO] [stdout] test src/kitty/general.rs - kitty::general::GeneralConfig (line 33) ... ok
[INFO] [stdout] test src/systemd/install.rs - systemd::install::InstallSection (line 8) ... ok
[INFO] [stdout] test src/systemd/automount.rs - systemd::automount::AutomountSection (line 10) ... ok
[INFO] [stdout] test src/systemd/service.rs - systemd::service::ServiceSection (line 69) ... ok
[INFO] [stdout] test src/systemd/unit_section.rs - systemd::unit_section::UnitSection (line 8) ... ok
[INFO] [stdout] test src/theme/mod.rs - theme (line 10) ... ok
[INFO] [stdout] test src/systemd/section.rs - systemd::section::RawSystemd (line 84) ... ok
[INFO] [stdout] test src/systemd/socket.rs - systemd::socket::SocketSection (line 9) ... ok
[INFO] [stdout] test src/systemd/timer.rs - systemd::timer::TimerSection (line 9) ... ok
[INFO] [stdout] test src/theme/mod.rs - theme::Theme (line 271) ... ok
[INFO] [stdout] test src/waybar/bar.rs - waybar::bar::Bar (line 15) ... ok
[INFO] [stdout] test src/systemd/path.rs - systemd::path::PathSection (line 10) ... ok
[INFO] [stdout] test src/waybar/mod.rs - waybar (line 8) ... ok
[INFO] [stdout] test src/waybar/backlight.rs - waybar::backlight::Backlight (line 8) ... ok
[INFO] [stdout] test src/waybar/cpu.rs - waybar::cpu::Cpu (line 8) ... ok
[INFO] [stdout] test src/waybar/network.rs - waybar::network::Network (line 8) ... ok
[INFO] [stdout] test src/systemd/section.rs - systemd::section::SystemdSection (line 9) ... ok
[INFO] [stdout] test src/systemd/swap.rs - systemd::swap::SwapSection (line 9) ... ok
[INFO] [stdout] test src/waybar/memory.rs - waybar::memory::Memory (line 8) ... ok
[INFO] [stdout] test src/waybar/clock.rs - waybar::clock::Clock (line 11) ... ok
[INFO] [stdout] test src/waybar/battery.rs - waybar::battery::Battery (line 8) ... ok
[INFO] [stdout] test src/waybar/pulseaudio.rs - waybar::pulseaudio::Pulseaudio (line 8) ... ok
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout] 
[INFO] [stdout] ---- src/ghostty/mod.rs - ghostty (line 23) stdout ----
[INFO] [stdout] error[E0599]: no method named `generate` found for struct `GhosttyConfigTree` in the current scope
[INFO] [stdout]   --> src/ghostty/mod.rs:49:21
[INFO] [stdout]    |
[INFO] [stdout] 49 | println!("{}", tree.generate());
[INFO] [stdout]    |                     ^^^^^^^^ method not found in `GhosttyConfigTree`
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/ghostty/core.rs:23:8
[INFO] [stdout]    |
[INFO] [stdout] 23 |     fn generate(&self) -> String {
[INFO] [stdout]    |        -------- the method is available for `GhosttyConfigTree` here
[INFO] [stdout]    |
[INFO] [stdout]    = help: items from traits can only be used if the trait is in scope
[INFO] [stdout] help: trait `GhosttyConfig` which provides `generate` is implemented but not in scope; perhaps you want to import it
[INFO] [stdout]    |
[INFO] [stdout] 22 + use crate::toconfig::ghostty::GhosttyConfig;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0599`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout]     src/ghostty/mod.rs - ghostty (line 23)
[INFO] [stdout] 
[INFO] [stdout] test result: FAILED. 113 passed; 1 failed; 0 ignored; 0 measured; 0 filtered out; finished in 6.64s
[INFO] [stdout] 
[INFO] [stdout] all doctests ran in 6.98s; merged doctests compilation took 0.33s
[INFO] [stderr] error: doctest failed, to rerun pass `--doc`
[INFO] running `Command { std: "docker" "inspect" "fb4deb4b78e554697f68c71d5e7f93ad03280122d11dc9c9632c23d7ae4f27c3", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "fb4deb4b78e554697f68c71d5e7f93ad03280122d11dc9c9632c23d7ae4f27c3", kill_on_drop: false }`
[INFO] [stdout] fb4deb4b78e554697f68c71d5e7f93ad03280122d11dc9c9632c23d7ae4f27c3
