mlsanityData to 14 Oct 2026

Top Leaderboard Ranking = Top Coding Proficiency, Always? EvoEval: Evolving Coding Benchmarks via LLM

arXiv 2403.19114 ↗First posted 28 Mar 2024cs.SE cs.CL cs.LGcited by 40

Not on the map. Why?

Abstract (arXiv)

LLMs have become the go-to choice for code generation tasks, with an exponential increase in the training, development, and usage of LLMs specifically for code generation. To evaluate the ability of LLMs on code, both academic and industry practitioners rely on popular handcrafted benchmarks. However, prior benchmarks contain only a very limited set of problems, both in quantity and variety. Further, due to popularity and age, many benchmarks are prone to data leakage where example solutions can be readily found on the web and thus potentially in training data. Such limitations inevitably lead us to inquire: Is the leaderboard performance on existing benchmarks reliable and comprehensive enough to measure the program synthesis ability of LLMs? To address this, we introduce EvoEval -- a program synthesis benchmark suite created by evolving existing benchmarks into different targeted domains for a comprehensive evaluation of LLM coding abilities. Our study on 51 LLMs shows that compared to the high performance obtained on standard benchmarks like HumanEval, there is a significant drop in performance (on average 39.4%) when using EvoEval. Additionally, the decrease in performance can range from 19.6% to 47.7%, leading to drastic ranking changes amongst LLMs and showing potential overfitting of existing benchmarks. Furthermore, we showcase various insights, including the brittleness of instruction-following models when encountering rewording or subtle changes as well as the importance of learning problem composition and decomposition. EvoEval not only provides comprehensive benchmarks, but can be used to further evolve arbitrary problems to keep up with advances and the ever-changing landscape of LLMs for code. We have open-sourced our benchmarks, tools, and complete LLM generations at https://github.com/evo-eval/evoeval

Key facts. Cited by 40 papers in the map (data through 14 Oct 2026). Builds on 34 of its 54 references that are in the map. First posted on arXiv 28 Mar 2024.

Builds on

34 of 54 references.

References · 34

  1. 2023GPT-4 Technical Reportcited by 18,396
  2. 2021Evaluating Large Language Models Trained on Codecited by 8,320
  3. 2022Self-Consistency Improves Chain of Thought Reasoning in Language Modelscited by 5,708
  4. 2021Program Synthesis with Large Language Modelscited by 3,637
  5. 2023SWE-bench: Can Language Models Resolve Real-World GitHub Issues?cited by 3,373
  6. 2023Qwen Technical Reportcited by 3,344
  7. 2023Mistral 7Bcited by 3,164
  8. 2023Code Llama: Open Foundation Models for Codecited by 2,139
  9. 2024LiveCodeBench: Holistic and Contamination Free Evaluation of Large Language Models for Codecited by 2,004
  10. 2022Competition-Level Code Generation with AlphaCodecited by 1,462
  11. 2023Is Your Code Generated by ChatGPT Really Correct? Rigorous Evaluation of Large Language Models for Code Generationcited by 1,391
  12. 2024DeepSeek-Coder: When the Large Language Model Meets Programming -- The Rise of Code Intelligencecited by 1,181
22 more
  1. 2023PaLM 2 Technical Reportcited by 1,162
  2. 2021CodeT5: Identifier-aware Unified Pre-trained Encoder-Decoder Models for Code Understanding and Generationcited by 906
  3. 2021Measuring Coding Challenge Competence With APPScited by 902
  4. 2022CodeGen: An Open Large Language Model for Code with Multi-Turn Program Synthesiscited by 885
  5. 2023WizardCoder: Empowering Code Large Language Models with Evol-Instructcited by 733
  6. 2022InCoder: A Generative Model for Code Infilling and Synthesiscited by 498
  7. 2022DS-1000: A Natural and Reliable Benchmark for Data Science Code Generationcited by 452
  8. 2022A Systematic Evaluation of Large Language Models of Codecited by 363
  9. 2023CodeGeeX: A Pre-Trained Model for Code Generation with Multilingual Benchmarking on HumanEval-Xcited by 300
  10. 2019Measuring Compositional Generalization: A Comprehensive Method on Realistic Datacited by 284
  11. 2023OpenChat: Advancing Open-source Language Models with Mixed-Quality Datacited by 252
  12. 2024OpenCodeInterpreter: Integrating Code Generation with Execution and Refinementcited by 247
  13. 2024Leak, Cheat, Repeat: Data Contamination and Evaluation Malpractices in Closed-Source LLMscited by 229
  14. 2023ClassEval: A Manually-Crafted Benchmark for Evaluating LLMs on Class-level Code Generationcited by 168
  15. 2022Practical Program Repair in the Era of Large Pre-trained Language Modelscited by 133
  16. 2023Self-planning Code Generation with Large Language Modelscited by 124
  17. 2023Rephrase and Respond: Let Large Language Models Ask Better Questions for Themselvescited by 123
  18. 2022Large Language Models are Zero-Shot Fuzzers: Fuzzing Deep-Learning Libraries via Large Language Modelscited by 103
  19. 2022Execution-Based Evaluation for Open-Domain Code Generationcited by 91
  20. 2022Natural Language to Code Generation in Interactive Data Science Notebookscited by 87
  21. 2024Quantifying Contamination in Evaluating Code Generation Capabilities of Language Modelscited by 65
  22. 2023ExeDec: Execution Decomposition for Compositional Generalization in Neural Program Synthesiscited by 17

