John,
Why reduce the number of people who could use Csmith?Why? Because modernizing our code makes it nicer to work with and perhaps more likely to be maintained going forward. It's not as if we're selling a product here!
If you are interested in having a community of users you have a product, just like gcc or any other open source tool does. You may decide that you are more interested than the research side of things than the community, that is your call. -- Derek M. Jones Software analysis tel: +44 (0)1252 520667 blog:shape-of-code.coding-guidelines.com