Что означает статус Intel IPP 0 (ippStsNoErr)?

 
Также может означать:
КонстантаТипОС
ERROR_SUCCESSОшибка WindowsWindows
STATUS_SUCCESSNTSTATUSWindows
STATUS_WAIT_0NTSTATUSWindows
kOSReturnSuccessКод возврата ядра macOSmacOS
KERN_SUCCESSКод возврата ядра macOSmacOS
MACH_MSG_SUCCESSКод возврата ядра macOSmacOS
S_OKHRESULTWindows
hrNoneHRESULTWindows
Предыдущий Следующий
ippStsSAReservedErr1 ippStsNoOperation

ippStsNoErr

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

ippStsNoErr — нулевое значение IppStatus. Функция завершилась без сообщения об ошибке или предупреждении со стороны Intel IPP.

Нулевой статус подтверждает только успешное выполнение контракта IPP. Он не заменяет проверку прикладного результата: размеры, число обработанных элементов и содержимое destination buffer должны соответствовать выбранной функции и входным данным.

Что проверять в тестах

  • Сопоставляйте статус с конкретным primitive, его вариантом, ROI/length и фактическими аргументами.
  • Проверяйте выходной буфер или вычисленный инвариант, а не только отсутствие отрицательного статуса.
  • Отличайте ippStsNoErr от положительных предупреждений: предупреждение может сопровождать пригодный, но изменённый или неполный результат.
  • Для детерминированного входа сравнивайте результат с эталонной реализацией или заранее известным значением.

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


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