2025-04-03 22:57 ftp://ftp.de.debian.org/debian/pool/main/z/zydis/zydis_4.1.0.orig.tar.gz cppcheck-options: --library=posix --library=gnu --library=bsd --inconclusive --enable=style,information --inline-suppr --template=daca2 --disable=missingInclude --suppress=unmatchedSuppression --check-library --debug-warnings --suppress=autoNoType --suppress=valueFlowBailout --suppress=bailoutUninitVar --suppress=symbolDatabaseWarning --suppress=normalCheckLevelConditionExpressions -D__GNUC__ --platform=unix64 -j1 platform: Linux-6.8.0-57-generic-x86_64-with-glibc2.39 python: 3.12.3 client-version: 1.3.66 compiler: g++ (Ubuntu 14.2.0-4ubuntu2~24.04) 14.2.0 cppcheck: head 2.17.0 head-info: 610386c (2025-04-03 20:19:17 +0200) count: 242 241 elapsed-time: 3.5 3.8 head-timing-info: old-timing-info: head results: zyantific-zydis-569320a/examples/Disassemble.c:55:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZYDIS_FORMATTER_STYLE_INTEL [valueFlowBailoutIncompleteVar] zyantific-zydis-569320a/examples/DisassembleSimple.c:54:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZYDIS_MACHINE_MODE_LONG_64 [valueFlowBailoutIncompleteVar] zyantific-zydis-569320a/examples/EncodeFromScratch.c:47:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] zyantific-zydis-569320a/examples/EncodeFromScratch.c:76:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZYDIS_MNEMONIC_MOV [valueFlowBailoutIncompleteVar] zyantific-zydis-569320a/examples/EncodeFromScratch.c:109:25: warning: If memory allocation fails, then there is a possible null pointer dereference: buffer [nullPointerOutOfMemory] zyantific-zydis-569320a/examples/EncodeFromScratch.c:100:28: note: Assuming allocation function fails zyantific-zydis-569320a/examples/EncodeFromScratch.c:100:28: note: Assignment 'buffer=malloc(alloc_size)', assigned value is 0 zyantific-zydis-569320a/examples/EncodeFromScratch.c:109:25: note: Null pointer dereference zyantific-zydis-569320a/examples/EncodeMov.c:42:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZYDIS_MNEMONIC_MOV [valueFlowBailoutIncompleteVar] zyantific-zydis-569320a/examples/Formatter01.c:88:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZYDIS_TOKEN_SYMBOL [valueFlowBailoutIncompleteVar] zyantific-zydis-569320a/examples/Formatter01.c:105:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZYDIS_FORMATTER_STYLE_INTEL [valueFlowBailoutIncompleteVar] zyantific-zydis-569320a/examples/Formatter01.c:144:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZYDIS_VERSION [valueFlowBailoutIncompleteVar] zyantific-zydis-569320a/examples/Formatter02.c:108:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZYAN_TRUE [valueFlowBailoutIncompleteVar] zyantific-zydis-569320a/examples/Formatter02.c:180:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZYDIS_STATUS_SKIP_TOKEN [valueFlowBailoutIncompleteVar] zyantific-zydis-569320a/examples/Formatter02.c:197:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZYDIS_FORMATTER_STYLE_INTEL [valueFlowBailoutIncompleteVar] zyantific-zydis-569320a/examples/Formatter02.c:239:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZYDIS_VERSION [valueFlowBailoutIncompleteVar] zyantific-zydis-569320a/examples/Formatter03.c:67:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZYDIS_FORMATTER_STYLE_INTEL [valueFlowBailoutIncompleteVar] zyantific-zydis-569320a/examples/Formatter03.c:110:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZYDIS_VERSION [valueFlowBailoutIncompleteVar] zyantific-zydis-569320a/examples/RewriteCode.c:53:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] zyantific-zydis-569320a/examples/RewriteCode.c:62:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] zyantific-zydis-569320a/examples/ZydisPerfTest.c:48:0: error: #error "Unsupported platform detected" [preprocessorErrorDirective] zyantific-zydis-569320a/examples/ZydisPerfTest.c:48:5: error: #error "Unsupported platform detected" [preprocessorErrorDirective] zyantific-zydis-569320a/src/Decoder.c:253:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZYDIS_MAX_INSTRUCTION_LENGTH [valueFlowBailoutIncompleteVar] zyantific-zydis-569320a/src/Decoder.c:281:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZYDIS_MAX_INSTRUCTION_LENGTH [valueFlowBailoutIncompleteVar] zyantific-zydis-569320a/src/Decoder.c:307:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZYDIS_MAX_INSTRUCTION_LENGTH [valueFlowBailoutIncompleteVar] zyantific-zydis-569320a/src/Decoder.c:344:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZYDIS_MAX_INSTRUCTION_LENGTH [valueFlowBailoutIncompleteVar] zyantific-zydis-569320a/src/Decoder.c:380:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZYDIS_ATTRIB_HAS_REX [valueFlowBailoutIncompleteVar] zyantific-zydis-569320a/src/Decoder.c:410:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZYDIS_MACHINE_MODE_REAL_16 [valueFlowBailoutIncompleteVar] zyantific-zydis-569320a/src/Decoder.c:460:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZYDIS_MACHINE_MODE_REAL_16 [valueFlowBailoutIncompleteVar] zyantific-zydis-569320a/src/Decoder.c:537:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZYDIS_MACHINE_MODE_REAL_16 [valueFlowBailoutIncompleteVar] zyantific-zydis-569320a/src/Decoder.c:632:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZYDIS_MACHINE_MODE_LONG_64 [valueFlowBailoutIncompleteVar] zyantific-zydis-569320a/src/Decoder.c:686:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZYDIS_ATTRIB_HAS_MODRM [valueFlowBailoutIncompleteVar] zyantific-zydis-569320a/src/Decoder.c:704:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZYDIS_ATTRIB_HAS_MODRM [valueFlowBailoutIncompleteVar] zyantific-zydis-569320a/src/Decoder.c:767:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZYAN_UNREACHABLE [valueFlowBailoutIncompleteVar] zyantific-zydis-569320a/src/Decoder.c:795:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size [valueFlowBailoutIncompleteVar] zyantific-zydis-569320a/src/Decoder.c:907:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZYDIS_REGCLASS_GPR8 [valueFlowBailoutIncompleteVar] zyantific-zydis-569320a/src/Decoder.c:985:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZYDIS_ELEMENT_TYPE_INT [valueFlowBailoutIncompleteVar] zyantific-zydis-569320a/src/Decoder.c:1224:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZYDIS_OPERAND_TYPE_REGISTER [valueFlowBailoutIncompleteVar] zyantific-zydis-569320a/src/Decoder.c:1268:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZYDIS_ATTRIB_HAS_MODRM [valueFlowBailoutIncompleteVar] zyantific-zydis-569320a/src/Decoder.c:1462:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZYDIS_OPERAND_TYPE_REGISTER [valueFlowBailoutIncompleteVar] zyantific-zydis-569320a/src/Decoder.c:1542:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZYDIS_OPERAND_TYPE_MEMORY [valueFlowBailoutIncompleteVar] zyantific-zydis-569320a/src/Decoder.c:1606:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZydisDecodedOperand [valueFlowBailoutIncompleteVar] zyantific-zydis-569320a/src/Decoder.c:2000:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZYDIS_RW_ACTION_NONE [valueFlowBailoutIncompleteVar] zyantific-zydis-569320a/src/Decoder.c:2333:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZYAN_TRUE [valueFlowBailoutIncompleteVar] zyantific-zydis-569320a/src/Decoder.c:3089:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZYAN_FALSE [valueFlowBailoutIncompleteVar] zyantific-zydis-569320a/src/Decoder.c:3221:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZYDIS_INSTR_ENC_FLAG_HAS_MODRM [valueFlowBailoutIncompleteVar] zyantific-zydis-569320a/src/Decoder.c:3447:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZYDIS_ATTRIB_HAS_OPERANDSIZE [valueFlowBailoutIncompleteVar] zyantific-zydis-569320a/src/Decoder.c:3517:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZYDIS_ATTRIB_HAS_ADDRESSSIZE [valueFlowBailoutIncompleteVar] zyantific-zydis-569320a/src/Decoder.c:3548:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZYDIS_ATTRIB_HAS_XOP [valueFlowBailoutIncompleteVar] zyantific-zydis-569320a/src/Decoder.c:3568:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZYDIS_ATTRIB_HAS_VEX [valueFlowBailoutIncompleteVar] zyantific-zydis-569320a/src/Decoder.c:3588:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZYDIS_ATTRIB_HAS_EVEX [valueFlowBailoutIncompleteVar] zyantific-zydis-569320a/src/Decoder.c:3619:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZYDIS_OPCODE_MAP_0F [valueFlowBailoutIncompleteVar] zyantific-zydis-569320a/src/Decoder.c:3830:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZYAN_UNREACHABLE [valueFlowBailoutIncompleteVar] zyantific-zydis-569320a/src/Decoder.c:3841:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZYDIS_MACHINE_MODE_LONG_64 [valueFlowBailoutIncompleteVar] zyantific-zydis-569320a/src/Decoder.c:3860:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZYAN_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] zyantific-zydis-569320a/src/Decoder.c:3868:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZYAN_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] zyantific-zydis-569320a/src/Decoder.c:3886:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZYAN_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] zyantific-zydis-569320a/src/Decoder.c:3904:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZYAN_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] zyantific-zydis-569320a/src/Decoder.c:3917:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] zyantific-zydis-569320a/src/Decoder.c:3948:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZYDIS_MACHINE_MODE_LONG_64 [valueFlowBailoutIncompleteVar] zyantific-zydis-569320a/src/Decoder.c:3994:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZYDIS_ATTRIB_HAS_ADDRESSSIZE [valueFlowBailoutIncompleteVar] zyantific-zydis-569320a/src/Decoder.c:4020:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZYDIS_ATTRIB_HAS_XOP [valueFlowBailoutIncompleteVar] zyantific-zydis-569320a/src/Decoder.c:4056:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZYDIS_ATTRIB_HAS_XOP [valueFlowBailoutIncompleteVar] zyantific-zydis-569320a/src/Decoder.c:4087:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZYDIS_ATTRIB_HAS_XOP [valueFlowBailoutIncompleteVar] zyantific-zydis-569320a/src/Decoder.c:4111:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZYDIS_INSTRUCTION_ENCODING_EVEX [valueFlowBailoutIncompleteVar] zyantific-zydis-569320a/src/Decoder.c:4124:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZYDIS_INSTRUCTION_ENCODING_MVEX [valueFlowBailoutIncompleteVar] zyantific-zydis-569320a/src/Decoder.c:4159:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZYDIS_MACHINE_MODE_LONG_64 [valueFlowBailoutIncompleteVar] zyantific-zydis-569320a/src/Decoder.c:4355:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZYDIS_REGKIND_INVALID [valueFlowBailoutIncompleteVar] zyantific-zydis-569320a/src/Decoder.c:4681:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZYAN_NULL [valueFlowBailoutIncompleteVar] zyantific-zydis-569320a/src/Decoder.c:4905:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZYDIS_DECODER_MODE_MAX_VALUE [valueFlowBailoutIncompleteVar] zyantific-zydis-569320a/src/Decoder.c:4953:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZYDIS_DECODER_MODE_MAX_VALUE [valueFlowBailoutIncompleteVar] zyantific-zydis-569320a/src/Decoder.c:4983:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZYAN_STATUS_INVALID_ARGUMENT [valueFlowBailoutIncompleteVar] zyantific-zydis-569320a/src/Decoder.c:5009:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZYAN_STATUS_INVALID_ARGUMENT [valueFlowBailoutIncompleteVar] zyantific-zydis-569320a/src/Decoder.c:5062:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZYDIS_MAX_OPERAND_COUNT [valueFlowBailoutIncompleteVar] zyantific-zydis-569320a/src/Decoder.c:2334:39: style: Variable 'broadcasts' can be declared as const array [constVariable] zyantific-zydis-569320a/src/DecoderData.c:75:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FILTERS_XOP [valueFlowBailoutIncompleteVar] zyantific-zydis-569320a/src/DecoderData.c:172:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZYDIS_NODETYPE_DEFINITION_MASK [valueFlowBailoutIncompleteVar] zyantific-zydis-569320a/src/Disassembler.c:40:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZYAN_STATUS_INVALID_ARGUMENT [valueFlowBailoutIncompleteVar] zyantific-zydis-569320a/src/Disassembler.c:94:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZYDIS_FORMATTER_STYLE_INTEL [valueFlowBailoutIncompleteVar] zyantific-zydis-569320a/src/Disassembler.c:102:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZYDIS_FORMATTER_STYLE_ATT [valueFlowBailoutIncompleteVar] zyantific-zydis-569320a/src/Encoder.c:276:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZYDIS_INSTRUCTION_ENCODING_MAX_VALUE [valueFlowBailoutIncompleteVar] zyantific-zydis-569320a/src/Encoder.c:289:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZYDIS_MACHINE_MODE_MAX_VALUE [valueFlowBailoutIncompleteVar] zyantific-zydis-569320a/src/Encoder.c:311:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZYDIS_ADDRESS_SIZE_HINT_MAX_VALUE [valueFlowBailoutIncompleteVar] zyantific-zydis-569320a/src/Encoder.c:325:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZYDIS_OPERAND_SIZE_HINT_MAX_VALUE [valueFlowBailoutIncompleteVar] zyantific-zydis-569320a/src/Encoder.c:362:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZYDIS_MACHINE_MODE_LONG_64 [valueFlowBailoutIncompleteVar] zyantific-zydis-569320a/src/Encoder.c:425:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZYAN_FALSE [valueFlowBailoutIncompleteVar] zyantific-zydis-569320a/src/Encoder.c:442:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZYAN_INT8_MAX [valueFlowBailoutIncompleteVar] zyantific-zydis-569320a/src/Encoder.c:467:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZYAN_UINT8_MAX [valueFlowBailoutIncompleteVar] zyantific-zydis-569320a/src/Encoder.c:515:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZYAN_TRUE [valueFlowBailoutIncompleteVar] zyantific-zydis-569320a/src/Encoder.c:554:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZYDIS_IELEMENT_TYPE_UINT8 [valueFlowBailoutIncompleteVar] zyantific-zydis-569320a/src/Encoder.c:669:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZYAN_UINT8_MAX [valueFlowBailoutIncompleteVar] zyantific-zydis-569320a/src/Encoder.c:693:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZYAN_UINT8_MAX [valueFlowBailoutIncompleteVar] zyantific-zydis-569320a/src/Encoder.c:722:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZYDIS_MACHINE_MODE_LONG_64 [valueFlowBailoutIncompleteVar] zyantific-zydis-569320a/src/Encoder.c:763:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZYAN_TRUE [valueFlowBailoutIncompleteVar] zyantific-zydis-569320a/src/Encoder.c:788:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZYAN_TRUE [valueFlowBailoutIncompleteVar] zyantific-zydis-569320a/src/Encoder.c:855:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZYDIS_MACHINE_MODE_LONG_64 [valueFlowBailoutIncompleteVar] zyantific-zydis-569320a/src/Encoder.c:929:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZYAN_UNREACHABLE [valueFlowBailoutIncompleteVar] zyantific-zydis-569320a/src/Encoder.c:957:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZYAN_UNREACHABLE [valueFlowBailoutIncompleteVar] zyantific-zydis-569320a/src/Encoder.c:973:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZYDIS_INSTRUCTION_ENCODING_EVEX [valueFlowBailoutIncompleteVar] zyantific-zydis-569320a/src/Encoder.c:1125:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZYAN_UNREACHABLE [valueFlowBailoutIncompleteVar] zyantific-zydis-569320a/src/Encoder.c:1229:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZYAN_UNREACHABLE [valueFlowBailoutIncompleteVar] zyantific-zydis-569320a/src/Encoder.c:1250:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZYAN_FALSE [valueFlowBailoutIncompleteVar] zyantific-zydis-569320a/src/Encoder.c:1586:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZYDIS_SEMANTIC_OPTYPE_MIB [valueFlowBailoutIncompleteVar] zyantific-zydis-569320a/src/Encoder.c:2102:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZYDIS_MACHINE_MODE_LONG_64 [valueFlowBailoutIncompleteVar] zyantific-zydis-569320a/src/Encoder.c:2135:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZYAN_FALSE [valueFlowBailoutIncompleteVar] zyantific-zydis-569320a/src/Encoder.c:2185:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZYDIS_BROADCAST_MODE_INVALID [valueFlowBailoutIncompleteVar] zyantific-zydis-569320a/src/Encoder.c:2278:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZYDIS_INSTRUCTION_ENCODING_EVEX [valueFlowBailoutIncompleteVar] zyantific-zydis-569320a/src/Encoder.c:2359:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZYDIS_INSTRUCTION_ENCODING_MVEX [valueFlowBailoutIncompleteVar] zyantific-zydis-569320a/src/Encoder.c:2568:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZYAN_FALSE [valueFlowBailoutIncompleteVar] zyantific-zydis-569320a/src/Encoder.c:2682:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZYAN_FALSE [valueFlowBailoutIncompleteVar] zyantific-zydis-569320a/src/Encoder.c:2787:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZYDIS_ENCODABLE_PREFIXES [valueFlowBailoutIncompleteVar] zyantific-zydis-569320a/src/Encoder.c:2871:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZYDIS_ENCODER_MAX_OPERANDS [valueFlowBailoutIncompleteVar] zyantific-zydis-569320a/src/Encoder.c:2894:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZYAN_FALSE [valueFlowBailoutIncompleteVar] zyantific-zydis-569320a/src/Encoder.c:2942:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZYAN_NULL [valueFlowBailoutIncompleteVar] zyantific-zydis-569320a/src/Encoder.c:3152:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZYAN_STATUS_INSUFFICIENT_BUFFER_SIZE [valueFlowBailoutIncompleteVar] zyantific-zydis-569320a/src/Encoder.c:3207:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZYAN_FALSE [valueFlowBailoutIncompleteVar] zyantific-zydis-569320a/src/Encoder.c:3304:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZYAN_FALSE [valueFlowBailoutIncompleteVar] zyantific-zydis-569320a/src/Encoder.c:3374:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZYAN_NULL [valueFlowBailoutIncompleteVar] zyantific-zydis-569320a/src/Encoder.c:3410:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZYDIS_OPCODE_MAP_XOP8 [valueFlowBailoutIncompleteVar] zyantific-zydis-569320a/src/Encoder.c:3446:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZYAN_NULL [valueFlowBailoutIncompleteVar] zyantific-zydis-569320a/src/Encoder.c:3467:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZYAN_NULL [valueFlowBailoutIncompleteVar] zyantific-zydis-569320a/src/Encoder.c:3532:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZYDIS_ATTRIB_HAS_EVEX_B [valueFlowBailoutIncompleteVar] zyantific-zydis-569320a/src/Encoder.c:3574:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZYAN_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] zyantific-zydis-569320a/src/Encoder.c:3609:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZYAN_UNREACHABLE [valueFlowBailoutIncompleteVar] zyantific-zydis-569320a/src/Encoder.c:3679:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZYDIS_SEMANTIC_OPTYPE_IMPLICIT_REG [valueFlowBailoutIncompleteVar] zyantific-zydis-569320a/src/Encoder.c:3745:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZYDIS_ATTRIB_HAS_MODRM [valueFlowBailoutIncompleteVar] zyantific-zydis-569320a/src/Encoder.c:3902:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZYDIS_ATTRIB_HAS_MODRM [valueFlowBailoutIncompleteVar] zyantific-zydis-569320a/src/Encoder.c:4141:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZYDIS_MACHINE_MODE_MAX_VALUE [valueFlowBailoutIncompleteVar] zyantific-zydis-569320a/src/Encoder.c:4323:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZYAN_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] zyantific-zydis-569320a/src/Encoder.c:4335:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZYAN_STATUS_INVALID_ARGUMENT [valueFlowBailoutIncompleteVar] zyantific-zydis-569320a/src/Encoder.c:4348:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZYAN_STATUS_INVALID_ARGUMENT [valueFlowBailoutIncompleteVar] zyantific-zydis-569320a/src/Encoder.c:4585:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZYAN_STATUS_INVALID_ARGUMENT [valueFlowBailoutIncompleteVar] zyantific-zydis-569320a/src/Encoder.c:4759:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZYAN_STATUS_INVALID_ARGUMENT [valueFlowBailoutIncompleteVar] zyantific-zydis-569320a/src/Encoder.c:717:70: style: Parameter 'match' can be declared as pointer to const [constParameterPointer] zyantific-zydis-569320a/src/Encoder.c:3742:67: style: Parameter 'match' can be declared as pointer to const [constParameterPointer] zyantific-zydis-569320a/src/Encoder.c:4385:25: style: Variable 'priority_row' can be declared as pointer to const [constVariablePointer] zyantific-zydis-569320a/src/EncoderData.c:35:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZYDIS_MNEMONIC_INVALID [valueFlowBailoutIncompleteVar] zyantific-zydis-569320a/src/Formatter.c:65:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZYAN_FALSE [valueFlowBailoutIncompleteVar] zyantific-zydis-569320a/src/Formatter.c:89:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZYDIS_TOKEN_INVALID [valueFlowBailoutIncompleteVar] zyantific-zydis-569320a/src/Formatter.c:122:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZYDIS_FORMATTER_STYLE_MAX_VALUE [valueFlowBailoutIncompleteVar] zyantific-zydis-569320a/src/Formatter.c:141:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZYAN_STATUS_INVALID_ARGUMENT [valueFlowBailoutIncompleteVar] zyantific-zydis-569320a/src/Formatter.c:384:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZYDIS_FORMATTER_FUNC_MAX_VALUE [valueFlowBailoutIncompleteVar] zyantific-zydis-569320a/src/Formatter.c:460:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZYDIS_MAX_OPERAND_COUNT [valueFlowBailoutIncompleteVar] zyantific-zydis-569320a/src/Formatter.c:497:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZYAN_STATUS_INVALID_ARGUMENT [valueFlowBailoutIncompleteVar] zyantific-zydis-569320a/src/Formatter.c:554:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZYDIS_MAX_OPERAND_COUNT [valueFlowBailoutIncompleteVar] zyantific-zydis-569320a/src/Formatter.c:601:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZydisFormatterToken [valueFlowBailoutIncompleteVar] zyantific-zydis-569320a/src/Formatter.c:254:33: style: Variable 'formatter->disp_padding' is reassigned a value before the old one has been used. [redundantAssignment] zyantific-zydis-569320a/src/Formatter.c:248:37: note: formatter->disp_padding is assigned zyantific-zydis-569320a/src/Formatter.c:254:33: note: formatter->disp_padding is overwritten zyantific-zydis-569320a/src/Formatter.c:289:32: style: Variable 'formatter->imm_padding' is reassigned a value before the old one has been used. [redundantAssignment] zyantific-zydis-569320a/src/Formatter.c:283:36: note: formatter->imm_padding is assigned zyantific-zydis-569320a/src/Formatter.c:289:32: note: formatter->imm_padding is overwritten zyantific-zydis-569320a/src/FormatterATT.c:64:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZYDIS_OPERAND_TYPE_REGISTER [valueFlowBailoutIncompleteVar] zyantific-zydis-569320a/src/FormatterATT.c:210:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZYDIS_RUNTIME_ADDRESS_NONE [valueFlowBailoutIncompleteVar] zyantific-zydis-569320a/src/FormatterATT.c:287:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID_MNEMONIC [valueFlowBailoutIncompleteVar] zyantific-zydis-569320a/src/FormatterATT.c:355:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REGISTER [valueFlowBailoutIncompleteVar] zyantific-zydis-569320a/src/FormatterATT.c:372:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZYDIS_BRANCH_TYPE_NONE [valueFlowBailoutIncompleteVar] zyantific-zydis-569320a/src/FormatterATT.c:388:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZYDIS_TOKEN_DISPLACEMENT [valueFlowBailoutIncompleteVar] zyantific-zydis-569320a/src/FormatterATT.c:416:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IMMEDIATE [valueFlowBailoutIncompleteVar] zyantific-zydis-569320a/src/FormatterBase.c:87:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZYDIS_OPERAND_TYPE_MEMORY [valueFlowBailoutIncompleteVar] zyantific-zydis-569320a/src/FormatterBase.c:171:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZYDIS_TOKEN_IMMEDIATE [valueFlowBailoutIncompleteVar] zyantific-zydis-569320a/src/FormatterBase.c:207:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZYDIS_RUNTIME_ADDRESS_NONE [valueFlowBailoutIncompleteVar] zyantific-zydis-569320a/src/FormatterBase.c:234:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZYDIS_PADDING_AUTO [valueFlowBailoutIncompleteVar] zyantific-zydis-569320a/src/FormatterBase.c:274:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZYDIS_PADDING_AUTO [valueFlowBailoutIncompleteVar] zyantific-zydis-569320a/src/FormatterBase.c:323:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZYDIS_TOKEN_IMMEDIATE [valueFlowBailoutIncompleteVar] zyantific-zydis-569320a/src/FormatterBase.c:388:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZYAN_FALSE [valueFlowBailoutIncompleteVar] zyantific-zydis-569320a/src/FormatterBase.c:439:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] zyantific-zydis-569320a/src/FormatterBase.c:601:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZYDIS_REGISTER_K0 [valueFlowBailoutIncompleteVar] zyantific-zydis-569320a/src/FormatterBuffer.c:43:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZYAN_STATUS_INVALID_ARGUMENT [valueFlowBailoutIncompleteVar] zyantific-zydis-569320a/src/FormatterBuffer.c:56:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZYAN_STATUS_INVALID_ARGUMENT [valueFlowBailoutIncompleteVar] zyantific-zydis-569320a/src/FormatterBuffer.c:78:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZYAN_STATUS_INVALID_ARGUMENT [valueFlowBailoutIncompleteVar] zyantific-zydis-569320a/src/FormatterBuffer.c:94:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZYAN_STATUS_INVALID_ARGUMENT [valueFlowBailoutIncompleteVar] zyantific-zydis-569320a/src/FormatterBuffer.c:115:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZYAN_STATUS_INVALID_ARGUMENT [valueFlowBailoutIncompleteVar] zyantific-zydis-569320a/src/FormatterBuffer.c:151:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZYAN_STATUS_INVALID_ARGUMENT [valueFlowBailoutIncompleteVar] zyantific-zydis-569320a/src/FormatterBuffer.c:169:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZYAN_STATUS_INVALID_ARGUMENT [valueFlowBailoutIncompleteVar] zyantific-zydis-569320a/src/FormatterIntel.c:64:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZYDIS_OPERAND_TYPE_REGISTER [valueFlowBailoutIncompleteVar] zyantific-zydis-569320a/src/FormatterIntel.c:203:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZYDIS_MEMOP_TYPE_MEM [valueFlowBailoutIncompleteVar] zyantific-zydis-569320a/src/FormatterIntel.c:277:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID_MNEMONIC [valueFlowBailoutIncompleteVar] zyantific-zydis-569320a/src/FormatterIntel.c:319:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID_REG [valueFlowBailoutIncompleteVar] zyantific-zydis-569320a/src/FormatterIntel.c:340:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZYDIS_REGISTER_NONE [valueFlowBailoutIncompleteVar] zyantific-zydis-569320a/src/FormatterIntel.c:379:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIZE_8_INTEL [valueFlowBailoutIncompleteVar] zyantific-zydis-569320a/src/FormatterIntel.c:425:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZYDIS_PADDING_AUTO [valueFlowBailoutIncompleteVar] zyantific-zydis-569320a/src/MetaInfo.c:44:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STR_INSTRUCTIONCATEGORY [valueFlowBailoutIncompleteVar] zyantific-zydis-569320a/src/MetaInfo.c:53:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STR_ISASET [valueFlowBailoutIncompleteVar] zyantific-zydis-569320a/src/MetaInfo.c:62:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STR_ISAEXT [valueFlowBailoutIncompleteVar] zyantific-zydis-569320a/src/Mnemonic.c:36:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STR_MNEMONIC [valueFlowBailoutIncompleteVar] zyantific-zydis-569320a/src/Mnemonic.c:45:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STR_MNEMONIC [valueFlowBailoutIncompleteVar] zyantific-zydis-569320a/src/Register.c:99:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZYDIS_REGCLASS_INVALID [valueFlowBailoutIncompleteVar] zyantific-zydis-569320a/src/Register.c:122:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_LOOKUP [valueFlowBailoutIncompleteVar] zyantific-zydis-569320a/src/Register.c:132:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_LOOKUP [valueFlowBailoutIncompleteVar] zyantific-zydis-569320a/src/Register.c:142:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_LOOKUP [valueFlowBailoutIncompleteVar] zyantific-zydis-569320a/src/Register.c:154:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_LOOKUP [valueFlowBailoutIncompleteVar] zyantific-zydis-569320a/src/Register.c:264:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STR_REGISTERS [valueFlowBailoutIncompleteVar] zyantific-zydis-569320a/src/Register.c:274:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STR_REGISTERS [valueFlowBailoutIncompleteVar] zyantific-zydis-569320a/src/Register.c:289:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_CLASS_LOOKUP [valueFlowBailoutIncompleteVar] zyantific-zydis-569320a/src/Segment.c:39:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZYAN_STATUS_INVALID_ARGUMENT [valueFlowBailoutIncompleteVar] zyantific-zydis-569320a/src/SharedData.c:80:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISTR_DEFINITIONS_LEGACY [valueFlowBailoutIncompleteVar] zyantific-zydis-569320a/src/SharedData.c:116:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZYAN_NULL [valueFlowBailoutIncompleteVar] zyantific-zydis-569320a/src/SharedData.c:135:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZYDIS_IELEMENT_TYPE_MAX_VALUE [valueFlowBailoutIncompleteVar] zyantific-zydis-569320a/src/SharedData.c:183:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACCESSED_FLAGS [valueFlowBailoutIncompleteVar] zyantific-zydis-569320a/src/String.c:138:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZYAN_STATUS_INSUFFICIENT_BUFFER_SIZE [valueFlowBailoutIncompleteVar] zyantific-zydis-569320a/src/String.c:245:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZYAN_STATUS_INSUFFICIENT_BUFFER_SIZE [valueFlowBailoutIncompleteVar] zyantific-zydis-569320a/src/String.c:339:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZYAN_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] zyantific-zydis-569320a/src/String.c:371:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZYAN_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] zyantific-zydis-569320a/src/Utils.c:40:1: error: There is an unknown macro here somewhere. Configuration is required. If ZYAN_NO_SANITIZE is a macro then please configure it. [unknownMacro] zyantific-zydis-569320a/src/Zydis.c:35:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZYDIS_VERSION [valueFlowBailoutIncompleteVar] zyantific-zydis-569320a/src/Zydis.c:44:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZYAN_STATUS_TRUE [valueFlowBailoutIncompleteVar] zyantific-zydis-569320a/tools/ZydisDisasm.c:71:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZYAN_STDOUT [valueFlowBailoutIncompleteVar] zyantific-zydis-569320a/tools/ZydisDisasm.c:94:86: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZYAN_NULL [valueFlowBailoutIncompleteVar] zyantific-zydis-569320a/tools/ZydisDisasm.c:109:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZYAN_STDERR [valueFlowBailoutIncompleteVar] zyantific-zydis-569320a/tools/ZydisDisasm.c:118:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZYDIS_VERSION [valueFlowBailoutIncompleteVar] zyantific-zydis-569320a/tools/ZydisFuzzDecoder.c:60:1: error: There is an unknown macro here somewhere. Configuration is required. If ZYAN_NO_SANITIZE is a macro then please configure it. [unknownMacro] zyantific-zydis-569320a/tools/ZydisFuzzEncoder.c:202:1: error: There is an unknown macro here somewhere. Configuration is required. If ZYAN_NO_SANITIZE is a macro then please configure it. [unknownMacro] zyantific-zydis-569320a/tools/ZydisFuzzReEncoding.c:54:1: error: There is an unknown macro here somewhere. Configuration is required. If ZYAN_NO_SANITIZE is a macro then please configure it. [unknownMacro] zyantific-zydis-569320a/tools/ZydisFuzzShared.c:59:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZYAN_STDIN [valueFlowBailoutIncompleteVar] zyantific-zydis-569320a/tools/ZydisFuzzShared.c:111:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZYAN_UNREACHABLE [valueFlowBailoutIncompleteVar] zyantific-zydis-569320a/tools/ZydisFuzzShared.c:151:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZYDIS_MAX_INSTRUCTION_LENGTH [valueFlowBailoutIncompleteVar] zyantific-zydis-569320a/tools/ZydisFuzzShared.c:229:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZYDIS_MNEMONIC_XCHG [valueFlowBailoutIncompleteVar] zyantific-zydis-569320a/tools/ZydisFuzzShared.c:375:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZYAN_INT16_MIN [valueFlowBailoutIncompleteVar] zyantific-zydis-569320a/tools/ZydisFuzzShared.c:462:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZYAN_STDERR [valueFlowBailoutIncompleteVar] zyantific-zydis-569320a/tools/ZydisFuzzShared.c:506:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZYDIS_VERSION [valueFlowBailoutIncompleteVar] zyantific-zydis-569320a/tools/ZydisInfo.c:79:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZYAN_NULL [valueFlowBailoutIncompleteVar] zyantific-zydis-569320a/tools/ZydisInfo.c:121:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZYAN_VT100SGR_FG_DEFAULT [valueFlowBailoutIncompleteVar] zyantific-zydis-569320a/tools/ZydisInfo.c:133:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZYAN_VT100SGR_FG_DEFAULT [valueFlowBailoutIncompleteVar] zyantific-zydis-569320a/tools/ZydisInfo.c:206:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] zyantific-zydis-569320a/tools/ZydisInfo.c:352:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZYDIS_MAX_INSTRUCTION_LENGTH [valueFlowBailoutIncompleteVar] zyantific-zydis-569320a/tools/ZydisInfo.c:386:147: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZYAN_VT100SGR_FG_DEFAULT [valueFlowBailoutIncompleteVar] zyantific-zydis-569320a/tools/ZydisInfo.c:606:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZYAN_NULL [valueFlowBailoutIncompleteVar] zyantific-zydis-569320a/tools/ZydisInfo.c:717:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZYDIS_BROADCAST_MODE_MAX_VALUE [valueFlowBailoutIncompleteVar] zyantific-zydis-569320a/tools/ZydisInfo.c:813:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZYDIS_FORMATTER_STYLE_ATT [valueFlowBailoutIncompleteVar] zyantific-zydis-569320a/tools/ZydisInfo.c:883:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZYDIS_OPCODE_MAP_MAX_VALUE [valueFlowBailoutIncompleteVar] zyantific-zydis-569320a/tools/ZydisInfo.c:1088:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZYAN_STDERR [valueFlowBailoutIncompleteVar] zyantific-zydis-569320a/tools/ZydisInfo.c:1099:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZYDIS_VERSION [valueFlowBailoutIncompleteVar] zyantific-zydis-569320a/tools/ZydisTestEncoderAbsolute.c:64:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZYAN_FALSE [valueFlowBailoutIncompleteVar] zyantific-zydis-569320a/tools/ZydisTestEncoderAbsolute.c:93:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] zyantific-zydis-569320a/tools/ZydisTestEncoderAbsolute.c:112:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZYDIS_STACK_WIDTH_16 [valueFlowBailoutIncompleteVar] zyantific-zydis-569320a/tools/ZydisTestEncoderAbsolute.c:141:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZYDIS_MAX_INSTRUCTION_LENGTH [valueFlowBailoutIncompleteVar] zyantific-zydis-569320a/tools/ZydisTestEncoderAbsolute.c:206:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZYAN_FALSE [valueFlowBailoutIncompleteVar] zyantific-zydis-569320a/tools/ZydisTestEncoderAbsolute.c:314:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZYDIS_ATTRIB_HAS_BND [valueFlowBailoutIncompleteVar] zyantific-zydis-569320a/tools/ZydisTestEncoderAbsolute.c:487:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZYAN_TRUE [valueFlowBailoutIncompleteVar] zyantific-zydis-569320a/tools/ZydisTestEncoderAbsolute.c:573:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZYAN_TRUE [valueFlowBailoutIncompleteVar] zyantific-zydis-569320a/tools/ZydisTestEncoderAbsolute.c:633:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZYAN_TRUE [valueFlowBailoutIncompleteVar] zyantific-zydis-569320a/tools/ZydisToolsShared.c:57:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZYAN_NULL [valueFlowBailoutIncompleteVar] zyantific-zydis-569320a/tools/ZydisToolsShared.c:113:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZYAN_MODULE_ZYCORE [valueFlowBailoutIncompleteVar] zyantific-zydis-569320a/tools/ZydisToolsShared.c:138:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZYAN_MODULE_USER [valueFlowBailoutIncompleteVar] zyantific-zydis-569320a/tools/ZydisToolsShared.c:160:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZYAN_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] zyantific-zydis-569320a/tools/ZydisToolsShared.c:125:5: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] zyantific-zydis-569320a/tools/ZydisToolsShared.c:55:11: style: Variable 'env_no_color' can be declared as pointer to const [constVariablePointer] zyantific-zydis-569320a/tools/ZydisToolsShared.c:56:11: style: Variable 'env_force_color' can be declared as pointer to const [constVariablePointer] diff: head zyantific-zydis-569320a/examples/ZydisPerfTest.c:48:5: error: #error "Unsupported platform detected" [preprocessorErrorDirective] DONE