2025-05-06 11:18 ftp://ftp.de.debian.org/debian/pool/main/m/mupen64plus-core/mupen64plus-core_2.6.0.orig.tar.gz cppcheck-options: --library=posix --library=gnu --library=bsd --library=opengl --library=zlib --library=sdl --library=opencv2 --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 -j3 platform: Linux-6.8.0-1022-oracle-aarch64-with-glibc2.39 python: 3.12.3 client-version: 1.3.67 compiler: g++ (Ubuntu 13.3.0-6ubuntu2~24.04) 13.3.0 cppcheck: head 2.17.0 head-info: ca3f092 (2025-05-06 12:26:46 +0200) count: 1429 1422 elapsed-time: 7.5 7.4 head-timing-info: old-timing-info: head results: mupen64plus-core-src-2.6.0/src/api/debugger.c:232:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dram [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/api/debugger.c:355:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_dev [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/api/debugger.c:169:64: style: Parameter 'op' can be declared as pointer to const [constParameterPointer] mupen64plus-core-src-2.6.0/src/api/debugger.c:169:74: style: Parameter 'args' can be declared as pointer to const [constParameterPointer] mupen64plus-core-src-2.6.0/src/api/debugger.c:395:107: style: Parameter 'bkp' can be declared as pointer to const [constParameterPointer] mupen64plus-core-src-2.6.0/src/api/debugger.c:433:55: style: Parameter 'flags' can be declared as pointer to const [constParameterPointer] mupen64plus-core-src-2.6.0/src/api/debugger.c:433:72: style: Parameter 'accessed' can be declared as pointer to const [constParameterPointer] mupen64plus-core-src-2.6.0/src/api/frontend.c:74:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FRONTEND_API_VERSION [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/api/frontend.c:131:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_mem_base [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/api/frontend.c:144:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_EmulatorRunning [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/api/frontend.c:162:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_EmulatorRunning [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/api/frontend.c:181:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_EmulatorRunning [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/api/frontend.c:400:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_cheat_ctx [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/api/frontend.c:415:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_cheat_ctx [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/api/vidext.c:628:1: error: There is an unknown macro here somewhere. Configuration is required. If OSAL_NO_WARNING_FPTR_VOIDP_CAST is a macro then please configure it. [unknownMacro] mupen64plus-core-src-2.6.0/src/api/frontend.c:451:27: style: Variable 'RomSettings->savetype' is reassigned a value before the old one has been used. [redundantAssignment] mupen64plus-core-src-2.6.0/src/api/frontend.c:443:27: note: RomSettings->savetype is assigned mupen64plus-core-src-2.6.0/src/api/frontend.c:451:27: note: RomSettings->savetype is overwritten mupen64plus-core-src-2.6.0/src/api/frontend.c:423:24: style: Variable 'entry' can be declared as pointer to const [constVariablePointer] mupen64plus-core-src-2.6.0/src/backends/dummy_video_capture.c:42:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable M64ERR_NO_MEMORY [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/backends/dummy_video_capture.c:60:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable M64ERR_SUCCESS [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/backends/dummy_video_capture.c:73:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable M64ERR_SUCCESS [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/backends/dummy_video_capture.c:71:33: style: Variable 'dummy' can be declared as pointer to const [constVariablePointer] mupen64plus-core-src-2.6.0/src/backends/file_storage.c:66:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable file_ok [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/backends/file_storage.c:115:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable M64MSG_WARNING [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/backends/file_storage.c:33:44: style:inconclusive: Function 'open_file_storage' argument 1 names different: declaration 'storage' definition 'fstorage'. [funcArgNamesDifferent] mupen64plus-core-src-2.6.0/src/backends/file_storage.h:37:44: note: Function 'open_file_storage' argument 1 names different: declaration 'storage' definition 'fstorage'. mupen64plus-core-src-2.6.0/src/backends/file_storage.c:33:44: note: Function 'open_file_storage' argument 1 names different: declaration 'storage' definition 'fstorage'. mupen64plus-core-src-2.6.0/src/backends/file_storage.c:57:48: style:inconclusive: Function 'open_rom_file_storage' argument 1 names different: declaration 'storage' definition 'fstorage'. [funcArgNamesDifferent] mupen64plus-core-src-2.6.0/src/backends/file_storage.h:38:48: note: Function 'open_rom_file_storage' argument 1 names different: declaration 'storage' definition 'fstorage'. mupen64plus-core-src-2.6.0/src/backends/file_storage.c:57:48: note: Function 'open_rom_file_storage' argument 1 names different: declaration 'storage' definition 'fstorage'. mupen64plus-core-src-2.6.0/src/backends/file_storage.c:74:46: style:inconclusive: Function 'close_file_storage' argument 1 names different: declaration 'storage' definition 'fstorage'. [funcArgNamesDifferent] mupen64plus-core-src-2.6.0/src/backends/file_storage.h:39:46: note: Function 'close_file_storage' argument 1 names different: declaration 'storage' definition 'fstorage'. mupen64plus-core-src-2.6.0/src/backends/file_storage.c:74:46: note: Function 'close_file_storage' argument 1 names different: declaration 'storage' definition 'fstorage'. mupen64plus-core-src-2.6.0/src/backends/file_storage.c:83:26: style: Variable 'fstorage' can be declared as pointer to const [constVariablePointer] mupen64plus-core-src-2.6.0/src/backends/file_storage.c:89:26: style: Variable 'fstorage' can be declared as pointer to const [constVariablePointer] mupen64plus-core-src-2.6.0/src/backends/file_storage.c:131:30: style: Parameter 'storage' can be declared as pointer to const [constParameterPointer] mupen64plus-core-src-2.6.0/src/backends/opencv_video_capture.cpp:34:0: error: #error "Unsupported version of OpenCV" [preprocessorErrorDirective] mupen64plus-core-src-2.6.0/src/backends/opencv_video_capture.cpp:34:2: error: #error "Unsupported version of OpenCV" [preprocessorErrorDirective] mupen64plus-core-src-2.6.0/src/backends/plugins_compat/audio_plugin_compat.c:35:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_DACRATE_REG [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/backends/plugins_compat/audio_plugin_compat.c:48:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AI_LEN_REG [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/backends/plugins_compat/input_plugin_compat.c:66:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable getKeys [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/backends/plugins_compat/input_plugin_compat.c:150:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable controllerCommand [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/backends/plugins_compat/input_plugin_compat.c:193:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable readController [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/backends/plugins_compat/input_plugin_compat.c:212:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable controllerCommand [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/debugger/dbg_memory.c:246:59: style:inconclusive: Function 'get_num_recompiled' argument 2 names different: declaration 'address' definition 'addr'. [funcArgNamesDifferent] mupen64plus-core-src-2.6.0/src/debugger/dbg_memory.h:38:59: note: Function 'get_num_recompiled' argument 2 names different: declaration 'address' definition 'addr'. mupen64plus-core-src-2.6.0/src/debugger/dbg_memory.c:246:59: note: Function 'get_num_recompiled' argument 2 names different: declaration 'address' definition 'addr'. mupen64plus-core-src-2.6.0/src/debugger/dbg_memory.c:251:64: style:inconclusive: Function 'get_recompiled_opcode' argument 2 names different: declaration 'address' definition 'addr'. [funcArgNamesDifferent] mupen64plus-core-src-2.6.0/src/debugger/dbg_memory.h:35:64: note: Function 'get_recompiled_opcode' argument 2 names different: declaration 'address' definition 'addr'. mupen64plus-core-src-2.6.0/src/debugger/dbg_memory.c:251:64: note: Function 'get_recompiled_opcode' argument 2 names different: declaration 'address' definition 'addr'. mupen64plus-core-src-2.6.0/src/debugger/dbg_memory.c:256:62: style:inconclusive: Function 'get_recompiled_args' argument 2 names different: declaration 'address' definition 'addr'. [funcArgNamesDifferent] mupen64plus-core-src-2.6.0/src/debugger/dbg_memory.h:36:62: note: Function 'get_recompiled_args' argument 2 names different: declaration 'address' definition 'addr'. mupen64plus-core-src-2.6.0/src/debugger/dbg_memory.c:256:62: note: Function 'get_recompiled_args' argument 2 names different: declaration 'address' definition 'addr'. mupen64plus-core-src-2.6.0/src/debugger/dbg_memory.c:261:62: style:inconclusive: Function 'get_recompiled_addr' argument 2 names different: declaration 'address' definition 'addr'. [funcArgNamesDifferent] mupen64plus-core-src-2.6.0/src/debugger/dbg_memory.h:37:62: note: Function 'get_recompiled_addr' argument 2 names different: declaration 'address' definition 'addr'. mupen64plus-core-src-2.6.0/src/debugger/dbg_memory.c:261:62: note: Function 'get_recompiled_addr' argument 2 names different: declaration 'address' definition 'addr'. mupen64plus-core-src-2.6.0/src/debugger/dbg_memory.c:266:59: style:inconclusive: Function 'get_has_recompiled' argument 2 names different: declaration 'address' definition 'addr'. [funcArgNamesDifferent] mupen64plus-core-src-2.6.0/src/debugger/dbg_memory.h:39:59: note: Function 'get_has_recompiled' argument 2 names different: declaration 'address' definition 'addr'. mupen64plus-core-src-2.6.0/src/debugger/dbg_memory.c:266:59: note: Function 'get_has_recompiled' argument 2 names different: declaration 'address' definition 'addr'. mupen64plus-core-src-2.6.0/src/debugger/dbg_memory.c:246:43: style: Parameter 'r4300' can be declared as pointer to const [constParameterPointer] mupen64plus-core-src-2.6.0/src/debugger/dbg_memory.c:251:48: style: Parameter 'r4300' can be declared as pointer to const [constParameterPointer] mupen64plus-core-src-2.6.0/src/debugger/dbg_memory.c:256:46: style: Parameter 'r4300' can be declared as pointer to const [constParameterPointer] mupen64plus-core-src-2.6.0/src/debugger/dbg_memory.c:261:46: style: Parameter 'r4300' can be declared as pointer to const [constParameterPointer] mupen64plus-core-src-2.6.0/src/debugger/dbg_memory.c:266:43: style: Parameter 'r4300' can be declared as pointer to const [constParameterPointer] mupen64plus-core-src-2.6.0/src/device/cart/af_rtc.c:88:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable M64MSG_ERROR [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/cart/af_rtc.c:115:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable M64MSG_ERROR [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/cart/af_rtc.c:38:27: portability: Non reentrant function 'localtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'localtime_r'. [prohibitedlocaltimeCalled] mupen64plus-core-src-2.6.0/src/device/cart/cart.c:60:9: error: There is an unknown macro here somewhere. Configuration is required. If JOYBUS_CHECK_COMMAND_FORMAT is a macro then please configure it. [unknownMacro] mupen64plus-core-src-2.6.0/src/device/cart/cart_rom.c:61:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PI_STATUS_REG [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/cart/cart_rom.c:80:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PI_STATUS_REG [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/cart/cart_rom.c:89:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable M64MSG_WARNING [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/cart/cart_rom.c:105:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable S8 [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/cart/cart_rom.c:58:22: style: Variable 'cart_rom' can be declared as pointer to const [constVariablePointer] mupen64plus-core-src-2.6.0/src/api/config.c:89:16: warning:inconclusive: Width 8 given in format string (no. 2) is smaller than destination buffer 'chTemp[16]'. [invalidScanfFormatWidth_smaller] mupen64plus-core-src-2.6.0/src/device/cart/eeprom.c:63:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable M64MSG_WARNING [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/cart/eeprom.c:80:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable M64MSG_WARNING [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/api/config.c:707:12: warning: If memory allocation fails, then there is a possible null pointer dereference: buffer [nullPointerOutOfMemory] mupen64plus-core-src-2.6.0/src/api/config.c:706:26: note: Assuming allocation function fails mupen64plus-core-src-2.6.0/src/api/config.c:706:26: note: Assignment 'buffer=malloc(ext_config->length+1)', assigned value is 0 mupen64plus-core-src-2.6.0/src/api/config.c:707:12: note: Null pointer dereference mupen64plus-core-src-2.6.0/src/api/config.c:709:22: error: If memory allocation fails: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] mupen64plus-core-src-2.6.0/src/api/config.c:706:26: note: Assuming allocation function fails mupen64plus-core-src-2.6.0/src/api/config.c:706:26: note: Assignment 'buffer=malloc(ext_config->length+1)', assigned value is 0 mupen64plus-core-src-2.6.0/src/api/config.c:708:16: note: line is assigned 'buffer' here. mupen64plus-core-src-2.6.0/src/api/config.c:709:22: note: Null pointer addition mupen64plus-core-src-2.6.0/src/device/cart/eeprom.c:36:29: style:inconclusive: Function 'format_eeprom' argument 1 names different: declaration 'eeprom' definition 'mem'. [funcArgNamesDifferent] mupen64plus-core-src-2.6.0/src/device/cart/eeprom.h:38:29: note: Function 'format_eeprom' argument 1 names different: declaration 'eeprom' definition 'mem'. mupen64plus-core-src-2.6.0/src/device/cart/eeprom.c:36:29: note: Function 'format_eeprom' argument 1 names different: declaration 'eeprom' definition 'mem'. mupen64plus-core-src-2.6.0/src/api/config.c:443:24: style: Variable 'lastcomment' can be declared as pointer to const [constVariablePointer] mupen64plus-core-src-2.6.0/src/api/config.c:701:29: style: Variable 'ext_config' can be declared as pointer to const [constVariablePointer] mupen64plus-core-src-2.6.0/src/api/config.c:709:11: style: Variable 'end' can be declared as pointer to const [constVariablePointer] mupen64plus-core-src-2.6.0/src/api/config.c:1143:17: style: Variable 'var' can be declared as pointer to const [constVariablePointer] mupen64plus-core-src-2.6.0/src/api/config.c:1196:17: style: Variable 'var' can be declared as pointer to const [constVariablePointer] mupen64plus-core-src-2.6.0/src/api/config.c:1221:17: style: Variable 'var' can be declared as pointer to const [constVariablePointer] mupen64plus-core-src-2.6.0/src/device/cart/flashram.c:70:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable M64MSG_WARNING [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/cart/flashram.c:161:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable M64MSG_WARNING [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/cart/flashram.c:179:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable M64MSG_WARNING [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/cart/flashram.c:211:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable S8 [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/cart/flashram.c:231:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable S8 [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/cart/is_viewer.c:64:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable M64MSG_WARNING [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/cart/is_viewer.c:43:23: style: Variable 'is_viewer' can be declared as pointer to const [constVariablePointer] mupen64plus-core-src-2.6.0/src/device/cart/sram.c:54:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable S8 [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/cart/sram.c:71:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable S8 [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/cart/sram.c:33:27: style:inconclusive: Function 'format_sram' argument 1 names different: declaration 'sram' definition 'mem'. [funcArgNamesDifferent] mupen64plus-core-src-2.6.0/src/device/cart/sram.h:37:27: note: Function 'format_sram' argument 1 names different: declaration 'sram' definition 'mem'. mupen64plus-core-src-2.6.0/src/device/cart/sram.c:33:27: note: Function 'format_sram' argument 1 names different: declaration 'sram' definition 'mem'. mupen64plus-core-src-2.6.0/src/device/controllers/game_controller.c:218:9: error: There is an unknown macro here somewhere. Configuration is required. If JOYBUS_CHECK_COMMAND_FORMAT is a macro then please configure it. [unknownMacro] mupen64plus-core-src-2.6.0/src/device/controllers/paks/biopak.c:61:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable M64MSG_WARNING [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/controllers/paks/biopak.c:67:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable M64MSG_WARNING [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/controllers/paks/biopak.c:41:31: style: Parameter 'pak' can be declared as pointer to const. However it seems that 'plug_biopak' is a callback function, if 'pak' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mupen64plus-core-src-2.6.0/src/device/controllers/paks/biopak.c:75:5: note: You might need to cast the function pointer here mupen64plus-core-src-2.6.0/src/device/controllers/paks/biopak.c:41:31: note: Parameter 'pak' can be declared as pointer to const mupen64plus-core-src-2.6.0/src/device/controllers/paks/biopak.c:45:33: style: Parameter 'pak' can be declared as pointer to const. However it seems that 'unplug_biopak' is a callback function, if 'pak' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mupen64plus-core-src-2.6.0/src/device/controllers/paks/biopak.c:76:5: note: You might need to cast the function pointer here mupen64plus-core-src-2.6.0/src/device/controllers/paks/biopak.c:45:33: note: Parameter 'pak' can be declared as pointer to const mupen64plus-core-src-2.6.0/src/device/controllers/paks/biopak.c:51:20: style: Variable 'bpk' can be declared as pointer to const [constVariablePointer] mupen64plus-core-src-2.6.0/src/device/controllers/paks/rumblepak.c:32:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RUMBLE_START [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/controllers/paks/mempak.c:162:31: style: Parameter 'pak' can be declared as pointer to const. However it seems that 'plug_mempak' is a callback function, if 'pak' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mupen64plus-core-src-2.6.0/src/device/controllers/paks/mempak.c:203:5: note: You might need to cast the function pointer here mupen64plus-core-src-2.6.0/src/device/controllers/paks/mempak.c:162:31: note: Parameter 'pak' can be declared as pointer to const mupen64plus-core-src-2.6.0/src/device/controllers/paks/mempak.c:166:33: style: Parameter 'pak' can be declared as pointer to const. However it seems that 'unplug_mempak' is a callback function, if 'pak' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mupen64plus-core-src-2.6.0/src/device/controllers/paks/mempak.c:204:5: note: You might need to cast the function pointer here mupen64plus-core-src-2.6.0/src/device/controllers/paks/mempak.c:166:33: note: Parameter 'pak' can be declared as pointer to const mupen64plus-core-src-2.6.0/src/debugger/dbg_decoder.c:769:5: warning: If memory allocation fails, then there is a possible null pointer dereference: dupd [nullPointerOutOfMemory] mupen64plus-core-src-2.6.0/src/debugger/dbg_decoder.c:764:18: note: Assuming allocation function fails mupen64plus-core-src-2.6.0/src/debugger/dbg_decoder.c:764:18: note: Assignment 'dupd=strdup(buff)', assigned value is 0 mupen64plus-core-src-2.6.0/src/debugger/dbg_decoder.c:769:5: note: Null pointer dereference mupen64plus-core-src-2.6.0/src/device/controllers/paks/transferpak.c:92:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable M64MSG_VERBOSE [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/controllers/paks/transferpak.c:145:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable M64MSG_VERBOSE [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/controllers/paks/transferpak.c:83:38: style: Parameter 'pak' can be declared as pointer to const. However it seems that 'unplug_transferpak' is a callback function, if 'pak' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mupen64plus-core-src-2.6.0/src/device/controllers/paks/transferpak.c:218:5: note: You might need to cast the function pointer here mupen64plus-core-src-2.6.0/src/device/controllers/paks/transferpak.c:83:38: note: Parameter 'pak' can be declared as pointer to const mupen64plus-core-src-2.6.0/src/device/controllers/vru_controller.c:71:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Country_code [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/controllers/vru_controller.c:103:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable M64ERR_SUCCESS [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/dd/dd_controller.c:124:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CP0_CAUSE_IP3 [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/dd/dd_controller.c:130:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CP0_CAUSE_IP3 [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/dd/dd_controller.c:152:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DD_DV_INT [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/dd/dd_controller.c:164:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DD_DV_INT [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/dd/dd_controller.c:175:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DD_DV_INT [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/dd/dd_controller.c:188:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable M64MSG_VERBOSE [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/dd/dd_controller.c:202:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable zone_sec_size [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/dd/dd_controller.c:295:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SECTORS_PER_BLOCK [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/dd/dd_controller.c:415:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MM_DD_REGS [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/dd/dd_controller.c:455:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MM_DD_REGS [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/dd/dd_controller.c:789:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable M64MSG_VERBOSE [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/dd/dd_controller.c:794:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable M64MSG_VERBOSE [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/dd/dd_controller.c:803:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable M64MSG_VERBOSE [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/dd/dd_controller.c:838:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable M64MSG_VERBOSE [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/controllers/vru_controller.c:155:30: warning: Either the condition 'offset==40' is redundant or the array 'cont->word[40]' is accessed at index 40, which is out of bounds. [arrayIndexOutOfBoundsCond] mupen64plus-core-src-2.6.0/src/device/controllers/vru_controller.c:157:24: note: Assuming that condition 'offset==40' is not redundant mupen64plus-core-src-2.6.0/src/device/controllers/vru_controller.c:155:30: note: Array index out of bounds mupen64plus-core-src-2.6.0/src/device/controllers/vru_controller.c:155:30: style: Array index 'offset' is used before limits check. [arrayIndexThenCheck] mupen64plus-core-src-2.6.0/src/device/dd/disk.c:307:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable M64MSG_ERROR [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/dd/disk.c:375:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable M64MSG_ERROR [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/dd/disk.c:479:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable M64MSG_ERROR [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/dd/dd_controller.c:474:31: portability: Non reentrant function 'localtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'localtime_r'. [prohibitedlocaltimeCalled] mupen64plus-core-src-2.6.0/src/device/gb/gb_cart.c:63:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable M64MSG_WARNING [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/gb/gb_cart.c:78:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable M64MSG_WARNING [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/gb/gb_cart.c:114:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable M64MSG_WARNING [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/gb/gb_cart.c:145:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable M64MSG_VERBOSE [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/gb/gb_cart.c:169:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable M64MSG_WARNING [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/gb/gb_cart.c:184:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable M64MSG_VERBOSE [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/gb/gb_cart.c:222:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable M64MSG_WARNING [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/gb/gb_cart.c:244:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable M64MSG_VERBOSE [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/gb/gb_cart.c:307:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable M64MSG_WARNING [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/gb/gb_cart.c:332:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable M64MSG_VERBOSE [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/gb/gb_cart.c:389:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable M64MSG_WARNING [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/gb/gb_cart.c:431:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable M64MSG_VERBOSE [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/gb/gb_cart.c:520:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable M64MSG_WARNING [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/gb/gb_cart.c:549:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable M64MSG_VERBOSE [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/gb/gb_cart.c:669:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable M64ERR_SUCCESS [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/gb/gb_cart.c:786:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable M64MSG_WARNING [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/gb/gb_cart.c:806:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable M64MSG_VERBOSE [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/gb/gb_cart.c:998:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable M64MSG_ERROR [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/gb/gb_cart.c:1106:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RUMBLE_STOP [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/device.c:115:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vi_vertical_interrupt_event [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/gb/gb_cart.c:243:80: style: Clarify calculation precedence for '|' and '?'. [clarifyCalculation] mupen64plus-core-src-2.6.0/src/device/gb/gb_cart.c:151:47: style: Parameter 'gb_cart' can be declared as pointer to const. However it seems that 'read_gb_cart_nombc' is a callback function, if 'gb_cart' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mupen64plus-core-src-2.6.0/src/device/gb/gb_cart.c:886:67: note: You might need to cast the function pointer here mupen64plus-core-src-2.6.0/src/device/gb/gb_cart.c:151:47: note: Parameter 'gb_cart' can be declared as pointer to const mupen64plus-core-src-2.6.0/src/device/gb/gb_cart.c:200:46: style: Parameter 'gb_cart' can be declared as pointer to const. However it seems that 'read_gb_cart_mbc1' is a callback function, if 'gb_cart' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mupen64plus-core-src-2.6.0/src/device/gb/gb_cart.c:890:67: note: You might need to cast the function pointer here mupen64plus-core-src-2.6.0/src/device/gb/gb_cart.c:200:46: note: Parameter 'gb_cart' can be declared as pointer to const mupen64plus-core-src-2.6.0/src/device/gb/gb_cart.c:285:46: style: Parameter 'gb_cart' can be declared as pointer to const. However it seems that 'read_gb_cart_mbc2' is a callback function, if 'gb_cart' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mupen64plus-core-src-2.6.0/src/device/gb/gb_cart.c:893:67: note: You might need to cast the function pointer here mupen64plus-core-src-2.6.0/src/device/gb/gb_cart.c:285:46: note: Parameter 'gb_cart' can be declared as pointer to const mupen64plus-core-src-2.6.0/src/device/gb/gb_cart.c:498:46: style: Parameter 'gb_cart' can be declared as pointer to const. However it seems that 'read_gb_cart_mbc5' is a callback function, if 'gb_cart' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mupen64plus-core-src-2.6.0/src/device/gb/gb_cart.c:910:67: note: You might need to cast the function pointer here mupen64plus-core-src-2.6.0/src/device/gb/gb_cart.c:498:46: note: Parameter 'gb_cart' can be declared as pointer to const mupen64plus-core-src-2.6.0/src/device/gb/gb_cart.c:573:46: style: Parameter 'gb_cart' can be declared as pointer to const. However it seems that 'read_gb_cart_mbc6' is a callback function, if 'gb_cart' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mupen64plus-core-src-2.6.0/src/device/gb/gb_cart.c:912:67: note: You might need to cast the function pointer here mupen64plus-core-src-2.6.0/src/device/gb/gb_cart.c:573:46: note: Parameter 'gb_cart' can be declared as pointer to const mupen64plus-core-src-2.6.0/src/device/gb/gb_cart.c:573:82: style: Parameter 'data' can be declared as pointer to const. However it seems that 'read_gb_cart_mbc6' is a callback function, if 'data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mupen64plus-core-src-2.6.0/src/device/gb/gb_cart.c:912:67: note: You might need to cast the function pointer here mupen64plus-core-src-2.6.0/src/device/gb/gb_cart.c:573:82: note: Parameter 'data' can be declared as pointer to const mupen64plus-core-src-2.6.0/src/device/gb/gb_cart.c:578:47: style: Parameter 'gb_cart' can be declared as pointer to const. However it seems that 'write_gb_cart_mbc6' is a callback function, if 'gb_cart' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mupen64plus-core-src-2.6.0/src/device/gb/gb_cart.c:912:67: note: You might need to cast the function pointer here mupen64plus-core-src-2.6.0/src/device/gb/gb_cart.c:578:47: note: Parameter 'gb_cart' can be declared as pointer to const mupen64plus-core-src-2.6.0/src/device/gb/gb_cart.c:583:46: style: Parameter 'gb_cart' can be declared as pointer to const. However it seems that 'read_gb_cart_mbc7' is a callback function, if 'gb_cart' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mupen64plus-core-src-2.6.0/src/device/gb/gb_cart.c:914:67: note: You might need to cast the function pointer here mupen64plus-core-src-2.6.0/src/device/gb/gb_cart.c:583:46: note: Parameter 'gb_cart' can be declared as pointer to const mupen64plus-core-src-2.6.0/src/device/gb/gb_cart.c:583:82: style: Parameter 'data' can be declared as pointer to const. However it seems that 'read_gb_cart_mbc7' is a callback function, if 'data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mupen64plus-core-src-2.6.0/src/device/gb/gb_cart.c:914:67: note: You might need to cast the function pointer here mupen64plus-core-src-2.6.0/src/device/gb/gb_cart.c:583:82: note: Parameter 'data' can be declared as pointer to const mupen64plus-core-src-2.6.0/src/device/gb/gb_cart.c:588:47: style: Parameter 'gb_cart' can be declared as pointer to const. However it seems that 'write_gb_cart_mbc7' is a callback function, if 'gb_cart' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mupen64plus-core-src-2.6.0/src/device/gb/gb_cart.c:914:67: note: You might need to cast the function pointer here mupen64plus-core-src-2.6.0/src/device/gb/gb_cart.c:588:47: note: Parameter 'gb_cart' can be declared as pointer to const mupen64plus-core-src-2.6.0/src/device/gb/gb_cart.c:593:47: style: Parameter 'gb_cart' can be declared as pointer to const. However it seems that 'read_gb_cart_mmm01' is a callback function, if 'gb_cart' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mupen64plus-core-src-2.6.0/src/device/gb/gb_cart.c:897:67: note: You might need to cast the function pointer here mupen64plus-core-src-2.6.0/src/device/gb/gb_cart.c:593:47: note: Parameter 'gb_cart' can be declared as pointer to const mupen64plus-core-src-2.6.0/src/device/gb/gb_cart.c:593:83: style: Parameter 'data' can be declared as pointer to const. However it seems that 'read_gb_cart_mmm01' is a callback function, if 'data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mupen64plus-core-src-2.6.0/src/device/gb/gb_cart.c:897:67: note: You might need to cast the function pointer here mupen64plus-core-src-2.6.0/src/device/gb/gb_cart.c:593:83: note: Parameter 'data' can be declared as pointer to const mupen64plus-core-src-2.6.0/src/device/gb/gb_cart.c:598:48: style: Parameter 'gb_cart' can be declared as pointer to const. However it seems that 'write_gb_cart_mmm01' is a callback function, if 'gb_cart' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mupen64plus-core-src-2.6.0/src/device/gb/gb_cart.c:897:67: note: You might need to cast the function pointer here mupen64plus-core-src-2.6.0/src/device/gb/gb_cart.c:598:48: note: Parameter 'gb_cart' can be declared as pointer to const mupen64plus-core-src-2.6.0/src/device/gb/gb_cart.c:841:54: style: Parameter 'gb_cart' can be declared as pointer to const. However it seems that 'read_gb_cart_bandai_tama5' is a callback function, if 'gb_cart' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mupen64plus-core-src-2.6.0/src/device/gb/gb_cart.c:918:67: note: You might need to cast the function pointer here mupen64plus-core-src-2.6.0/src/device/gb/gb_cart.c:841:54: note: Parameter 'gb_cart' can be declared as pointer to const mupen64plus-core-src-2.6.0/src/device/gb/gb_cart.c:841:90: style: Parameter 'data' can be declared as pointer to const. However it seems that 'read_gb_cart_bandai_tama5' is a callback function, if 'data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mupen64plus-core-src-2.6.0/src/device/gb/gb_cart.c:918:67: note: You might need to cast the function pointer here mupen64plus-core-src-2.6.0/src/device/gb/gb_cart.c:841:90: note: Parameter 'data' can be declared as pointer to const mupen64plus-core-src-2.6.0/src/device/gb/gb_cart.c:846:55: style: Parameter 'gb_cart' can be declared as pointer to const. However it seems that 'write_gb_cart_bandai_tama5' is a callback function, if 'gb_cart' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mupen64plus-core-src-2.6.0/src/device/gb/gb_cart.c:918:67: note: You might need to cast the function pointer here mupen64plus-core-src-2.6.0/src/device/gb/gb_cart.c:846:55: note: Parameter 'gb_cart' can be declared as pointer to const mupen64plus-core-src-2.6.0/src/device/gb/gb_cart.c:851:46: style: Parameter 'gb_cart' can be declared as pointer to const. However it seems that 'read_gb_cart_huc1' is a callback function, if 'gb_cart' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mupen64plus-core-src-2.6.0/src/device/gb/gb_cart.c:922:67: note: You might need to cast the function pointer here mupen64plus-core-src-2.6.0/src/device/gb/gb_cart.c:851:46: note: Parameter 'gb_cart' can be declared as pointer to const mupen64plus-core-src-2.6.0/src/device/gb/gb_cart.c:851:82: style: Parameter 'data' can be declared as pointer to const. However it seems that 'read_gb_cart_huc1' is a callback function, if 'data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mupen64plus-core-src-2.6.0/src/device/gb/gb_cart.c:922:67: note: You might need to cast the function pointer here mupen64plus-core-src-2.6.0/src/device/gb/gb_cart.c:851:82: note: Parameter 'data' can be declared as pointer to const mupen64plus-core-src-2.6.0/src/device/gb/gb_cart.c:856:47: style: Parameter 'gb_cart' can be declared as pointer to const. However it seems that 'write_gb_cart_huc1' is a callback function, if 'gb_cart' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mupen64plus-core-src-2.6.0/src/device/gb/gb_cart.c:922:67: note: You might need to cast the function pointer here mupen64plus-core-src-2.6.0/src/device/gb/gb_cart.c:856:47: note: Parameter 'gb_cart' can be declared as pointer to const mupen64plus-core-src-2.6.0/src/device/gb/gb_cart.c:861:46: style: Parameter 'gb_cart' can be declared as pointer to const. However it seems that 'read_gb_cart_huc3' is a callback function, if 'gb_cart' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mupen64plus-core-src-2.6.0/src/device/gb/gb_cart.c:920:67: note: You might need to cast the function pointer here mupen64plus-core-src-2.6.0/src/device/gb/gb_cart.c:861:46: note: Parameter 'gb_cart' can be declared as pointer to const mupen64plus-core-src-2.6.0/src/device/gb/gb_cart.c:861:82: style: Parameter 'data' can be declared as pointer to const. However it seems that 'read_gb_cart_huc3' is a callback function, if 'data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mupen64plus-core-src-2.6.0/src/device/gb/gb_cart.c:920:67: note: You might need to cast the function pointer here mupen64plus-core-src-2.6.0/src/device/gb/gb_cart.c:861:82: note: Parameter 'data' can be declared as pointer to const mupen64plus-core-src-2.6.0/src/device/gb/gb_cart.c:866:47: style: Parameter 'gb_cart' can be declared as pointer to const. However it seems that 'write_gb_cart_huc3' is a callback function, if 'gb_cart' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mupen64plus-core-src-2.6.0/src/device/gb/gb_cart.c:920:67: note: You might need to cast the function pointer here mupen64plus-core-src-2.6.0/src/device/gb/gb_cart.c:866:47: note: Parameter 'gb_cart' can be declared as pointer to const mupen64plus-core-src-2.6.0/src/device/dd/disk.c:432:40: warning: Logical conjunction always evaluates to false: ipl_load_addr < 0x80000000 && ipl_load_addr >= 0x80800000. [incorrectLogicOperator] mupen64plus-core-src-2.6.0/src/device/dd/disk.c:44:43: style: Parameter 'storage' can be declared as pointer to const [constParameterPointer] mupen64plus-core-src-2.6.0/src/device/dd/disk.c:131:20: style: Variable 'pzone' is assigned a value that is never used. [unreadVariable] mupen64plus-core-src-2.6.0/src/device/memory/memory.c:258:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable M64MSG_INFO [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/memory/memory.c:293:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MM_RDRAM_DRAM [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/pif/bootrom_hle.c:39:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable systemtype [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/pif/bootrom_hle.c:64:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CP0_STATUS_REG [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/memory/memory.c:249:9: error: Memory leak: mem_base [memleak] mupen64plus-core-src-2.6.0/src/device/memory/memory.c:157:32: style: Parameter 'opaque' can be declared as pointer to const [constParameterPointer] mupen64plus-core-src-2.6.0/src/device/memory/memory.c:157:68: style: Parameter 'value' can be declared as pointer to const [constParameterPointer] mupen64plus-core-src-2.6.0/src/device/memory/memory.c:161:33: style: Parameter 'opaque' can be declared as pointer to const [constParameterPointer] mupen64plus-core-src-2.6.0/src/device/pif/bootrom_hle.c:135:16: style: Same expression on both sides of '/'. [duplicateExpression] mupen64plus-core-src-2.6.0/src/device/pif/cic.c:60:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable M64MSG_WARNING [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/pif/pif.c:229:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable M64MSG_WARNING [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/pif/pif.c:303:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable M64MSG_ERROR [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/pif/pif.c:380:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable readController [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/pif/pif.c:396:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CP0_CAUSE_IP4 [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/pif/pif.c:169:9: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] mupen64plus-core-src-2.6.0/src/device/pif/pif.c:288:17: style: Variable 'pif' can be declared as pointer to const [constVariablePointer] mupen64plus-core-src-2.6.0/src/device/pif/n64_cic_nus_6105.c:93:28: style: Parameter 'chl' can be declared as const array [constParameter] mupen64plus-core-src-2.6.0/src/device/r4300/idec.h:34:5: error: syntax error [syntaxError] mupen64plus-core-src-2.6.0/src/device/r4300/cp1.c:38:27: style: Parameter 'cp1' can be declared as pointer to const [constParameterPointer] mupen64plus-core-src-2.6.0/src/device/r4300/cp1.c:38:62: style: Parameter 'new_dynarec_hot_state' can be declared as pointer to const [constParameterPointer] mupen64plus-core-src-2.6.0/src/device/r4300/cp1.c:59:37: style: Parameter 'cp1' can be declared as pointer to const [constParameterPointer] mupen64plus-core-src-2.6.0/src/device/r4300/cp1.c:64:43: style: Parameter 'cp1' can be declared as pointer to const [constParameterPointer] mupen64plus-core-src-2.6.0/src/device/r4300/cp1.c:74:44: style: Parameter 'cp1' can be declared as pointer to const [constParameterPointer] mupen64plus-core-src-2.6.0/src/device/r4300/cp2.c:33:27: style: Parameter 'cp2' can be declared as pointer to const [constParameterPointer] mupen64plus-core-src-2.6.0/src/device/r4300/cp2.c:33:62: style: Parameter 'new_dynarec_hot_state' can be declared as pointer to const [constParameterPointer] mupen64plus-core-src-2.6.0/src/device/r4300/cp0.c:84:38: style: Parameter 'cp0' can be declared as pointer to const [constParameterPointer] mupen64plus-core-src-2.6.0/src/device/r4300/instr_counters.c:83:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable M64MSG_INFO [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/r4300/instr_counters.c:87:9: warning: %i in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] mupen64plus-core-src-2.6.0/src/device/r4300/new_dynarec/arm/arm_cpu_features.c:144:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable M64MSG_INFO [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/r4300/interrupt.c:63:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INTERRUPT_NODES_POOL_CAPACITY [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/r4300/interrupt.c:84:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INTERRUPT_NODES_POOL_CAPACITY [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/r4300/interrupt.c:104:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CP0_COUNT_REG [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/r4300/interrupt.c:132:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CP0_COUNT_REG [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/r4300/interrupt.c:144:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable M64MSG_WARNING [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/r4300/interrupt.c:207:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CP0_COUNT_REG [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/r4300/interrupt.c:275:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CP0_COUNT_REG [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/r4300/interrupt.c:325:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CP0_COUNT_REG [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/r4300/interrupt.c:343:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CP0_CAUSE_REG [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/r4300/interrupt.c:383:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CP0_CAUSE_REG [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/r4300/interrupt.c:403:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CP0_COUNT_REG [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/r4300/interrupt.c:428:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CP0_COUNT_REG [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/r4300/interrupt.c:442:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CP0_STATUS_REG [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/r4300/interrupt.c:528:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CP0_INTERRUPT_HANDLERS_COUNT [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/r4300/interrupt.c:543:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_gs_vi_counter [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/r4300/interrupt.c:105:10: style: Variable 'cp0_cycle_count' can be declared as pointer to const [constVariablePointer] mupen64plus-core-src-2.6.0/src/device/r4300/interrupt.c:115:59: style: Parameter 'r4300' can be declared as pointer to const [constParameterPointer] mupen64plus-core-src-2.6.0/src/device/r4300/interrupt.c:294:18: style: Variable 'e' can be declared as pointer to const [constVariablePointer] mupen64plus-core-src-2.6.0/src/device/r4300/interrupt.c:312:15: style: Variable 'cp0_regs' can be declared as pointer to const [constVariablePointer] mupen64plus-core-src-2.6.0/src/device/r4300/interrupt.c:537:15: style: Variable 'cp0_regs' can be declared as pointer to const [constVariablePointer] mupen64plus-core-src-2.6.0/src/device/device.c:45:34: style: Parameter 'opaque' can be declared as pointer to const [constParameterPointer] mupen64plus-core-src-2.6.0/src/device/device.c:114:30: style: Variable 'interrupt_handlers' can be declared as const array [constVariable] mupen64plus-core-src-2.6.0/src/device/r4300/new_dynarec/arm/assem_arm.c:317:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable literalcount [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/r4300/new_dynarec/arm/assem_arm.c:389:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CCREG [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/r4300/new_dynarec/arm/assem_arm.c:560:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HOST_REGS [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/r4300/new_dynarec/arm/assem_arm.c:721:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HOST_REGS [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/r4300/new_dynarec/arm/assem_arm.c:840:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HOST_REGS [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/r4300/new_dynarec/arm/assem_arm.c:885:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable out [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/r4300/new_dynarec/arm/assem_arm.c:893:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable out [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/r4300/new_dynarec/arm/assem_arm.c:898:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable out [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/r4300/new_dynarec/arm/assem_arm.c:933:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable out [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/r4300/new_dynarec/arm/assem_arm.c:1043:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable out [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/r4300/new_dynarec/arm/assem_arm.c:1095:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MMREG [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/r4300/new_dynarec/arm/assem_arm.c:1114:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HIREG [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/r4300/new_dynarec/arm/assem_arm.c:1273:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HOST_TEMPREG [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/r4300/new_dynarec/arm/assem_arm.c:1323:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HOST_TEMPREG [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/r4300/new_dynarec/arm/assem_arm.c:1482:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HOST_TEMPREG [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/r4300/new_dynarec/arm/assem_arm.c:1660:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HOST_TEMPREG [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/r4300/new_dynarec/arm/assem_arm.c:1670:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HOST_TEMPREG [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/r4300/new_dynarec/arm/assem_arm.c:1676:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable out [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/r4300/new_dynarec/arm/assem_arm.c:1682:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable out [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/r4300/new_dynarec/arm/assem_arm.c:1800:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HOST_TEMPREG [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/r4300/new_dynarec/arm/assem_arm.c:1819:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HOST_TEMPREG [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/r4300/new_dynarec/arm/assem_arm.c:1845:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HOST_TEMPREG [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/r4300/new_dynarec/arm/assem_arm.c:1898:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HOST_TEMPREG [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/r4300/new_dynarec/arm/assem_arm.c:1911:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable new_dynarec_hot_state [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/r4300/new_dynarec/arm/assem_arm.c:1922:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable new_dynarec_hot_state [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/r4300/new_dynarec/arm/assem_arm.c:1929:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable new_dynarec_hot_state [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/r4300/new_dynarec/arm/assem_arm.c:1936:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable new_dynarec_hot_state [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/r4300/new_dynarec/arm/assem_arm.c:1943:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable new_dynarec_hot_state [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/r4300/new_dynarec/arm/assem_arm.c:1979:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HOST_TEMPREG [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/r4300/new_dynarec/arm/assem_arm.c:1988:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HOST_TEMPREG [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/r4300/new_dynarec/arm/assem_arm.c:2007:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HOST_TEMPREG [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/r4300/new_dynarec/arm/assem_arm.c:2034:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HOST_TEMPREG [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/r4300/new_dynarec/arm/assem_arm.c:2042:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable new_dynarec_hot_state [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/r4300/new_dynarec/arm/assem_arm.c:2049:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable new_dynarec_hot_state [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/r4300/new_dynarec/arm/assem_arm.c:2056:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable new_dynarec_hot_state [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/r4300/new_dynarec/arm/assem_arm.c:2106:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IDIVa [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/r4300/new_dynarec/arm/assem_arm.c:2112:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IDIVa [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/r4300/new_dynarec/arm/assem_arm.c:2260:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HOST_TEMPREG [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/r4300/new_dynarec/arm/assem_arm.c:2278:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HOST_TEMPREG [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/r4300/new_dynarec/arm/assem_arm.c:2547:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CALLER_SAVED_REGS [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/r4300/new_dynarec/arm/assem_arm.c:2561:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CALLER_SAVED_REGS [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/r4300/new_dynarec/arm/assem_arm.c:2577:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable literalcount [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/r4300/new_dynarec/arm/assem_arm.c:2597:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable literalcount [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/r4300/new_dynarec/arm/assem_arm.c:2626:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stubs [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/r4300/new_dynarec/arm/assem_arm.c:2641:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARG1_REG [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/r4300/new_dynarec/arm/assem_arm.c:2658:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARG1_REG [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/r4300/new_dynarec/arm/assem_arm.c:2671:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FP [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/r4300/new_dynarec/arm/assem_arm.c:2695:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable out [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/r4300/new_dynarec/arm/assem_arm.c:2706:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FP [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/r4300/new_dynarec/arm/assem_arm.c:2730:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable out [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/r4300/new_dynarec/arm/assem_arm.c:2745:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HOST_TEMPREG [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/r4300/new_dynarec/arm/assem_arm.c:2757:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rt1 [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/r4300/new_dynarec/arm/assem_arm.c:2868:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rt1 [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/r4300/new_dynarec/arm/assem_arm.c:3050:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cop1_usable [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/r4300/new_dynarec/arm/assem_arm.c:3278:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FSREG [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/r4300/new_dynarec/arm/assem_arm.c:3414:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cop1_usable [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/r4300/new_dynarec/arm/assem_arm.c:3641:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rs1 [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/r4300/new_dynarec/arm/assem_arm.c:3895:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FP [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/r4300/new_dynarec/arm/assem_arm.c:3927:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable out [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/r4300/new_dynarec/arm/assem_arm.c:3940:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TARGET_SIZE_2 [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/r4300/new_dynarec/arm/assem_arm.c:3978:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rounding_modes [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/r4300/new_dynarec/new_dynarec.c:67:0: error: #error Unsupported dynarec architecture [preprocessorErrorDirective] mupen64plus-core-src-2.6.0/src/device/r4300/new_dynarec/new_dynarec.c:67:2: error: #error Unsupported dynarec architecture [preprocessorErrorDirective] mupen64plus-core-src-2.6.0/src/device/r4300/new_dynarec/arm64/assem_arm64.c:328:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable literalcount [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/r4300/new_dynarec/arm64/assem_arm64.c:343:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable base_addr [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/r4300/new_dynarec/arm64/assem_arm64.c:377:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CCREG [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/r4300/new_dynarec/arm64/assem_arm64.c:548:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HOST_REGS [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/r4300/new_dynarec/arm64/assem_arm64.c:709:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HOST_REGS [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/r4300/new_dynarec/arm64/assem_arm64.c:828:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HOST_REGS [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/r4300/new_dynarec/arm64/assem_arm64.c:920:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable out [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/r4300/new_dynarec/arm64/assem_arm64.c:925:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable out [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/r4300/new_dynarec/arm64/assem_arm64.c:931:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable out [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/r4300/new_dynarec/arm64/assem_arm64.c:938:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable out [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/r4300/new_dynarec/arm64/assem_arm64.c:963:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable out [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/r4300/new_dynarec/arm64/assem_arm64.c:1089:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable out [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/r4300/new_dynarec/arm64/assem_arm64.c:1096:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WZR [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/r4300/new_dynarec/arm64/assem_arm64.c:1102:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WZR [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/r4300/new_dynarec/arm64/assem_arm64.c:1150:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WZR [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/r4300/new_dynarec/arm64/assem_arm64.c:1156:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WZR [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/r4300/new_dynarec/arm64/assem_arm64.c:1163:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WZR [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/r4300/new_dynarec/arm64/assem_arm64.c:1317:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WZR [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/r4300/new_dynarec/arm64/assem_arm64.c:1328:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MMREG [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/r4300/new_dynarec/arm64/assem_arm64.c:1356:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HIREG [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/r4300/new_dynarec/arm64/assem_arm64.c:1372:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WZR [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/r4300/new_dynarec/arm64/assem_arm64.c:1378:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WZR [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/r4300/new_dynarec/arm64/assem_arm64.c:1387:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WZR [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/r4300/new_dynarec/arm64/assem_arm64.c:1396:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WZR [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/r4300/new_dynarec/arm64/assem_arm64.c:1402:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WZR [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/r4300/new_dynarec/arm64/assem_arm64.c:1519:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WZR [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/r4300/new_dynarec/arm64/assem_arm64.c:1565:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HOST_TEMPREG [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/r4300/new_dynarec/arm64/assem_arm64.c:1591:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HOST_TEMPREG [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/r4300/new_dynarec/arm64/assem_arm64.c:1608:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HOST_TEMPREG [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/r4300/new_dynarec/arm64/assem_arm64.c:1748:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WZR [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/r4300/new_dynarec/arm64/assem_arm64.c:1781:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WZR [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/r4300/new_dynarec/arm64/assem_arm64.c:1793:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WZR [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/r4300/new_dynarec/arm64/assem_arm64.c:1805:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WZR [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/r4300/new_dynarec/arm64/assem_arm64.c:1817:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WZR [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/r4300/new_dynarec/arm64/assem_arm64.c:1926:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WZR [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/r4300/new_dynarec/arm64/assem_arm64.c:1987:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HOST_TEMPREG [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/r4300/new_dynarec/arm64/assem_arm64.c:1998:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HOST_TEMPREG [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/r4300/new_dynarec/arm64/assem_arm64.c:2004:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable out [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/r4300/new_dynarec/arm64/assem_arm64.c:2011:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable out [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/r4300/new_dynarec/arm64/assem_arm64.c:2147:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HOST_TEMPREG [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/r4300/new_dynarec/arm64/assem_arm64.c:2165:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HOST_TEMPREG [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/r4300/new_dynarec/arm64/assem_arm64.c:2189:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HOST_TEMPREG [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/r4300/new_dynarec/arm64/assem_arm64.c:2213:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HOST_TEMPREG [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/r4300/new_dynarec/arm64/assem_arm64.c:2237:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HOST_TEMPREG [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/r4300/new_dynarec/arm64/assem_arm64.c:2250:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable new_dynarec_hot_state [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/r4300/new_dynarec/arm64/assem_arm64.c:2258:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable new_dynarec_hot_state [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/r4300/new_dynarec/arm64/assem_arm64.c:2271:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable new_dynarec_hot_state [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/r4300/new_dynarec/arm64/assem_arm64.c:2279:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable new_dynarec_hot_state [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/r4300/new_dynarec/arm64/assem_arm64.c:2288:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable new_dynarec_hot_state [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/r4300/new_dynarec/arm64/assem_arm64.c:2296:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable new_dynarec_hot_state [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/r4300/new_dynarec/arm64/assem_arm64.c:2330:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HOST_TEMPREG [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/r4300/new_dynarec/arm64/assem_arm64.c:2340:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HOST_TEMPREG [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/r4300/new_dynarec/arm64/assem_arm64.c:2359:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HOST_TEMPREG [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/r4300/new_dynarec/arm64/assem_arm64.c:2382:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HOST_TEMPREG [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/r4300/new_dynarec/arm64/assem_arm64.c:2395:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable new_dynarec_hot_state [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/r4300/new_dynarec/arm64/assem_arm64.c:2404:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable new_dynarec_hot_state [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/r4300/new_dynarec/arm64/assem_arm64.c:2413:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable new_dynarec_hot_state [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/r4300/new_dynarec/arm64/assem_arm64.c:2422:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable new_dynarec_hot_state [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/r4300/new_dynarec/arm64/assem_arm64.c:2437:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WZR [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/r4300/new_dynarec/arm64/assem_arm64.c:2449:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WZR [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/r4300/new_dynarec/arm64/assem_arm64.c:2455:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WZR [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/r4300/new_dynarec/arm64/assem_arm64.c:2461:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WZR [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/r4300/new_dynarec/arm64/assem_arm64.c:2467:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WZR [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/r4300/new_dynarec/arm64/assem_arm64.c:2540:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HOST_TEMPREG [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/r4300/new_dynarec/arm64/assem_arm64.c:2557:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HOST_TEMPREG [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/r4300/new_dynarec/arm64/assem_arm64.c:2953:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable out [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/r4300/new_dynarec/arm64/assem_arm64.c:2964:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable out [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/r4300/new_dynarec/arm64/assem_arm64.c:2977:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable out [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/r4300/new_dynarec/arm64/assem_arm64.c:3000:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CALLER_SAVED_REGS [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/r4300/new_dynarec/arm64/assem_arm64.c:3033:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CALLER_SAVED_REGS [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/r4300/new_dynarec/arm64/assem_arm64.c:3064:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable literalcount [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/r4300/new_dynarec/arm64/assem_arm64.c:3101:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stubs [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/r4300/new_dynarec/arm64/assem_arm64.c:3113:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable out [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/r4300/new_dynarec/arm64/assem_arm64.c:3138:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable out [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/r4300/new_dynarec/arm64/assem_arm64.c:3161:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FP [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/r4300/new_dynarec/arm64/assem_arm64.c:3190:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable out [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/r4300/new_dynarec/arm64/assem_arm64.c:3201:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FP [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/r4300/new_dynarec/arm64/assem_arm64.c:3225:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WRITE_PROTECT [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/r4300/new_dynarec/arm64/assem_arm64.c:3241:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HOST_TEMPREG [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/r4300/new_dynarec/arm64/assem_arm64.c:3252:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rt1 [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/r4300/new_dynarec/arm64/assem_arm64.c:3346:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rt1 [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/r4300/new_dynarec/arm64/assem_arm64.c:3504:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cop1_usable [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/r4300/new_dynarec/arm64/assem_arm64.c:3893:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FSREG [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/r4300/new_dynarec/arm64/assem_arm64.c:4027:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cop1_usable [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/r4300/new_dynarec/arm64/assem_arm64.c:4251:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rs1 [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/r4300/new_dynarec/arm64/assem_arm64.c:4515:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable out [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/r4300/new_dynarec/arm64/assem_arm64.c:4532:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable out [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/r4300/new_dynarec/arm64/assem_arm64.c:4543:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TARGET_SIZE_2 [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/r4300/new_dynarec/arm64/assem_arm64.c:4579:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rounding_modes [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/r4300/new_dynarec/x64/assem_x64.c:124:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HOST_CCREG [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/r4300/new_dynarec/x64/assem_x64.c:307:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HOST_REGS [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/r4300/new_dynarec/x64/assem_x64.c:478:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HOST_REGS [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/r4300/new_dynarec/x64/assem_x64.c:598:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HOST_REGS [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/r4300/new_dynarec/x64/assem_x64.c:630:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rs1 [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/r4300/new_dynarec/x64/assem_x64.c:717:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable out [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/r4300/new_dynarec/x64/assem_x64.c:725:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable out [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/r4300/new_dynarec/x64/assem_x64.c:733:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable out [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/r4300/new_dynarec/x64/assem_x64.c:742:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable out [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/r4300/new_dynarec/x64/assem_x64.c:746:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable out [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/r4300/new_dynarec/x64/assem_x64.c:751:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable out [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/r4300/new_dynarec/x64/assem_x64.c:829:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EBP [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/r4300/new_dynarec/x64/assem_x64.c:843:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EBP [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/r4300/new_dynarec/x64/assem_x64.c:855:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable out [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/r4300/new_dynarec/x64/assem_x64.c:911:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MMREG [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/r4300/new_dynarec/x64/assem_x64.c:941:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable regs [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/r4300/new_dynarec/x64/assem_x64.c:1545:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable out [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/r4300/new_dynarec/x64/assem_x64.c:1557:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable out [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/r4300/new_dynarec/x64/assem_x64.c:1569:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable out [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/r4300/new_dynarec/x64/assem_x64.c:1783:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable out [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/r4300/new_dynarec/x64/assem_x64.c:1789:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable out [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/r4300/new_dynarec/x64/assem_x64.c:1798:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable out [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/r4300/new_dynarec/x64/assem_x64.c:1805:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable out [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/r4300/new_dynarec/x64/assem_x64.c:1812:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable out [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/r4300/new_dynarec/x64/assem_x64.c:1819:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable out [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/r4300/new_dynarec/x64/assem_x64.c:1826:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable out [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/r4300/new_dynarec/x64/assem_x64.c:1833:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable out [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/r4300/new_dynarec/x64/assem_x64.c:1840:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable out [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/r4300/new_dynarec/x64/assem_x64.c:1847:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable out [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/r4300/new_dynarec/x64/assem_x64.c:1854:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable out [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/r4300/new_dynarec/x64/assem_x64.c:1861:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable out [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/r4300/new_dynarec/x64/assem_x64.c:1911:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable out [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/r4300/new_dynarec/x64/assem_x64.c:1924:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable out [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/r4300/new_dynarec/x64/assem_x64.c:1935:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable out [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/r4300/new_dynarec/x64/assem_x64.c:1947:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ESP [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/r4300/new_dynarec/x64/assem_x64.c:1964:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ESP [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/r4300/new_dynarec/x64/assem_x64.c:1992:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ESP [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/r4300/new_dynarec/x64/assem_x64.c:2039:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EBP [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/r4300/new_dynarec/x64/assem_x64.c:2050:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable out [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/r4300/new_dynarec/x64/assem_x64.c:2064:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ESP [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/r4300/new_dynarec/x64/assem_x64.c:2084:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable out [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/r4300/new_dynarec/x64/assem_x64.c:2106:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ESP [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/r4300/new_dynarec/x64/assem_x64.c:2134:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable out [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/r4300/new_dynarec/x64/assem_x64.c:2156:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ESP [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/r4300/new_dynarec/x64/assem_x64.c:2184:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable out [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/r4300/new_dynarec/x64/assem_x64.c:2206:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ESP [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/r4300/new_dynarec/x64/assem_x64.c:2234:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable out [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/r4300/new_dynarec/x64/assem_x64.c:2256:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ESP [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/r4300/new_dynarec/x64/assem_x64.c:2286:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAX [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/r4300/new_dynarec/x64/assem_x64.c:2298:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAX [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/r4300/new_dynarec/x64/assem_x64.c:2311:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable out [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/r4300/new_dynarec/x64/assem_x64.c:2323:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ESP [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/r4300/new_dynarec/x64/assem_x64.c:2341:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ESP [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/r4300/new_dynarec/x64/assem_x64.c:2376:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable out [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/r4300/new_dynarec/x64/assem_x64.c:2406:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ESP [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/r4300/new_dynarec/x64/assem_x64.c:2434:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable out [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/r4300/new_dynarec/x64/assem_x64.c:2464:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ESP [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/r4300/new_dynarec/x64/assem_x64.c:2492:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable out [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/r4300/new_dynarec/x64/assem_x64.c:2513:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable out [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/r4300/new_dynarec/x64/assem_x64.c:2523:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable out [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/r4300/new_dynarec/x64/assem_x64.c:2533:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable out [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/r4300/new_dynarec/x64/assem_x64.c:2582:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable out [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/r4300/new_dynarec/x64/assem_x64.c:2605:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EBP [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/r4300/new_dynarec/x64/assem_x64.c:2618:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HOST_TEMPREG [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/r4300/new_dynarec/x64/assem_x64.c:2629:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HOST_TEMPREG [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/r4300/new_dynarec/x64/assem_x64.c:2649:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable out [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/r4300/new_dynarec/x64/assem_x64.c:2689:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EBP [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/r4300/new_dynarec/x64/assem_x64.c:2696:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EBP [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/r4300/new_dynarec/x64/assem_x64.c:2728:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EBP [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/r4300/new_dynarec/x64/assem_x64.c:2735:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EBP [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/r4300/new_dynarec/x64/assem_x64.c:2748:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EBP [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/r4300/new_dynarec/x64/assem_x64.c:2755:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EBP [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/r4300/new_dynarec/x64/assem_x64.c:2768:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EBP [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/r4300/new_dynarec/x64/assem_x64.c:2775:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EBP [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/r4300/new_dynarec/x64/assem_x64.c:2788:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EBP [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/r4300/new_dynarec/x64/assem_x64.c:2795:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EBP [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/r4300/new_dynarec/x64/assem_x64.c:2815:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EBP [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/r4300/new_dynarec/x64/assem_x64.c:2822:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EBP [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/r4300/new_dynarec/x64/assem_x64.c:2829:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EBP [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/r4300/new_dynarec/x64/assem_x64.c:2836:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EBP [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/r4300/new_dynarec/x64/assem_x64.c:2843:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EBP [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/r4300/new_dynarec/x64/assem_x64.c:2850:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EBP [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/r4300/new_dynarec/x64/assem_x64.c:2879:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HOST_TEMPREG [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/r4300/new_dynarec/x64/assem_x64.c:2887:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable out [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/r4300/new_dynarec/x64/assem_x64.c:2900:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EBP [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/r4300/new_dynarec/x64/assem_x64.c:2910:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EBP [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/r4300/new_dynarec/x64/assem_x64.c:2920:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EBP [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/r4300/new_dynarec/x64/assem_x64.c:2962:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ESP [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/r4300/new_dynarec/x64/assem_x64.c:2980:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ESP [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/r4300/new_dynarec/x64/assem_x64.c:2997:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CALLER_SAVED_REGS [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/r4300/new_dynarec/x64/assem_x64.c:3003:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CALLER_SAVED_REGS [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/r4300/new_dynarec/x64/assem_x64.c:3022:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARG1_REG [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/r4300/new_dynarec/x64/assem_x64.c:3029:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stubs [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/r4300/new_dynarec/x64/assem_x64.c:3040:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARG1_REG [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/r4300/new_dynarec/x64/assem_x64.c:3052:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARG1_REG [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/r4300/new_dynarec/x64/assem_x64.c:3067:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable memory_map [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/r4300/new_dynarec/x64/assem_x64.c:3094:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable out [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/r4300/new_dynarec/x64/assem_x64.c:3105:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable memory_map [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/r4300/new_dynarec/x64/assem_x64.c:3128:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable out [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/r4300/new_dynarec/x64/assem_x64.c:3144:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HOST_TEMPREG [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/r4300/new_dynarec/x64/assem_x64.c:3151:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rt1 [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/r4300/new_dynarec/x64/assem_x64.c:3340:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rt1 [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/r4300/new_dynarec/x64/assem_x64.c:3502:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cop1_usable [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/r4300/new_dynarec/x64/assem_x64.c:3771:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FSREG [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/r4300/new_dynarec/x64/assem_x64.c:3909:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cop1_usable [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/r4300/new_dynarec/x64/assem_x64.c:4103:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rs1 [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/r4300/new_dynarec/x64/assem_x64.c:4267:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HOST_TEMPREG [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/r4300/new_dynarec/x64/assem_x64.c:4275:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mini_ht [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/r4300/new_dynarec/x64/assem_x64.c:4288:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rounding_modes [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/device/r4300/new_dynarec/arm/assem_arm.c:4006:32: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] mupen64plus-core-src-2.6.0/src/device/r4300/new_dynarec/arm/assem_arm.c:351:8: style: Variable 'ptr' can be declared as pointer to const [constVariablePointer] mupen64plus-core-src-2.6.0/src/device/r4300/new_dynarec/arm/assem_arm.c:352:8: style: Variable 'ptr2' can be declared as pointer to const [constVariablePointer] mupen64plus-core-src-2.6.0/src/device/r4300/new_dynarec/arm/assem_arm.c:371:8: style: Variable 'ptr' can be declared as pointer to const [constVariablePointer] mupen64plus-core-src-2.6.0/src/device/r4300/new_dynarec/arm/assem_arm.c:372:8: style: Variable 'ptr2' can be declared as pointer to const [constVariablePointer] mupen64plus-core-src-2.6.0/src/device/r4300/new_dynarec/arm/assem_arm.c:2609:11: style: Variable 'ptr' can be declared as pointer to const [constVariablePointer] mupen64plus-core-src-2.6.0/src/device/r4300/new_dynarec/arm/assem_arm.c:3695:34: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] mupen64plus-core-src-2.6.0/src/device/r4300/new_dynarec/arm/assem_arm.c:3723:26: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] mupen64plus-core-src-2.6.0/src/device/r4300/new_dynarec/arm/assem_arm.c:3952:25: warning: Shifting signed 32-bit value by 31 bits is undefined behaviour. See condition at line 3951. [shiftTooManyBitsSigned] mupen64plus-core-src-2.6.0/src/device/r4300/new_dynarec/arm/assem_arm.c:3951:18: note: Assuming that condition 'j<32' is not redundant mupen64plus-core-src-2.6.0/src/device/r4300/new_dynarec/arm/assem_arm.c:3952:25: note: Shift mupen64plus-core-src-2.6.0/src/device/r4300/new_dynarec/arm/assem_arm.c:3124:17: style: Variable 'fs' is assigned a value that is never used. [unreadVariable] mupen64plus-core-src-2.6.0/src/device/r4300/new_dynarec/arm/assem_arm.c:3124:15: style: Variable 'fs' is assigned a value that is never used. [unreadVariable] mupen64plus-core-src-2.6.0/src/device/r4300/new_dynarec/arm/assem_arm.c:3559:15: style: Variable 'fs' is assigned a value that is never used. [unreadVariable] mupen64plus-core-src-2.6.0/src/device/r4300/new_dynarec/arm64/assem_arm64.c:949:34: error: Array 'jump_table_symbols[141]' accessed at index 281, which is out of bounds. [arrayIndexOutOfBounds] mupen64plus-core-src-2.6.0/src/device/r4300/new_dynarec/arm64/assem_arm64.c:947:14: note: Assuming that condition 'nstate [uninitvar] mupen64plus-core-src-2.6.0/src/osd/osd.c:591:13: error: Uninitialized variables: msg.text, msg.corner, msg.xoffset, msg.yoffset, msg.state, msg.frames, msg.user_managed, msg.list [uninitvar] mupen64plus-core-src-2.6.0/src/plugin/dummy_video.c:33:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable M64PLUGIN_GFX [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/plugin/dummy_video.c:104:36: style: Parameter 'dest' can be declared as pointer to const [constParameterPointer] mupen64plus-core-src-2.6.0/src/plugin/dummy_video.c:104:47: style: Parameter 'width' can be declared as pointer to const [constParameterPointer] mupen64plus-core-src-2.6.0/src/plugin/dummy_video.c:104:59: style: Parameter 'height' can be declared as pointer to const [constParameterPointer] mupen64plus-core-src-2.6.0/src/plugin/dummy_video.c:122:44: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] mupen64plus-core-src-2.6.0/src/main/savestates.c:256:26: style: Variable 'curr' is reassigned a value before the old one has been used. [redundantAssignment] mupen64plus-core-src-2.6.0/src/main/savestates.c:252:10: note: curr is assigned mupen64plus-core-src-2.6.0/src/main/savestates.c:256:26: note: curr is overwritten mupen64plus-core-src-2.6.0/src/main/savestates.c:798:23: style: Variable 'current_disk_id' can be declared as pointer to const [constVariablePointer] mupen64plus-core-src-2.6.0/src/main/savestates.c:1520:65: style: Parameter 'filepath' can be declared as pointer to const [constParameterPointer] mupen64plus-core-src-2.6.0/src/main/savestates.c:1808:22: style: Variable 'rom' can be declared as pointer to const [constVariablePointer] mupen64plus-core-src-2.6.0/src/main/savestates.c:1850:15: style: Variable 'disk_id' can be declared as pointer to const [constVariablePointer] mupen64plus-core-src-2.6.0/src/main/savestates.c:1949:15: style: Variable 'next_vi' can be declared as pointer to const [constVariablePointer] mupen64plus-core-src-2.6.0/src/main/savestates.c:522:40: warning:inconclusive: Multiplying sizeof() with sizeof() indicates a logic error. [multiplySizeof] mupen64plus-core-src-2.6.0/src/main/savestates.c:523:52: warning:inconclusive: Multiplying sizeof() with sizeof() indicates a logic error. [multiplySizeof] mupen64plus-core-src-2.6.0/src/main/savestates.c:553:36: warning:inconclusive: Multiplying sizeof() with sizeof() indicates a logic error. [multiplySizeof] mupen64plus-core-src-2.6.0/src/main/savestates.c:554:33: warning:inconclusive: Multiplying sizeof() with sizeof() indicates a logic error. [multiplySizeof] mupen64plus-core-src-2.6.0/src/main/savestates.c:555:40: warning:inconclusive: Multiplying sizeof() with sizeof() indicates a logic error. [multiplySizeof] mupen64plus-core-src-2.6.0/src/main/savestates.c:556:48: warning:inconclusive: Multiplying sizeof() with sizeof() indicates a logic error. [multiplySizeof] mupen64plus-core-src-2.6.0/src/main/savestates.c:559:28: warning:inconclusive: Multiplying sizeof() with sizeof() indicates a logic error. [multiplySizeof] mupen64plus-core-src-2.6.0/src/main/savestates.c:560:28: warning:inconclusive: Multiplying sizeof() with sizeof() indicates a logic error. [multiplySizeof] mupen64plus-core-src-2.6.0/src/main/savestates.c:561:30: warning:inconclusive: Multiplying sizeof() with sizeof() indicates a logic error. [multiplySizeof] mupen64plus-core-src-2.6.0/src/main/savestates.c:562:29: warning:inconclusive: Multiplying sizeof() with sizeof() indicates a logic error. [multiplySizeof] mupen64plus-core-src-2.6.0/src/main/savestates.c:564:29: warning:inconclusive: Multiplying sizeof() with sizeof() indicates a logic error. [multiplySizeof] mupen64plus-core-src-2.6.0/src/main/savestates.c:566:41: warning:inconclusive: Multiplying sizeof() with sizeof() indicates a logic error. [multiplySizeof] mupen64plus-core-src-2.6.0/src/main/savestates.c:627:38: warning:inconclusive: Multiplying sizeof() with sizeof() indicates a logic error. [multiplySizeof] mupen64plus-core-src-2.6.0/src/main/savestates.c:637:58: warning:inconclusive: Multiplying sizeof() with sizeof() indicates a logic error. [multiplySizeof] mupen64plus-core-src-2.6.0/src/main/savestates.c:638:58: warning:inconclusive: Multiplying sizeof() with sizeof() indicates a logic error. [multiplySizeof] mupen64plus-core-src-2.6.0/src/main/savestates.c:639:58: warning:inconclusive: Multiplying sizeof() with sizeof() indicates a logic error. [multiplySizeof] mupen64plus-core-src-2.6.0/src/main/savestates.c:640:58: warning:inconclusive: Multiplying sizeof() with sizeof() indicates a logic error. [multiplySizeof] mupen64plus-core-src-2.6.0/src/main/savestates.c:641:58: warning:inconclusive: Multiplying sizeof() with sizeof() indicates a logic error. [multiplySizeof] mupen64plus-core-src-2.6.0/src/main/savestates.c:642:58: warning:inconclusive: Multiplying sizeof() with sizeof() indicates a logic error. [multiplySizeof] mupen64plus-core-src-2.6.0/src/main/savestates.c:643:58: warning:inconclusive: Multiplying sizeof() with sizeof() indicates a logic error. [multiplySizeof] mupen64plus-core-src-2.6.0/src/main/savestates.c:644:58: warning:inconclusive: Multiplying sizeof() with sizeof() indicates a logic error. [multiplySizeof] mupen64plus-core-src-2.6.0/src/main/savestates.c:645:58: warning:inconclusive: Multiplying sizeof() with sizeof() indicates a logic error. [multiplySizeof] mupen64plus-core-src-2.6.0/src/main/savestates.c:646:58: warning:inconclusive: Multiplying sizeof() with sizeof() indicates a logic error. [multiplySizeof] mupen64plus-core-src-2.6.0/src/main/savestates.c:1767:5: warning:inconclusive: Multiplying sizeof() with sizeof() indicates a logic error. [multiplySizeof] mupen64plus-core-src-2.6.0/src/plugin/plugin.c:168:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable M64ERR_INVALID_STATE [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/plugin/plugin.c:231:81: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable S8 [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/plugin/plugin.c:304:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable M64ERR_INVALID_STATE [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/plugin/plugin.c:349:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable regs [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/plugin/plugin.c:380:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable M64ERR_INVALID_STATE [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/plugin/plugin.c:436:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Present [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/plugin/plugin.c:463:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable M64ERR_INVALID_STATE [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/plugin/plugin.c:498:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable regs [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/plugin/plugin.c:535:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable M64MSG_WARNING [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/plugin/plugin.c:567:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable M64ERR_INPUT_INVALID [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/src/plugin/plugin.c:576:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable M64MSG_WARNING [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/subprojects/md5/md5.c:331:16: style: Checking if unsigned expression 'nbytes' is less than zero. [unsignedLessThanZero] mupen64plus-core-src-2.6.0/src/main/savestates.c:501:22: style: union member 'Anonymous6::force_alignment' is never used. [unusedStructMember] mupen64plus-core-src-2.6.0/subprojects/minizip/unzip.c:1455:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_WBITS [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/subprojects/minizip/zip.c:1183:26: warning: Identical inner 'if' condition is always true. [identicalInnerCondition] mupen64plus-core-src-2.6.0/subprojects/minizip/zip.c:1180:41: note: outer condition: zi->ci.method==8 mupen64plus-core-src-2.6.0/subprojects/minizip/zip.c:1183:26: note: identical inner condition: zi->ci.method==8 mupen64plus-core-src-2.6.0/subprojects/minizip/zip.c:637:23: style: Condition 'central_pos==0' is always true [knownConditionTrueFalse] mupen64plus-core-src-2.6.0/subprojects/minizip/zip.c:633:18: note: Assuming that condition 'central_pos>0' is not redundant mupen64plus-core-src-2.6.0/subprojects/minizip/zip.c:637:23: note: Condition 'central_pos==0' is always true mupen64plus-core-src-2.6.0/subprojects/minizip/zip.c:999:11: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment] mupen64plus-core-src-2.6.0/subprojects/minizip/zip.c:998:11: note: err is assigned mupen64plus-core-src-2.6.0/subprojects/minizip/zip.c:999:11: note: err is overwritten mupen64plus-core-src-2.6.0/subprojects/minizip/zip.c:1001:11: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment] mupen64plus-core-src-2.6.0/subprojects/minizip/zip.c:999:11: note: err is assigned mupen64plus-core-src-2.6.0/subprojects/minizip/zip.c:1001:11: note: err is overwritten mupen64plus-core-src-2.6.0/subprojects/minizip/zip.c:1002:11: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment] mupen64plus-core-src-2.6.0/subprojects/minizip/zip.c:1001:11: note: err is assigned mupen64plus-core-src-2.6.0/subprojects/minizip/zip.c:1002:11: note: err is overwritten mupen64plus-core-src-2.6.0/subprojects/minizip/zip.c:1498:36: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment] mupen64plus-core-src-2.6.0/subprojects/minizip/zip.c:1493:53: note: err is assigned mupen64plus-core-src-2.6.0/subprojects/minizip/zip.c:1498:36: note: err is overwritten mupen64plus-core-src-2.6.0/subprojects/minizip/zip.c:886:112: style:inconclusive: Function 'zipOpen2' argument 4 names different: declaration 'pzlib_filefunc_def' definition 'pzlib_filefunc32_def'. [funcArgNamesDifferent] mupen64plus-core-src-2.6.0/subprojects/minizip/zip.h:140:52: note: Function 'zipOpen2' argument 4 names different: declaration 'pzlib_filefunc_def' definition 'pzlib_filefunc32_def'. mupen64plus-core-src-2.6.0/subprojects/minizip/zip.c:886:112: note: Function 'zipOpen2' argument 4 names different: declaration 'pzlib_filefunc_def' definition 'pzlib_filefunc32_def'. mupen64plus-core-src-2.6.0/subprojects/minizip/zip.c:816:117: style: Parameter 'pzlib_filefunc64_32_def' can be declared as pointer to const [constParameterPointer] mupen64plus-core-src-2.6.0/subprojects/minizip/zip.c:886:112: style: Parameter 'pzlib_filefunc32_def' can be declared as pointer to const [constParameterPointer] mupen64plus-core-src-2.6.0/subprojects/minizip/zip.c:897:117: style: Parameter 'pzlib_filefunc_def' can be declared as pointer to const [constParameterPointer] mupen64plus-core-src-2.6.0/subprojects/minizip/crypt.h:35:40: style: Parameter 'pkeys' can be declared as pointer to const [constParameterPointer] mupen64plus-core-src-2.6.0/subprojects/minizip/zip.c:826:29: warning: Uninitialized variable: *pzlib_filefunc64_32_def.zopen32_file [uninitvar] mupen64plus-core-src-2.6.0/subprojects/minizip/zip.c:904:58: note: Calling function 'zipOpen3', 4th argument '&zlib_filefunc64_32_def_fill' value is mupen64plus-core-src-2.6.0/subprojects/minizip/zip.c:826:29: note: Uninitialized variable: *pzlib_filefunc64_32_def.zopen32_file mupen64plus-core-src-2.6.0/subprojects/minizip/unzip.c:510:25: style: Condition 'unz_copyright[0]!=' '' is always false [knownConditionTrueFalse] mupen64plus-core-src-2.6.0/subprojects/minizip/unzip.c:1274:12: style: The comparison 'err == 0' is always true. [knownConditionTrueFalse] mupen64plus-core-src-2.6.0/subprojects/minizip/unzip.c:1263:13: note: 'err' is assigned value '0' here. mupen64plus-core-src-2.6.0/subprojects/minizip/unzip.c:1274:12: note: The comparison 'err == 0' is always true. mupen64plus-core-src-2.6.0/subprojects/minizip/unzip.c:1162:6: style: Variable 's->num_file' is assigned an expression that holds the same value. [redundantAssignment] mupen64plus-core-src-2.6.0/subprojects/minizip/unzip.c:1137:19: note: num_fileSaved is assigned 's->num_file' here. mupen64plus-core-src-2.6.0/subprojects/minizip/unzip.c:1162:6: note: Variable 's->num_file' is assigned an expression that holds the same value. mupen64plus-core-src-2.6.0/subprojects/minizip/zip.c:1638:11: style: Variable 'p' is assigned a value that is never used. [unreadVariable] mupen64plus-core-src-2.6.0/subprojects/minizip/unzip.c:673:52: style:inconclusive: Function 'unzOpen2' argument 2 names different: declaration 'pzlib_filefunc_def' definition 'pzlib_filefunc32_def'. [funcArgNamesDifferent] mupen64plus-core-src-2.6.0/subprojects/minizip/unzip.h:185:52: note: Function 'unzOpen2' argument 2 names different: declaration 'pzlib_filefunc_def' definition 'pzlib_filefunc32_def'. mupen64plus-core-src-2.6.0/subprojects/minizip/unzip.c:673:52: note: Function 'unzOpen2' argument 2 names different: declaration 'pzlib_filefunc_def' definition 'pzlib_filefunc32_def'. mupen64plus-core-src-2.6.0/subprojects/minizip/unzip.c:739:68: style:inconclusive: Function 'unzGetGlobalInfo' argument 2 names different: declaration 'pglobal_info' definition 'pglobal_info32'. [funcArgNamesDifferent] mupen64plus-core-src-2.6.0/subprojects/minizip/unzip.h:206:54: note: Function 'unzGetGlobalInfo' argument 2 names different: declaration 'pglobal_info' definition 'pglobal_info32'. mupen64plus-core-src-2.6.0/subprojects/minizip/unzip.c:739:68: note: Function 'unzGetGlobalInfo' argument 2 names different: declaration 'pglobal_info' definition 'pglobal_info32'. mupen64plus-core-src-2.6.0/subprojects/minizip/unzip.c:493:55: style: Parameter 'pzlib_filefunc64_32_def' can be declared as pointer to const [constParameterPointer] mupen64plus-core-src-2.6.0/subprojects/minizip/unzip.c:673:52: style: Parameter 'pzlib_filefunc32_def' can be declared as pointer to const [constParameterPointer] mupen64plus-core-src-2.6.0/subprojects/minizip/unzip.c:685:57: style: Parameter 'pzlib_filefunc_def' can be declared as pointer to const [constParameterPointer] mupen64plus-core-src-2.6.0/subprojects/minizip/unzip.c:731:14: style: Variable 's' can be declared as pointer to const [constVariablePointer] mupen64plus-core-src-2.6.0/subprojects/minizip/unzip.c:1189:14: style: Variable 's' can be declared as pointer to const [constVariablePointer] mupen64plus-core-src-2.6.0/subprojects/minizip/unzip.c:1235:63: style: Parameter 'file_pos' can be declared as pointer to const [constParameterPointer] mupen64plus-core-src-2.6.0/subprojects/minizip/unzip.c:1529:32: style: Variable 'pfile_in_zip_read_info' can be declared as pointer to const [constVariablePointer] mupen64plus-core-src-2.6.0/subprojects/minizip/unzip.c:1776:32: style: Variable 'pfile_in_zip_read_info' can be declared as pointer to const [constVariablePointer] mupen64plus-core-src-2.6.0/subprojects/minizip/unzip.c:1794:32: style: Variable 'pfile_in_zip_read_info' can be declared as pointer to const [constVariablePointer] mupen64plus-core-src-2.6.0/subprojects/minizip/unzip.c:1944:14: style: Variable 's' can be declared as pointer to const [constVariablePointer] mupen64plus-core-src-2.6.0/subprojects/minizip/unzip.c:518:25: warning: Uninitialized variable: *pzlib_filefunc64_32_def.zopen32_file [uninitvar] mupen64plus-core-src-2.6.0/subprojects/minizip/unzip.c:692:38: note: Calling function 'unzOpenInternal', 2nd argument '&zlib_filefunc64_32_def_fill' value is mupen64plus-core-src-2.6.0/subprojects/minizip/unzip.c:518:25: note: Uninitialized variable: *pzlib_filefunc64_32_def.zopen32_file mupen64plus-core-src-2.6.0/subprojects/oglft/OGLFT.h:265:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ascender [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/subprojects/oglft/OGLFT.h:266:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable descender [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/subprojects/oglft/OGLFT.cpp:43:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/subprojects/oglft/OGLFT.cpp:49:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/subprojects/oglft/OGLFT.cpp:123:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable free_on_exit_ [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/subprojects/oglft/OGLFT.cpp:245:88: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable face_ [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/subprojects/oglft/OGLFT.cpp:259:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable face_ [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/subprojects/oglft/OGLFT.cpp:320:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable face_ [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/subprojects/oglft/OGLFT.cpp:389:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable face_ [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/subprojects/oglft/OGLFT.cpp:424:80: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable face_ [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/subprojects/oglft/OGLFT.cpp:454:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable face_ [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/subprojects/oglft/OGLFT.cpp:494:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable face_ [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/subprojects/oglft/OGLFT.cpp:521:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable face_ [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/subprojects/oglft/OGLFT.cpp:595:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable face_ [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/subprojects/oglft/OGLFT.cpp:628:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable face_ [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/subprojects/oglft/OGLFT.cpp:868:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable face_ [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/subprojects/oglft/OGLFT.cpp:982:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable height [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/subprojects/oglft/OGLFT.cpp:996:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable face_ [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/subprojects/oglft/OGLFT.cpp:1059:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable face_ [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/subprojects/oglft/OGLFT.cpp:1116:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_COMPILE [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/subprojects/oglft/OGLFT.cpp:1130:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable face_ [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/subprojects/oglft/OGLFT.cpp:1139:93: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FT_LOAD_RENDER [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/subprojects/oglft/OGLFT.cpp:1200:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FT_LOAD_DEFAULT [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/subprojects/minizip/unzip.c:979:22: style: Variable 'lSeek' is assigned a value that is never used. [unreadVariable] mupen64plus-core-src-2.6.0/subprojects/minizip/unzip.c:987:14: style: Variable 'lSeek' is assigned a value that is never used. [unreadVariable] mupen64plus-core-src-2.6.0/subprojects/minizip/unzip.c:990:14: style: Variable 'lSeek' is assigned a value that is never used. [unreadVariable] mupen64plus-core-src-2.6.0/subprojects/minizip/unzip.c:1408:12: style: Variable 'err' is assigned a value that is never used. [unreadVariable] mupen64plus-core-src-2.6.0/tools/gen_sdl_key_converter.c:429:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIu16 [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/subprojects/oglft/OGLFT.h:209:19: style:inconclusive: Technically the member function 'OGLFT::Face::pointSize' can be const. [functionConst] mupen64plus-core-src-2.6.0/subprojects/oglft/OGLFT.h:211:21: style:inconclusive: Technically the member function 'OGLFT::Face::resolution' can be const. [functionConst] mupen64plus-core-src-2.6.0/subprojects/oglft/OGLFT.cpp:1175:26: performance:inconclusive: Technically the member function 'OGLFT::Monochrome::invertBitmap' can be static (but you may consider moving to unnamed namespace). [functionStatic] mupen64plus-core-src-2.6.0/subprojects/oglft/OGLFT.h:311:22: note: Technically the member function 'OGLFT::Monochrome::invertBitmap' can be static (but you may consider moving to unnamed namespace). mupen64plus-core-src-2.6.0/subprojects/oglft/OGLFT.cpp:1175:26: note: Technically the member function 'OGLFT::Monochrome::invertBitmap' can be static (but you may consider moving to unnamed namespace). mupen64plus-core-src-2.6.0/subprojects/oglft/OGLFT.h:70:9: style: Struct 'Advance' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] mupen64plus-core-src-2.6.0/subprojects/oglft/OGLFT.h:75:9: style: Struct 'Advance' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] mupen64plus-core-src-2.6.0/subprojects/oglft/OGLFT.h:101:9: style: Struct 'BBox' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] mupen64plus-core-src-2.6.0/subprojects/oglft/OGLFT.h:171:17: style: Struct 'FaceData' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] mupen64plus-core-src-2.6.0/subprojects/oglft/OGLFT.h:286:13: style: Class 'Raster' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] mupen64plus-core-src-2.6.0/subprojects/oglft/OGLFT.h:287:13: style: Class 'Raster' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] mupen64plus-core-src-2.6.0/subprojects/oglft/OGLFT.h:306:13: style: Class 'Monochrome' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] mupen64plus-core-src-2.6.0/subprojects/oglft/OGLFT.h:307:13: style: Class 'Monochrome' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] mupen64plus-core-src-2.6.0/subprojects/oglft/OGLFT.h:288:22: style: The destructor '~Raster' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] mupen64plus-core-src-2.6.0/subprojects/oglft/OGLFT.h:202:22: note: Virtual destructor in base class mupen64plus-core-src-2.6.0/subprojects/oglft/OGLFT.h:288:22: note: Destructor in derived class mupen64plus-core-src-2.6.0/subprojects/oglft/OGLFT.h:289:18: style: The function 'setCharacterRotationZ' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] mupen64plus-core-src-2.6.0/subprojects/oglft/OGLFT.h:226:26: note: Virtual function in base class mupen64plus-core-src-2.6.0/subprojects/oglft/OGLFT.h:289:18: note: Function in derived class mupen64plus-core-src-2.6.0/subprojects/oglft/OGLFT.h:290:21: style: The function 'characterRotationZ' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] mupen64plus-core-src-2.6.0/subprojects/oglft/OGLFT.h:227:29: note: Virtual function in base class mupen64plus-core-src-2.6.0/subprojects/oglft/OGLFT.h:290:21: note: Function in derived class mupen64plus-core-src-2.6.0/subprojects/oglft/OGLFT.h:291:20: style: The function 'height' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] mupen64plus-core-src-2.6.0/subprojects/oglft/OGLFT.h:244:28: note: Virtual function in base class mupen64plus-core-src-2.6.0/subprojects/oglft/OGLFT.h:291:20: note: Function in derived class mupen64plus-core-src-2.6.0/subprojects/oglft/OGLFT.h:292:18: style: The function 'measure' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] mupen64plus-core-src-2.6.0/subprojects/oglft/OGLFT.h:245:26: note: Virtual function in base class mupen64plus-core-src-2.6.0/subprojects/oglft/OGLFT.h:292:18: note: Function in derived class mupen64plus-core-src-2.6.0/subprojects/oglft/OGLFT.h:293:18: style: The function 'measure' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] mupen64plus-core-src-2.6.0/subprojects/oglft/OGLFT.h:246:26: note: Virtual function in base class mupen64plus-core-src-2.6.0/subprojects/oglft/OGLFT.h:293:18: note: Function in derived class mupen64plus-core-src-2.6.0/subprojects/oglft/OGLFT.h:294:18: style: The function 'measure' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] mupen64plus-core-src-2.6.0/subprojects/oglft/OGLFT.h:247:26: note: Virtual function in base class mupen64plus-core-src-2.6.0/subprojects/oglft/OGLFT.h:294:18: note: Function in derived class mupen64plus-core-src-2.6.0/subprojects/oglft/OGLFT.h:298:20: style: The function 'compileGlyph' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] mupen64plus-core-src-2.6.0/subprojects/oglft/OGLFT.h:271:28: note: Virtual function in base class mupen64plus-core-src-2.6.0/subprojects/oglft/OGLFT.h:298:20: note: Function in derived class mupen64plus-core-src-2.6.0/subprojects/oglft/OGLFT.h:299:18: style: The function 'setCharSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] mupen64plus-core-src-2.6.0/subprojects/oglft/OGLFT.h:273:26: note: Virtual function in base class mupen64plus-core-src-2.6.0/subprojects/oglft/OGLFT.h:299:18: note: Function in derived class mupen64plus-core-src-2.6.0/subprojects/oglft/OGLFT.h:300:18: style: The function 'setRotationOffset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] mupen64plus-core-src-2.6.0/subprojects/oglft/OGLFT.h:275:26: note: Virtual function in base class mupen64plus-core-src-2.6.0/subprojects/oglft/OGLFT.h:300:18: note: Function in derived class mupen64plus-core-src-2.6.0/subprojects/oglft/OGLFT.h:301:18: style: The function 'clearCaches' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] mupen64plus-core-src-2.6.0/subprojects/oglft/OGLFT.h:274:26: note: Virtual function in base class mupen64plus-core-src-2.6.0/subprojects/oglft/OGLFT.h:301:18: note: Function in derived class mupen64plus-core-src-2.6.0/subprojects/oglft/OGLFT.h:308:14: style: The destructor '~Monochrome' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] mupen64plus-core-src-2.6.0/subprojects/oglft/OGLFT.h:288:22: note: Virtual destructor in base class mupen64plus-core-src-2.6.0/subprojects/oglft/OGLFT.h:308:14: note: Destructor in derived class mupen64plus-core-src-2.6.0/subprojects/oglft/OGLFT.h:312:18: style: The function 'renderGlyph' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] mupen64plus-core-src-2.6.0/subprojects/oglft/OGLFT.h:272:26: note: Virtual function in base class mupen64plus-core-src-2.6.0/subprojects/oglft/OGLFT.h:312:18: note: Function in derived class mupen64plus-core-src-2.6.0/subprojects/oglft/OGLFT.cpp:1260:15: style: Variable 'error' is reassigned a value before the old one has been used. [redundantAssignment] mupen64plus-core-src-2.6.0/subprojects/oglft/OGLFT.cpp:1257:19: note: error is assigned mupen64plus-core-src-2.6.0/subprojects/oglft/OGLFT.cpp:1260:15: note: error is overwritten mupen64plus-core-src-2.6.0/subprojects/oglft/OGLFT.cpp:350:13: style: The scope of the variable 'i' can be reduced. [variableScope] mupen64plus-core-src-2.6.0/subprojects/oglft/OGLFT.cpp:697:66: style: Parameter 'sizebox' can be declared as pointer to const [constParameterPointer] mupen64plus-core-src-2.6.0/subprojects/oglft/OGLFT.cpp:549:17: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] mupen64plus-core-src-2.6.0/subprojects/oglft/OGLFT.cpp:571:17: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] mupen64plus-core-src-2.6.0/tools/joymodel.c:89:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/tools/joymodel.c:428:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SDL_INIT_VIDEO [valueFlowBailoutIncompleteVar] mupen64plus-core-src-2.6.0/tools/savestate_convert.c:261:5: warning: Return value of function gzread() is not used. [ignoredReturnValue] mupen64plus-core-src-2.6.0/tools/savestate_convert.c:263:5: warning: Return value of function gzread() is not used. [ignoredReturnValue] mupen64plus-core-src-2.6.0/tools/savestate_convert.c:264:5: warning: Return value of function gzread() is not used. [ignoredReturnValue] mupen64plus-core-src-2.6.0/tools/savestate_convert.c:265:5: warning: Return value of function gzread() is not used. [ignoredReturnValue] mupen64plus-core-src-2.6.0/tools/savestate_convert.c:266:5: warning: Return value of function gzread() is not used. [ignoredReturnValue] mupen64plus-core-src-2.6.0/tools/savestate_convert.c:267:5: warning: Return value of function gzread() is not used. [ignoredReturnValue] mupen64plus-core-src-2.6.0/tools/savestate_convert.c:268:5: warning: Return value of function gzread() is not used. [ignoredReturnValue] mupen64plus-core-src-2.6.0/tools/savestate_convert.c:269:5: warning: Return value of function gzread() is not used. [ignoredReturnValue] mupen64plus-core-src-2.6.0/tools/savestate_convert.c:270:5: warning: Return value of function gzread() is not used. [ignoredReturnValue] mupen64plus-core-src-2.6.0/tools/savestate_convert.c:271:5: warning: Return value of function gzread() is not used. [ignoredReturnValue] mupen64plus-core-src-2.6.0/tools/savestate_convert.c:272:5: warning: Return value of function gzread() is not used. [ignoredReturnValue] mupen64plus-core-src-2.6.0/tools/savestate_convert.c:273:5: warning: Return value of function gzread() is not used. [ignoredReturnValue] mupen64plus-core-src-2.6.0/tools/savestate_convert.c:275:5: warning: Return value of function gzread() is not used. [ignoredReturnValue] mupen64plus-core-src-2.6.0/tools/savestate_convert.c:276:5: warning: Return value of function gzread() is not used. [ignoredReturnValue] mupen64plus-core-src-2.6.0/tools/savestate_convert.c:277:5: warning: Return value of function gzread() is not used. [ignoredReturnValue] mupen64plus-core-src-2.6.0/tools/savestate_convert.c:278:5: warning: Return value of function gzread() is not used. [ignoredReturnValue] mupen64plus-core-src-2.6.0/tools/savestate_convert.c:280:5: warning: Return value of function gzread() is not used. [ignoredReturnValue] mupen64plus-core-src-2.6.0/tools/savestate_convert.c:284:5: warning: Return value of function gzread() is not used. [ignoredReturnValue] mupen64plus-core-src-2.6.0/tools/savestate_convert.c:285:5: warning: Return value of function gzread() is not used. [ignoredReturnValue] mupen64plus-core-src-2.6.0/tools/savestate_convert.c:287:5: warning: Return value of function gzread() is not used. [ignoredReturnValue] mupen64plus-core-src-2.6.0/tools/savestate_convert.c:288:5: warning: Return value of function gzread() is not used. [ignoredReturnValue] mupen64plus-core-src-2.6.0/tools/savestate_convert.c:291:9: warning: Return value of function gzread() is not used. [ignoredReturnValue] mupen64plus-core-src-2.6.0/tools/savestate_convert.c:292:9: warning: Return value of function gzread() is not used. [ignoredReturnValue] mupen64plus-core-src-2.6.0/tools/savestate_convert.c:294:5: warning: Return value of function gzread() is not used. [ignoredReturnValue] mupen64plus-core-src-2.6.0/tools/savestate_convert.c:295:5: warning: Return value of function gzread() is not used. [ignoredReturnValue] mupen64plus-core-src-2.6.0/tools/savestate_convert.c:296:5: warning: Return value of function gzread() is not used. [ignoredReturnValue] mupen64plus-core-src-2.6.0/tools/savestate_convert.c:297:5: warning: Return value of function gzread() is not used. [ignoredReturnValue] mupen64plus-core-src-2.6.0/tools/savestate_convert.c:298:5: warning: Return value of function gzread() is not used. [ignoredReturnValue] mupen64plus-core-src-2.6.0/tools/savestate_convert.c:299:5: warning: Return value of function gzread() is not used. [ignoredReturnValue] mupen64plus-core-src-2.6.0/tools/savestate_convert.c:300:5: warning: Return value of function gzread() is not used. [ignoredReturnValue] mupen64plus-core-src-2.6.0/tools/savestate_convert.c:302:5: warning: Return value of function gzread() is not used. [ignoredReturnValue] mupen64plus-core-src-2.6.0/tools/savestate_convert.c:303:5: warning: Return value of function gzread() is not used. [ignoredReturnValue] mupen64plus-core-src-2.6.0/tools/savestate_convert.c:304:5: warning: Return value of function gzread() is not used. [ignoredReturnValue] mupen64plus-core-src-2.6.0/tools/savestate_convert.c:319:9: warning: Return value of function gzread() is not used. [ignoredReturnValue] mupen64plus-core-src-2.6.0/tools/savestate_convert.c:343:5: warning: Return value of function gzwrite() is not used. [ignoredReturnValue] mupen64plus-core-src-2.6.0/tools/savestate_convert.c:350:5: warning: Return value of function gzwrite() is not used. [ignoredReturnValue] mupen64plus-core-src-2.6.0/tools/savestate_convert.c:352:5: warning: Return value of function gzwrite() is not used. [ignoredReturnValue] mupen64plus-core-src-2.6.0/tools/savestate_convert.c:354:5: warning: Return value of function gzwrite() is not used. [ignoredReturnValue] mupen64plus-core-src-2.6.0/tools/savestate_convert.c:355:5: warning: Return value of function gzwrite() is not used. [ignoredReturnValue] mupen64plus-core-src-2.6.0/tools/savestate_convert.c:356:5: warning: Return value of function gzwrite() is not used. [ignoredReturnValue] mupen64plus-core-src-2.6.0/tools/savestate_convert.c:357:5: warning: Return value of function gzwrite() is not used. [ignoredReturnValue] mupen64plus-core-src-2.6.0/tools/savestate_convert.c:358:5: warning: Return value of function gzwrite() is not used. [ignoredReturnValue] mupen64plus-core-src-2.6.0/tools/savestate_convert.c:359:5: warning: Return value of function gzwrite() is not used. [ignoredReturnValue] mupen64plus-core-src-2.6.0/tools/savestate_convert.c:360:5: warning: Return value of function gzwrite() is not used. [ignoredReturnValue] mupen64plus-core-src-2.6.0/tools/savestate_convert.c:361:5: warning: Return value of function gzwrite() is not used. [ignoredReturnValue] mupen64plus-core-src-2.6.0/tools/savestate_convert.c:362:5: warning: Return value of function gzwrite() is not used. [ignoredReturnValue] mupen64plus-core-src-2.6.0/tools/savestate_convert.c:363:5: warning: Return value of function gzwrite() is not used. [ignoredReturnValue] mupen64plus-core-src-2.6.0/tools/savestate_convert.c:364:5: warning: Return value of function gzwrite() is not used. [ignoredReturnValue] mupen64plus-core-src-2.6.0/tools/savestate_convert.c:366:5: warning: Return value of function gzwrite() is not used. [ignoredReturnValue] mupen64plus-core-src-2.6.0/tools/savestate_convert.c:367:5: warning: Return value of function gzwrite() is not used. [ignoredReturnValue] mupen64plus-core-src-2.6.0/tools/savestate_convert.c:368:5: warning: Return value of function gzwrite() is not used. [ignoredReturnValue] mupen64plus-core-src-2.6.0/tools/savestate_convert.c:369:5: warning: Return value of function gzwrite() is not used. [ignoredReturnValue] mupen64plus-core-src-2.6.0/tools/savestate_convert.c:371:5: warning: Return value of function gzwrite() is not used. [ignoredReturnValue] mupen64plus-core-src-2.6.0/tools/savestate_convert.c:373:5: warning: Return value of function gzwrite() is not used. [ignoredReturnValue] mupen64plus-core-src-2.6.0/tools/savestate_convert.c:374:5: warning: Return value of function gzwrite() is not used. [ignoredReturnValue] mupen64plus-core-src-2.6.0/tools/savestate_convert.c:376:5: warning: Return value of function gzwrite() is not used. [ignoredReturnValue] mupen64plus-core-src-2.6.0/tools/savestate_convert.c:377:5: warning: Return value of function gzwrite() is not used. [ignoredReturnValue] mupen64plus-core-src-2.6.0/tools/savestate_convert.c:378:5: warning: Return value of function gzwrite() is not used. [ignoredReturnValue] mupen64plus-core-src-2.6.0/tools/savestate_convert.c:379:5: warning: Return value of function gzwrite() is not used. [ignoredReturnValue] mupen64plus-core-src-2.6.0/tools/savestate_convert.c:380:5: warning: Return value of function gzwrite() is not used. [ignoredReturnValue] mupen64plus-core-src-2.6.0/tools/savestate_convert.c:381:5: warning: Return value of function gzwrite() is not used. [ignoredReturnValue] mupen64plus-core-src-2.6.0/tools/savestate_convert.c:382:5: warning: Return value of function gzwrite() is not used. [ignoredReturnValue] mupen64plus-core-src-2.6.0/tools/savestate_convert.c:383:5: warning: Return value of function gzwrite() is not used. [ignoredReturnValue] mupen64plus-core-src-2.6.0/tools/savestate_convert.c:384:5: warning: Return value of function gzwrite() is not used. [ignoredReturnValue] mupen64plus-core-src-2.6.0/tools/savestate_convert.c:385:5: warning: Return value of function gzwrite() is not used. [ignoredReturnValue] mupen64plus-core-src-2.6.0/tools/savestate_convert.c:387:5: warning: Return value of function gzwrite() is not used. [ignoredReturnValue] mupen64plus-core-src-2.6.0/tools/savestate_convert.c:388:5: warning: Return value of function gzwrite() is not used. [ignoredReturnValue] mupen64plus-core-src-2.6.0/tools/savestate_convert.c:389:5: warning: Return value of function gzwrite() is not used. [ignoredReturnValue] mupen64plus-core-src-2.6.0/tools/savestate_convert.c:391:5: warning: Return value of function gzwrite() is not used. [ignoredReturnValue] mupen64plus-core-src-2.6.0/tools/savestate_convert.c:182:31: style: Condition 'save_newest(filename)!=0' is always false [knownConditionTrueFalse] mupen64plus-core-src-2.6.0/tools/savestate_convert.c:182:20: note: Calling function 'save_newest' returns 0 mupen64plus-core-src-2.6.0/tools/savestate_convert.c:182:31: note: Condition 'save_newest(filename)!=0' is always false mupen64plus-core-src-2.6.0/tools/r4300prof.c:270:17: style: The if condition is the same as the previous if condition [duplicateCondition] mupen64plus-core-src-2.6.0/tools/r4300prof.c:268:17: note: First condition mupen64plus-core-src-2.6.0/tools/r4300prof.c:270:17: note: Second condition mupen64plus-core-src-2.6.0/tools/r4300prof.c:209:5: portability: %i in format string (no. 1) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] mupen64plus-core-src-2.6.0/tools/r4300prof.c:319:5: warning: %i in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] mupen64plus-core-src-2.6.0/tools/r4300prof.c:335:5: warning: %i in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] mupen64plus-core-src-2.6.0/tools/r4300prof.c:449:23: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] mupen64plus-core-src-2.6.0/tools/joymodel.c:213:12: style: Local variable 'x' shadows outer variable [shadowVariable] mupen64plus-core-src-2.6.0/tools/joymodel.c:83:6: note: Shadowed declaration mupen64plus-core-src-2.6.0/tools/joymodel.c:213:12: note: Shadow variable mupen64plus-core-src-2.6.0/tools/joymodel.c:248:30: style: Local variable 'i' shadows outer variable [shadowVariable] mupen64plus-core-src-2.6.0/tools/joymodel.c:81:6: note: Shadowed declaration mupen64plus-core-src-2.6.0/tools/joymodel.c:248:30: note: Shadow variable mupen64plus-core-src-2.6.0/tools/joymodel.c:277:22: style: Local variable 'i' shadows outer variable [shadowVariable] mupen64plus-core-src-2.6.0/tools/joymodel.c:81:6: note: Shadowed declaration mupen64plus-core-src-2.6.0/tools/joymodel.c:277:22: note: Shadow variable mupen64plus-core-src-2.6.0/tools/joymodel.c:377:13: style: Variable 'dHardA' can be declared as const array [constVariable] mupen64plus-core-src-2.6.0/tools/joymodel.c:378:13: style: Variable 'dHardB' can be declared as const array [constVariable] mupen64plus-core-src-2.6.0/tools/joymodel.c:379:13: style: Variable 'dHardC' can be declared as const array [constVariable] mupen64plus-core-src-2.6.0/tools/joymodel.c:421:26: style: Parameter 'argv' can be declared as const array [constParameter] diff: 2.17.0 mupen64plus-core-src-2.6.0/src/api/config.c:709:22: error: If memory allocation fail: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] mupen64plus-core-src-2.6.0/src/api/config.c:706:26: note: Assuming allocation function fails mupen64plus-core-src-2.6.0/src/api/config.c:706:26: note: Assignment 'buffer=malloc(ext_config->length+1)', assigned value is 0 mupen64plus-core-src-2.6.0/src/api/config.c:708:16: note: line is assigned 'buffer' here. mupen64plus-core-src-2.6.0/src/api/config.c:709:22: note: Null pointer addition head mupen64plus-core-src-2.6.0/src/api/config.c:709:22: error: If memory allocation fails: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] mupen64plus-core-src-2.6.0/src/api/config.c:706:26: note: Assuming allocation function fails mupen64plus-core-src-2.6.0/src/api/config.c:706:26: note: Assignment 'buffer=malloc(ext_config->length+1)', assigned value is 0 mupen64plus-core-src-2.6.0/src/api/config.c:708:16: note: line is assigned 'buffer' here. mupen64plus-core-src-2.6.0/src/api/config.c:709:22: note: Null pointer addition head mupen64plus-core-src-2.6.0/src/backends/opencv_video_capture.cpp:34:2: error: #error "Unsupported version of OpenCV" [preprocessorErrorDirective] head mupen64plus-core-src-2.6.0/src/device/r4300/new_dynarec/arm/assem_arm.c:3124:15: style: Variable 'fs' is assigned a value that is never used. [unreadVariable] head mupen64plus-core-src-2.6.0/src/device/r4300/new_dynarec/arm64/assem_arm64.c:3739:15: style: Variable 'fs' is assigned a value that is never used. [unreadVariable] head mupen64plus-core-src-2.6.0/src/device/r4300/new_dynarec/new_dynarec.c:67:2: error: #error Unsupported dynarec architecture [preprocessorErrorDirective] head mupen64plus-core-src-2.6.0/src/device/r4300/new_dynarec/x64/assem_x64.c:3616:15: style: Variable 'fs' is assigned a value that is never used. [unreadVariable] head mupen64plus-core-src-2.6.0/src/device/r4300/new_dynarec/x86/assem_x86.c:3193:15: style: Variable 'fs' is assigned a value that is never used. [unreadVariable] head mupen64plus-core-src-2.6.0/src/device/r4300/new_dynarec/x86/assem_x86.c:3762:15: style: Variable 'reglist' is assigned a value that is never used. [unreadVariable] head mupen64plus-core-src-2.6.0/subprojects/oglft/OGLFT.cpp:1175:26: performance:inconclusive: Technically the member function 'OGLFT::Monochrome::invertBitmap' can be static (but you may consider moving to unnamed namespace). [functionStatic] mupen64plus-core-src-2.6.0/subprojects/oglft/OGLFT.h:311:22: note: Technically the member function 'OGLFT::Monochrome::invertBitmap' can be static (but you may consider moving to unnamed namespace). mupen64plus-core-src-2.6.0/subprojects/oglft/OGLFT.cpp:1175:26: note: Technically the member function 'OGLFT::Monochrome::invertBitmap' can be static (but you may consider moving to unnamed namespace). 2.17.0 mupen64plus-core-src-2.6.0/subprojects/oglft/OGLFT.h:311:22: performance:inconclusive: Technically the member function 'OGLFT::Monochrome::invertBitmap' can be static (but you may consider moving to unnamed namespace). [functionStatic] mupen64plus-core-src-2.6.0/subprojects/oglft/OGLFT.cpp:1175:26: note: Technically the member function 'OGLFT::Monochrome::invertBitmap' can be static (but you may consider moving to unnamed namespace). mupen64plus-core-src-2.6.0/subprojects/oglft/OGLFT.h:311:22: note: Technically the member function 'OGLFT::Monochrome::invertBitmap' can be static (but you may consider moving to unnamed namespace). DONE