add binary compilation testing