Cholerna kompilacja