SwingArena: Competitive Programming Arena for Long-context GitHub Issue Solving
Not on the map. Why?
Abstract (arXiv)
We present SwingArena, a competitive evaluation framework for Large Language Models (LLMs) that closely mirrors real-world software development workflows. Unlike traditional static benchmarks, SwingArena models the collaborative process of software iteration by pairing LLMs as submitters, who generate patches, and reviewers, who create test cases and verify the patches through continuous integration (CI) pipelines. To support these interactive evaluations, we introduce a retrieval-augmented code generation (RACG) module that efficiently handles long-context challenges by providing syntactically and semantically relevant code snippets from large codebases, supporting multiple programming languages (C++, Python, Rust, and Go). This enables the framework to scale across diverse tasks and contexts while respecting token limitations. Our experiments, using over 400 high-quality real-world GitHub issues selected from a pool of 2,300 issues, show that models like GPT-4o excel at aggressive patch generation, whereas DeepSeek and Gemini prioritize correctness in CI validation. SwingArena presents a scalable and extensible methodology for evaluating LLMs in realistic, CI-driven software development settings. More details are available on our project page: swing-bench.github.io
Key facts. Cited by 5 papers in the map (data through 14 Oct 2026). Builds on 29 of its 50 references that are in the map. First posted on arXiv 29 May 2025.
Builds on
29 of 50 references.
References · 29
- 2023GPT-4 Technical Reportcited by 18,396
- 2023Judging LLM-as-a-Judge with MT-Bench and Chatbot Arenacited by 8,626
- 2021Evaluating Large Language Models Trained on Codecited by 8,320
- 2021Program Synthesis with Large Language Modelscited by 3,637
- 2023SWE-bench: Can Language Models Resolve Real-World GitHub Issues?cited by 3,373
- 2024SWE-agent: Agent-Computer Interfaces Enable Automated Software Engineeringcited by 1,737
- 2020CodeBERT: A Pre-Trained Model for Programming and Natural Languagescited by 1,310
- 2024Qwen2.5-Coder Technical Reportcited by 1,203
- 2023StarCoder: may the source be with you!cited by 799
- 2024StarCoder 2 and The Stack v2: The Next Generationcited by 502
- 2024Agentless: Demystifying LLM-based Software Engineering Agentscited by 421
- 2024DeepSeek-Coder-V2: Breaking the Barrier of Closed-Source Models in Code Intelligencecited by 331
17 more
- 2024CodeAgent: Enhancing Code Generation with Tool-Integrated Agent Systems for Real-World Repo-level Coding Challengescited by 282
- 2024Agent-as-a-Judge: Evaluate Agents with Agentscited by 238
- 2025Multi-SWE-bench: A Multilingual Benchmark for Issue Resolvingcited by 171
- 2021Retrieval Augmented Code Generation and Summarizationcited by 149
- 2024SWE-Bench+: Enhanced Coding Benchmark for LLMscited by 99
- 2025SWE-Fixer: Training Open-Source LLMs for Effective and Efficient GitHub Issue Resolutioncited by 90
- 2025SWE-PolyBench: A multi-language benchmark for repository level evaluation of coding agentscited by 85
- 2022Out of the BLEU: how should we assess quality of the Code Generation models?cited by 65
- 2024TestGenEval: A Real World Unit Test Generation and Test Completion Benchmarkcited by 52
- 2025Are "Solved Issues" in SWE-bench Really Solved Correctly? An Empirical Studycited by 49
- 2023No Need to Lift a Finger Anymore? Assessing the Quality of Code Generation by ChatGPTcited by 47
- 2024SWE-bench-java: A GitHub Issue Resolving Benchmark for Javacited by 34
- 2023TRIGO: Benchmarking Formal Mathematical Proof Reduction for Generative Language Modelscited by 24
- 2025ParallelComp: Parallel Long-Context Compressor for Length Extrapolationcited by 14
- 2024The Fault in our Stars: Quality Assessment of Code Generation Benchmarkscited by 9
- 2023Expression Syntax Information Bottleneck for Math Word Problemscited by 4
- 2025MultiFileTest: A Multi-File-Level LLM Unit Test Generation Benchmark and Impact of Error Fixing Mechanismscited by 4
Built on by
Citing papers per year: 2025: 3; 2026: 2.
5 papers.
- 2025Agentic Software Engineering: Foundational Pillars and a Research Roadmapcited by 41
- 2026ClawBench: Can AI Agents Complete Everyday Online Tasks?cited by 33
- 2025From Code Foundation Models to Agents and Applications: A Comprehensive Survey and Practical Guide to Code Intelligencecited by 15
- 2025Enhancing Test-Time Scaling of Large Language Models with Hierarchical Retrieval-Augmented MCTScited by 5
- 2026SWE-Duel: Towards a Self-Scaling Arena for Coding Agentscited by 0
- 2026SWE-Duel: Towards a Self-Scaling Arena for Coding Agents8 Oct 2026
- 2026ClawBench: Can AI Agents Complete Everyday Online Tasks?9 Apr 2026
- 2025From Code Foundation Models to Agents and Applications: A Comprehensive Survey and Practical Guide to Code Intelligence23 Nov 2025
- 2025Agentic Software Engineering: Foundational Pillars and a Research Roadmap7 Sep 2025
- 2025Enhancing Test-Time Scaling of Large Language Models with Hierarchical Retrieval-Augmented MCTS8 Jul 2025
Similar, not cited
Close in wording, no citation either way
- 2025Evaluating and Improving Large Language Models for Competitive Program Generation
- 2026Large Language Models for Programming: Actually Fixing or Reimplementing Incorrect Code?
- 2025Large Language Model Critics for Execution-Free Evaluation of Code Changes
- 2025MRG-Bench: Evaluating and Exploring the Requirements of Context for Repository-Level Code Generation
- 2025ProBench: Benchmarking Large Language Models in Competitive Programming
- 2025Holistic Evaluation of State-of-the-Art LLMs for Code Generation
- 2026Narrowing the Complexity Gap in the Evaluation of Large Language Models ↗
- 2026RepoZero: Can LLMs Generate a Code Repository from Scratch?