compile time definition error