repairnator
repairnator copied to clipboard
add support for repairing compiler errors
Some build failures are due to compiler errors. It is possible to automatically repair many of them.
For instance, Table 1 of @chenbihuan's A Large-Scale Empirical Study of Compiler Errors in Continuous Integration gives many repair actions for compiler errors in Java.
Hi Martin,
Thanks for the interest in our paper.
Recently, there is another FSE paper (DeepDelta Learning to Repair Compilation Errors) on this direction. We are also investigating some more lightweight repair techniques for compiler errors.
Thanks for the pointer!
DeepDelta: Learning to Repair Compilation Errors uses NMT for compilation errors. SequenceR: Sequence-to-Sequence Learning for End-to-End Program Repair, we also use NMT, but for test failures.
For the record @yangzhou6666 is working on this topic.
done by @javierron, to close thise, we need to document it in the doc folder: how to use it, how it works