English

Beyond Retrieval: A Multitask Benchmark and Model for Code Search

Software Engineering 2026-05-11 v2 Artificial Intelligence

Abstract

Code search has usually been evaluated as first-stage retrieval, even though production systems rely on broader pipelines with reranking and developer-style queries. Existing benchmarks also suffer from data contamination, label noise, and degenerate binary relevance. In this paper, we introduce \textsc{CoREB}, a contamination-limited, multitask \underline{co}de \underline{r}etrieval and r\underline{e}ranking \underline{b}enchmark, together with a fine-tuned code reranker, that goes beyond retrieval to cover the full code search pipeline. \textsc{CoREB} is built from counterfactually rewritten LiveCodeBench problems in five programming languages and delivered as timed releases with graded relevance judgments. We benchmark eleven embedding models and five rerankers across three tasks: text-to-code, code-to-text, and code-to-code. Our experiments reveal that: \circone code-specialised embeddings dominate code-to-code retrieval (2×{\sim}2{\times} over general encoders), yet no single model wins all three tasks; \circtwo short keyword queries, the format closest to real developer search, collapse every model to near-zero nDCG@10; \circthree off-the-shelf rerankers are task-asymmetric, with a 12-point swing on code-to-code and no baseline net-positive across all tasks; \circfour our fine-tuned \textsc{CoREB-Reranker} is the first to achieve consistent gains across all three tasks. The data and model are released.

Keywords

Cite

@article{arxiv.2605.04615,
  title  = {Beyond Retrieval: A Multitask Benchmark and Model for Code Search},
  author = {Siqiao Xue and Zihan Liao and Jin Qin and Ziyin Zhang and Yixiang Mu and Fan Zhou and Hang Yu},
  journal= {arXiv preprint arXiv:2605.04615},
  year   = {2026}
}

Comments

project site: https://hq-bench.github.io/coreb-page/

R2 v1 2026-07-01T12:52:20.064Z