compile-time errors