Daily AI Paper
Every day, our AI scans the latest arXiv submissions, picks the most notable one, and narrates a video introduction — automatically.
SWE-Gate: Passing Functional Tests Is Not Enough for Software Engineering Agents
Xin He, Yanlin Wang, Mingwei Liu, Jiachi Chen, Hongyu Zhang, Guanbin Li
arXiv:2609.04167v1Today’s pick is SWE-Gate, a new benchmark for software engineering agents that asks a very practical question: is passing the tests really enough? In real repositories, a patch often has to satisfy more than functional correctness. Review comments can impose extra constraints about style, structure, safety, or how the code should be changed. SWE-Gate builds those review constraints directly into the evaluation, using real pull request feedback from open-source Python projects. The benchmark contains repair tasks with separate tests for functionality and for constraint compliance, so an agent can’t just brute-force its way to a green checkmark. The authors show a striking gap: many patches that pass the functional tests still fail the review requirements. That matters because coding agents are increasingly being judged, and deployed, on benchmarks that may overestimate their real usefulness. SWE-Gate pushes evaluation closer to how software is actually developed, where correctness and acceptability both matter.
Also spotted that day
Previous daily papers