Директива предварительной обработки формы
# error pp-tokensopt new-line
заставляет реализацию генерировать диагностическое сообщение, которое включает указанную последовательность токенов предварительной обработки, и делает программу некорректной.