Overview

Automated program repair studies how to find and correct bugs while preserving a program’s intended behavior. Approaches range from search-based patch generation and program analysis to language models that use fault localization, repository context, retrieved examples, and iterative agent workflows. Tests, runtime traces, static analysis, and formal methods can guide or verify repairs, with benchmarks spanning small functions, repositories such as those tested by SWE-bench, and security or hardware code. A central challenge is that compiling or passing available tests does not guarantee a secure, semantically correct, minimal fix, so stronger oracles must be balanced against context limits, cost, and generalization.

Latest papers

CardsList

158 papers32 papers in the last four weeks, up 68% on the four weeks before. 0.2% of all new papers.

  1. Can Coding Agents Solve Repository-Level Issues with Rendered Code? An Exploratory Study of Visual Representations

    Aug 10, 2026Weijie Liang, Yuanfeng Song, Xing Chen +3Automated Program RepairAI Coding Agents

  2. CyberForge: Verified Vulnerability Injection at Repository Level for Cybersecurity Agent Training

    Aug 6, 2026Amine Lbath, Manan Suri, Aurelien Delaitre +4Automated Program RepairSoftware Vulnerability Detection

  3. Active-SWE: Benchmarking Coding Agents for Proactive Bug Fixing without Issue Reports

    Aug 5, 2026Haobin Li, Ping Deng, Weizhong Qian +4Automated Program RepairAI Coding Agents

  4. TraceCAD: Trace-Guided Repair for Agentic CAD Generation

    Aug 4, 2026Fengxiao Fan, Jingzhe Ni, Fan Sang +5Automated Program RepairParametric CAD Modeling

  5. Don't Regenerate, Debug: A Domain-Specific Agent for Repairing Near-Miss Accelerator Kernels

    Aug 3, 2026Yansong Sun, Shenxiu Wu, Siyuan Chen +6Automated Program RepairGPU Kernel Generation

  6. RefactorAssist: Agentic Refinement for Reliable Code Refactoring

    Aug 2, 2026Jonathan Cordeiro, Shayan Noei, Ying ZouLLM Self-RefinementAutomated Program Repair

  7. TaPR: Test-Aware Policy Refinement for Feedback-Conditioned Code Generation

    Aug 1, 2026Aofan Liu, Jingxiang Meng, Fangxin Liu +1RL for Code GenerationReward Shaping

  8. AgenticRepair: Multi-Faceted Program Context Engineering for Agentic Vulnerability Repair

    Jul 31, 2026Michael Fu, Qiyue Mei, Patanamon Thongtanunam +1Automated Program RepairAgentic Code Generation

  9. Validation Evidence in LLM Repair Agents: How Much of What Passes Actually Tests the Bug?

    Jul 30, 2026Xiaonan Xu, Wenjing WuAutomated Software TestingAutomated Program Repair

  10. How Do LLMs Read Bug Reports? An Empirical Study of Attention in LLMs for Automated Program Repair

    Jul 28, 2026Ramtin Ehsani, Irene Manotas, Saurabh Pujar +2Automated Program RepairLLM Interpretability

  11. Beyond Fail-to-Pass: Iterative Hardening of Co-Generated Bug Reproduction Tests and Fixes

    Jul 22, 2026Yuhao Tan, Zhibang Yang, Fangkai Yang +9Automated Software TestingAutomated Program Repair

  12. Tool-Guided Retrieval-Augmented Repair for Securing LLM-Generated C Code

    Jul 21, 2026Vidyut Sriram, Saatvik Pradhan, Suman SahaAutomated Program RepairCode Generation

  13. PhoenixRepair: Rethinking Repair Strategy Exploration in Software Agents

    Jul 21, 2026Tianyue Jiang, Yanlin Wang, Xin He +7LLM Self-CorrectionSoftware Engineering Agents

  14. Bulkhead: Automated Semantic Detection and Remediation of Container Escape Vulnerabilities

    Jul 14, 2026Qiyuan Fan, Zhi Li, Junjie Li +3Automated Program RepairSoftware Vulnerability Detection

  15. Multi-Perspective Agentic Program Repair via Code Property Graphs and Temporal Execution Graphs

    Jul 14, 2026Zhili Huang, Ling Xu, Hongyu ZhangAutomated Program Repair

  16. SmartHomeSecure: Automated Detection and Repair of Smart Home Configuration Errors Using Large Language Models

    Jul 7, 2026Yizhi Wang, Xinghua Gao, Reachsak Ly +1Automated Program RepairInternet of Things

  17. Obey, Diverge, Collapse: Blind Obedience to Incorrect Instructions Drives Code LLMs to Irrecoverable Code Semantic Collapse

    Jul 5, 2026Raj Jaiswal, Anany Singh Divy, Savar Bhasin +3LLM Self-CorrectionAutomated Program Repair

  18. Anchored Self-Play for Code Repair

    Jul 3, 2026Caroline Choi, Zeyneb Kaya, Shirley Wu +3RL for Code GenerationAutomated Program Repair

  19. ContextSniper: AntTrail's Token-Efficient Code Memory for Repository-Level Program Repair

    Jul 2, 2026Chiwang Luk, Matin Mohammad Najafi, Zhifeng Jia +6Automated Program RepairAI Coding Agents

  20. SWE-Doctor: Guiding Software Engineering Agents with Runtime Diagnosis from Multi-Faceted Bug Reproduction Tests

    Jul 1, 2026Yaoqi Guo, Yang Liu, Jie M. Zhang +3Software Engineering AgentsAutomated Program Repair

  21. LLVM-Bench: Benchmarking and Advancing Large Language Models for LLVM Compiler Issue Resolution

    Jul 1, 2026Zhao Tian, Yingquan Zhao, Chenyao Suo +2LLM EvaluationAutomated Program Repair

  22. Calibration, Not Compilation: Detecting and Repairing Misspecified Probabilistic Programs Written by Language Models

    Jun 30, 2026Jian Xu, Delu Zeng, John Paisley +1Automated Program RepairBayesian Inference