linux c tests and ideas for datagens