ComplexCodeEval: A Benchmark for Evaluating Large Code Models on More Complex Code
Not on the map. Why?
Abstract (arXiv)
In recent years, the application of large language models (LLMs) to code-related tasks has gained significant attention. However, existing evaluation benchmarks often focus on limited scenarios, such as code generation or completion, which do not reflect the diverse challenges developers face in real-world contexts. To address this, we introduce ComplexCodeEval, a benchmark designed to assess LCMs in various development tasks, including code generation, completion, API recommendation, and test case generation. It includes 3,897 Java samples and 7,184 Python samples from high-star GitHub repositories, each annotated with function signatures, docstrings, and API references to simulate real development environments. Our experiments across ten LCMs reveal that context improves performance and that data leakage can lead to overestimation, highlighting the need for more accurate evaluations.
Key facts. Cited by 18 papers in the map (data through 7 Oct 2026). First posted on arXiv 16 Sep 2024.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2024: 2; 2025: 13; 2026: 3.
18 papers.
Sort:
By area:
- 2025Can LLMs Replace Human Evaluators? An Empirical Study of LLM-as-a-Judge in Software Engineeringcited by 64
- 2025Recent Advances in Large Langauge Model Benchmarks against Data Contamination: From Static to Dynamic Evaluationcited by 38
- 2025Code Graph Model (CGM): A Graph-Integrated Large Language Model for Repository-Level Software Engineering Taskscited by 27
- 2024Top General Performance = Top Domain Performance? DomainCodeBench: A Multi-domain Code Generation Benchmarkcited by 13
- 2025SWE-Dev: Evaluating and Training Autonomous Feature-Driven Software Developmentcited by 13
- 2024RAMBO: Enhancing RAG-based Repository-Level Method Body Completioncited by 10
- 2025OSVBench: Benchmarking LLMs on Specification Generation Tasks for Operating System Verificationcited by 8
- 2026Evaluating and Improving Automated Repository-Level Rust Issue Resolution with LLM-based Agentscited by 7
- 2025Towards Mitigating API Hallucination in Code Generated by LLMs with Hierarchical Dependency Awarecited by 6
- 2025OSS-Bench: Benchmark Generator for Coding LLMscited by 6
- 2025Assessing the Quality and Security of AI-Generated Code: A Quantitative Analysiscited by 5
- 2025MLDebugging: Towards Benchmarking Code Debugging Across Multi-Library Scenarioscited by 3
6 more
- 2025Smaller = Weaker? Benchmarking Robustness of Quantized LLMs in Code Generationcited by 3
- 2025Optimizing LLM Code Suggestions: Feedback-Driven Timing with Lightweight State Boundscited by 2
- 2025AXIOM: Benchmarking LLM-as-a-Judge for Code via Rule-Based Perturbation and Multisource Quality Calibrationcited by 1
- 2026AdaptEval: A Benchmark for Evaluating Large Language Models on Code Snippet Adaptationcited by 1
- 2026Evaluating Language Models on Cross-Language Code Functional Equivalencecited by 1
- 2025AutoBridge: Automating Smart Device Integration with Centralized Platformcited by 0
- 2026Evaluating Language Models on Cross-Language Code Functional Equivalence25 Aug 2026
- 2026Evaluating and Improving Automated Repository-Level Rust Issue Resolution with LLM-based Agents26 Feb 2026
- 2026AdaptEval: A Benchmark for Evaluating Large Language Models on Code Snippet Adaptation8 Jan 2026
- 2025AXIOM: Benchmarking LLM-as-a-Judge for Code via Rule-Based Perturbation and Multisource Quality Calibration23 Dec 2025
- 2025Optimizing LLM Code Suggestions: Feedback-Driven Timing with Lightweight State Bounds24 Nov 2025
- 2025Assessing the Quality and Security of AI-Generated Code: A Quantitative Analysis20 Aug 2025
- 2025AutoBridge: Automating Smart Device Integration with Centralized Platform31 Jul 2025
- 2025Smaller = Weaker? Benchmarking Robustness of Quantized LLMs in Code Generation28 Jun 2025
- 2025MLDebugging: Towards Benchmarking Code Debugging Across Multi-Library Scenarios15 Jun 2025
- 2025SWE-Dev: Evaluating and Training Autonomous Feature-Driven Software Development22 May 2025
- 2025Code Graph Model (CGM): A Graph-Integrated Large Language Model for Repository-Level Software Engineering Tasks22 May 2025
- 2025OSS-Bench: Benchmark Generator for Coding LLMs18 May 2025
6 more
- 2025Towards Mitigating API Hallucination in Code Generated by LLMs with Hierarchical Dependency Aware8 May 2025
- 2025OSVBench: Benchmarking LLMs on Specification Generation Tasks for Operating System Verification29 Apr 2025
- 2025Recent Advances in Large Langauge Model Benchmarks against Data Contamination: From Static to Dynamic Evaluation23 Feb 2025
- 2025Can LLMs Replace Human Evaluators? An Empirical Study of LLM-as-a-Judge in Software Engineering10 Feb 2025
- 2024Top General Performance = Top Domain Performance? DomainCodeBench: A Multi-domain Code Generation Benchmark24 Dec 2024
- 2024RAMBO: Enhancing RAG-based Repository-Level Method Body Completion23 Sep 2024
- 2025Can LLMs Replace Human Evaluators? An Empirical Study of LLM-as-a-Judge in Software Engineeringcited by 64
- 2025Recent Advances in Large Langauge Model Benchmarks against Data Contamination: From Static to Dynamic Evaluationcited by 38
- 2025Code Graph Model (CGM): A Graph-Integrated Large Language Model for Repository-Level Software Engineering Taskscited by 27
- 2024Top General Performance = Top Domain Performance? DomainCodeBench: A Multi-domain Code Generation Benchmarkcited by 13
- 2025SWE-Dev: Evaluating and Training Autonomous Feature-Driven Software Developmentcited by 13
- 2024RAMBO: Enhancing RAG-based Repository-Level Method Body Completioncited by 10
- 2025OSVBench: Benchmarking LLMs on Specification Generation Tasks for Operating System Verificationcited by 8
- 2025OSS-Bench: Benchmark Generator for Coding LLMscited by 6
- 2025Assessing the Quality and Security of AI-Generated Code: A Quantitative Analysiscited by 5
- 2025MLDebugging: Towards Benchmarking Code Debugging Across Multi-Library Scenarioscited by 3
- 2025Smaller = Weaker? Benchmarking Robustness of Quantized LLMs in Code Generationcited by 3
- 2025Optimizing LLM Code Suggestions: Feedback-Driven Timing with Lightweight State Boundscited by 2
12 most cited of 16 All 16 (JSON)
- 2026Evaluating Language Models on Cross-Language Code Functional Equivalence25 Aug 2026
- 2026AdaptEval: A Benchmark for Evaluating Large Language Models on Code Snippet Adaptation8 Jan 2026
- 2025AXIOM: Benchmarking LLM-as-a-Judge for Code via Rule-Based Perturbation and Multisource Quality Calibration23 Dec 2025
- 2025Optimizing LLM Code Suggestions: Feedback-Driven Timing with Lightweight State Bounds24 Nov 2025
- 2025Assessing the Quality and Security of AI-Generated Code: A Quantitative Analysis20 Aug 2025
- 2025AutoBridge: Automating Smart Device Integration with Centralized Platform31 Jul 2025
- 2025Smaller = Weaker? Benchmarking Robustness of Quantized LLMs in Code Generation28 Jun 2025
- 2025MLDebugging: Towards Benchmarking Code Debugging Across Multi-Library Scenarios15 Jun 2025
- 2025SWE-Dev: Evaluating and Training Autonomous Feature-Driven Software Development22 May 2025
- 2025Code Graph Model (CGM): A Graph-Integrated Large Language Model for Repository-Level Software Engineering Tasks22 May 2025
- 2025OSS-Bench: Benchmark Generator for Coding LLMs18 May 2025
- 2025OSVBench: Benchmarking LLMs on Specification Generation Tasks for Operating System Verification29 Apr 2025
12 newest of 16 All 16 (JSON)