AI RESEARCH

MatchFixAgent: Language-Agnostic Autonomous Repository-Level Code Translation Validation and Repair

arXiv CS.LG

ArXi:2509.16187v3 Announce Type: replace-cross Code translation transforms source code from one programming language (PL) to another. Validating the functional equivalence of translation and repairing, if necessary, are critical steps in code translation. Existing automated validation and repair approaches struggle to generalize to many PLs due to high engineering overhead, and they rely on existing and often inadequate test suites, which results in false claims of equivalence and ineffective translation repair.