Execution-Based Evaluation for Open-Domain Code Generation
Not on the map. Why?
Abstract (arXiv)
To extend the scope of coding queries to more realistic settings, we propose ODEX, the first Open-Domain EXecution-based natural language (NL) to Python code generation dataset. ODEX has 945 NL-Code pairs spanning 79 diverse libraries, along with 1,707 human-written test cases for execution. Our NL-Code pairs are harvested from StackOverflow forums to encourage natural and practical coding queries. Moreover, ODEX supports four natural languages as intents, in English, Spanish, Japanese, and Russian. ODEX unveils intriguing behavioral differences among top-performing code language models (LM). While CODEX achieves better overall results, CODEGEN improves effectively via scaling -- CODEGEN 6.1B performs comparably with CODEX 12B. Both models show substantial gaps between open and closed domains, but CODEGEN gaps tend to decrease with model size while CODEX gaps increase. We release ODEX to facilitate research into open-domain problems for the code generation community.
Key facts. Cited by 89 papers in the map (data through 7 Oct 2026). Builds on 28 of its 40 references that are in the map. First posted on arXiv 20 Dec 2022.
Builds on
28 of 40 references.
References · 28
- 2020Language Models are Few-Shot Learnerscited by 32,199
- 2021Evaluating Large Language Models Trained on Codecited by 8,053
- 2021Program Synthesis with Large Language Modelscited by 3,509
- 2019The Curious Case of Neural Text Degenerationcited by 2,881
- 2020The Pile: An 800GB Dataset of Diverse Text for Language Modelingcited by 2,346
- 2022Competition-Level Code Generation with AlphaCodecited by 1,427
- 2021Measuring Coding Challenge Competence With APPScited by 879
- 2022CodeGen: An Open Large Language Model for Code with Multi-Turn Program Synthesiscited by 876
- 2017Seq2SQL: Generating Structured Queries from Natural Language using Reinforcement Learningcited by 679
- 2020CodeBLEU: a Method for Automatic Evaluation of Code Synthesiscited by 468
- 2022DS-1000: A Natural and Reliable Benchmark for Data Science Code Generationcited by 442
- 2021Asleep at the Keyboard? Assessing the Security of GitHub Copilot's Code Contributionscited by 417
16 more
- 2022CodeT: Code Generation with Generated Testscited by 369
- 2018Learning to Mine Aligned Code and Natural Language Pairs from Stack Overflowcited by 165
- 2016Language to Logical Form with Neural Attentioncited by 158
- 2020Unit Test Case Generation with Transformers and Focal Contextcited by 118
- 2018Mapping Language to Code in Programmatic Contextcited by 104
- 2018TRANX: A Transition-based Neural Abstract Syntax Parser for Semantic Parsing and Code Generationcited by 88
- 2022Language Models Can Teach Themselves to Program Bettercited by 75
- 2022Out of the BLEU: how should we assess quality of the Code Generation models?cited by 65
- 2019JuICe: A Large Scale Distantly Supervised Dataset for Open Domain Context-based Code Generationcited by 49
- 2022Pynguin: Automated Unit Test Generation for Pythoncited by 49
- 2022MCoNaLa: A Benchmark for Code Generation from Multiple Natural Languagescited by 41
- 2022Training and Evaluating a Jupyter Notebook Data Science Assistantcited by 31
- 2022Execution-based Evaluation for Data Science Code Generation Modelscited by 31
- 2020Automated Unit Test Generation for Pythoncited by 18
- 2019An Empirical Study of C++ Vulnerabilities in Crowd-Sourced Code Examplescited by 7
- 2021Prefix-to-SQL: Text-to-SQL Generation from Incomplete User Questionscited by 2
Built on by
Citing papers per year: 2023: 16; 2024: 43; 2025: 17; 2026: 13.
89 papers.
Sort:
By area:
- 2023A Survey of Large Language Modelscited by 2,537
- 2023WebArena: A Realistic Web Environment for Building Autonomous Agentscited by 1,908
- 2024LiveCodeBench: Holistic and Contamination Free Evaluation of Large Language Models for Codecited by 1,906
- 2023StarCoder: may the source be with you!cited by 790
- 2024A Survey on Large Language Models for Code Generationcited by 646
- 2024BigCodeBench: Benchmarking Code Generation with Diverse Function Calls and Complex Instructionscited by 527
- 2024CRUXEval: A Benchmark for Code Reasoning, Understanding and Executioncited by 294
- 2025Towards Large Reasoning Models: A Survey of Reinforced Reasoning with Large Language Modelscited by 291
- 2026SkillsBench: Benchmarking How Well Agent Skills Work Across Diverse Taskscited by 289
- 2023InterCode: Standardizing and Benchmarking Interactive Coding with Execution Feedbackcited by 229
- 2024SWE-bench Multimodal: Do AI Systems Generalize to Visual Software Domains?cited by 196
- 2025Large Language Model Agent: A Survey on Methodology, Applications and Challengescited by 194
38 more
- 2025Survey on Evaluation of LLM-based Agentscited by 190
- 2023OctoPack: Instruction Tuning Code Large Language Modelscited by 178
- 2025Multi-SWE-bench: A Multilingual Benchmark for Issue Resolvingcited by 165
- 2023Grounding Language Models to Images for Multimodal Inputs and Outputscited by 129
- 2023CodeBERTScore: Evaluating Code Generation with Pretrained Models of Codecited by 101
- 2024CodeRAG-Bench: Can Retrieval Augment Code Generation?cited by 89
- 2024HumanEval-XL: A Multilingual Code Generation Benchmark for Cross-lingual Natural Language Generalizationcited by 84
- 2023Unifying the Perspectives of NLP and Software Engineering: A Survey on Language Models for Codecited by 62
- 2024EffiBench: Benchmarking the Efficiency of Automatically Generated Codecited by 62
- 2024What Are Tools Anyway? A Survey from the Language Model Perspectivecited by 53
- 2024What's Wrong with Your Code Generated by Large Language Models? An Extensive Studycited by 52
- 2024Multilingual Large Language Model: A Survey of Resources, Taxonomy and Frontierscited by 49
- 2023xCodeEval: A Large Scale Multilingual Multitask Benchmark for Code Understanding, Generation, Translation and Retrievalcited by 46
- 2025SciReplicate-Bench: Benchmarking LLMs in Agent-driven Algorithmic Reproduction from Research Paperscited by 42
- 2024Prompting Large Language Models to Tackle the Full Software Development Lifecycle: A Case Studycited by 40
- 2024Top Leaderboard Ranking = Top Coding Proficiency, Always? EvoEval: Evolving Coding Benchmarks via LLMcited by 38
- 2025BaxBench: Can LLMs Generate Correct and Secure Backends?cited by 38
- 2025MultiKernelBench: A Multi-Platform Benchmark for Kernel Generationcited by 35
- 2024Mercury: A Code Efficiency Benchmark for Code Large Language Modelscited by 34
- 2024SWE-bench-java: A GitHub Issue Resolving Benchmark for Javacited by 34
- 2024ComfyBench: Benchmarking LLM-based Agents in ComfyUI for Autonomously Designing Collaborative AI Systemscited by 30
- 2023Exploring Parameter-Efficient Fine-Tuning Techniques for Code Generation with Large Language Modelscited by 28
- 2023An In-depth Look at Gemini's Language Abilitiescited by 28
- 2023LLM-Assisted Code Cleaning For Training Accurate Code Generatorscited by 27
- 2024MHPP: Exploring the Capabilities and Limitations of Language Models Beyond Basic Code Generationcited by 25
- 2025GitTaskBench: A Benchmark for Code Agents Solving Real-World Tasks Through Code Repository Leveragingcited by 25
- 2023BioCoder: A Benchmark for Bioinformatics Code Generation with Large Language Modelscited by 24
- 2024Evaluation of LLMs on Syntax-Aware Code Fill-in-the-Middle Taskscited by 24
- 2025GSO: Challenging Software Optimization Tasks for Evaluating SWE-Agentscited by 24
- 2024CodeBenchGen: Creating Scalable Execution-based Code Generation Benchmarkscited by 23
- 2023L2CEval: Evaluating Language-to-Code Generation Capabilities of Large Language Modelscited by 22
- 2024EVOR: Evolving Retrieval for Code Generationcited by 22
- 2024On the Impacts of Contexts on Repository-Level Code Generationcited by 21
- 2024DOMAINEVAL: An Auto-Constructed Benchmark for Multi-Domain Code Generationcited by 21
- 2024The Counterfeit Conundrum: Can Code Language Models Grasp the Nuances of Their Incorrect Generations?cited by 20
- 2025A Study of LLMs' Preferences for Libraries and Programming Languagescited by 20
- 2025Towards Enforcing Company Policy Adherence in Agentic Workflowscited by 17
- 2024RePair: Automated Program Repair with Process-based Feedbackcited by 16
50 most cited of 89 All 89 (JSON)
- 2026AG-CoT: Verified Algorithmic Traces for LLM Program Synthesis on Clifford Circuits27 Sep 2026
- 2026DHRCL:Training Code LLMs with Dense Hierarchical Rewards and Curriculum Learning29 Jul 2026
- 2026RuBench: A Repository-Level Agentic Coding Benchmark with Natively Authored Russian Task Specifications7 Jul 2026
- 2026OOM-RL: Out-of-Money Reinforcement Learning Market-Driven Alignment for LLM-Based Multi-Agent Systems13 Apr 2026
- 2026ReFEree: Reference-Free and Fine-Grained Method for Evaluating Factual Consistency in Real-World Code Summarization12 Apr 2026
- 2026An Empirical Analysis of Static Analysis Methods for Detection and Mitigation of Code Library Hallucinations9 Apr 2026
- 2026URAG: A Benchmark for Uncertainty Quantification in Retrieval-Augmented Large Language Models2 Mar 2026
- 2026LLM-Based Multi-Agent Systems for Code Generation: A Multi-Vocal Literature Review25 Feb 2026
- 2026SkillsBench: Benchmarking How Well Agent Skills Work Across Diverse Tasks13 Feb 2026
- 2026SWE-Bench Mobile: Can Large Language Model Agents Develop Industry-Level Mobile Applications?10 Feb 2026
- 2026CodeCircuit: Toward Inferring LLM-Generated Code Correctness via Attribution Graphs6 Feb 2026
- 2026DRAINCODE: Stealthy Energy Consumption Attacks on Retrieval-Augmented Code Generation via Context Poisoning28 Jan 2026
38 more
- 2026EVM-QuestBench: An Execution-Grounded Benchmark for Natural-Language Transaction Code Generation10 Jan 2026
- 2025Library Hallucinations in LLM-Generated Code: A Risk Analysis Grounded in Developer Queries26 Sep 2025
- 2025GitTaskBench: A Benchmark for Code Agents Solving Real-World Tasks Through Code Repository Leveraging26 Aug 2025
- 2025Towards Enforcing Company Policy Adherence in Agentic Workflows22 Jul 2025
- 2025ASPERA: A Simulated Environment to Evaluate Planning for Complex Action Execution21 Jul 2025
- 2025MultiKernelBench: A Multi-Platform Benchmark for Kernel Generation20 Jul 2025
- 2025Multilingual Multimodal Software Developer for Code Generation11 Jul 2025
- 2025GSO: Challenging Software Optimization Tasks for Evaluating SWE-Agents29 May 2025
- 2025Self-Correcting Code Generation Using Small Language Models29 May 2025
- 2025AstroVisBench: A Code Benchmark for Scientific Computing and Visualization in Astronomy26 May 2025
- 2025Multi-SWE-bench: A Multilingual Benchmark for Issue Resolving3 Apr 2025
- 2025SciReplicate-Bench: Benchmarking LLMs in Agent-driven Algorithmic Reproduction from Research Papers31 Mar 2025
- 2025Large Language Model Agent: A Survey on Methodology, Applications and Challenges27 Mar 2025
- 2025A Study of LLMs' Preferences for Libraries and Programming Languages21 Mar 2025
- 2025Survey on Evaluation of LLM-based Agents20 Mar 2025
- 2025CoDet-M4: Detecting Machine-Generated Code in Multi-Lingual, Multi-Generator and Multi-Domain Settings17 Mar 2025
- 2025BaxBench: Can LLMs Generate Correct and Secure Backends?17 Feb 2025
- 2025Towards Large Reasoning Models: A Survey of Reinforced Reasoning with Large Language Models16 Jan 2025
- 2024VisualCoder: Guiding Large Language Models in Code Execution with Fine-grained Multimodal Chain-of-Thought Reasoning30 Oct 2024
- 2024Multi-Programming Language Sandbox for LLMs30 Oct 2024
- 2024An evaluation of LLM code generation capabilities through graded exercises6 Oct 2024
- 2024SWE-bench Multimodal: Do AI Systems Generalize to Visual Software Domains?4 Oct 2024
- 2024CodeInsight: A Curated Dataset of Practical Coding Solutions from Stack Overflow25 Sep 2024
- 2024Contextualized Data-Wrangling Code Generation in Computational Notebooks20 Sep 2024
- 2024Game On: Towards Language Models as RL Experimenters5 Sep 2024
- 2024ComfyBench: Benchmarking LLM-based Agents in ComfyUI for Autonomously Designing Collaborative AI Systems2 Sep 2024
- 2024SWE-bench-java: A GitHub Issue Resolving Benchmark for Java26 Aug 2024
- 2024DOCE: Finding the Sweet Spot for Execution-Based Code Generation25 Aug 2024
- 2024DOMAINEVAL: An Auto-Constructed Benchmark for Multi-Domain Code Generation23 Aug 2024
- 2024SimBench: A Framework for Evaluating and Diagnosing LLM-Based Digital-Twin Generation for Multi-Physics Simulation21 Aug 2024
- 2024RePair: Automated Program Repair with Process-based Feedback21 Aug 2024
- 2024What can Large Language Models Capture about Code Functional Equivalence?20 Aug 2024
- 2024Bridging the Language Gap: Enhancing Multilingual Prompt-Based Code Generation in LLMs via Zero-Shot Cross-Lingual Transfer19 Aug 2024
- 2024NoviCode: Generating Programs from Natural Language Utterances by Novices15 Jul 2024
- 2024What's Wrong with Your Code Generated by Large Language Models? An Extensive Study8 Jul 2024
- 2024Hierarchical Context Pruning: Optimizing Real-World Code Completion with Repository-Level Pretrained Code LLMs26 Jun 2024
- 2024BigCodeBench: Benchmarking Code Generation with Diverse Function Calls and Complex Instructions22 Jun 2024
- 2024CodeRAG-Bench: Can Retrieval Augment Code Generation?20 Jun 2024
50 newest of 89 All 89 (JSON)
- 2023WebArena: A Realistic Web Environment for Building Autonomous Agentscited by 1,908
- 2026SkillsBench: Benchmarking How Well Agent Skills Work Across Diverse Taskscited by 289
- 2025Large Language Model Agent: A Survey on Methodology, Applications and Challengescited by 194
- 2025Survey on Evaluation of LLM-based Agentscited by 190
- 2025SciReplicate-Bench: Benchmarking LLMs in Agent-driven Algorithmic Reproduction from Research Paperscited by 42
- 2024ComfyBench: Benchmarking LLM-based Agents in ComfyUI for Autonomously Designing Collaborative AI Systemscited by 30
- 2025GitTaskBench: A Benchmark for Code Agents Solving Real-World Tasks Through Code Repository Leveragingcited by 25
- 2025GSO: Challenging Software Optimization Tasks for Evaluating SWE-Agentscited by 24
- 2025Towards Enforcing Company Policy Adherence in Agentic Workflowscited by 17
- 2026SWE-Bench Mobile: Can Large Language Model Agents Develop Industry-Level Mobile Applications?cited by 8
- 2024Solution-oriented Agent-based Models Generation with Verifier-assisted Iterative In-context Learningcited by 2
- 2026LLM-Based Multi-Agent Systems for Code Generation: A Multi-Vocal Literature Reviewcited by 2
12 most cited of 14 All 14 (JSON)
- 2026RuBench: A Repository-Level Agentic Coding Benchmark with Natively Authored Russian Task Specifications7 Jul 2026
- 2026OOM-RL: Out-of-Money Reinforcement Learning Market-Driven Alignment for LLM-Based Multi-Agent Systems13 Apr 2026
- 2026LLM-Based Multi-Agent Systems for Code Generation: A Multi-Vocal Literature Review25 Feb 2026
- 2026SkillsBench: Benchmarking How Well Agent Skills Work Across Diverse Tasks13 Feb 2026
- 2026SWE-Bench Mobile: Can Large Language Model Agents Develop Industry-Level Mobile Applications?10 Feb 2026
- 2025GitTaskBench: A Benchmark for Code Agents Solving Real-World Tasks Through Code Repository Leveraging26 Aug 2025
- 2025Towards Enforcing Company Policy Adherence in Agentic Workflows22 Jul 2025
- 2025GSO: Challenging Software Optimization Tasks for Evaluating SWE-Agents29 May 2025
- 2025SciReplicate-Bench: Benchmarking LLMs in Agent-driven Algorithmic Reproduction from Research Papers31 Mar 2025
- 2025Large Language Model Agent: A Survey on Methodology, Applications and Challenges27 Mar 2025
- 2025Survey on Evaluation of LLM-based Agents20 Mar 2025
- 2024ComfyBench: Benchmarking LLM-based Agents in ComfyUI for Autonomously Designing Collaborative AI Systems2 Sep 2024
12 newest of 14 All 14 (JSON)
- 2024CodeRAG-Bench: Can Retrieval Augment Code Generation?cited by 89
- 2024EVOR: Evolving Retrieval for Code Generationcited by 22
- 2026DRAINCODE: Stealthy Energy Consumption Attacks on Retrieval-Augmented Code Generation via Context Poisoningcited by 3
- 2026URAG: A Benchmark for Uncertainty Quantification in Retrieval-Augmented Large Language Modelscited by 3
- 2026URAG: A Benchmark for Uncertainty Quantification in Retrieval-Augmented Large Language Models2 Mar 2026
- 2026DRAINCODE: Stealthy Energy Consumption Attacks on Retrieval-Augmented Code Generation via Context Poisoning28 Jan 2026
- 2024CodeRAG-Bench: Can Retrieval Augment Code Generation?20 Jun 2024
- 2024EVOR: Evolving Retrieval for Code Generation19 Feb 2024
- 2024LiveCodeBench: Holistic and Contamination Free Evaluation of Large Language Models for Codecited by 1,906
- 2024Multilingual Large Language Model: A Survey of Resources, Taxonomy and Frontierscited by 49
- 2024VisualCoder: Guiding Large Language Models in Code Execution with Fine-grained Multimodal Chain-of-Thought Reasoningcited by 3
- 2024VisualCoder: Guiding Large Language Models in Code Execution with Fine-grained Multimodal Chain-of-Thought Reasoning30 Oct 2024
- 2024Multilingual Large Language Model: A Survey of Resources, Taxonomy and Frontiers7 Apr 2024
- 2024LiveCodeBench: Holistic and Contamination Free Evaluation of Large Language Models for Code12 Mar 2024
- 2024RePair: Automated Program Repair with Process-based Feedbackcited by 16
- 2024RePair: Automated Program Repair with Process-based Feedback21 Aug 2024
- 2023A Survey of Large Language Modelscited by 2,537
- 2023StarCoder: may the source be with you!cited by 790
- 2024A Survey on Large Language Models for Code Generationcited by 646
- 2024BigCodeBench: Benchmarking Code Generation with Diverse Function Calls and Complex Instructionscited by 527
- 2024CRUXEval: A Benchmark for Code Reasoning, Understanding and Executioncited by 294
- 2023InterCode: Standardizing and Benchmarking Interactive Coding with Execution Feedbackcited by 229
- 2024SWE-bench Multimodal: Do AI Systems Generalize to Visual Software Domains?cited by 196
- 2023OctoPack: Instruction Tuning Code Large Language Modelscited by 178
- 2025Multi-SWE-bench: A Multilingual Benchmark for Issue Resolvingcited by 165
- 2023Grounding Language Models to Images for Multimodal Inputs and Outputscited by 129
- 2023CodeBERTScore: Evaluating Code Generation with Pretrained Models of Codecited by 101
- 2024HumanEval-XL: A Multilingual Code Generation Benchmark for Cross-lingual Natural Language Generalizationcited by 84
12 most cited of 66 All 66 (JSON)
- 2026AG-CoT: Verified Algorithmic Traces for LLM Program Synthesis on Clifford Circuits27 Sep 2026
- 2026DHRCL:Training Code LLMs with Dense Hierarchical Rewards and Curriculum Learning29 Jul 2026
- 2026ReFEree: Reference-Free and Fine-Grained Method for Evaluating Factual Consistency in Real-World Code Summarization12 Apr 2026
- 2026An Empirical Analysis of Static Analysis Methods for Detection and Mitigation of Code Library Hallucinations9 Apr 2026
- 2026CodeCircuit: Toward Inferring LLM-Generated Code Correctness via Attribution Graphs6 Feb 2026
- 2026EVM-QuestBench: An Execution-Grounded Benchmark for Natural-Language Transaction Code Generation10 Jan 2026
- 2025Library Hallucinations in LLM-Generated Code: A Risk Analysis Grounded in Developer Queries26 Sep 2025
- 2025ASPERA: A Simulated Environment to Evaluate Planning for Complex Action Execution21 Jul 2025
- 2025MultiKernelBench: A Multi-Platform Benchmark for Kernel Generation20 Jul 2025
- 2025Multilingual Multimodal Software Developer for Code Generation11 Jul 2025
- 2025Self-Correcting Code Generation Using Small Language Models29 May 2025
- 2025AstroVisBench: A Code Benchmark for Scientific Computing and Visualization in Astronomy26 May 2025
12 newest of 66 All 66 (JSON)