Built on by

Cited by year (2026 to 14 Oct)

Citing papers per year: 2024: 12; 2025: 17; 2026: 11.

40 papers.

Sort:

By area:

  1. 2024Benchmark Data Contamination of Large Language Models: A Surveycited by 147
  2. 2024SelfCodeAlign: Self-Alignment for Code Generationcited by 62
  3. 2025Which of These Best Describes Multiple Choice Evaluation with LLMs? A) Forced B) Flawed C) Fixable D) All of the Abovecited by 52
  4. 2025Code to Think, Think to Code: A Survey on Code-Enhanced Reasoning and Reasoning-Driven Code Intelligence in LLMscited by 47
  5. 2024HumanEval Pro and MBPP Pro: Evaluating Large Language Models on Self-invoking Code Generationcited by 39
  6. 2025Fluid Language Model Benchmarkingcited by 35
  7. 2024EvoCodeBench: An Evolving Code Generation Benchmark with Domain-Specific Evaluationscited by 34
  8. 2026SkillFlow:Benchmarking Lifelong Skill Discovery and Evolution for Autonomous Agentscited by 25
  9. 2026Large Language Model Reasoning Failurescited by 21
  10. 2025EpiCoder: Encompassing Diversity and Complexity in Code Generationcited by 20
  11. 2024EffiCoder: Enhancing Code Generation in Large Language Models through Efficiency-Aware Fine-tuningcited by 17
  12. 2024ONEBench to Test Them All: Sample-Level Benchmarking Over Open-Ended Capabilitiescited by 15
28 more
  1. 2025The Emperor's New Clothes in Benchmarking? A Rigorous Examination of Mitigation Strategies for LLM Benchmark Data Contaminationcited by 15
  2. 2025SecRepoBench: Benchmarking Code Agents for Secure Code Completion in Real-World Repositoriescited by 14
  3. 2024Top General Performance = Top Domain Performance? DomainCodeBench: A Multi-domain Code Generation Benchmarkcited by 13
  4. 2024BenchAgents: Multi-Agent Systems for Structured Benchmark Creationcited by 9
  5. 2025DynaCode: A Dynamic Complexity-Aware Code Benchmark for Evaluating Large Language Models in Code Generationcited by 7
  6. 2025SuperCoder: Assembly Program Superoptimization with Large Language Modelscited by 6
  7. 2024Arctic-SnowCoder: Demystifying High-Quality Data in Code Pretrainingcited by 5
  8. 2024Substance Beats Style: Why Beginning Students Fail to Code with LLMscited by 5
  9. 2025Adaptively profiling models with task elicitationcited by 4
  10. 2025Benchmarking AI Models in Software Engineering: A Review, Search Tool, and Unified Approach for Elevating Benchmark Qualitycited by 4
  11. 2025Functional Consistency of LLM Code Embeddings: A Self-Evolving Data Synthesis Framework for Benchmarkingcited by 4
  12. 2024TaskEval: Assessing Difficulty of Code Generation Tasks for Large Language Modelscited by 3
  13. 2025Evaluating the Generalizability of LLMs in Automated Program Repaircited by 3
  14. 2025Code2Bench: Scaling Source and Rigor for Dynamic Benchmark Constructioncited by 3
  15. 2026Memory Transfer Learning: How Memories are Transferred Across Domains in Coding Agentscited by 3
  16. 2026FrontierSmith: Synthesizing Open-Ended Coding Problems at Scalecited by 3
  17. 2025Reasoning and the Trusting Behavior of DeepSeek and GPT: An Experiment Revealing Hidden Fault Lines in Large Language Modelscited by 2
  18. 2025Importance Sampling is All You Need: Predict LLM's performance on new benchmark by reusing existing benchmarkcited by 2
  19. 2026Quantifying the Effect of Test Set Contamination on Generative Evaluationscited by 2
  20. 2026Attention to Detail: Evaluating Energy, Performance, and Accuracy Trade-offs Across vLLM Configurationscited by 1
  21. 2026EvalResearchBench: Can AI Agents Design Their Own Evaluations?cited by 1
  22. 2024A RAG Method for Source Code Inquiry Tailored to Long-Context LLMscited by 0
  23. 2025Data Heterogeneity Modeling for Trustworthy Machine Learningcited by 0
  24. 2025Performance Assessment Strategies for Language Model Applications in Healthcarecited by 0
  25. 2026Reward-Free Code Alignment from Pretrained or Fine-Tuned LLM: Unpacking the Trade-offs for Code Generationcited by 0
  26. 2026Spaghetti Architect: A Contamination-Resistant, By-Construction-Labelled, Multi-Language Code Dataset Generatorcited by 0
  27. 2026Memorization Diagnostics for Code LLMs Should be Scale-Awarecited by 0
  28. 2026PAPER2LLM++: Continual Self-Evolution of LLMs from Research Paperscited by 0