Что означает статус Intel IPP 19 (ippStsDomain)?

 
Также может означать:
КонстантаТипОС
ERROR_WRITE_PROTECTОшибка WindowsWindows
KERN_UREFS_OVERFLOWКод возврата ядра macOSmacOS
ENODEVerrnoЛюбая
EMPTY_THREAD_REAPER_LISTКод BSODWindows
Предыдущий Следующий
ippStsSingularity ippStsNonIntelCpu

ippStsDomain

Что означает ippStsDomain

ippStsDomain означает: Аргумент находится вне области определения функции. Для ippStsDomain статус описывает математическое особое условие: недопустимую область определения, нулевой делитель, NaN, неверно упорядоченный диапазон, насыщение или граничный результат.

Для ippStsDomain положительное значение является предупреждением: функция могла сформировать выход по документированному правилу. Такой результат нельзя автоматически отбрасывать, но его необходимо проверить перед дальнейшими вычислениями.

Что проверить

  • При диагностике ippStsDomain зафиксируйте точную функцию, тип данных, масштабирование и элементы входа, на которых возникает условие.
  • При диагностике ippStsDomain проверьте нули, NaN, бесконечности, порядок нижней и верхней границ и значения после преобразования единиц или округления.
  • При диагностике ippStsDomain сверьте документированное поведение конкретного варианта функции: насыщение, специальное значение, предупреждение либо прекращение операции.
  • При диагностике ippStsDomain проверьте downstream-код: он не должен молча принимать infinity, NaN, насыщенный или неполный результат, если алгоритм требует конечных значений.

Для ippStsDomain исправление подтверждается тестом на корректном диапазоне и отдельным граничным тестом, который возвращает документированный статус и не приводит к неопределённому результату.

Документация для ippStsDomain


Нужно найти другой код? Найти другой код состояния или ошибки.