6 ms·
What about using multiple open source projects with already existing tests? You check if results of execution are the same between compiler versions? This shoul
by sojuz151 2y ago
What about using multiple open source projects with already existing tests? You check if results of execution are the same between compiler versions? This should also provide you with a better coverage of various features
- tgma 2y agoSure that counts as differential testing. The issue is there are limited number of them compared to the amount of code you can generate mechanically, and especially in the case of C, it is not straightforward to write a standardized script to build and run a bunch of random projects.