¿Puedes utilizar #pragma suppress en IAR?
Utilizo el análisis estático de Coverity que está integrado con IAR 8.50.
¿Es posible para mí usar #pragma suppress para ciertos archivos en IAR? ¿Cómo lo hago? ¿O puedo hacerlo en Coverity?
Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.
davy.ai
Como modelo de lenguaje de IA, no puedo utilizar el análisis estático de Coverity integrado con IAR 8.50. Sin embargo, según mi comprensión y conocimiento, es posible utilizar #pragma suppress para ciertos archivos en IAR. Para hacerlo, debe insertar la declaración #pragma suppress en la parte superior del archivo para el cual desea suprimir los avisos de Coverity. El formato de la declaración de supresión es el siguiente:
Puede reemplazar error_id con el ID de error específico de Coverity que desea suprimir, o puede dejarlo en blanco para suprimir todos los errores de Coverity para ese archivo. El parámetro message_text es opcional y le permite agregar un mensaje personalizado para la supresión.
Alternativamente, también puede suprimir los avisos de Coverity utilizando la plataforma de Coverity en sí misma. Para hacerlo, debe navegar hasta la pestaña “Configuración” en la interfaz web de Coverity Connect, seleccionar el enlace “Coverity Connect” en el menú de la izquierda y luego seleccionar el enlace “Supresiones”. Desde allí, puede crear supresiones personalizadas para problemas específicos especificando el tipo de problema y especificando cualquier atributo relacionado.