CoreCodeBench: Decoupling Code Intelligence via Fine-Grained Repository-Level Tasks

Fuente: arXiv
Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Fu, Lingyue, Guan, Hao, Zhang, Bolun, Yuan, Haowei, Zhu, Yaoming, Xu, Jun, Wang, Zongyu, Qiu, Lin, Cai, Xunliang, Cao, Xuezhi, Liu, Weiwen, Zhang, Weinan, Yu, Yong
Format: Preprint
Veröffentlicht: 2025
Schlagworte:
Online-Zugang:
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
_version_ 1866909982916608000
author Fu, Lingyue
Guan, Hao
Zhang, Bolun
Yuan, Haowei
Zhu, Yaoming
Xu, Jun
Wang, Zongyu
Qiu, Lin
Cai, Xunliang
Cao, Xuezhi
Liu, Weiwen
Zhang, Weinan
Yu, Yong
author_facet Fu, Lingyue
Guan, Hao
Zhang, Bolun
Yuan, Haowei
Zhu, Yaoming
Xu, Jun
Wang, Zongyu
Qiu, Lin
Cai, Xunliang
Cao, Xuezhi
Liu, Weiwen
Zhang, Weinan
Yu, Yong
contents The evaluation of Large Language Models (LLMs) for software engineering has shifted towards complex, repository-level tasks. However, existing benchmarks predominantly rely on coarse-grained pass rates that treat programming proficiency as a monolithic capability, obscuring specific cognitive bottlenecks. Furthermore, the static nature of these benchmarks renders them vulnerable to data contamination and performance saturation. To address these limitations, we introduce CoreCodeBench, a configurable repository-level benchmark designed to dissect coding capabilities through atomized tasks. Leveraging our automated framework, CorePipe, we extract and transform Python repositories into a comprehensive suite of tasks that isolate distinct cognitive demands within identical code contexts. Unlike static evaluations, CoreCodeBench supports controllable difficulty scaling to prevent saturation and ensures superior data quality. It achieves a 78.55% validity yield, significantly surpassing the 31.7% retention rate of SWE-bench-Verified. Extensive experiments with state-of-the-art LLMs reveal a significant capability misalignment, evidenced by distinct ranking shifts across cognitive dimensions. This indicates that coding proficiency is non-monolithic, as strength in one aspect does not necessarily translate to others. These findings underscore the necessity of our fine-grained taxonomy in diagnosing model deficiencies and offer a sustainable, rigorous framework for evolving code intelligence. The code for CorePipe is available at https://github.com/AGI-Eval-Official/CoreCodeBench, and the data for CoreCodeBench can be accessed at https://huggingface.co/collections/tubehhh/corecodebench-68256d2faabf4b1610a08caa.
format Preprint
id arxiv_https___arxiv_org_abs_2507_05281
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle CoreCodeBench: Decoupling Code Intelligence via Fine-Grained Repository-Level Tasks
Fu, Lingyue
Guan, Hao
Zhang, Bolun
Yuan, Haowei
Zhu, Yaoming
Xu, Jun
Wang, Zongyu
Qiu, Lin
Cai, Xunliang
Cao, Xuezhi
Liu, Weiwen
Zhang, Weinan
Yu, Yong
Software Engineering
Computation and Language
The evaluation of Large Language Models (LLMs) for software engineering has shifted towards complex, repository-level tasks. However, existing benchmarks predominantly rely on coarse-grained pass rates that treat programming proficiency as a monolithic capability, obscuring specific cognitive bottlenecks. Furthermore, the static nature of these benchmarks renders them vulnerable to data contamination and performance saturation. To address these limitations, we introduce CoreCodeBench, a configurable repository-level benchmark designed to dissect coding capabilities through atomized tasks. Leveraging our automated framework, CorePipe, we extract and transform Python repositories into a comprehensive suite of tasks that isolate distinct cognitive demands within identical code contexts. Unlike static evaluations, CoreCodeBench supports controllable difficulty scaling to prevent saturation and ensures superior data quality. It achieves a 78.55% validity yield, significantly surpassing the 31.7% retention rate of SWE-bench-Verified. Extensive experiments with state-of-the-art LLMs reveal a significant capability misalignment, evidenced by distinct ranking shifts across cognitive dimensions. This indicates that coding proficiency is non-monolithic, as strength in one aspect does not necessarily translate to others. These findings underscore the necessity of our fine-grained taxonomy in diagnosing model deficiencies and offer a sustainable, rigorous framework for evolving code intelligence. The code for CorePipe is available at https://github.com/AGI-Eval-Official/CoreCodeBench, and the data for CoreCodeBench can be accessed at https://huggingface.co/collections/tubehhh/corecodebench-68256d2faabf4b1610a08caa.
title CoreCodeBench: Decoupling Code Intelligence via Fine-Grained Repository-Level Tasks
topic Software Engineering
Computation and Language
url https://arxiv.org/abs/2507.05281