xai-org/grok-build · error · anyhow::Error
parallel .git/ copy panicked
Error message
parallel .git/ copy panicked
What it means
Error "parallel .git/ copy panicked" thrown in xai-org/grok-build.
Source
Thrown at crates/codegen/xai-fast-worktree/src/copy/gitdir.rs:181
})
.collect();
// Join in spawn order so "first error" is deterministic.
let mut first_error: Option<anyhow::Error> = None;
for handle in handles {
let chunk_result = match handle.join() {
Ok(r) => r,
Err(_) => Err(anyhow::anyhow!("parallel .git/ copy thread panicked")),
};
if let Err(e) = chunk_result
&& first_error.is_none()
{
first_error = Some(e);
}
}
first_error
})
.map_err(|_| anyhow::anyhow!("parallel .git/ copy panicked"))?;
if let Some(e) = first_error {
return Err(e);
}
}
sanitize_standalone_git_dir_keeping(dest_git, extra_origin)
.context("failed to sanitize standalone .git/ after copy")?;
let stats = GitDirCopyStats {
files_copied: files_copied.load(Ordering::Relaxed),
dirs_created: dirs_created.load(Ordering::Relaxed),
symlinks_copied: symlinks_copied.load(Ordering::Relaxed),
entries_skipped: entries_skipped.load(Ordering::Relaxed),
};
tracing::debug!(
files = stats.files_copied,View on GitHub (pinned to bc7f02eddd)
When it happens
Trigger: Thrown at crates/codegen/xai-fast-worktree/src/copy/gitdir.rs:181 when the library encounters an invalid state.
Common situations: See trigger scenarios.
AI-assisted analysis of xai-org/grok-build@bc7f02eddd (2026-08-31).
Data as JSON: /api/errors/bdbf22588fac10fe.
Report an issue: GitHub.