nikivdev/code · error

Built binary not found at {}

Error message

Built binary not found at {}

What it means

Error "Built binary not found at {}" thrown in nikivdev/code.

Source

Thrown at src/fish_install.rs:80

        }
    }

    // Build release
    println!("Running: cargo build --release --locked");
    let status = Command::new("cargo")
        .args(["build", "--release", "--locked"])
        .current_dir(&source)
        .status()
        .context("failed to run cargo build")?;

    if !status.success() {
        bail!("cargo build failed");
    }

    // Install
    let built_bin = source.join("target/release/fish");
    if !built_bin.exists() {
        bail!("Built binary not found at {}", built_bin.display());
    }

    fs::create_dir_all(&bin_dir)
        .with_context(|| format!("failed to create {}", bin_dir.display()))?;

    fs::copy(&built_bin, &fish_bin)
        .with_context(|| format!("failed to copy to {}", fish_bin.display()))?;

    #[cfg(unix)]
    {
        use std::os::unix::fs::PermissionsExt;
        let mut perms = fs::metadata(&fish_bin)?.permissions();
        perms.set_mode(0o755);
        fs::set_permissions(&fish_bin, perms)?;
    }

    println!();
    println!("Installed traced fish to {}", fish_bin.display());

View on GitHub (pinned to a747e741ae)

When it happens

Trigger: Thrown at src/fish_install.rs:80 when the library encounters an invalid state.

Common situations: See trigger scenarios.


AI-assisted analysis of nikivdev/code@a747e741ae (2026-09-01). Data as JSON: /api/errors/f8f4b618c58281bd. Report an issue: GitHub.