retrowrite
retrowrite copied to clipboard
Extensive test harness
Task Overview
In order to give confidence in Retrowrite as a product, we should develop an extensive testing suite using real-world binary programs, as well as test cases for all optimizations we apply and languages we support. Ideally, we would move to a continuous integration setup, but the first step is to create the test cases to evaluate all architectures supported by Retrowrite.