[INFO] cloning repository https://github.com/razkar-studio/farben [INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/razkar-studio/farben" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Frazkar-studio%2Ffarben", kill_on_drop: false }` [INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Frazkar-studio%2Ffarben'... [INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }` [INFO] [stdout] d15886f071675978795771c648cc6a45edded99e [INFO] documenting razkar-studio/farben against beta-2026-04-21 for beta-1.96-rustdoc-1 [INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Frazkar-studio%2Ffarben" "/workspace/builds/worker-2-tc2/source", kill_on_drop: false }` [INFO] [stderr] Cloning into '/workspace/builds/worker-2-tc2/source'... [INFO] [stderr] done. [INFO] started tweaking git repo https://github.com/razkar-studio/farben [INFO] finished tweaking git repo https://github.com/razkar-studio/farben [INFO] tweaked toml for git repo https://github.com/razkar-studio/farben written to /workspace/builds/worker-2-tc2/source/Cargo.toml [INFO] validating manifest of git repo https://github.com/razkar-studio/farben on toolchain beta-2026-04-21 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+beta-2026-04-21" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] crate git repo https://github.com/razkar-studio/farben 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" "+beta-2026-04-21" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-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" "+beta-2026-04-21" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 78bf217744190d11febe2c35d98415961c741b0365f7ffdaff2a42970b8b9f0d [INFO] running `Command { std: "docker" "start" "-a" "78bf217744190d11febe2c35d98415961c741b0365f7ffdaff2a42970b8b9f0d", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "78bf217744190d11febe2c35d98415961c741b0365f7ffdaff2a42970b8b9f0d", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "78bf217744190d11febe2c35d98415961c741b0365f7ffdaff2a42970b8b9f0d", kill_on_drop: false }` [INFO] [stdout] 78bf217744190d11febe2c35d98415961c741b0365f7ffdaff2a42970b8b9f0d [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-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=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-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" "+beta-2026-04-21" "doc" "--frozen" "--no-deps" "--document-private-items" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 10fe825bb636363bb782d9a0be9731fd7926809ac30d09af266655e5a3299df4 [INFO] running `Command { std: "docker" "start" "-a" "10fe825bb636363bb782d9a0be9731fd7926809ac30d09af266655e5a3299df4", kill_on_drop: false }` [INFO] [stderr] Checking unicode-ident v1.0.24 [INFO] [stderr] Checking farben-core v0.14.0-alpha.2 (/opt/rustwide/workdir/farben-core) [INFO] [stderr] Compiling farben-build v0.1.5-alpha.1 (/opt/rustwide/workdir/farben-build) [INFO] [stderr] Documenting farben-core v0.14.0-alpha.2 (/opt/rustwide/workdir/farben-core) [INFO] [stderr] Documenting farben-build v0.1.5-alpha.1 (/opt/rustwide/workdir/farben-build) [INFO] [stderr] Checking proc-macro2 v1.0.106 [INFO] [stderr] Checking farben v0.19.0-alpha.3 (/opt/rustwide/workdir/farben) [INFO] [stderr] Documenting farben-md v0.2.2 (/opt/rustwide/workdir/farben-md) [INFO] [stderr] Documenting farben v0.19.0-alpha.3 (/opt/rustwide/workdir/farben) [INFO] [stderr] Compiling testfarbenyay v0.1.0 (/opt/rustwide/workdir/testfarbenyay) [INFO] [stderr] Documenting testfarbenyay v0.1.0 (/opt/rustwide/workdir/testfarbenyay) [INFO] [stdout] warning: unresolved link to `render` [INFO] [stdout] --> farben-md/src/lexer.rs:11:48 [INFO] [stdout] | [INFO] [stdout] 11 | /// Produced by [`tokenize`] and consumed by [`render`]. [INFO] [stdout] | ^^^^^^ no item named `render` in scope [INFO] [stdout] | [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] = note: `#[warn(rustdoc::broken_intra_doc_links)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Checking quote v1.0.45 [INFO] [stderr] Checking syn v2.0.117 [INFO] [stdout] warning: unresolved link to `markdown` [INFO] [stdout] --> farben/src/lib.rs:26:57 [INFO] [stdout] | [INFO] [stdout] 26 | //! | `markdown` | Runtime inline markdown rendering: [`markdown`], [`md_fmt!`], [`mdprint!`], [`mdprintln!`] | [INFO] [stdout] | ^^^^^^^^ no item named `markdown` in scope [INFO] [stdout] | [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] = note: `#[warn(rustdoc::broken_intra_doc_links)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `md_fmt` [INFO] [stdout] --> farben/src/lib.rs:26:71 [INFO] [stdout] | [INFO] [stdout] 26 | //! | `markdown` | Runtime inline markdown rendering: [`markdown`], [`md_fmt!`], [`mdprint!`], [`mdprintln!`] | [INFO] [stdout] | ^^^^^^^ no item named `md_fmt` in scope [INFO] [stdout] | [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `mdprint` [INFO] [stdout] --> farben/src/lib.rs:26:84 [INFO] [stdout] | [INFO] [stdout] 26 | //! | `markdown` | Runtime inline markdown rendering: [`markdown`], [`md_fmt!`], [`mdprint!`], [`mdprintln!`] | [INFO] [stdout] | ^^^^^^^^ no item named `mdprint` in scope [INFO] [stdout] | [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `mdprintln` [INFO] [stdout] --> farben/src/lib.rs:26:98 [INFO] [stdout] | [INFO] [stdout] 26 | //! | `markdown` | Runtime inline markdown rendering: [`markdown`], [`md_fmt!`], [`mdprint!`], [`mdprintln!`] | [INFO] [stdout] | ^^^^^^^^^^ no item named `mdprintln` in scope [INFO] [stdout] | [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `color_fmt` [INFO] [stdout] --> farben/src/functions.rs:50:47 [INFO] [stdout] | [INFO] [stdout] 50 | /// The runtime fallback used internally by [`color_fmt!`], [`cprint!`], and [`cprintln!`]. [INFO] [stdout] | ^^^^^^^^^^ no item named `color_fmt` in scope [INFO] [stdout] | [INFO] [stdout] = note: `macro_rules` named `color_fmt` exists in this crate, but it is not in scope at this link's location [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `cprint` [INFO] [stdout] --> farben/src/functions.rs:50:63 [INFO] [stdout] | [INFO] [stdout] 50 | /// The runtime fallback used internally by [`color_fmt!`], [`cprint!`], and [`cprintln!`]. [INFO] [stdout] | ^^^^^^^ no item named `cprint` in scope [INFO] [stdout] | [INFO] [stdout] = note: `macro_rules` named `cprint` exists in this crate, but it is not in scope at this link's location [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `cprintln` [INFO] [stdout] --> farben/src/functions.rs:50:80 [INFO] [stdout] | [INFO] [stdout] 50 | /// The runtime fallback used internally by [`color_fmt!`], [`cprint!`], and [`cprintln!`]. [INFO] [stdout] | ^^^^^^^^^ no item named `cprintln` in scope [INFO] [stdout] | [INFO] [stdout] = note: `macro_rules` named `cprintln` exists in this crate, but it is not in scope at this link's location [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `try_color` [INFO] [stdout] --> farben/src/macros/color.rs:113:44 [INFO] [stdout] | [INFO] [stdout] 113 | /// Panics if the markup is invalid. Use [`try_color`] directly for error handling. [INFO] [stdout] | ^^^^^^^^^ no item named `try_color` in scope [INFO] [stdout] | [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `try_color` [INFO] [stdout] --> farben/src/macros/color.rs:227:44 [INFO] [stdout] | [INFO] [stdout] 227 | /// Panics if the markup is invalid. Use [`try_color`] directly for error handling. [INFO] [stdout] | ^^^^^^^^^ no item named `try_color` in scope [INFO] [stdout] | [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `try_color` [INFO] [stdout] --> farben/src/macros/color.rs:276:44 [INFO] [stdout] | [INFO] [stdout] 276 | /// Panics if the markup is invalid. Use [`try_color`] directly for error handling. [INFO] [stdout] | ^^^^^^^^^ no item named `try_color` in scope [INFO] [stdout] | [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `try_color` [INFO] [stdout] --> farben/src/macros/color.rs:170:44 [INFO] [stdout] | [INFO] [stdout] 170 | /// Panics if the markup is invalid. Use [`try_color`] directly for error handling. [INFO] [stdout] | ^^^^^^^^^ no item named `try_color` in scope [INFO] [stdout] | [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `try_color` [INFO] [stdout] --> farben/src/macros/color.rs:325:44 [INFO] [stdout] | [INFO] [stdout] 325 | /// Panics if the markup is invalid. Use [`try_color`] directly for error handling. [INFO] [stdout] | ^^^^^^^^^ no item named `try_color` in scope [INFO] [stdout] | [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `try_color` [INFO] [stdout] --> farben/src/macros/color.rs:435:44 [INFO] [stdout] | [INFO] [stdout] 435 | /// Panics if the markup is invalid. Use [`try_color`] directly for error handling. [INFO] [stdout] | ^^^^^^^^^ no item named `try_color` in scope [INFO] [stdout] | [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `try_color` [INFO] [stdout] --> farben/src/macros/color.rs:480:44 [INFO] [stdout] | [INFO] [stdout] 480 | /// Panics if the markup is invalid. Use [`try_color`] directly for error handling. [INFO] [stdout] | ^^^^^^^^^ no item named `try_color` in scope [INFO] [stdout] | [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `try_color` [INFO] [stdout] --> farben/src/macros/color.rs:380:44 [INFO] [stdout] | [INFO] [stdout] 380 | /// Panics if the markup is invalid. Use [`try_color`] directly for error handling. [INFO] [stdout] | ^^^^^^^^^ no item named `try_color` in scope [INFO] [stdout] | [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `try_color` [INFO] [stdout] --> farben/src/macros/eprint.rs:15:44 [INFO] [stdout] | [INFO] [stdout] 15 | /// Panics if the markup is invalid. Use [`try_color`] directly for error handling. [INFO] [stdout] | ^^^^^^^^^ no item named `try_color` in scope [INFO] [stdout] | [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `try_color` [INFO] [stdout] --> farben/src/macros/eprint.rs:125:44 [INFO] [stdout] | [INFO] [stdout] 125 | /// Panics if the markup is invalid. Use [`try_color`] directly for error handling. [INFO] [stdout] | ^^^^^^^^^ no item named `try_color` in scope [INFO] [stdout] | [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `try_color` [INFO] [stdout] --> farben/src/macros/eprint.rs:174:44 [INFO] [stdout] | [INFO] [stdout] 174 | /// Panics if the markup is invalid. Use [`try_color`] directly for error handling. [INFO] [stdout] | ^^^^^^^^^ no item named `try_color` in scope [INFO] [stdout] | [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `try_color` [INFO] [stdout] --> farben/src/macros/eprint.rs:70:44 [INFO] [stdout] | [INFO] [stdout] 70 | /// Panics if the markup is invalid. Use [`try_color`] directly for error handling. [INFO] [stdout] | ^^^^^^^^^ no item named `try_color` in scope [INFO] [stdout] | [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `style` [INFO] [stdout] --> farben/src/macros/format.rs:32:73 [INFO] [stdout] | [INFO] [stdout] 32 | /// when rendered. The style must already exist in the registry; call [`style!`] first. [INFO] [stdout] | ^^^^^^ no item named `style` in scope [INFO] [stdout] | [INFO] [stdout] = note: `macro_rules` named `style` exists in this crate, but it is not in scope at this link's location [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `color_fmt` [INFO] [stdout] --> farben/src/macros/color.rs:3:14 [INFO] [stdout] | [INFO] [stdout] 3 | //! Covers [`color_fmt!`], [`cprint!`], [`cprintln!`], [`cprintb!`], [`cprintbln!`], [INFO] [stdout] | ^^^^^^^^^^ no item named `color_fmt` in scope [INFO] [stdout] | [INFO] [stdout] = note: `macro_rules` named `color_fmt` exists in this crate, but it is not in scope at this link's location [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `cprint` [INFO] [stdout] --> farben/src/macros/color.rs:3:30 [INFO] [stdout] | [INFO] [stdout] 3 | //! Covers [`color_fmt!`], [`cprint!`], [`cprintln!`], [`cprintb!`], [`cprintbln!`], [INFO] [stdout] | ^^^^^^^ no item named `cprint` in scope [INFO] [stdout] | [INFO] [stdout] = note: `macro_rules` named `cprint` exists in this crate, but it is not in scope at this link's location [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `cprintln` [INFO] [stdout] --> farben/src/macros/color.rs:3:43 [INFO] [stdout] | [INFO] [stdout] 3 | //! Covers [`color_fmt!`], [`cprint!`], [`cprintln!`], [`cprintb!`], [`cprintbln!`], [INFO] [stdout] | ^^^^^^^^^ no item named `cprintln` in scope [INFO] [stdout] | [INFO] [stdout] = note: `macro_rules` named `cprintln` exists in this crate, but it is not in scope at this link's location [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `cprintb` [INFO] [stdout] --> farben/src/macros/color.rs:3:58 [INFO] [stdout] | [INFO] [stdout] 3 | //! Covers [`color_fmt!`], [`cprint!`], [`cprintln!`], [`cprintb!`], [`cprintbln!`], [INFO] [stdout] | ^^^^^^^^ no item named `cprintb` in scope [INFO] [stdout] | [INFO] [stdout] = note: `macro_rules` named `cprintb` exists in this crate, but it is not in scope at this link's location [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `cprintbln` [INFO] [stdout] --> farben/src/macros/color.rs:3:72 [INFO] [stdout] | [INFO] [stdout] 3 | //! Covers [`color_fmt!`], [`cprint!`], [`cprintln!`], [`cprintb!`], [`cprintbln!`], [INFO] [stdout] | ^^^^^^^^^^ no item named `cprintbln` in scope [INFO] [stdout] | [INFO] [stdout] = note: `macro_rules` named `cprintbln` exists in this crate, but it is not in scope at this link's location [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `cwrite` [INFO] [stdout] --> farben/src/macros/color.rs:4:7 [INFO] [stdout] | [INFO] [stdout] 4 | //! [`cwrite!`], [`cwriteln!`], [`cwriteb!`], [`cwritebln!`]. Each macro has two implementations [INFO] [stdout] | ^^^^^^^ no item named `cwrite` in scope [INFO] [stdout] | [INFO] [stdout] = note: `macro_rules` named `cwrite` exists in this crate, but it is not in scope at this link's location [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `cwriteln` [INFO] [stdout] --> farben/src/macros/color.rs:4:20 [INFO] [stdout] | [INFO] [stdout] 4 | //! [`cwrite!`], [`cwriteln!`], [`cwriteb!`], [`cwritebln!`]. Each macro has two implementations [INFO] [stdout] | ^^^^^^^^^ no item named `cwriteln` in scope [INFO] [stdout] | [INFO] [stdout] = note: `macro_rules` named `cwriteln` exists in this crate, but it is not in scope at this link's location [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `cwriteb` [INFO] [stdout] --> farben/src/macros/color.rs:4:35 [INFO] [stdout] | [INFO] [stdout] 4 | //! [`cwrite!`], [`cwriteln!`], [`cwriteb!`], [`cwritebln!`]. Each macro has two implementations [INFO] [stdout] | ^^^^^^^^ no item named `cwriteb` in scope [INFO] [stdout] | [INFO] [stdout] = note: `macro_rules` named `cwriteb` exists in this crate, but it is not in scope at this link's location [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `cwritebln` [INFO] [stdout] --> farben/src/macros/color.rs:4:49 [INFO] [stdout] | [INFO] [stdout] 4 | //! [`cwrite!`], [`cwriteln!`], [`cwriteb!`], [`cwritebln!`]. Each macro has two implementations [INFO] [stdout] | ^^^^^^^^^^ no item named `cwritebln` in scope [INFO] [stdout] | [INFO] [stdout] = note: `macro_rules` named `cwritebln` exists in this crate, but it is not in scope at this link's location [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `cprint` [INFO] [stdout] --> farben/src/macros/eprint.rs:3:26 [INFO] [stdout] | [INFO] [stdout] 3 | //! Stderr variants of [`cprint!`], [`cprintln!`], [`cprintb!`], and [`cprintbln!`]. [INFO] [stdout] | ^^^^^^^ no item named `cprint` in scope [INFO] [stdout] | [INFO] [stdout] = note: `macro_rules` named `cprint` exists in this crate, but it is not in scope at this link's location [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `cprintln` [INFO] [stdout] --> farben/src/macros/eprint.rs:3:39 [INFO] [stdout] | [INFO] [stdout] 3 | //! Stderr variants of [`cprint!`], [`cprintln!`], [`cprintb!`], and [`cprintbln!`]. [INFO] [stdout] | ^^^^^^^^^ no item named `cprintln` in scope [INFO] [stdout] | [INFO] [stdout] = note: `macro_rules` named `cprintln` exists in this crate, but it is not in scope at this link's location [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `cprintb` [INFO] [stdout] --> farben/src/macros/eprint.rs:3:54 [INFO] [stdout] | [INFO] [stdout] 3 | //! Stderr variants of [`cprint!`], [`cprintln!`], [`cprintb!`], and [`cprintbln!`]. [INFO] [stdout] | ^^^^^^^^ no item named `cprintb` in scope [INFO] [stdout] | [INFO] [stdout] = note: `macro_rules` named `cprintb` exists in this crate, but it is not in scope at this link's location [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `cprintbln` [INFO] [stdout] --> farben/src/macros/eprint.rs:3:72 [INFO] [stdout] | [INFO] [stdout] 3 | //! Stderr variants of [`cprint!`], [`cprintln!`], [`cprintb!`], and [`cprintbln!`]. [INFO] [stdout] | ^^^^^^^^^^ no item named `cprintbln` in scope [INFO] [stdout] | [INFO] [stdout] = note: `macro_rules` named `cprintbln` exists in this crate, but it is not in scope at this link's location [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `style` [INFO] [stdout] --> farben/src/macros/format.rs:3:7 [INFO] [stdout] | [INFO] [stdout] 3 | //! [`style!`] registers a named style in the global registry. [`prefix!`] attaches [INFO] [stdout] | ^^^^^^ no item named `style` in scope [INFO] [stdout] | [INFO] [stdout] = note: `macro_rules` named `style` exists in this crate, but it is not in scope at this link's location [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `prefix` [INFO] [stdout] --> farben/src/macros/format.rs:3:66 [INFO] [stdout] | [INFO] [stdout] 3 | //! [`style!`] registers a named style in the global registry. [`prefix!`] attaches [INFO] [stdout] | ^^^^^^^ no item named `prefix` in scope [INFO] [stdout] | [INFO] [stdout] = note: `macro_rules` named `prefix` exists in this crate, but it is not in scope at this link's location [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `load_styles` [INFO] [stdout] --> farben/src/macros/load.rs:1:11 [INFO] [stdout] | [INFO] [stdout] 1 | //! The [`load_styles!`] macro for including build-generated style registrations at compile time. [INFO] [stdout] | ^^^^^^^^^^^^ no item named `load_styles` in scope [INFO] [stdout] | [INFO] [stdout] = note: `macro_rules` named `load_styles` exists in this crate, but it is not in scope at this link's location [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `md_fmt` [INFO] [stdout] --> farben/src/macros/markdown.rs:5:7 [INFO] [stdout] | [INFO] [stdout] 5 | //! [`md_fmt!`], [`mdprint!`], [`mdprintln!`], [`mdeprint!`], and [`mdeprintln!`] render [INFO] [stdout] | ^^^^^^^ no item named `md_fmt` in scope [INFO] [stdout] | [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `mdprint` [INFO] [stdout] --> farben/src/macros/markdown.rs:5:20 [INFO] [stdout] | [INFO] [stdout] 5 | //! [`md_fmt!`], [`mdprint!`], [`mdprintln!`], [`mdeprint!`], and [`mdeprintln!`] render [INFO] [stdout] | ^^^^^^^^ no item named `mdprint` in scope [INFO] [stdout] | [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `mdprintln` [INFO] [stdout] --> farben/src/macros/markdown.rs:5:34 [INFO] [stdout] | [INFO] [stdout] 5 | //! [`md_fmt!`], [`mdprint!`], [`mdprintln!`], [`mdeprint!`], and [`mdeprintln!`] render [INFO] [stdout] | ^^^^^^^^^^ no item named `mdprintln` in scope [INFO] [stdout] | [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `mdeprint` [INFO] [stdout] --> farben/src/macros/markdown.rs:5:50 [INFO] [stdout] | [INFO] [stdout] 5 | //! [`md_fmt!`], [`mdprint!`], [`mdprintln!`], [`mdeprint!`], and [`mdeprintln!`] render [INFO] [stdout] | ^^^^^^^^^ no item named `mdeprint` in scope [INFO] [stdout] | [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `mdeprintln` [INFO] [stdout] --> farben/src/macros/markdown.rs:5:69 [INFO] [stdout] | [INFO] [stdout] 5 | //! [`md_fmt!`], [`mdprint!`], [`mdprintln!`], [`mdeprint!`], and [`mdeprintln!`] render [INFO] [stdout] | ^^^^^^^^^^^ no item named `mdeprintln` in scope [INFO] [stdout] | [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `ansi_strip` [INFO] [stdout] --> farben/src/macros/strip.rs:3:7 [INFO] [stdout] | [INFO] [stdout] 3 | //! [`ansi_strip!`] accepts format-string arguments, builds the resulting string, [INFO] [stdout] | ^^^^^^^^^^^ no item named `ansi_strip` in scope [INFO] [stdout] | [INFO] [stdout] = note: `macro_rules` named `ansi_strip` exists in this crate, but it is not in scope at this link's location [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Documenting farben-macros v0.7.0-alpha.1 (/opt/rustwide/workdir/farben-macros) [INFO] [stdout] warning: unresolved link to `farben` [INFO] [stdout] --> farben-macros/src/lib.rs:6:7 [INFO] [stdout] | [INFO] [stdout] 6 | //! [`farben`] and should not be used directly in most cases. [INFO] [stdout] | ^^^^^^ no item named `farben` in scope [INFO] [stdout] | [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] = note: `#[warn(rustdoc::broken_intra_doc_links)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `markdown` [INFO] [stdout] --> farben-macros/src/lib.rs:10:29 [INFO] [stdout] | [INFO] [stdout] 10 | //! - `markdown`: enables [`markdown!`] and [`colorb!`] for compile-time [INFO] [stdout] | ^^^^^^^^^ no item named `markdown` in scope [INFO] [stdout] | [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `farben_md` [INFO] [stdout] --> farben-macros/src/lib.rs:11:32 [INFO] [stdout] | [INFO] [stdout] 11 | //! markdown rendering via [`farben_md`]. [INFO] [stdout] | ^^^^^^^^^ no item named `farben_md` in scope [INFO] [stdout] | [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `color_fmt` [INFO] [stdout] --> farben-macros/src/lib.rs:142:7 [INFO] [stdout] | [INFO] [stdout] 142 | /// [`color_fmt!`] for strings with format arguments. [INFO] [stdout] | ^^^^^^^^^^ no item named `color_fmt` in scope [INFO] [stdout] | [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: could not parse code block as Rust code [INFO] [stdout] --> farben-macros/src/lib.rs:64:5 [INFO] [stdout] | [INFO] [stdout] 64 | /// ```rust [INFO] [stdout] | _____^ [INFO] [stdout] 65 | | /// use farben_macros::color; [INFO] [stdout] 66 | | /// println!("{}", color!("[bold red]Hello!")); [INFO] [stdout] 67 | | /// Compiles farben markup strings to ANSI escape codes at compile time. [INFO] [stdout] 68 | | /// [INFO] [stdout] 69 | | /// Takes a string literal like `"[bold red]hello"` and produces an expression [INFO] [stdout] 70 | | /// that evaluates to the ANSI-escaped string at runtime. [INFO] [stdout] | |_________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: error from rustc: unknown start of token: ` [INFO] [stdout] = note: error from rustc: unknown start of token: ` [INFO] [stdout] = note: `#[warn(rustdoc::invalid_rust_codeblocks)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: could not parse code block as Rust code [INFO] [stdout] --> farben-macros/src/lib.rs:105:5 [INFO] [stdout] | [INFO] [stdout] 105 | /// ```rust [INFO] [stdout] | _____^ [INFO] [stdout] 106 | | /// use farben_macros::colorb; [INFO] [stdout] 107 | | /// // Style bleeds — subsequent output inherits bold red until a reset is issued. [INFO] [stdout] 108 | | /// Compiles farben markup to ANSI with a formatting writer. [INFO] [stdout] 109 | | /// [INFO] [stdout] 110 | | /// Like [`color`] but returns a [`std::fmt::Write`] implementation for use [INFO] [stdout] 111 | | /// with format macros. [INFO] [stdout] | |_______________________^ [INFO] [stdout] | [INFO] [stdout] = note: error from rustc: unknown start of token: ` [INFO] [stdout] = note: error from rustc: unknown start of token: ` [INFO] [stdout] = note: error from rustc: unknown start of token: ` [INFO] [stdout] = note: error from rustc: unknown start of token: ` [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 4.26s [INFO] [stderr] Generated /opt/rustwide/target/doc/farben/index.html and 5 other files [INFO] running `Command { std: "docker" "inspect" "10fe825bb636363bb782d9a0be9731fd7926809ac30d09af266655e5a3299df4", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "10fe825bb636363bb782d9a0be9731fd7926809ac30d09af266655e5a3299df4", kill_on_drop: false }` [INFO] [stdout] 10fe825bb636363bb782d9a0be9731fd7926809ac30d09af266655e5a3299df4 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-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=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "RUSTC_BOOTSTRAP=1" "-e" "DOCS_RS=1" "-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" "+beta-2026-04-21" "rustdoc" "--lib" "-Zrustdoc-map" "--config" "build.rustdocflags=[\"--cfg\", \"docsrs\", \"-Z\", \"unstable-options\", \"--document-private-items\"]" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] d84296689fb4d33dd9201b460a30f60ae43edff59470b6ab172129f8a82f2201 [INFO] running `Command { std: "docker" "start" "-a" "d84296689fb4d33dd9201b460a30f60ae43edff59470b6ab172129f8a82f2201", kill_on_drop: false }` [INFO] [stderr] error: manifest path `/opt/rustwide/workdir/Cargo.toml` is a virtual manifest, but this command requires running against an actual package in this workspace [INFO] running `Command { std: "docker" "inspect" "d84296689fb4d33dd9201b460a30f60ae43edff59470b6ab172129f8a82f2201", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "d84296689fb4d33dd9201b460a30f60ae43edff59470b6ab172129f8a82f2201", kill_on_drop: false }` [INFO] [stdout] d84296689fb4d33dd9201b460a30f60ae43edff59470b6ab172129f8a82f2201