3 Terms and definitions [intro.defs]

3.27 undefined behavior [defns.undefined]

поведение, для которого данный международный стандарт не налагает требований
[ Note: Неопределенное поведение может ожидаться, если в этом международном стандарте отсутствует какое-либо явное определение поведения или когда программа использует ошибочную конструкцию или ошибочные данные. Допустимое неопределенное поведение варьируется от полного игнорирования ситуации с непредсказуемыми результатами до поведения во время трансляции или выполнения программы задокументированным образом, характерным для среды (с выдачей диагностического сообщения или без него), до прекращения трансляции или выполнения (с выдачей диагностического сообщения). Многие ошибочные программные конструкции не приводят к неопределенному поведению; они должны быть диагностированы. Оценка constant expression никогда не проявляет поведения, явно указанного как неопределенное. ]end note