-checkers all -disable-checkers FLOAT_ABSORPTION,BITWISE_NEG,INT_PRECISION_EXCEEDED,FLOAT_STD_LIB,INT_STD_LIB,INVALID_OPERATION_ON_BOOLEAN,BAD_PLAIN_CHAR_USE,STRLIB_BUFFER_OVERFLOW,STRLIB_BUFFER_UNDERFLOW,MEM_STD_LIB,STR_STD_LIB,MOVE_CONST_OBJECT,OUT_BOUND_PTR,PTR_TO_DIFF_ARRAY,PTR_CAST,PUTENV_AUTO_VAR,PATH_BUFFER_OVERFLOW,OBJECT_SIZE_MISMATCH,ALIGNMENT_CHANGE,BAD_FREE,BAD_DELETE,WIN_MISMATCH_DEALLOC,UNPROTECTED_MEMORY_ALLOCATION,FREED_PTR,EXIT_ABNORMAL_HANDLER,TEMP_OBJECT_ACCESS,IO_INTERLEAVING,ASSERT,BAD_FILE_ACCESS_MODE_STATUS,UNPROTOTYPED_FUNC_CALL,MEMSET_INVALID_VALUE,CHAR_EOF_CONFUSED,OVERLAPPING_COPY,INVALID_ENV_POINTER,MISSING_ERRNO_RESET,EXCP_CAUGHT_BY_VALUE,EXCP_HANDLER_HIDDEN,BAD_FLOAT_OP,STRING_FORMAT,SIG_HANDLER_ASYNC_UNSAFE,SIG_HANDLER_ASYNC_UNSAFE_STRICT,IMPROPER_ARRAY_INIT,VA_ARG_INCORRECT_TYPE,BAD_PTR_SCALING,OFFSETOF_MISUSE,VA_START_MISUSE,VA_START_INCORRECT_TYPE,INLINE_CONSTRAINT_NOT_RESPECTED,INVALID_MEMORY_ASSUMPTION,INVALID_FILE_POS,BAD_EQUAL_USE,BAD_EQUAL_EQUAL_USE,OTHER_STD_LIB,INVALID_VA_LIST_ARG,MEMCMP_PADDING_DATA,MEMCMP_FLOAT,MEMCMP_STRINGS,MISSING_BYTESWAP,MISSING_NULL_CHAR,FILE_OBJECT_MISUSE,ERRNO_MISUSE,NARROW_WIDE_STR_MISUSE,SIG_HANDLER_ERRNO_MISUSE,FLEXIBLE_ARRAY_MEMBER_STRUCT_MISUSE,CHARACTER_MISUSE,NON_REENTRANT_STD_RETURN,WRITE_INTERNAL_BUFFER_RETURNED_FROM_STD_FUNC,SIZEOF_MISUSE,OPERATOR_PRECEDENCE,MACRO_USED_AS_OBJECT,PRE_DIRECTIVE_MACRO_ARG,QUALIFIER_MISMATCH,SIG_HANDLER_COMP_EXCP_RETURN,SIDE_EFFECT_IN_UNSAFE_MACRO_ARG,SIDE_EFFECT_IGNORED,SIG_HANDLER_CALLING_SIGNAL,SIG_HANDLER_SHARED_OBJECT,STD_FUNC_ARG_MISMATCH,STREAM_WITH_SIDE_EFFECT,TOO_MANY_VA_ARG_CALLS,TYPEDEF_MISMATCH,PRE_UCNAME_JOIN_TOKENS,UNNAMED_NAMESPACE_IN_HEADER,UNSAFE_STR_TO_NUMERIC,INDETERMINATE_STRING,MEMSET_INVALID_SIZE,NON_POSITIVE_VLA_SIZE,CONSTANT_OBJECT_WRITE,PTR_SIZEOF_MISMATCH,DEACTIVATED_CODE,VAR_SHADOWING,USELESS_WRITE,FILE_EXPOSURE_TO_CHILD,CHROOT_MISUSE,INAPPROPRIATE_IO_ON_DEVICE,UNSAFE_SYSTEM_CALL,NON_SECURE_TEMP_FILE,PATH_TRAVERSAL,BAD_PRIVILEGE_DROP_ORDER,MISSING_PRIVILEGE_DROP_CHECK,BAD_UMASK,DANGEROUS_PERMISSIONS,UNSAFE_STD_FUNC,OBSOLETE_STD_FUNC,RAND_SEED_CONSTANT,RAND_SEED_PREDICTABLE,VULNERABLE_PRNG,ERRNO_NOT_CHECKED,RELATIVE_PATH_CMD,FUNC_PTR_ABSOLUTE_ADDR,HARD_CODED_SENSITIVE_DATA,BAD_NETWORK_CONNECT_ORDER,PADDING_INFO_LEAK,RELATIVE_PATH_LIB,MISSING_SWITCH_CASE,READLINK_MISUSE,SENSITIVE_DATA_PRINT,SENSITIVE_HEAP_NOT_CLEARED,SENSITIVE_STACK_NOT_CLEARED,CRYPTO_CIPHER_CONSTANT_IV,CRYPTO_CIPHER_PREDICTABLE_IV,CRYPTO_CIPHER_NO_IV,CRYPTO_CIPHER_CONSTANT_KEY,CRYPTO_CIPHER_PREDICTABLE_KEY,CRYPTO_CIPHER_NO_KEY,CRYPTO_CIPHER_BAD_FUNCTION,CRYPTO_CIPHER_NO_DATA,CRYPTO_CIPHER_NO_FINAL,CRYPTO_CIPHER_NO_ALGORITHM,CRYPTO_CIPHER_WEAK_CIPHER,CRYPTO_CIPHER_WEAK_MODE,CRYPTO_PKEY_INCORRECT_INIT,CRYPTO_PKEY_INCORRECT_KEY,CRYPTO_PKEY_NO_DATA,CRYPTO_PKEY_NO_PARAMS,CRYPTO_PKEY_NO_PEER,CRYPTO_PKEY_NO_PRIVATE_KEY,CRYPTO_PKEY_NO_PUBLIC_KEY,CRYPTO_PKEY_WEAK_PARAMS,CRYPTO_RSA_NO_BLINDING,CRYPTO_RSA_NO_PADDING,CRYPTO_RSA_LOW_EXPONENT,CRYPTO_RSA_WEAK_PADDING,CRYPTO_MD_BAD_FUNCTION,CRYPTO_MD_NO_FINAL,CRYPTO_MD_NO_ALGORITHM,CRYPTO_MD_NO_SALT,CRYPTO_MD_NO_DATA,CRYPTO_MD_WEAK_HASH,CRYPTO_SSL_NO_CA,CRYPTO_SSL_NO_PRIVATE_KEY,CRYPTO_SSL_NO_CERTIFICATE,CRYPTO_SSL_WEAK_PROTOCOL,CRYPTO_SSL_HOSTNAME_NOT_CHECKED,CRYPTO_SSL_NO_ROLE,CRYPTO_SSL_BAD_ROLE,CRYPTO_SSL_CERT_NOT_CHECKED,TAINTED_PATH_CMD,TAINTED_HOSTID,TAINTED_PATH_LIB,TAINTED_LOOP_BOUNDARY,TAINTED_MEMORY_ALLOC_SIZE,TAINTED_PTR_OFFSET,TAINTED_INT_DIVISION,TAINTED_INT_MOD,TAINTED_SIGN_CHANGE,TAINTED_VLA_SIZE,TAINTED_ENV_VARIABLE,TAINTED_PTR,ASYNCHRONOUSLY_CANCELLABLE_THREAD,ATOMIC_VAR_SEQUENCE_NOT_ATOMIC,ATOMIC_VAR_ACCESS_TWICE,LOCAL_ADDR_ESCAPE_THREAD,BLOCKING_WHILE_LOCKED,DATA_RACE,DATA_RACE_ALL,DATA_RACE_STD_LIB,SPURIOUS_FAILURE_NOT_WRAPPED_IN_LOOP,SPURIOUS_WAKEUP_NOT_WRAPPED_IN_LOOP,DOUBLE_JOIN_OR_DETACH,BAD_UNLOCK,BAD_LOCK,MULTI_MUTEX_WITH_ONE_COND_VAR,SIGNALED_COND_VAR_NOT_UNIQUE,SIGNAL_USE_IN_MULTITHREADED_PROGRAM,THREAD_MEM_LEAK,THREAD_KILLED_WITH_SIGNAL,UNDEFINED_THREAD_ID,RETURN_NOT_REF_TO_THIS,MISSING_BASE_ASSIGN_OP_CALL,DTOR_NOT_VIRTUAL,MEMOP_ON_NONTRIVIAL_OBJ,INCOMPLETE_CLASS_PTR,MISSING_COPY_CTOR_CALL,VIRTUAL_FUNC_HIDING,LAMBDA_TYPE_MISUSE,NON_INIT_MEMBER,MISSING_EXPLICIT_KEYWORD,MISSING_VIRTUAL_INHERITANCE,OBJECT_SLICING,MISSING_OVERLOAD_NEW_FOR_ALIGNED_OBJ,PARTIAL_OVERRIDE,BREAKING_DATA_ENCAPSULATION,MISSING_SELF_ASSIGN_TEST,CONST_PARAMETER_VALUE,CONST_RETURN_VALUE,EMPTY_DESTRUCTOR_DEFINED,INEFFICIENT_BASIC_STRING_LENGTH,STD_ENDL_USE,MOST_VEXING_PARSE,BITWISE_ARITH_MIX,WRITE_REFERENCE_TO_CONST_TYPE,CV_QUALIFIED_REFERENCE_TYPE,DELETE_OF_VOID_PTR,HARD_CODED_BUFFER_SIZE,HARD_CODED_LOOP_BOUNDARY,HARD_CODED_MEM_SIZE,INCORRECT_INDENTATION,FLEXIBLE_ARRAY_MEMBER_INCORRECT_SIZE,PASS_BY_VALUE,MORE_THAN_ONE_STATEMENT,SEMICOLON_TERMINATED_MACRO,MULTI_STMT_MACRO,MISSING_SWITCH_BREAK,MISSING_OVERLOAD_NEW_DELETE_PAIR,MISSING_FREED_PTR_RESET,INAPPROPRIATE_TYPE_IN_SWITCH,SEMICOLON_CTRL_STMT_SAME_LINE,UNMODIFIED_VAR_NOT_CONST,FORBIDDEN_FUNC,SETJMP_LONGJMP_USE,UNCALLED_FUNC,PARTIALLY_ACCESSED_ARRAY,INT_TO_FLOAT_PRECISION_LOSS,STR_FORMAT_BUFFER_OVERFLOW,COPY_MODIFYING_SOURCE,SIZEOF_USELESS_OP, -misra3 from-file -cert-c from-file -checkers-selection-file "C:\Users\Administrator\Desktop\Polyspace_Rules_Configure\MISRA_ES97000_RULES.xml"