Repairnator is a bot. It constantly monitors software bugs discovered during
continuous integration of open-source software and tries to fix them
automatically. If it succeeds in synthesizing a valid patch, Repairnator
proposes the patch to the human developers, disguised under a fake human
identity. To date, Repairnator has been able to producepatches that were
accepted by the human developers and permanently merged into the code base.
This is a milestone for human-competitiveness in software engineering research
on automatic program repair.Comment: arXiv admin note: substantial text overlap with arXiv:1810.0580