2024-04-17 05:45 ftp://ftp.de.debian.org/debian/pool/main/h/hatari/hatari_2.4.1+dfsg.orig.tar.xz cppcheck-options: --library=posix --library=gnu --library=bsd --library=zlib --library=sdl --inconclusive --enable=style,information --inline-suppr --template=daca2 --disable=missingInclude --suppress=unmatchedSuppression --check-library --debug-warnings --suppress=autoNoType --suppress=valueFlowBailout --suppress=bailoutUninitVar --suppress=symbolDatabaseWarning -D__GNUC__ --platform=unix64 -j4 platform: Linux-6.1.0-18-amd64-x86_64-with-glibc2.36 python: 3.11.2 client-version: 1.3.56 compiler: g++ (Debian 12.2.0-14) 12.2.0 cppcheck: head 2.13.0 head-info: 8b518bf (2024-04-17 07:27:46 +0200) count: 2565 992 elapsed-time: 16.9 15.9 head-timing-info: old-timing-info: head results: hatari-2.4.1/src/audio.c:59:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bEnableSoundSync [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/audio.c:121:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bEnableSound [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/bios.c:137:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Regs [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/audio.c:259:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable YM2149_LPF_Filter [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/acia.c:277:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE_ACIA [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/acia.c:305:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACIA_MAX_NB [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/acia.c:338:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE_ACIA [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/acia.c:373:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE_ACIA [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/acia.c:403:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE_ACIA [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/acia.c:417:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE_ACIA [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/acia.c:428:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE_ACIA [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/acia.c:469:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE_ACIA [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/acia.c:492:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PendingInterruptCount [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/acia.c:544:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IoAccessInstrCount [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/acia.c:561:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IoMem [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/acia.c:583:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IoMem [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/acia.c:608:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE_IKBD_ACIA [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/acia.c:628:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE_IKBD_ACIA [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/acia.c:664:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE_ACIA [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/acia.c:723:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE_ACIA [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/acia.c:761:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE_ACIA [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/acia.c:779:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE_ACIA [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/acia.c:865:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE_ACIA [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/acia.c:883:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE_ACIA [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/acia.c:910:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE_ACIA [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/acia.c:928:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE_ACIA [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/acia.c:948:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE_ACIA [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/acia.c:1034:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE_ACIA [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/acia.c:1138:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IoMem [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cart.c:57:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable szCartridgeImageFileName [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cart.c:100:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bUseVDIRes [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cart.c:117:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RomMem [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/blitter.c:339:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WaitStateCycles [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/blitter.c:354:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INT_CPU_CYCLE [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/blitter.c:403:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUS_MODE_BLITTER [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/blitter.c:892:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUS_MODE_BLITTER [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/blitter.c:1178:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bAddressSpace24 [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/blitter.c:1235:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bAddressSpace24 [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/blitter.c:1311:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE_BLITTER [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/blitter.c:1430:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CpuRunCycleExact [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/blitter.c:1575:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cpu_bus_rmw [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/avi_record.c:641:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AVI_RECORD_VIDEO_CODEC_BMP [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cfgopts.c:78:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable String_Tag [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/avi_record.c:766:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_ERROR [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cfgopts.c:190:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_WARN [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/avi_record.c:851:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_ERROR [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cfgopts.c:249:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_WARN [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/avi_record.c:897:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_ERROR [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cfgopts.c:411:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_INFO [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/avi_record.c:998:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AVI_RECORD_VIDEO_CODEC_BMP [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/avi_record.c:1057:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_ERROR [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/avi_record.c:1089:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AVI_RECORD_AUDIO_CODEC_PCM [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/avi_record.c:1131:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AVI_RECORD_VIDEO_CODEC_BMP [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/avi_record.c:1315:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AVI_RECORD_VIDEO_CODEC_PNG [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/avi_record.c:1418:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_INFO [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/avi_record.c:1468:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AVI_RECORD_AUDIO_CODEC_PCM [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/change.c:66:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MACHINE_FALCON [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/change.c:191:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_FLOPPYDRIVES [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/change.c:533:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ConfigureParams [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/change.c:597:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cfgopts.c:75:18: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] hatari-2.4.1/src/cfgopts.c:180:19: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] hatari-2.4.1/src/cfgopts.c:381:19: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] hatari-2.4.1/src/cfgopts.c:195:15: style: Condition 'fptr!=NULL' is always true [knownConditionTrueFalse] hatari-2.4.1/src/cfgopts.c:151:14: style: Variable 'tok' can be declared as pointer to const [constVariablePointer] hatari-2.4.1/src/cfgopts.c:300:15: style: Variable 'tok' can be declared as pointer to const [constVariablePointer] hatari-2.4.1/src/blitter.c:802:7: style: The if condition is the same as the previous if condition [duplicateCondition] hatari-2.4.1/src/blitter.c:797:7: note: First condition hatari-2.4.1/src/blitter.c:802:7: note: Second condition hatari-2.4.1/src/blitter.c:1545:43: style: Checking if unsigned expression 'Blitter_HOG_CPU_IgnoreMaxCpuCycles' is less than zero. [unsignedLessThanZero] hatari-2.4.1/src/blitter.c:1575:36: style: Checking if unsigned expression 'Blitter_CyclesBeforeStart' is less than zero. [unsignedLessThanZero] hatari-2.4.1/src/blitter.c:1442:15: style: Variable 'regs' can be declared as pointer to const [constVariablePointer] hatari-2.4.1/src/blitter.c:199:9: style: struct member 'BLITTERSTATE::src_word' is never used. [unusedStructMember] hatari-2.4.1/src/clocks_timings.c:186:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MACHINE_ST [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/clocks_timings.c:372:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MACHINE_ST [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/clocks_timings.c:410:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MACHINE_ST [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/clocks_timings.c:470:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CLOCKS_TIMINGS_SHIFT_VBL [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/configuration.c:519:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CNF_PARAMS [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/configuration.c:810:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bUseVDIRes [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/configuration.c:955:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_ERROR [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/configuration.c:974:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_DEBUG [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/configuration.c:1045:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_ERROR [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/configuration.c:1060:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_ERROR [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/configuration.c:1119:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DRIVE_C [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/configuration.c:1189:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nCpuFreqShift [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/control.c:84:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/control.c:134:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LButtonDblClk [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/control.c:213:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/control.c:237:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable szAutoSaveFileName [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/control.c:286:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/control.c:356:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/convert/low320x16.c:20:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STScreenStartHorizLine [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/convert/low320x16.c:26:7: style: Variable 'esi' is assigned a value that is never used. [unreadVariable] hatari-2.4.1/src/convert/low320x16.c:67:8: style: Variable 'esi' is assigned a value that is never used. [unreadVariable] hatari-2.4.1/src/convert/low320x16.c:14:14: style: Unused variable: edx [unusedVariable] hatari-2.4.1/src/convert/low320x16_spec.c:25:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STScreenStartHorizLine [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/convert/low320x16_spec.c:69:8: style: Variable 'ecx' is reassigned a value before the old one has been used. [redundantAssignment] hatari-2.4.1/src/convert/low320x16_spec.c:65:8: note: ecx is assigned hatari-2.4.1/src/convert/low320x16_spec.c:69:8: note: ecx is overwritten hatari-2.4.1/src/convert/low320x16_spec.c:73:8: style: Variable 'ecx' is reassigned a value before the old one has been used. [redundantAssignment] hatari-2.4.1/src/convert/low320x16_spec.c:69:8: note: ecx is assigned hatari-2.4.1/src/convert/low320x16_spec.c:73:8: note: ecx is overwritten hatari-2.4.1/src/convert/low320x16_spec.c:77:8: style: Variable 'ecx' is reassigned a value before the old one has been used. [redundantAssignment] hatari-2.4.1/src/convert/low320x16_spec.c:73:8: note: ecx is assigned hatari-2.4.1/src/convert/low320x16_spec.c:77:8: note: ecx is overwritten hatari-2.4.1/src/convert/low320x16_spec.c:81:8: style: Variable 'ecx' is reassigned a value before the old one has been used. [redundantAssignment] hatari-2.4.1/src/convert/low320x16_spec.c:77:8: note: ecx is assigned hatari-2.4.1/src/convert/low320x16_spec.c:81:8: note: ecx is overwritten hatari-2.4.1/src/convert/low320x16_spec.c:33:7: style: Variable 'esi' is assigned a value that is never used. [unreadVariable] hatari-2.4.1/src/convert/low320x16_spec.c:39:8: style: Variable 'ebx' is assigned a value that is never used. [unreadVariable] hatari-2.4.1/src/convert/low320x16_spec.c:81:8: style: Variable 'ecx' is assigned a value that is never used. [unreadVariable] hatari-2.4.1/src/convert/low320x16_spec.c:84:8: style: Variable 'esi' is assigned a value that is never used. [unreadVariable] hatari-2.4.1/src/convert/low320x16_spec.c:14:24: style: Unused variable: edx [unusedVariable] hatari-2.4.1/src/avi_record.c:887:20: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled] hatari-2.4.1/src/convert/low320x32.c:20:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STScreenStartHorizLine [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/avi_record.c:884:23: style: Variable 'pBitmapOut' can be declared as pointer to const [constVariablePointer] hatari-2.4.1/src/avi_record.c:1298:83: style: Parameter 'AviFileName' can be declared as pointer to const [constParameterPointer] hatari-2.4.1/src/avi_record.c:117:10: style: struct member 'AVI_CHUNK_INDEX::identifier' is never used. [unusedStructMember] hatari-2.4.1/src/avi_record.c:118:10: style: struct member 'AVI_CHUNK_INDEX::flags' is never used. [unusedStructMember] hatari-2.4.1/src/avi_record.c:119:10: style: struct member 'AVI_CHUNK_INDEX::offset' is never used. [unusedStructMember] hatari-2.4.1/src/avi_record.c:120:10: style: struct member 'AVI_CHUNK_INDEX::length' is never used. [unusedStructMember] hatari-2.4.1/src/convert/low320x32.c:26:7: style: Variable 'esi' is assigned a value that is never used. [unreadVariable] hatari-2.4.1/src/convert/low320x32.c:67:8: style: Variable 'esi' is assigned a value that is never used. [unreadVariable] hatari-2.4.1/src/convert/low320x32.c:14:14: style: Unused variable: edx [unusedVariable] hatari-2.4.1/src/avi_record.c:407:10: style: struct member 'RECORD_AVI_PARAMS::SuperIndexChunk_Video_Pos' is never used. [unusedStructMember] hatari-2.4.1/src/avi_record.c:408:10: style: struct member 'RECORD_AVI_PARAMS::SuperIndexChunk_Audio_Pos' is never used. [unusedStructMember] hatari-2.4.1/src/convert/low320x32_spec.c:25:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STScreenStartHorizLine [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/convert/low320x32_spec.c:69:8: style: Variable 'ecx' is reassigned a value before the old one has been used. [redundantAssignment] hatari-2.4.1/src/convert/low320x32_spec.c:65:8: note: ecx is assigned hatari-2.4.1/src/convert/low320x32_spec.c:69:8: note: ecx is overwritten hatari-2.4.1/src/convert/low320x32_spec.c:73:8: style: Variable 'ecx' is reassigned a value before the old one has been used. [redundantAssignment] hatari-2.4.1/src/convert/low320x32_spec.c:69:8: note: ecx is assigned hatari-2.4.1/src/convert/low320x32_spec.c:73:8: note: ecx is overwritten hatari-2.4.1/src/convert/low320x32_spec.c:77:8: style: Variable 'ecx' is reassigned a value before the old one has been used. [redundantAssignment] hatari-2.4.1/src/convert/low320x32_spec.c:73:8: note: ecx is assigned hatari-2.4.1/src/convert/low320x32_spec.c:77:8: note: ecx is overwritten hatari-2.4.1/src/convert/low320x32_spec.c:81:8: style: Variable 'ecx' is reassigned a value before the old one has been used. [redundantAssignment] hatari-2.4.1/src/convert/low320x32_spec.c:77:8: note: ecx is assigned hatari-2.4.1/src/convert/low320x32_spec.c:81:8: note: ecx is overwritten hatari-2.4.1/src/convert/low320x32_spec.c:33:7: style: Variable 'esi' is assigned a value that is never used. [unreadVariable] hatari-2.4.1/src/convert/low320x32_spec.c:39:8: style: Variable 'ebx' is assigned a value that is never used. [unreadVariable] hatari-2.4.1/src/convert/low320x32_spec.c:81:8: style: Variable 'ecx' is assigned a value that is never used. [unreadVariable] hatari-2.4.1/src/convert/low320x32_spec.c:84:8: style: Variable 'esi' is assigned a value that is never used. [unreadVariable] hatari-2.4.1/src/convert/low320x32_spec.c:14:24: style: Unused variable: edx [unusedVariable] hatari-2.4.1/src/convert/low640x16.c:16:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STScreenWidthBytes [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/convert/low640x16.c:65:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pPCScreenDest [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/convert/low640x16_spec.c:12:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pPCScreenDest [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/convert/low640x16_spec.c:49:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STScreenWidthBytes [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/convert/low640x16_spec.c:83:7: style: Variable 'ecx' is reassigned a value before the old one has been used. [redundantAssignment] hatari-2.4.1/src/convert/low640x16_spec.c:79:7: note: ecx is assigned hatari-2.4.1/src/convert/low640x16_spec.c:83:7: note: ecx is overwritten hatari-2.4.1/src/convert/low640x16_spec.c:87:7: style: Variable 'ecx' is reassigned a value before the old one has been used. [redundantAssignment] hatari-2.4.1/src/convert/low640x16_spec.c:83:7: note: ecx is assigned hatari-2.4.1/src/convert/low640x16_spec.c:87:7: note: ecx is overwritten hatari-2.4.1/src/convert/low640x16_spec.c:91:7: style: Variable 'ecx' is reassigned a value before the old one has been used. [redundantAssignment] hatari-2.4.1/src/convert/low640x16_spec.c:87:7: note: ecx is assigned hatari-2.4.1/src/convert/low640x16_spec.c:91:7: note: ecx is overwritten hatari-2.4.1/src/convert/low640x16_spec.c:95:7: style: Variable 'ecx' is reassigned a value before the old one has been used. [redundantAssignment] hatari-2.4.1/src/convert/low640x16_spec.c:91:7: note: ecx is assigned hatari-2.4.1/src/convert/low640x16_spec.c:95:7: note: ecx is overwritten hatari-2.4.1/src/convert/low640x16.c:55:7: style: Variable 'esi' is assigned a value that is never used. [unreadVariable] hatari-2.4.1/src/convert/low640x16.c:12:9: style: Unused variable: edx [unusedVariable] hatari-2.4.1/src/convert/low640x16_spec.c:53:7: style: Variable 'ebx' is assigned a value that is never used. [unreadVariable] hatari-2.4.1/src/convert/low640x16_spec.c:95:7: style: Variable 'ecx' is assigned a value that is never used. [unreadVariable] hatari-2.4.1/src/convert/low640x16_spec.c:98:7: style: Variable 'esi' is assigned a value that is never used. [unreadVariable] hatari-2.4.1/src/convert/low640x16_spec.c:100:7: style: Variable 'ebp' is assigned a value that is never used. [unreadVariable] hatari-2.4.1/src/convert/low640x16_spec.c:39:19: style: Unused variable: edx [unusedVariable] hatari-2.4.1/src/convert/low640x32.c:16:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STScreenWidthBytes [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/convert/low640x32_spec.c:12:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pPCScreenDest [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/convert/low640x32.c:63:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pPCScreenDest [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/convert/low640x32_spec.c:49:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STScreenWidthBytes [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/convert/low640x32_spec.c:83:7: style: Variable 'ecx' is reassigned a value before the old one has been used. [redundantAssignment] hatari-2.4.1/src/convert/low640x32_spec.c:79:7: note: ecx is assigned hatari-2.4.1/src/convert/low640x32_spec.c:83:7: note: ecx is overwritten hatari-2.4.1/src/convert/low640x32_spec.c:87:7: style: Variable 'ecx' is reassigned a value before the old one has been used. [redundantAssignment] hatari-2.4.1/src/convert/low640x32_spec.c:83:7: note: ecx is assigned hatari-2.4.1/src/convert/low640x32_spec.c:87:7: note: ecx is overwritten hatari-2.4.1/src/convert/low640x32_spec.c:91:7: style: Variable 'ecx' is reassigned a value before the old one has been used. [redundantAssignment] hatari-2.4.1/src/convert/low640x32_spec.c:87:7: note: ecx is assigned hatari-2.4.1/src/convert/low640x32_spec.c:91:7: note: ecx is overwritten hatari-2.4.1/src/convert/low640x32_spec.c:95:7: style: Variable 'ecx' is reassigned a value before the old one has been used. [redundantAssignment] hatari-2.4.1/src/convert/low640x32_spec.c:91:7: note: ecx is assigned hatari-2.4.1/src/convert/low640x32_spec.c:95:7: note: ecx is overwritten hatari-2.4.1/src/control.c:231:35: style: Parameter 'name' can be declared as pointer to const [constParameterPointer] hatari-2.4.1/src/control.c:311:8: style: Variable 'cmd' can be declared as pointer to const [constVariablePointer] hatari-2.4.1/src/convert/low640x32_spec.c:53:7: style: Variable 'ebx' is assigned a value that is never used. [unreadVariable] hatari-2.4.1/src/convert/low640x32_spec.c:95:7: style: Variable 'ecx' is assigned a value that is never used. [unreadVariable] hatari-2.4.1/src/convert/low640x32_spec.c:98:7: style: Variable 'esi' is assigned a value that is never used. [unreadVariable] hatari-2.4.1/src/convert/low640x32_spec.c:100:7: style: Variable 'ebp' is assigned a value that is never used. [unreadVariable] hatari-2.4.1/src/convert/low640x32_spec.c:39:19: style: Unused variable: edx [unusedVariable] hatari-2.4.1/src/convert/low640x32.c:53:7: style: Variable 'esi' is assigned a value that is never used. [unreadVariable] hatari-2.4.1/src/convert/low640x32.c:12:9: style: Unused variable: edx [unusedVariable] hatari-2.4.1/src/change.c:60:37: style: Parameter 'current' can be declared as pointer to const [constParameterPointer] hatari-2.4.1/src/change.c:60:58: style: Parameter 'changed' can be declared as pointer to const [constParameterPointer] hatari-2.4.1/src/convert/med640x16.c:12:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pPCScreenDest [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/convert/med640x16_spec.c:12:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pPCScreenDest [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/convert/med640x16.c:43:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STScreenWidthBytes [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/convert/med640x16_spec.c:52:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STScreenWidthBytes [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/convert/med640x32.c:12:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pPCScreenDest [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/convert/med640x32.c:43:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STScreenWidthBytes [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/convert/med640x32_spec.c:12:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pPCScreenDest [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/convert/med640x32_spec.c:52:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STScreenWidthBytes [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/convert/med640x16_spec.c:89:7: style: Variable 'ecx' is reassigned a value before the old one has been used. [redundantAssignment] hatari-2.4.1/src/convert/med640x16_spec.c:85:7: note: ecx is assigned hatari-2.4.1/src/convert/med640x16_spec.c:89:7: note: ecx is overwritten hatari-2.4.1/src/convert/med640x16_spec.c:93:7: style: Variable 'ecx' is reassigned a value before the old one has been used. [redundantAssignment] hatari-2.4.1/src/convert/med640x16_spec.c:89:7: note: ecx is assigned hatari-2.4.1/src/convert/med640x16_spec.c:93:7: note: ecx is overwritten hatari-2.4.1/src/convert/med640x16_spec.c:97:7: style: Variable 'ecx' is reassigned a value before the old one has been used. [redundantAssignment] hatari-2.4.1/src/convert/med640x16_spec.c:93:7: note: ecx is assigned hatari-2.4.1/src/convert/med640x16_spec.c:97:7: note: ecx is overwritten hatari-2.4.1/src/convert/med640x16_spec.c:101:7: style: Variable 'ecx' is reassigned a value before the old one has been used. [redundantAssignment] hatari-2.4.1/src/convert/med640x16_spec.c:97:7: note: ecx is assigned hatari-2.4.1/src/convert/med640x16_spec.c:101:7: note: ecx is overwritten hatari-2.4.1/src/convert/med640x16.c:79:7: style: Variable 'esi' is assigned a value that is never used. [unreadVariable] hatari-2.4.1/src/convert/med640x16.c:40:14: style: Unused variable: ecx [unusedVariable] hatari-2.4.1/src/convert/med640x32.c:80:7: style: Variable 'esi' is assigned a value that is never used. [unreadVariable] hatari-2.4.1/src/convert/med640x32.c:40:14: style: Unused variable: ecx [unusedVariable] hatari-2.4.1/src/convert/med640x16_spec.c:62:19: error: Uninitialized variable: ecx [uninitvar] hatari-2.4.1/src/convert/med640x16_spec.c:57:7: style: Variable 'ebx' is assigned a value that is never used. [unreadVariable] hatari-2.4.1/src/convert/med640x16_spec.c:104:7: style: Variable 'esi' is assigned a value that is never used. [unreadVariable] hatari-2.4.1/src/convert/med640x16_spec.c:106:7: style: Variable 'ebp' is assigned a value that is never used. [unreadVariable] hatari-2.4.1/src/convert/med640x32_spec.c:89:7: style: Variable 'ecx' is reassigned a value before the old one has been used. [redundantAssignment] hatari-2.4.1/src/convert/med640x32_spec.c:85:7: note: ecx is assigned hatari-2.4.1/src/convert/med640x32_spec.c:89:7: note: ecx is overwritten hatari-2.4.1/src/convert/med640x32_spec.c:93:7: style: Variable 'ecx' is reassigned a value before the old one has been used. [redundantAssignment] hatari-2.4.1/src/convert/med640x32_spec.c:89:7: note: ecx is assigned hatari-2.4.1/src/convert/med640x32_spec.c:93:7: note: ecx is overwritten hatari-2.4.1/src/convert/med640x32_spec.c:97:7: style: Variable 'ecx' is reassigned a value before the old one has been used. [redundantAssignment] hatari-2.4.1/src/convert/med640x32_spec.c:93:7: note: ecx is assigned hatari-2.4.1/src/convert/med640x32_spec.c:97:7: note: ecx is overwritten hatari-2.4.1/src/convert/med640x32_spec.c:101:7: style: Variable 'ecx' is reassigned a value before the old one has been used. [redundantAssignment] hatari-2.4.1/src/convert/med640x32_spec.c:97:7: note: ecx is assigned hatari-2.4.1/src/convert/med640x32_spec.c:101:7: note: ecx is overwritten hatari-2.4.1/src/convert/med640x32_spec.c:62:19: error: Uninitialized variable: ecx [uninitvar] hatari-2.4.1/src/convert/med640x32_spec.c:57:7: style: Variable 'ebx' is assigned a value that is never used. [unreadVariable] hatari-2.4.1/src/convert/med640x32_spec.c:104:7: style: Variable 'esi' is assigned a value that is never used. [unreadVariable] hatari-2.4.1/src/convert/med640x32_spec.c:106:7: style: Variable 'ebp' is assigned a value that is never used. [unreadVariable] hatari-2.4.1/src/cpu/sysdeps.h:100:0: error: #error "Your compiler is not ANSI. Get a real one." [preprocessorErrorDirective] hatari-2.4.1/src/cpu/jit/compemu_midfunc_x86.c:1138:2: error: There is an unknown macro here somewhere. Configuration is required. If Dif is a macro then please configure it. [unknownMacro] hatari-2.4.1/src/cpu/jit/compemu_prefs.c:12:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable special_mem_default [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/jit/compemu_support.c:39:0: error: #error "Only Fixed Addressing is supported with the JIT Compiler" [preprocessorErrorDirective] hatari-2.4.1/src/cpu/jit/compemu_fpp.c:141:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable S1 [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/jit/compemu_fpp.c:355:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FP_RESULT [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/jit/compemu_fpp.c:564:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable S1 [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/jit/compemu_fpp.c:634:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable S2 [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/jit/compemu_fpp.c:730:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m68k_pc_offset [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/jit/compemu_fpp.c:926:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fpu_model [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/jit/compemu_fpp.c:990:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fpu_model [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/jit/compemu_fpp.c:1188:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable S2 [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/jit/gencomp.c:294:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nr_cpuop_funcs [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/jit/gencomp.c:877:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable table68k [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/jit/gencomp.c:951:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable table68k [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/jit/gencomp.c:1435:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable table68k [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/jit/gencomp.c:3231:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable table68k [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/jit/gencomp.c:3264:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable table68k [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/jit/gencomp.c:3514:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nr_cpuop_funcs [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/jit/gencomp.c:3543:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nr_cpuop_funcs [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/jit/compemu_fpp.c:1434:10: style:inconclusive: Found duplicate branches for 'if' and 'else'. [duplicateBranch] hatari-2.4.1/src/cpu/jit/compemu_fpp.c:1438:5: note: Found duplicate branches for 'if' and 'else'. hatari-2.4.1/src/cpu/jit/compemu_fpp.c:1434:10: note: Found duplicate branches for 'if' and 'else'. hatari-2.4.1/src/cpu/jit/compemu_fpp.c:920:2: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] hatari-2.4.1/src/cpu/jit/compemu_fpp.c:985:2: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] hatari-2.4.1/src/cpu/jit/compemu_fpp.c:1556:4: style: Statements following 'return' will never be executed. [unreachableCode] hatari-2.4.1/src/cpu/jit/compemu_fpp.c:1567:4: style: Statements following 'return' will never be executed. [unreachableCode] hatari-2.4.1/src/cpu/jit/compemu_fpp.c:1628:4: style: Statements following 'return' will never be executed. [unreachableCode] hatari-2.4.1/src/cpu/jit/compemu_fpp.c:1639:4: style: Statements following 'return' will never be executed. [unreachableCode] hatari-2.4.1/src/cpu/jit/compemu_fpp.c:1650:4: style: Statements following 'return' will never be executed. [unreachableCode] hatari-2.4.1/src/cpu/jit/compemu_fpp.c:1661:4: style: Statements following 'return' will never be executed. [unreachableCode] hatari-2.4.1/src/cpu/jit/compemu_fpp.c:1672:4: style: Statements following 'return' will never be executed. [unreachableCode] hatari-2.4.1/src/cpu/jit/compemu_fpp.c:1683:4: style: Statements following 'return' will never be executed. [unreachableCode] hatari-2.4.1/src/cpu/jit/compemu_fpp.c:1711:4: style: Statements following 'return' will never be executed. [unreachableCode] hatari-2.4.1/src/cpu/jit/compemu_fpp.c:1756:4: style: Statements following 'return' will never be executed. [unreachableCode] hatari-2.4.1/src/cpu/jit/compemu_fpp.c:1767:4: style: Statements following 'return' will never be executed. [unreachableCode] hatari-2.4.1/src/cpu/jit/compemu_fpp.c:1778:4: style: Statements following 'return' will never be executed. [unreachableCode] hatari-2.4.1/src/cpu/jit/compemu_fpp.c:1825:4: style: Statements following 'return' will never be executed. [unreachableCode] hatari-2.4.1/src/cpu/jit/compemu_fpp.c:1855:4: style: Statements following 'return' will never be executed. [unreachableCode] hatari-2.4.1/src/cpu/jit/compemu_fpp.c:1883:4: style: Statements following 'return' will never be executed. [unreachableCode] hatari-2.4.1/src/cpu/jit/compemu_fpp.c:1894:4: style: Statements following 'return' will never be executed. [unreachableCode] hatari-2.4.1/src/cpu/jit/compemu_fpp.c:1998:4: style: Statements following 'return' will never be executed. [unreachableCode] hatari-2.4.1/src/cpu/jit/compemu_fpp.c:2070:4: style: Statements following 'return' will never be executed. [unreachableCode] hatari-2.4.1/src/cpu/jit/compemu_fpp.c:1228:9: style: Local variable 'ad' shadows outer variable [shadowVariable] hatari-2.4.1/src/cpu/jit/compemu_fpp.c:1142:8: note: Shadowed declaration hatari-2.4.1/src/cpu/jit/compemu_fpp.c:1228:9: note: Shadow variable hatari-2.4.1/src/cpu/jit/compemu_fpp.c:908:11: style: Variable 'incr' is assigned a value that is never used. [unreadVariable] hatari-2.4.1/src/cpu/jit/compemu_fpp.c:974:11: style: Variable 'incr' is assigned a value that is never used. [unreadVariable] hatari-2.4.1/src/cpu/softfloat/softfloat.c:134:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable float_round_nearest_even [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/softfloat/softfloat.c:250:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable float_round_nearest_even [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/softfloat/softfloat-specialize.h:159:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable float_flag_signaling [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/softfloat/softfloat-specialize.h:195:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable float_flag_signaling [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/softfloat/softfloat-specialize.h:242:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable float_flag_invalid [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/softfloat/softfloat-specialize.h:290:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable float_flag_signaling [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/softfloat/softfloat-specialize.h:334:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable float_flag_signaling [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/softfloat/softfloat-specialize.h:361:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable float_flag_signaling [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/softfloat/softfloat.c:482:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable float_round_nearest_even [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/softfloat/softfloat.c:526:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable float_round_nearest_even [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/softfloat/softfloat.c:565:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable float_round_nearest_even [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/softfloat/softfloat.c:617:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable float_round_nearest_even [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/softfloat/softfloat.c:757:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable float_round_nearest_even [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/softfloat/softfloat.c:942:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable float_round_nearest_even [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/softfloat/softfloat.c:1355:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable float_round_nearest_even [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/softfloat/softfloat.c:1507:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable float_round_nearest_even [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/softfloat/softfloat.c:1662:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable floatx80_default_infinity_low [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/softfloat/softfloat.c:1714:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable floatx80_default_infinity_low [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/softfloat/softfloat.c:1773:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable float_flag_invalid [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/softfloat/softfloat.c:1800:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable float_flag_invalid [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/softfloat/softfloat.c:1826:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable float_flag_invalid [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/softfloat/softfloat.c:1859:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable float_flag_invalid [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/softfloat/softfloat.c:1909:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable float_flag_invalid [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/softfloat/softfloat.c:2185:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable float_flag_inexact [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/softfloat/softfloat.c:2279:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable float_flag_inexact [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/softfloat/softfloat.c:2410:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable float_flag_invalid [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/softfloat/softfloat.c:2466:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable float_flag_invalid [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/softfloat/softfloat.c:2491:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable float_flag_invalid [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/softfloat/softfloat.c:2518:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable float_flag_invalid [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/softfloat/softfloat.c:2594:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable float_flag_invalid [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/softfloat/softfloat.c:2636:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable float_flag_invalid [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/softfloat/softfloat.c:2740:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable float_flag_invalid [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/softfloat/softfloat.c:2914:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable float_flag_invalid [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/softfloat/softfloat.c:3022:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable float_flag_invalid [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/softfloat/softfloat.c:3088:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable float_flag_invalid [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/softfloat/softfloat.c:3163:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable float_flag_invalid [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/softfloat/softfloat.c:3192:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable float_flag_invalid [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/softfloat/softfloat.c:3230:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable float_flag_invalid [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/softfloat/softfloat.c:3451:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable float_flag_invalid [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/softfloat/softfloat.c:3480:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable float_flag_invalid [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/softfloat/softfloat.c:3512:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable float_flag_invalid [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/softfloat/softfloat_decimal.c:277:43: style:inconclusive: Boolean expression '(uint64_t)(zSig1<<1)==0' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] hatari-2.4.1/src/cpu/softfloat/softfloat_decimal.c:326:41: style:inconclusive: Boolean expression '(int64_t)(zSig1<<1)==0' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] hatari-2.4.1/src/cpu/softfloat/softfloat_decimal.c:39:32: style: Condition '(int64_t)zSig1<0' is always false [knownConditionTrueFalse] hatari-2.4.1/src/cpu/softfloat/softfloat_decimal.c:37:10: note: Assignment 'zSig1=*aSig1', assigned value is greater than -1 hatari-2.4.1/src/cpu/softfloat/softfloat_decimal.c:37:8: note: zSig1 is assigned '*aSig1' here. hatari-2.4.1/src/cpu/softfloat/softfloat_decimal.c:39:32: note: Condition '(int64_t)zSig1<0' is always false hatari-2.4.1/src/cpu/softfloat/softfloat_decimal.c:54:13: style: Condition 'zSig0==0' is always false [knownConditionTrueFalse] hatari-2.4.1/src/cpu/softfloat/softfloat_decimal.c:36:10: note: Assignment 'zSig0=*aSig0', assigned value is greater than -1 hatari-2.4.1/src/cpu/softfloat/softfloat_decimal.c:53:5: note: zSig0 is incremented', new value is 0 hatari-2.4.1/src/cpu/softfloat/softfloat_decimal.c:54:13: note: Condition 'zSig0==0' is always false hatari-2.4.1/src/cpu/softfloat/softfloat_decimal.c:29:101: style: Parameter 'status' can be declared as pointer to const [constParameterPointer] hatari-2.4.1/src/cpu/softfloat/softfloat.h:274:59: style: Parameter 'status' can be declared as pointer to const [constParameterPointer] hatari-2.4.1/src/cpu/softfloat/softfloat.h:278:57: style: Parameter 'status' can be declared as pointer to const [constParameterPointer] hatari-2.4.1/src/cpu/softfloat/softfloat.h:282:59: style: Parameter 'status' can be declared as pointer to const [constParameterPointer] hatari-2.4.1/src/cpu/softfloat/softfloat.h:286:65: style: Parameter 'status' can be declared as pointer to const [constParameterPointer] hatari-2.4.1/src/cpu/softfloat/softfloat.h:290:52: style: Parameter 'status' can be declared as pointer to const [constParameterPointer] hatari-2.4.1/src/cpu/softfloat/softfloat.h:294:59: style: Parameter 'status' can be declared as pointer to const [constParameterPointer] hatari-2.4.1/src/cpu/softfloat/softfloat.h:298:55: style: Parameter 'status' can be declared as pointer to const [constParameterPointer] hatari-2.4.1/src/cpu/softfloat/softfloat.h:314:52: style: Parameter 'status' can be declared as pointer to const [constParameterPointer] hatari-2.4.1/src/cpu/softfloat/softfloat.h:318:53: style: Parameter 'status' can be declared as pointer to const [constParameterPointer] hatari-2.4.1/src/cpu/softfloat/softfloat.h:322:53: style: Parameter 'status' can be declared as pointer to const [constParameterPointer] hatari-2.4.1/src/cpu/jit/codegen_x86.c:318:38: debug: Function::addArguments found argument 'r' with varid 0. [varid0] hatari-2.4.1/src/cpu/jit/codegen_x86.c:323:38: debug: Function::addArguments found argument 'r' with varid 0. [varid0] hatari-2.4.1/src/cpu/jit/codegen_x86.c:328:40: debug: Function::addArguments found argument 'r' with varid 0. [varid0] hatari-2.4.1/src/cpu/jit/codegen_x86.c:333:40: debug: Function::addArguments found argument 'r' with varid 0. [varid0] hatari-2.4.1/src/cpu/jit/codegen_x86.c:338:40: debug: Function::addArguments found argument 'r' with varid 0. [varid0] hatari-2.4.1/src/cpu/jit/codegen_x86.c:343:40: debug: Function::addArguments found argument 'r' with varid 0. [varid0] hatari-2.4.1/src/cpu/jit/codegen_x86.c:348:40: debug: Function::addArguments found argument 'r' with varid 0. [varid0] hatari-2.4.1/src/cpu/jit/codegen_x86.c:353:40: debug: Function::addArguments found argument 'r' with varid 0. [varid0] hatari-2.4.1/src/cpu/jit/codegen_x86.c:358:40: debug: Function::addArguments found argument 'd' with varid 0. [varid0] hatari-2.4.1/src/cpu/jit/codegen_x86.c:363:38: debug: Function::addArguments found argument 'd' with varid 0. [varid0] hatari-2.4.1/src/cpu/jit/codegen_x86.c:368:41: debug: Function::addArguments found argument 'd' with varid 0. [varid0] hatari-2.4.1/src/cpu/jit/codegen_x86.c:373:41: debug: Function::addArguments found argument 'd' with varid 0. [varid0] hatari-2.4.1/src/cpu/jit/codegen_x86.c:378:41: debug: Function::addArguments found argument 'd' with varid 0. [varid0] hatari-2.4.1/src/cpu/jit/codegen_x86.c:383:41: debug: Function::addArguments found argument 'd' with varid 0. [varid0] hatari-2.4.1/src/cpu/jit/codegen_x86.c:388:40: debug: Function::addArguments found argument 'r' with varid 0. [varid0] hatari-2.4.1/src/cpu/jit/codegen_x86.c:393:40: debug: Function::addArguments found argument 'r' with varid 0. [varid0] hatari-2.4.1/src/cpu/jit/codegen_x86.c:398:40: debug: Function::addArguments found argument 'r' with varid 0. [varid0] hatari-2.4.1/src/cpu/jit/codegen_x86.c:403:40: debug: Function::addArguments found argument 'd' with varid 0. [varid0] hatari-2.4.1/src/cpu/jit/codegen_x86.c:408:40: debug: Function::addArguments found argument 'd' with varid 0. [varid0] hatari-2.4.1/src/cpu/jit/codegen_x86.c:413:40: debug: Function::addArguments found argument 'd' with varid 0. [varid0] hatari-2.4.1/src/cpu/jit/codegen_x86.c:418:41: debug: Function::addArguments found argument 'd' with varid 0. [varid0] hatari-2.4.1/src/cpu/jit/codegen_x86.c:423:41: debug: Function::addArguments found argument 'd' with varid 0. [varid0] hatari-2.4.1/src/cpu/jit/codegen_x86.c:428:41: debug: Function::addArguments found argument 'd' with varid 0. [varid0] hatari-2.4.1/src/cpu/jit/codegen_x86.c:433:40: debug: Function::addArguments found argument 'r' with varid 0. [varid0] hatari-2.4.1/src/cpu/jit/codegen_x86.c:438:40: debug: Function::addArguments found argument 'r' with varid 0. [varid0] hatari-2.4.1/src/cpu/jit/codegen_x86.c:443:39: debug: Function::addArguments found argument 'd' with varid 0. [varid0] hatari-2.4.1/src/cpu/jit/codegen_x86.c:448:40: debug: Function::addArguments found argument 'r' with varid 0. [varid0] hatari-2.4.1/src/cpu/jit/codegen_x86.c:453:40: debug: Function::addArguments found argument 'd' with varid 0. [varid0] hatari-2.4.1/src/cpu/jit/codegen_x86.c:458:40: debug: Function::addArguments found argument 'd' with varid 0. [varid0] hatari-2.4.1/src/cpu/jit/codegen_x86.c:463:40: debug: Function::addArguments found argument 'd' with varid 0. [varid0] hatari-2.4.1/src/cpu/jit/codegen_x86.c:468:41: debug: Function::addArguments found argument 'd' with varid 0. [varid0] hatari-2.4.1/src/cpu/jit/codegen_x86.c:473:41: debug: Function::addArguments found argument 'd' with varid 0. [varid0] hatari-2.4.1/src/cpu/jit/codegen_x86.c:478:41: debug: Function::addArguments found argument 'd' with varid 0. [varid0] hatari-2.4.1/src/cpu/jit/codegen_x86.c:483:41: debug: Function::addArguments found argument 'd' with varid 0. [varid0] hatari-2.4.1/src/cpu/jit/codegen_x86.c:488:41: debug: Function::addArguments found argument 'd' with varid 0. [varid0] hatari-2.4.1/src/cpu/jit/codegen_x86.c:493:41: debug: Function::addArguments found argument 'd' with varid 0. [varid0] hatari-2.4.1/src/cpu/jit/codegen_x86.c:498:41: debug: Function::addArguments found argument 'r' with varid 0. [varid0] hatari-2.4.1/src/cpu/jit/codegen_x86.c:503:41: debug: Function::addArguments found argument 'r' with varid 0. [varid0] hatari-2.4.1/src/cpu/jit/codegen_x86.c:508:41: debug: Function::addArguments found argument 'r' with varid 0. [varid0] hatari-2.4.1/src/cpu/jit/codegen_x86.c:513:41: debug: Function::addArguments found argument 'r' with varid 0. [varid0] hatari-2.4.1/src/cpu/jit/codegen_x86.c:518:41: debug: Function::addArguments found argument 'r' with varid 0. [varid0] hatari-2.4.1/src/cpu/jit/codegen_x86.c:523:41: debug: Function::addArguments found argument 'r' with varid 0. [varid0] hatari-2.4.1/src/cpu/jit/codegen_x86.c:528:41: debug: Function::addArguments found argument 'r' with varid 0. [varid0] hatari-2.4.1/src/cpu/jit/codegen_x86.c:533:41: debug: Function::addArguments found argument 'r' with varid 0. [varid0] hatari-2.4.1/src/cpu/jit/codegen_x86.c:538:41: debug: Function::addArguments found argument 'r' with varid 0. [varid0] hatari-2.4.1/src/cpu/jit/codegen_x86.c:558:35: debug: Function::addArguments found argument 'd' with varid 0. [varid0] hatari-2.4.1/src/cpu/jit/codegen_x86.c:563:40: debug: Function::addArguments found argument 'd' with varid 0. [varid0] hatari-2.4.1/src/cpu/jit/codegen_x86.c:568:40: debug: Function::addArguments found argument 'd' with varid 0. [varid0] hatari-2.4.1/src/cpu/jit/codegen_x86.c:580:39: debug: Function::addArguments found argument 'd' with varid 0. [varid0] hatari-2.4.1/src/cpu/jit/codegen_x86.c:585:47: debug: Function::addArguments found argument 'd' with varid 0. [varid0] hatari-2.4.1/src/cpu/jit/codegen_x86.c:590:47: debug: Function::addArguments found argument 'd' with varid 0. [varid0] hatari-2.4.1/src/cpu/jit/codegen_x86.c:595:46: debug: Function::addArguments found argument 'd' with varid 0. [varid0] hatari-2.4.1/src/cpu/jit/codegen_x86.c:600:47: debug: Function::addArguments found argument 'd' with varid 0. [varid0] hatari-2.4.1/src/cpu/jit/codegen_x86.c:605:46: debug: Function::addArguments found argument 'd' with varid 0. [varid0] hatari-2.4.1/src/cpu/jit/codegen_x86.c:610:41: debug: Function::addArguments found argument 'd' with varid 0. [varid0] hatari-2.4.1/src/cpu/jit/codegen_x86.c:615:41: debug: Function::addArguments found argument 'd' with varid 0. [varid0] hatari-2.4.1/src/cpu/jit/codegen_x86.c:623:40: debug: Function::addArguments found argument 'd' with varid 0. [varid0] hatari-2.4.1/src/cpu/jit/codegen_x86.c:631:36: debug: Function::addArguments found argument 'RW4' with varid 0. [varid0] hatari-2.4.1/src/cpu/jit/codegen_x86.c:636:38: debug: Function::addArguments found argument 'd' with varid 0. [varid0] hatari-2.4.1/src/cpu/jit/codegen_x86.c:641:38: debug: Function::addArguments found argument 'd' with varid 0. [varid0] hatari-2.4.1/src/cpu/jit/codegen_x86.c:646:47: debug: Function::addArguments found argument 'd' with varid 0. [varid0] hatari-2.4.1/src/cpu/jit/codegen_x86.c:651:47: debug: Function::addArguments found argument 'd' with varid 0. [varid0] hatari-2.4.1/src/cpu/jit/codegen_x86.c:656:47: debug: Function::addArguments found argument 'd' with varid 0. [varid0] hatari-2.4.1/src/cpu/jit/codegen_x86.c:661:48: debug: Function::addArguments found argument 'baser' with varid 0. [varid0] hatari-2.4.1/src/cpu/jit/codegen_x86.c:666:48: debug: Function::addArguments found argument 'baser' with varid 0. [varid0] hatari-2.4.1/src/cpu/jit/codegen_x86.c:671:48: debug: Function::addArguments found argument 'baser' with varid 0. [varid0] hatari-2.4.1/src/cpu/jit/codegen_x86.c:676:50: debug: Function::addArguments found argument 'base' with varid 0. [varid0] hatari-2.4.1/src/cpu/jit/codegen_x86.c:681:50: debug: Function::addArguments found argument 'base' with varid 0. [varid0] hatari-2.4.1/src/cpu/jit/codegen_x86.c:686:50: debug: Function::addArguments found argument 'base' with varid 0. [varid0] hatari-2.4.1/src/cpu/jit/codegen_x86.c:691:48: debug: Function::addArguments found argument 'd' with varid 0. [varid0] hatari-2.4.1/src/cpu/jit/codegen_x86.c:696:48: debug: Function::addArguments found argument 'd' with varid 0. [varid0] hatari-2.4.1/src/cpu/jit/codegen_x86.c:701:48: debug: Function::addArguments found argument 'd' with varid 0. [varid0] hatari-2.4.1/src/cpu/jit/codegen_x86.c:706:46: debug: Function::addArguments found argument 'd' with varid 0. [varid0] hatari-2.4.1/src/cpu/jit/codegen_x86.c:711:47: debug: Function::addArguments found argument 'd' with varid 0. [varid0] hatari-2.4.1/src/cpu/jit/codegen_x86.c:723:39: debug: Function::addArguments found argument 'd' with varid 0. [varid0] hatari-2.4.1/src/cpu/jit/codegen_x86.c:735:38: debug: Function::addArguments found argument 'd' with varid 0. [varid0] hatari-2.4.1/src/cpu/jit/codegen_x86.c:740:38: debug: Function::addArguments found argument 'd' with varid 0. [varid0] hatari-2.4.1/src/cpu/jit/codegen_x86.c:745:38: debug: Function::addArguments found argument 'd' with varid 0. [varid0] hatari-2.4.1/src/cpu/jit/codegen_x86.c:750:39: debug: Function::addArguments found argument 'd' with varid 0. [varid0] hatari-2.4.1/src/cpu/jit/codegen_x86.c:755:39: debug: Function::addArguments found argument 'd' with varid 0. [varid0] hatari-2.4.1/src/cpu/jit/codegen_x86.c:760:39: debug: Function::addArguments found argument 'd' with varid 0. [varid0] hatari-2.4.1/src/cpu/jit/codegen_x86.c:765:39: debug: Function::addArguments found argument 'd' with varid 0. [varid0] hatari-2.4.1/src/cpu/jit/codegen_x86.c:770:39: debug: Function::addArguments found argument 'd' with varid 0. [varid0] hatari-2.4.1/src/cpu/jit/codegen_x86.c:775:39: debug: Function::addArguments found argument 'd' with varid 0. [varid0] hatari-2.4.1/src/cpu/jit/codegen_x86.c:780:39: debug: Function::addArguments found argument 'd' with varid 0. [varid0] hatari-2.4.1/src/cpu/jit/codegen_x86.c:785:39: debug: Function::addArguments found argument 'd' with varid 0. [varid0] hatari-2.4.1/src/cpu/jit/codegen_x86.c:790:39: debug: Function::addArguments found argument 'd' with varid 0. [varid0] hatari-2.4.1/src/cpu/jit/codegen_x86.c:795:39: debug: Function::addArguments found argument 'd' with varid 0. [varid0] hatari-2.4.1/src/cpu/jit/codegen_x86.c:800:47: debug: Function::addArguments found argument 'd' with varid 0. [varid0] hatari-2.4.1/src/cpu/jit/codegen_x86.c:805:46: debug: Function::addArguments found argument 'd' with varid 0. [varid0] hatari-2.4.1/src/cpu/jit/codegen_x86.c:810:44: debug: Function::addArguments found argument 'd' with varid 0. [varid0] hatari-2.4.1/src/cpu/jit/codegen_x86.c:815:40: debug: Function::addArguments found argument 'd' with varid 0. [varid0] hatari-2.4.1/src/cpu/jit/codegen_x86.c:820:40: debug: Function::addArguments found argument 'd' with varid 0. [varid0] hatari-2.4.1/src/cpu/jit/codegen_x86.c:825:40: debug: Function::addArguments found argument 'd' with varid 0. [varid0] hatari-2.4.1/src/cpu/jit/codegen_x86.c:840:38: debug: Function::addArguments found argument 'd' with varid 0. [varid0] hatari-2.4.1/src/cpu/jit/codegen_x86.c:845:40: debug: Function::addArguments found argument 'd' with varid 0. [varid0] hatari-2.4.1/src/cpu/jit/codegen_x86.c:850:40: debug: Function::addArguments found argument 'd' with varid 0. [varid0] hatari-2.4.1/src/cpu/jit/codegen_x86.c:855:38: debug: Function::addArguments found argument 'd' with varid 0. [varid0] hatari-2.4.1/src/cpu/jit/codegen_x86.c:860:40: debug: Function::addArguments found argument 'd' with varid 0. [varid0] hatari-2.4.1/src/cpu/jit/codegen_x86.c:865:38: debug: Function::addArguments found argument 'd' with varid 0. [varid0] hatari-2.4.1/src/cpu/jit/codegen_x86.c:870:38: debug: Function::addArguments found argument 'd' with varid 0. [varid0] hatari-2.4.1/src/cpu/jit/codegen_x86.c:875:38: debug: Function::addArguments found argument 'd' with varid 0. [varid0] hatari-2.4.1/src/cpu/jit/codegen_x86.c:880:38: debug: Function::addArguments found argument 'd' with varid 0. [varid0] hatari-2.4.1/src/cpu/jit/codegen_x86.c:885:39: debug: Function::addArguments found argument 'd' with varid 0. [varid0] hatari-2.4.1/src/cpu/jit/codegen_x86.c:890:39: debug: Function::addArguments found argument 'd' with varid 0. [varid0] hatari-2.4.1/src/cpu/jit/codegen_x86.c:895:39: debug: Function::addArguments found argument 'd' with varid 0. [varid0] hatari-2.4.1/src/cpu/jit/codegen_x86.c:900:39: debug: Function::addArguments found argument 'd' with varid 0. [varid0] hatari-2.4.1/src/cpu/jit/codegen_x86.c:905:40: debug: Function::addArguments found argument 'd' with varid 0. [varid0] hatari-2.4.1/src/cpu/jit/codegen_x86.c:910:40: debug: Function::addArguments found argument 'd' with varid 0. [varid0] hatari-2.4.1/src/cpu/jit/codegen_x86.c:915:40: debug: Function::addArguments found argument 'd' with varid 0. [varid0] hatari-2.4.1/src/cpu/jit/codegen_x86.c:920:40: debug: Function::addArguments found argument 'd' with varid 0. [varid0] hatari-2.4.1/src/cpu/jit/codegen_x86.c:925:41: debug: Function::addArguments found argument 'd' with varid 0. [varid0] hatari-2.4.1/src/cpu/jit/codegen_x86.c:930:40: debug: Function::addArguments found argument 'd' with varid 0. [varid0] hatari-2.4.1/src/cpu/jit/codegen_x86.c:935:40: debug: Function::addArguments found argument 'd' with varid 0. [varid0] hatari-2.4.1/src/cpu/jit/codegen_x86.c:940:40: debug: Function::addArguments found argument 'd' with varid 0. [varid0] hatari-2.4.1/src/cpu/jit/codegen_x86.c:945:37: debug: Function::addArguments found argument 'd' with varid 0. [varid0] hatari-2.4.1/src/cpu/jit/codegen_x86.c:950:37: debug: Function::addArguments found argument 'd' with varid 0. [varid0] hatari-2.4.1/src/cpu/jit/codegen_x86.c:955:37: debug: Function::addArguments found argument 'd' with varid 0. [varid0] hatari-2.4.1/src/cpu/jit/codegen_x86.c:960:39: debug: Function::addArguments found argument 'd' with varid 0. [varid0] hatari-2.4.1/src/cpu/jit/codegen_x86.c:965:36: debug: Function::addArguments found argument 'd' with varid 0. [varid0] hatari-2.4.1/src/cpu/jit/codegen_x86.c:970:36: debug: Function::addArguments found argument 'd' with varid 0. [varid0] hatari-2.4.1/src/cpu/jit/codegen_x86.c:975:36: debug: Function::addArguments found argument 'd' with varid 0. [varid0] hatari-2.4.1/src/cpu/jit/codegen_x86.c:980:35: debug: Function::addArguments found argument 'd' with varid 0. [varid0] hatari-2.4.1/src/cpu/jit/codegen_x86.c:985:35: debug: Function::addArguments found argument 'd' with varid 0. [varid0] hatari-2.4.1/src/cpu/jit/codegen_x86.c:990:35: debug: Function::addArguments found argument 'd' with varid 0. [varid0] hatari-2.4.1/src/cpu/jit/codegen_x86.c:995:37: debug: Function::addArguments found argument 'd' with varid 0. [varid0] hatari-2.4.1/src/cpu/jit/codegen_x86.c:1000:37: debug: Function::addArguments found argument 'd' with varid 0. [varid0] hatari-2.4.1/src/cpu/jit/codegen_x86.c:1005:37: debug: Function::addArguments found argument 'd' with varid 0. [varid0] hatari-2.4.1/src/cpu/jit/codegen_x86.c:1010:40: debug: Function::addArguments found argument 'd' with varid 0. [varid0] hatari-2.4.1/src/cpu/jit/codegen_x86.c:1015:40: debug: Function::addArguments found argument 'd' with varid 0. [varid0] hatari-2.4.1/src/cpu/jit/codegen_x86.c:1020:40: debug: Function::addArguments found argument 'd' with varid 0. [varid0] hatari-2.4.1/src/cpu/jit/codegen_x86.c:1025:40: debug: Function::addArguments found argument 'd' with varid 0. [varid0] hatari-2.4.1/src/cpu/jit/codegen_x86.c:1030:40: debug: Function::addArguments found argument 'd' with varid 0. [varid0] hatari-2.4.1/src/cpu/jit/codegen_x86.c:1035:35: debug: Function::addArguments found argument 'd' with varid 0. [varid0] hatari-2.4.1/src/cpu/jit/codegen_x86.c:1040:35: debug: Function::addArguments found argument 'd' with varid 0. [varid0] hatari-2.4.1/src/cpu/jit/codegen_x86.c:1045:35: debug: Function::addArguments found argument 'd' with varid 0. [varid0] hatari-2.4.1/src/cpu/jit/codegen_x86.c:1050:37: debug: Function::addArguments found argument 'd' with varid 0. [varid0] hatari-2.4.1/src/cpu/jit/codegen_x86.c:1055:37: debug: Function::addArguments found argument 'd' with varid 0. [varid0] hatari-2.4.1/src/cpu/jit/codegen_x86.c:1060:37: debug: Function::addArguments found argument 'd' with varid 0. [varid0] hatari-2.4.1/src/cpu/jit/codegen_x86.c:1065:36: debug: Function::addArguments found argument 'd' with varid 0. [varid0] hatari-2.4.1/src/cpu/jit/codegen_x86.c:1070:39: debug: Function::addArguments found argument 'r' with varid 0. [varid0] hatari-2.4.1/src/cpu/jit/codegen_x86.c:1075:36: debug: Function::addArguments found argument 'd' with varid 0. [varid0] hatari-2.4.1/src/cpu/jit/codegen_x86.c:1080:41: debug: Function::addArguments found argument 'd' with varid 0. [varid0] hatari-2.4.1/src/cpu/jit/codegen_x86.c:1085:39: debug: Function::addArguments found argument 'd' with varid 0. [varid0] hatari-2.4.1/src/cpu/jit/codegen_x86.c:1090:36: debug: Function::addArguments found argument 'd' with varid 0. [varid0] hatari-2.4.1/src/cpu/jit/codegen_x86.c:1095:47: debug: Function::addArguments found argument 'd' with varid 0. [varid0] hatari-2.4.1/src/cpu/jit/codegen_x86.c:1100:37: debug: Function::addArguments found argument 'd' with varid 0. [varid0] hatari-2.4.1/src/cpu/jit/codegen_x86.c:1105:37: debug: Function::addArguments found argument 'd' with varid 0. [varid0] hatari-2.4.1/src/cpu/jit/codegen_x86.c:1110:37: debug: Function::addArguments found argument 'd' with varid 0. [varid0] hatari-2.4.1/src/cpu/jit/codegen_x86.c:1115:41: debug: Function::addArguments found argument 'd' with varid 0. [varid0] hatari-2.4.1/src/cpu/jit/codegen_x86.c:1120:41: debug: Function::addArguments found argument 'd' with varid 0. [varid0] hatari-2.4.1/src/cpu/jit/codegen_x86.c:1125:40: debug: Function::addArguments found argument 'r1' with varid 0. [varid0] hatari-2.4.1/src/cpu/jit/codegen_x86.c:1130:40: debug: Function::addArguments found argument 'r1' with varid 0. [varid0] hatari-2.4.1/src/cpu/jit/codegen_x86.c:2069:43: debug: Function::addArguments found argument 'm' with varid 0. [varid0] hatari-2.4.1/src/cpu/jit/codegen_x86.c:2075:48: debug: Function::addArguments found argument 'm' with varid 0. [varid0] hatari-2.4.1/src/cpu/jit/codegen_x86.c:2084:37: debug: Function::addArguments found argument 'r' with varid 0. [varid0] hatari-2.4.1/src/cpu/jit/codegen_x86.c:2090:38: debug: Function::addArguments found argument 'r' with varid 0. [varid0] hatari-2.4.1/src/cpu/jit/codegen_x86.c:2096:44: debug: Function::addArguments found argument 'm' with varid 0. [varid0] hatari-2.4.1/src/cpu/jit/codegen_x86.c:2102:45: debug: Function::addArguments found argument 'm' with varid 0. [varid0] hatari-2.4.1/src/cpu/jit/codegen_x86.c:2134:38: debug: Function::addArguments found argument 'r' with varid 0. [varid0] hatari-2.4.1/src/cpu/jit/codegen_x86.c:2140:44: debug: Function::addArguments found argument 'm' with varid 0. [varid0] hatari-2.4.1/src/cpu/jit/codegen_x86.c:2146:47: debug: Function::addArguments found argument 'm' with varid 0. [varid0] hatari-2.4.1/src/cpu/jit/codegen_x86.c:2159:52: debug: Function::addArguments found argument 'm' with varid 0. [varid0] hatari-2.4.1/src/cpu/jit/codegen_x86.c:2168:41: debug: Function::addArguments found argument 'r' with varid 0. [varid0] hatari-2.4.1/src/cpu/jit/codegen_x86.c:2216:37: debug: Function::addArguments found argument 'd' with varid 0. [varid0] hatari-2.4.1/src/cpu/jit/codegen_x86.c:2235:45: debug: Function::addArguments found argument 'index' with varid 0. [varid0] hatari-2.4.1/src/cpu/jit/codegen_x86.c:2243:38: debug: Function::addArguments found argument 'd' with varid 0. [varid0] hatari-2.4.1/src/cpu/jit/codegen_x86.c:2263:37: debug: Function::addArguments found argument 'd' with varid 0. [varid0] hatari-2.4.1/src/cpu/jit/codegen_x86.c:2283:40: debug: Function::addArguments found argument 'd' with varid 0. [varid0] hatari-2.4.1/src/cpu/jit/codegen_x86.c:2303:37: debug: Function::addArguments found argument 'd' with varid 0. [varid0] hatari-2.4.1/src/cpu/jit/codegen_x86.c:2323:37: debug: Function::addArguments found argument 'd' with varid 0. [varid0] hatari-2.4.1/src/cpu/jit/codegen_x86.c:2345:40: debug: Function::addArguments found argument 'd' with varid 0. [varid0] hatari-2.4.1/src/cpu/jit/codegen_x86.c:2371:38: debug: Function::addArguments found argument 'd' with varid 0. [varid0] hatari-2.4.1/src/cpu/jit/codegen_x86.c:2402:38: debug: Function::addArguments found argument 'd' with varid 0. [varid0] hatari-2.4.1/src/cpu/jit/codegen_x86.c:2420:37: debug: Function::addArguments found argument 'd' with varid 0. [varid0] hatari-2.4.1/src/cpu/jit/codegen_x86.c:2440:38: debug: Function::addArguments found argument 'd' with varid 0. [varid0] hatari-2.4.1/src/cpu/jit/codegen_x86.c:2462:38: debug: Function::addArguments found argument 'd' with varid 0. [varid0] hatari-2.4.1/src/cpu/jit/codegen_x86.c:2484:37: debug: Function::addArguments found argument 'd' with varid 0. [varid0] hatari-2.4.1/src/cpu/jit/codegen_x86.c:2498:38: debug: Function::addArguments found argument 'd' with varid 0. [varid0] hatari-2.4.1/src/cpu/jit/codegen_x86.c:2520:38: debug: Function::addArguments found argument 'd' with varid 0. [varid0] hatari-2.4.1/src/cpu/jit/codegen_x86.c:2542:38: debug: Function::addArguments found argument 'd' with varid 0. [varid0] hatari-2.4.1/src/cpu/jit/codegen_x86.c:2559:39: debug: Function::addArguments found argument 'd' with varid 0. [varid0] hatari-2.4.1/src/cpu/jit/codegen_x86.c:2584:40: debug: Function::addArguments found argument 'd' with varid 0. [varid0] hatari-2.4.1/src/cpu/jit/codegen_x86.c:2617:40: debug: Function::addArguments found argument 'd' with varid 0. [varid0] hatari-2.4.1/src/cpu/jit/codegen_x86.c:2651:40: debug: Function::addArguments found argument 'd' with varid 0. [varid0] hatari-2.4.1/src/cpu/jit/codegen_x86.c:2695:40: debug: Function::addArguments found argument 'd' with varid 0. [varid0] hatari-2.4.1/src/cpu/jit/codegen_x86.c:2715:37: debug: Function::addArguments found argument 'd' with varid 0. [varid0] hatari-2.4.1/src/cpu/jit/codegen_x86.c:2784:40: debug: Function::addArguments found argument 'd' with varid 0. [varid0] hatari-2.4.1/src/cpu/jit/codegen_x86.c:2807:40: debug: Function::addArguments found argument 'd' with varid 0. [varid0] hatari-2.4.1/src/cpu/jit/codegen_x86.c:2830:38: debug: Function::addArguments found argument 'd' with varid 0. [varid0] hatari-2.4.1/src/cpu/jit/codegen_x86.c:2851:40: debug: Function::addArguments found argument 'd' with varid 0. [varid0] hatari-2.4.1/src/cpu/jit/codegen_x86.c:2872:39: debug: Function::addArguments found argument 'd' with varid 0. [varid0] hatari-2.4.1/src/cpu/jit/codegen_x86.c:2893:38: debug: Function::addArguments found argument 'd' with varid 0. [varid0] hatari-2.4.1/src/cpu/jit/codegen_x86.c:2919:38: debug: Function::addArguments found argument 'd' with varid 0. [varid0] hatari-2.4.1/src/cpu/jit/codegen_x86.c:2946:38: debug: Function::addArguments found argument 'd' with varid 0. [varid0] hatari-2.4.1/src/cpu/jit/codegen_x86.c:2965:39: debug: Function::addArguments found argument 'd' with varid 0. [varid0] hatari-2.4.1/src/cpu/jit/codegen_x86.c:2999:38: debug: Function::addArguments found argument 'd' with varid 0. [varid0] hatari-2.4.1/src/cpu/jit/codegen_x86.c:3091:38: debug: Function::addArguments found argument 'd' with varid 0. [varid0] hatari-2.4.1/src/cpu/jit/codegen_x86.c:3179:38: debug: Function::addArguments found argument 'd' with varid 0. [varid0] hatari-2.4.1/src/cpu/softfloat/softfloat.c:1446:26: style: Condition 'zSig0&roundMask' is always false [knownConditionTrueFalse] hatari-2.4.1/src/cpu/softfloat/softfloat.c:1443:25: note: Assignment 'roundMask=0', assigned value is 0 hatari-2.4.1/src/cpu/softfloat/softfloat.c:1446:26: note: Condition 'zSig0&roundMask' is always false hatari-2.4.1/src/cpu/softfloat/softfloat.c:2374:26: style: Condition '(int64_t)zSig0<0' is always false [knownConditionTrueFalse] hatari-2.4.1/src/cpu/softfloat/softfloat.c:2373:18: note: Assignment 'zSig0=aSig+bSig', assigned value is greater than -1 hatari-2.4.1/src/cpu/softfloat/softfloat.c:2373:11: note: zSig0 is assigned 'aSig+bSig' here. hatari-2.4.1/src/cpu/softfloat/softfloat.c:2374:26: note: Condition '(int64_t)zSig0<0' is always false hatari-2.4.1/src/cpu/softfloat/softfloat.c:116:135: style: Parameter 'status' can be declared as pointer to const [constParameterPointer] hatari-2.4.1/src/cpu/softfloat/softfloat.c:190:120: style: Parameter 'status' can be declared as pointer to const [constParameterPointer] hatari-2.4.1/src/cpu/softfloat/softfloat.c:200:89: style: Parameter 'status' can be declared as pointer to const [constParameterPointer] hatari-2.4.1/src/cpu/softfloat/softfloat.c:863:64: style: Parameter 'status' can be declared as pointer to const [constParameterPointer] hatari-2.4.1/src/cpu/softfloat/softfloat-specialize.h:255:70: style: Parameter 'status' can be declared as pointer to const [constParameterPointer] hatari-2.4.1/src/cpu/softfloat/softfloat.c:1860:18: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] hatari-2.4.1/src/createBlankImage.c:50:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUMBYTESPERSECTOR [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/createBlankImage.c:108:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUMBYTESPERSECTOR [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/jit/codegen_x86.c:296:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/jit/codegen_x86.c:305:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/jit/codegen_x86.c:314:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/jit/codegen_x86.c:320:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/jit/codegen_x86.c:325:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/jit/codegen_x86.c:330:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/jit/codegen_x86.c:335:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/jit/codegen_x86.c:340:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/jit/codegen_x86.c:345:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/jit/codegen_x86.c:350:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/jit/codegen_x86.c:355:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/jit/codegen_x86.c:360:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/jit/codegen_x86.c:365:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/jit/codegen_x86.c:370:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/jit/codegen_x86.c:375:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/jit/codegen_x86.c:380:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/jit/codegen_x86.c:385:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/jit/codegen_x86.c:390:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/jit/codegen_x86.c:395:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/jit/codegen_x86.c:400:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/jit/codegen_x86.c:405:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/jit/codegen_x86.c:410:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/jit/codegen_x86.c:415:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/jit/codegen_x86.c:420:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/jit/codegen_x86.c:425:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/jit/codegen_x86.c:430:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/jit/codegen_x86.c:435:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/jit/codegen_x86.c:440:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/jit/codegen_x86.c:445:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/jit/codegen_x86.c:450:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/jit/codegen_x86.c:455:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/jit/codegen_x86.c:460:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/jit/codegen_x86.c:465:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/jit/codegen_x86.c:470:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/jit/codegen_x86.c:475:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/jit/codegen_x86.c:480:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/jit/codegen_x86.c:485:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/jit/codegen_x86.c:490:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/jit/codegen_x86.c:495:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/jit/codegen_x86.c:500:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/jit/codegen_x86.c:505:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/jit/codegen_x86.c:510:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/jit/codegen_x86.c:515:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/jit/codegen_x86.c:520:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/jit/codegen_x86.c:525:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/jit/codegen_x86.c:530:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/jit/codegen_x86.c:535:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/jit/codegen_x86.c:540:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/jit/codegen_x86.c:560:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/jit/codegen_x86.c:565:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/jit/codegen_x86.c:570:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable have_cmov [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/jit/codegen_x86.c:582:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/jit/codegen_x86.c:587:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/jit/codegen_x86.c:592:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/jit/codegen_x86.c:597:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/jit/codegen_x86.c:602:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/jit/codegen_x86.c:607:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/jit/codegen_x86.c:612:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/jit/codegen_x86.c:617:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/jit/codegen_x86.c:625:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/jit/codegen_x86.c:633:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/jit/codegen_x86.c:638:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/jit/codegen_x86.c:643:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/jit/codegen_x86.c:648:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/jit/codegen_x86.c:653:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/jit/codegen_x86.c:658:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/jit/codegen_x86.c:663:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable baser [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/jit/codegen_x86.c:668:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable baser [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/jit/codegen_x86.c:673:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable baser [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/jit/codegen_x86.c:678:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable base [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/jit/codegen_x86.c:683:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable base [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/jit/codegen_x86.c:688:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable base [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/jit/codegen_x86.c:693:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/jit/codegen_x86.c:698:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/jit/codegen_x86.c:703:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/jit/codegen_x86.c:708:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/jit/codegen_x86.c:713:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable have_cmov [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/jit/codegen_x86.c:725:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable have_cmov [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/jit/codegen_x86.c:737:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/jit/codegen_x86.c:742:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/jit/codegen_x86.c:747:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/jit/codegen_x86.c:752:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/jit/codegen_x86.c:757:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/jit/codegen_x86.c:762:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/jit/codegen_x86.c:767:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/jit/codegen_x86.c:772:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/jit/codegen_x86.c:777:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/jit/codegen_x86.c:782:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/jit/codegen_x86.c:787:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/jit/codegen_x86.c:792:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/jit/codegen_x86.c:797:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/jit/codegen_x86.c:802:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/jit/codegen_x86.c:807:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/jit/codegen_x86.c:812:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/jit/codegen_x86.c:817:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/jit/codegen_x86.c:822:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/jit/codegen_x86.c:827:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/jit/codegen_x86.c:842:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/jit/codegen_x86.c:847:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/jit/codegen_x86.c:852:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/jit/codegen_x86.c:857:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/jit/codegen_x86.c:862:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/jit/codegen_x86.c:867:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/jit/codegen_x86.c:872:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/jit/codegen_x86.c:877:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/jit/codegen_x86.c:882:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/jit/codegen_x86.c:887:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/jit/codegen_x86.c:892:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/jit/codegen_x86.c:897:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/jit/codegen_x86.c:902:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/jit/codegen_x86.c:907:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/jit/codegen_x86.c:912:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/jit/codegen_x86.c:917:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/jit/codegen_x86.c:922:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/jit/codegen_x86.c:927:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/jit/codegen_x86.c:932:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/jit/codegen_x86.c:937:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/jit/codegen_x86.c:942:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/jit/codegen_x86.c:947:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/jit/codegen_x86.c:952:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/jit/codegen_x86.c:957:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/jit/codegen_x86.c:962:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/jit/codegen_x86.c:967:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/jit/codegen_x86.c:972:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/jit/codegen_x86.c:977:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/jit/codegen_x86.c:982:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/jit/codegen_x86.c:987:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/jit/codegen_x86.c:992:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/jit/codegen_x86.c:997:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/jit/codegen_x86.c:1002:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/jit/codegen_x86.c:1007:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/jit/codegen_x86.c:1012:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/jit/codegen_x86.c:1017:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/jit/codegen_x86.c:1022:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/jit/codegen_x86.c:1027:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/jit/codegen_x86.c:1032:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/jit/codegen_x86.c:1037:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/jit/codegen_x86.c:1042:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/jit/codegen_x86.c:1047:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/jit/codegen_x86.c:1052:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/jit/codegen_x86.c:1057:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/jit/codegen_x86.c:1062:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/jit/codegen_x86.c:1067:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/jit/codegen_x86.c:1072:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/jit/codegen_x86.c:1077:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/jit/codegen_x86.c:1082:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/jit/codegen_x86.c:1087:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/jit/codegen_x86.c:1092:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/jit/codegen_x86.c:1097:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/jit/codegen_x86.c:1102:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/jit/codegen_x86.c:1107:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/jit/codegen_x86.c:1112:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/jit/codegen_x86.c:1117:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/jit/codegen_x86.c:1122:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/jit/codegen_x86.c:1127:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r1 [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/jit/codegen_x86.c:1132:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r1 [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/jit/codegen_x86.c:1148:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/jit/codegen_x86.c:1158:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/jit/codegen_x86.c:1163:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/jit/codegen_x86.c:1168:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/jit/codegen_x86.c:1173:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/jit/codegen_x86.c:1213:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable target [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/jit/codegen_x86.c:1219:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable target [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/jit/codegen_x86.c:1225:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable target [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/jit/codegen_x86.c:1356:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable state [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/jit/codegen_x86.c:1371:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable state [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/jit/codegen_x86.c:1408:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable state [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/jit/codegen_x86.c:1524:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable state [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/jit/codegen_x86.c:1530:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nat [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/jit/codegen_x86.c:1561:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable N_REGS [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/jit/codegen_x86.c:1568:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable N_REGS [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/jit/codegen_x86.c:1586:116: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable current_compile_p [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/jit/codegen_x86.c:1859:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable have_cmov [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/jit/codegen_x86.c:1937:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable N_FREGS [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/jit/codegen_x86.c:1955:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tos [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/jit/codegen_x86.c:1972:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable spos [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/jit/codegen_x86.c:2000:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable spos [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/jit/codegen_x86.c:2019:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable spos [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/jit/codegen_x86.c:2033:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable spos [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/jit/codegen_x86.c:2041:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable spos [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/jit/codegen_x86.c:2057:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/jit/codegen_x86.c:2058:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/jit/codegen_x86.c:2059:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/jit/codegen_x86.c:2060:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/jit/codegen_x86.c:2061:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/jit/codegen_x86.c:2062:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/jit/codegen_x86.c:2063:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/jit/codegen_x86.c:2064:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/jit/codegen_x86.c:2065:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/jit/codegen_x86.c:2066:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/jit/codegen_x86.c:2072:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/jit/codegen_x86.c:2078:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/jit/codegen_x86.c:2087:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/jit/codegen_x86.c:2093:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/jit/codegen_x86.c:2099:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/jit/codegen_x86.c:2111:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uintptr [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/jit/codegen_x86.c:2137:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/jit/codegen_x86.c:2143:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/jit/codegen_x86.c:2156:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/jit/codegen_x86.c:2162:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/jit/codegen_x86.c:2171:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/jit/codegen_x86.c:2222:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable spos [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/jit/codegen_x86.c:2247:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/jit/codegen_x86.c:2267:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/jit/codegen_x86.c:2287:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/jit/codegen_x86.c:2307:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/jit/codegen_x86.c:2327:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/jit/codegen_x86.c:2363:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uintptr [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/jit/codegen_x86.c:2394:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uintptr [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/jit/codegen_x86.c:2416:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/jit/codegen_x86.c:2424:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/jit/codegen_x86.c:2445:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/jit/codegen_x86.c:2467:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/jit/codegen_x86.c:2489:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/jit/codegen_x86.c:2503:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/jit/codegen_x86.c:2525:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/jit/codegen_x86.c:2547:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/jit/codegen_x86.c:2564:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/jit/codegen_x86.c:2588:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/jit/codegen_x86.c:2621:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/jit/codegen_x86.c:2655:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/jit/codegen_x86.c:2699:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable spos [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/jit/codegen_x86.c:2719:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/jit/codegen_x86.c:2788:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/jit/codegen_x86.c:2811:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/jit/codegen_x86.c:2834:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/jit/codegen_x86.c:2855:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/jit/codegen_x86.c:2876:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/jit/codegen_x86.c:2914:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/jit/codegen_x86.c:2940:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uintptr [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/jit/codegen_x86.c:2950:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/jit/codegen_x86.c:2996:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/jit/codegen_x86.c:3003:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable onstack [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/jit/codegen_x86.c:3095:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable onstack [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/jit/codegen_x86.c:3183:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable onstack [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/jit/codegen_x86.c:3282:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable have_cmov [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cycInt.c:160:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_INTERRUPTS [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cycInt.c:200:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_INTERRUPTS [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cycInt.c:235:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_INTERRUPTS [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cycInt.c:290:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INTERRUPT_NULL [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cycInt.c:334:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_INTERRUPTS [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cycInt.c:361:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE_INT [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cycInt.c:385:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE_INT [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cycInt.c:426:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE_INT [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cycInt.c:451:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE_INT [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cycInt.c:473:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE_INT [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cycInt.c:491:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE_INT [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cycInt.c:790:82: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INT_CPU_CYCLE [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cycInt.c:195:46: style: Parameter 'pHandlerFunction' can be declared as pointer to const [constParameterPointer] hatari-2.4.1/src/cycles.c:78:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CYCLES_COUNTER_MAX [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cycles.c:125:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BusMode [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cycles.c:171:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BusMode [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cycles.c:317:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CpuRunCycleExact [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/debug/68kDisass.c:379:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FILENAME_MAX [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/debug/68kDisass.c:2583:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bDisasmUAE [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/debug/68kDisass.c:2591:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bDisasmUAE [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/debug/68kDisass.c:2708:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/jit/codegen_x86.c:1158:2: warning: Result of operator '|' is always true if one operand is non-zero. Did you intend to use '&'? [badBitmaskCheck] hatari-2.4.1/src/cpu/jit/codegen_x86.c:1168:2: warning: Result of operator '|' is always true if one operand is non-zero. Did you intend to use '&'? [badBitmaskCheck] hatari-2.4.1/src/cpu/jit/codegen_x86.c:380:9: style: Comparing expression of type 'signed int' against value 4294967295. Condition is always true. [compareValueOutOfTypeRangeError] hatari-2.4.1/src/cpu/jit/codegen_x86.c:385:9: style: Comparing expression of type 'signed int' against value 4294967295. Condition is always true. [compareValueOutOfTypeRangeError] hatari-2.4.1/src/cpu/jit/codegen_x86.c:565:9: style: Comparing expression of type 'signed int' against value 4294967295. Condition is always true. [compareValueOutOfTypeRangeError] hatari-2.4.1/src/cpu/jit/codegen_x86.c:862:9: style: Comparing expression of type 'signed int' against value 4294967295. Condition is always true. [compareValueOutOfTypeRangeError] hatari-2.4.1/src/cpu/jit/codegen_x86.c:867:9: style: Comparing expression of type 'signed int' against value 4294967295. Condition is always true. [compareValueOutOfTypeRangeError] hatari-2.4.1/src/cpu/jit/codegen_x86.c:902:9: style: Comparing expression of type 'signed int' against value 4294967295. Condition is always true. [compareValueOutOfTypeRangeError] hatari-2.4.1/src/cpu/jit/codegen_x86.c:927:9: style: Comparing expression of type 'signed int' against value 4294967295. Condition is always true. [compareValueOutOfTypeRangeError] hatari-2.4.1/src/cpu/jit/codegen_x86.c:1082:9: style: Comparing expression of type 'signed int' against value 4294967295. Condition is always true. [compareValueOutOfTypeRangeError] hatari-2.4.1/src/debug/68kDisass.c:2073:74: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] hatari-2.4.1/src/debug/68kDisass.c:2096:88: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] hatari-2.4.1/src/debug/68kDisass.c:2147:91: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] hatari-2.4.1/src/debug/68kDisass.c:315:3: warning: %lx in format string (no. 1) requires 'unsigned long *' but the argument type is 'signed long *'. [invalidScanfArgType_int] hatari-2.4.1/src/cpu/jit/codegen_x86.c:1666:8: style: Variable 'v' can be declared as pointer to const [constVariablePointer] hatari-2.4.1/src/cpu/jit/codegen_x86.c:2102:62: style: Parameter 'bounds' can be declared as pointer to const [constParameterPointer] hatari-2.4.1/src/debug/68kDisass.c:525:27: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] hatari-2.4.1/src/debug/68kDisass.c:526:27: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] hatari-2.4.1/src/debug/68kDisass.c:527:27: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] hatari-2.4.1/src/debug/68kDisass.c:528:27: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] hatari-2.4.1/src/debug/68kDisass.c:2598:29: style:inconclusive: Function 'Disasm_GetColumns' argument 1 names different: declaration 'columns' definition 'pos'. [funcArgNamesDifferent] hatari-2.4.1/src/debug/68kDisass.h:25:36: note: Function 'Disasm_GetColumns' argument 1 names different: declaration 'columns' definition 'pos'. hatari-2.4.1/src/debug/68kDisass.c:2598:29: note: Function 'Disasm_GetColumns' argument 1 names different: declaration 'columns' definition 'pos'. hatari-2.4.1/src/debug/68kDisass.c:2611:29: style:inconclusive: Function 'Disasm_SetColumns' argument 1 names different: declaration 'columns' definition 'pos'. [funcArgNamesDifferent] hatari-2.4.1/src/debug/68kDisass.h:26:36: note: Function 'Disasm_SetColumns' argument 1 names different: declaration 'columns' definition 'pos'. hatari-2.4.1/src/debug/68kDisass.c:2611:29: note: Function 'Disasm_SetColumns' argument 1 names different: declaration 'columns' definition 'pos'. hatari-2.4.1/src/debug/68kDisass.c:353:21: style: Variable 'se' can be declared as pointer to const [constVariablePointer] hatari-2.4.1/src/debug/68kDisass.c:2611:29: style: Parameter 'pos' can be declared as pointer to const [constParameterPointer] hatari-2.4.1/src/debug/68kDisass.c:2627:44: style: Parameter 'oldcols' can be declared as pointer to const [constParameterPointer] hatari-2.4.1/src/debug/breakcond.c:135:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/debug/breakcond.c:197:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/debug/breakcond.c:225:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/debug/breakcond.c:253:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/debug/breakcond.c:289:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/debug/breakcond.c:333:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/debug/breakcond.c:522:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/debug/breakcond.c:581:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ABFLAG_RAM [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/debug/breakcond.c:678:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/debug/breakcond.c:866:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/debug/breakcond.c:1117:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/debug/breakcond.c:1161:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/debug/breakcond.c:1212:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/debug/breakcond.c:1282:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/debug/breakcond.c:1322:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/debug/breakcond.c:1342:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/debug/breakcond.c:1387:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/debug/breakcond.c:1526:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/debug/breakcond.c:1579:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/debug/breakcond.c:1664:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/jit/codegen_x86.c:1648:12: style: struct member 'ptt::align_loop_max_skip' is never used. [unusedStructMember] hatari-2.4.1/src/cpu/jit/codegen_x86.c:1650:12: style: struct member 'ptt::align_jump_max_skip' is never used. [unusedStructMember] hatari-2.4.1/src/cpu/jit/codegen_x86.c:1651:12: style: struct member 'ptt::align_func' is never used. [unusedStructMember] hatari-2.4.1/src/debug/breakcond.c:1074:20: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] hatari-2.4.1/src/debug/breakcond.c:1075:21: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] hatari-2.4.1/src/debug/breakcond.c:197:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] hatari-2.4.1/src/debug/breakcond.c:866:3: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] hatari-2.4.1/src/debug/breakcond.c:1558:36: style:inconclusive: Function 'BreakCond_Command' argument 1 names different: declaration 'expression' definition 'args'. [funcArgNamesDifferent] hatari-2.4.1/src/debug/breakcond.h:22:43: note: Function 'BreakCond_Command' argument 1 names different: declaration 'expression' definition 'args'. hatari-2.4.1/src/debug/breakcond.c:1558:36: note: Function 'BreakCond_Command' argument 1 names different: declaration 'expression' definition 'args'. hatari-2.4.1/src/debug/breakcond.c:1636:30: style:inconclusive: Function 'BreakAddr_Command' argument 1 names different: declaration 'expression' definition 'args'. [funcArgNamesDifferent] hatari-2.4.1/src/debug/breakcond.h:23:37: note: Function 'BreakAddr_Command' argument 1 names different: declaration 'expression' definition 'args'. hatari-2.4.1/src/debug/breakcond.c:1636:30: note: Function 'BreakAddr_Command' argument 1 names different: declaration 'expression' definition 'args'. hatari-2.4.1/src/debug/breakcond.c:1636:41: style:inconclusive: Function 'BreakAddr_Command' argument 2 names different: declaration 'bforDsp' definition 'bForDsp'. [funcArgNamesDifferent] hatari-2.4.1/src/debug/breakcond.h:23:54: note: Function 'BreakAddr_Command' argument 2 names different: declaration 'bforDsp' definition 'bForDsp'. hatari-2.4.1/src/debug/breakcond.c:1636:41: note: Function 'BreakAddr_Command' argument 2 names different: declaration 'bforDsp' definition 'bForDsp'. hatari-2.4.1/src/debug/breakcond.c:982:7: style: Variable 'separator' can be declared as const array [constVariable] hatari-2.4.1/src/debug/console.c:97:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/debug/breakcond.c:1280:46: style: Parameter 'bp' can be declared as pointer to const [constParameterPointer] hatari-2.4.1/src/debug/console.c:132:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/debug/breakcond.c:1487:37: style: Parameter 'str' can be declared as pointer to const [constParameterPointer] hatari-2.4.1/src/debug/console.c:237:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIZE_LONG [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/debug/breakcond.c:1489:35: style: Variable 'info' can be declared as pointer to const [constVariablePointer] hatari-2.4.1/src/debug/breakcond.c:1636:30: style: Parameter 'args' can be declared as pointer to const [constParameterPointer] hatari-2.4.1/src/debug/breakcond.c:54:12: style: union member 'Anonymous2::func16' is never used. [unusedStructMember] hatari-2.4.1/src/cpu/softfloat/softfloat_fpsp.c:486:8: style: Condition 'adjn' is always true [knownConditionTrueFalse] hatari-2.4.1/src/cpu/softfloat/softfloat_fpsp.c:421:9: note: Assignment 'adjn=1', assigned value is 1 hatari-2.4.1/src/cpu/softfloat/softfloat_fpsp.c:486:8: note: Condition 'adjn' is always true hatari-2.4.1/src/cpu/softfloat/softfloat_fpsp.c:1468:8: style: Condition 'adjn' is always false [knownConditionTrueFalse] hatari-2.4.1/src/cpu/softfloat/softfloat_fpsp.c:1403:9: note: Assignment 'adjn=0', assigned value is 0 hatari-2.4.1/src/cpu/softfloat/softfloat_fpsp.c:1468:8: note: Condition 'adjn' is always false hatari-2.4.1/src/cpu/softfloat/softfloat_fpsp.c:1273:10: style: Variable 'compact' is reassigned a value before the old one has been used. [redundantAssignment] hatari-2.4.1/src/cpu/softfloat/softfloat_fpsp.c:1263:10: note: compact is assigned hatari-2.4.1/src/cpu/softfloat/softfloat_fpsp.c:1273:10: note: compact is overwritten hatari-2.4.1/src/cpu/softfloat/softfloat_fpsp.c:742:32: warning: Uninitialized variable: m1 [uninitvar] hatari-2.4.1/src/cpu/softfloat/softfloat_fpsp.c:610:8: style: Variable 'aSign' is assigned a value that is never used. [unreadVariable] hatari-2.4.1/src/debug/debugInfo.c:82:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ABFLAG_RAM [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/softfloat/softfloat_fpsp.c:693:10: style: Variable 'adjflag' is assigned a value that is never used. [unreadVariable] hatari-2.4.1/src/debug/debugInfo.c:134:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ABFLAG_RAM [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/debug/debugInfo.c:154:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ABFLAG_RAM [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/debug/debugInfo.c:229:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/debug/debugInfo.c:251:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ABFLAG_RAM [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/debug/debugInfo.c:317:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ABFLAG_RAM [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/debug/debugInfo.c:393:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ABFLAG_RAM [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/debug/debugInfo.c:513:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/debug/debugInfo.c:560:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/debug/debugInfo.c:598:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/debug/debugInfo.c:612:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/debug/debugInfo.c:637:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nVBLs [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/debug/debugInfo.c:702:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/debug/debugInfo.c:795:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/debug/debugcpu.c:70:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/debug/debugcpu.c:117:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/debug/debugcpu.c:198:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nDisasmLines [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/debug/debugcpu.c:249:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nCpuLevel [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/debug/debugcpu.c:277:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isp [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/debug/debugcpu.c:427:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/debug/debugcpu.c:498:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/debug/debugcpu.c:622:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/debug/debugcpu.c:712:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/debug/debugcpu.c:786:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/debug/debugdsp.c:69:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bDspEnabled [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/debug/debugdsp.c:131:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bDspEnabled [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/debug/debugdsp.c:212:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bDspEnabled [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/debug/debugdsp.c:309:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/debug/debugdsp.c:381:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/debug/debugui.c:104:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/debug/debugui.c:121:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/debug/debugui.c:152:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/debug/debugui.c:190:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/debug/debugui.c:244:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/debug/debugui.c:313:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable szMemoryCaptureFileName [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/debug/debugui.c:353:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nNumberBase [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/debug/debugui.c:408:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/debug/debugui.c:423:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/debug/debugui.c:501:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bConfirmQuit [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/debug/debugui.c:527:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/debug/debugui.c:566:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/debug/debugui.c:630:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/debug/debugui.c:892:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/debug/debugui.c:1126:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/debug/debugui.c:1154:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/debug/debugui.c:1237:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/debug/debugui.c:1343:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/debug/debugui.c:1376:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/debug/debugcpu.c:701:47: style: Parameter 'psArgv' can be declared as const array. However it seems that 'DebugCpu_Continue' is a callback function, if 'psArgv' is declared with const you might also need to cast function pointer(s). [constParameterCallback] hatari-2.4.1/src/debug/debugcpu.c:1043:4: note: You might need to cast the function pointer here hatari-2.4.1/src/debug/debugcpu.c:701:47: note: Parameter 'psArgv' can be declared as const array hatari-2.4.1/src/debug/debugcpu.c:723:43: style: Parameter 'psArgv' can be declared as const array. However it seems that 'DebugCpu_Step' is a callback function, if 'psArgv' is declared with const you might also need to cast function pointer(s). [constParameterCallback] hatari-2.4.1/src/debug/debugcpu.c:1028:4: note: You might need to cast the function pointer here hatari-2.4.1/src/debug/debugcpu.c:723:43: note: Parameter 'psArgv' can be declared as const array hatari-2.4.1/src/debug/debugcpu.c:762:43: style: Parameter 'psArgv' can be declared as const array. However it seems that 'DebugCpu_Next' is a callback function, if 'psArgv' is declared with const you might also need to cast function pointer(s). [constParameterCallback] hatari-2.4.1/src/debug/debugcpu.c:1034:4: note: You might need to cast the function pointer here hatari-2.4.1/src/debug/debugcpu.c:762:43: note: Parameter 'psArgv' can be declared as const array hatari-2.4.1/src/debug/evaluate.c:132:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nNumberBase [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/debug/evaluate.c:215:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/debug/evaluate.c:285:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/debug/evaluate.c:353:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/debug/evaluate.c:731:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/debug/debugui.c:603:14: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] hatari-2.4.1/src/debug/debugui.c:645:19: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] hatari-2.4.1/src/debug/debugui.c:1129:2: error: Common realloc mistake: 'parseFileNames' nulled but not freed upon failure [memleakOnRealloc] hatari-2.4.1/src/debug/debugui.c:1122:39: style:inconclusive: Function 'DebugUI_AddParseFile' argument 1 names different: declaration 'input' definition 'path'. [funcArgNamesDifferent] hatari-2.4.1/src/debug/debugui.h:37:46: note: Function 'DebugUI_AddParseFile' argument 1 names different: declaration 'input' definition 'path'. hatari-2.4.1/src/debug/debugui.c:1122:39: note: Function 'DebugUI_AddParseFile' argument 1 names different: declaration 'input' definition 'path'. hatari-2.4.1/src/debug/debugui.c:306:49: style: Parameter 'argv' can be declared as const array. However it seems that 'DebugUI_DoMemorySnap' is a callback function, if 'argv' is declared with const you might also need to cast function pointer(s). [constParameterCallback] hatari-2.4.1/src/debug/debugui.c:1038:4: note: You might need to cast the function pointer here hatari-2.4.1/src/debug/debugui.c:306:49: note: Parameter 'argv' can be declared as const array hatari-2.4.1/src/debug/debugui.c:1233:23: style: Variable 'cmd' can be declared as pointer to const [constVariablePointer] hatari-2.4.1/src/debug/evaluate.c:311:30: style:inconclusive: Function 'Eval_Number' argument 1 names different: declaration 'value' definition 'str'. [funcArgNamesDifferent] hatari-2.4.1/src/debug/evaluate.h:11:37: note: Function 'Eval_Number' argument 1 names different: declaration 'value' definition 'str'. hatari-2.4.1/src/debug/evaluate.c:311:30: note: Function 'Eval_Number' argument 1 names different: declaration 'value' definition 'str'. hatari-2.4.1/src/debug/evaluate.c:335:22: style:inconclusive: Function 'Eval_Range' argument 1 names different: declaration 'str' definition 'str1'. [funcArgNamesDifferent] hatari-2.4.1/src/debug/evaluate.h:12:29: note: Function 'Eval_Range' argument 1 names different: declaration 'str' definition 'str1'. hatari-2.4.1/src/debug/evaluate.c:335:22: note: Function 'Eval_Range' argument 1 names different: declaration 'str' definition 'str1'. hatari-2.4.1/src/debug/evaluate.c:335:63: style:inconclusive: Function 'Eval_Range' argument 4 names different: declaration 'bForDsp' definition 'fordsp'. [funcArgNamesDifferent] hatari-2.4.1/src/debug/evaluate.h:12:69: note: Function 'Eval_Range' argument 4 names different: declaration 'bForDsp' definition 'fordsp'. hatari-2.4.1/src/debug/evaluate.c:335:63: note: Function 'Eval_Range' argument 4 names different: declaration 'bForDsp' definition 'fordsp'. hatari-2.4.1/src/debug/evaluate.c:386:41: style:inconclusive: Function 'Eval_Expression' argument 1 names different: declaration 'expression' definition 'in'. [funcArgNamesDifferent] hatari-2.4.1/src/debug/evaluate.h:13:48: note: Function 'Eval_Expression' argument 1 names different: declaration 'expression' definition 'in'. hatari-2.4.1/src/debug/evaluate.c:386:41: note: Function 'Eval_Expression' argument 1 names different: declaration 'expression' definition 'in'. hatari-2.4.1/src/debug/evaluate.c:386:53: style:inconclusive: Function 'Eval_Expression' argument 2 names different: declaration 'result' definition 'out'. [funcArgNamesDifferent] hatari-2.4.1/src/debug/evaluate.h:13:68: note: Function 'Eval_Expression' argument 2 names different: declaration 'result' definition 'out'. hatari-2.4.1/src/debug/evaluate.c:386:53: note: Function 'Eval_Expression' argument 2 names different: declaration 'result' definition 'out'. hatari-2.4.1/src/debug/evaluate.c:386:63: style:inconclusive: Function 'Eval_Expression' argument 3 names different: declaration 'offset' definition 'erroff'. [funcArgNamesDifferent] hatari-2.4.1/src/debug/evaluate.h:13:81: note: Function 'Eval_Expression' argument 3 names different: declaration 'offset' definition 'erroff'. hatari-2.4.1/src/debug/evaluate.c:386:63: note: Function 'Eval_Expression' argument 3 names different: declaration 'offset' definition 'erroff'. hatari-2.4.1/src/debug/evaluate.c:511:46: style:inconclusive: Function 'operation' argument 2 names different: declaration 'op' definition 'oper'. [funcArgNamesDifferent] hatari-2.4.1/src/debug/evaluate.c:101:45: note: Function 'operation' argument 2 names different: declaration 'op' definition 'oper'. hatari-2.4.1/src/debug/evaluate.c:511:46: note: Function 'operation' argument 2 names different: declaration 'op' definition 'oper'. hatari-2.4.1/src/debug/evaluate.c:544:25: style:inconclusive: Function 'unary' argument 1 names different: declaration 'op' definition 'oper'. [funcArgNamesDifferent] hatari-2.4.1/src/debug/evaluate.c:103:25: note: Function 'unary' argument 1 names different: declaration 'op' definition 'oper'. hatari-2.4.1/src/debug/evaluate.c:544:25: note: Function 'unary' argument 1 names different: declaration 'op' definition 'oper'. hatari-2.4.1/src/debug/evaluate.c:616:27: style:inconclusive: Function 'get_level' argument 1 names different: declaration 'stk_offset' definition 'offset'. [funcArgNamesDifferent] hatari-2.4.1/src/debug/evaluate.c:109:26: note: Function 'get_level' argument 1 names different: declaration 'stk_offset' definition 'offset'. hatari-2.4.1/src/debug/evaluate.c:616:27: note: Function 'get_level' argument 1 names different: declaration 'stk_offset' definition 'offset'. hatari-2.4.1/src/debug/evaluate.c:649:33: style:inconclusive: Function 'apply_op' argument 1 names different: declaration 'op' definition 'opcode'. [funcArgNamesDifferent] hatari-2.4.1/src/debug/evaluate.c:111:32: note: Function 'apply_op' argument 1 names different: declaration 'op' definition 'opcode'. hatari-2.4.1/src/debug/evaluate.c:649:33: note: Function 'apply_op' argument 1 names different: declaration 'op' definition 'opcode'. hatari-2.4.1/src/debug/evaluate.c:649:51: style:inconclusive: Function 'apply_op' argument 2 names different: declaration 'x' definition 'value1'. [funcArgNamesDifferent] hatari-2.4.1/src/debug/evaluate.c:111:46: note: Function 'apply_op' argument 2 names different: declaration 'x' definition 'value1'. hatari-2.4.1/src/debug/evaluate.c:649:51: note: Function 'apply_op' argument 2 names different: declaration 'x' definition 'value1'. hatari-2.4.1/src/debug/evaluate.c:649:69: style:inconclusive: Function 'apply_op' argument 3 names different: declaration 'y' definition 'value2'. [funcArgNamesDifferent] hatari-2.4.1/src/debug/evaluate.c:111:59: note: Function 'apply_op' argument 3 names different: declaration 'y' definition 'value2'. hatari-2.4.1/src/debug/evaluate.c:649:69: note: Function 'apply_op' argument 3 names different: declaration 'y' definition 'value2'. hatari-2.4.1/src/debug/evaluate.c:718:43: style:inconclusive: Function 'close_bracket' argument 1 names different: declaration 'x' definition 'value'. [funcArgNamesDifferent] hatari-2.4.1/src/debug/evaluate.c:116:42: note: Function 'close_bracket' argument 1 names different: declaration 'x' definition 'value'. hatari-2.4.1/src/debug/evaluate.c:718:43: note: Function 'close_bracket' argument 1 names different: declaration 'x' definition 'value'. hatari-2.4.1/src/debug/evaluate.c:68:6: style: struct member 'Anonymous1::max' is never used. [unusedStructMember] hatari-2.4.1/src/debug/history.c:85:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/debug/history.c:122:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable reason [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/debug/history.c:156:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable reason [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/debug/history.c:181:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/debug/history.c:234:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/debug/history.c:298:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/debug/log.c:181:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/debug/log.c:191:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nTextLogLevel [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/debug/log.c:205:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sLogFileName [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/debug/log.c:364:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/debug/log.c:450:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nExceptionDebugMask [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/debug/history.c:268:6: style: Condition '!limit' is always true [knownConditionTrueFalse] hatari-2.4.1/src/debug/history.c:259:21: note: Assignment 'limit=0', assigned value is 0 hatari-2.4.1/src/debug/history.c:261:12: note: Assuming condition is false hatari-2.4.1/src/debug/history.c:268:6: note: Condition '!limit' is always true hatari-2.4.1/src/debug/history.c:110:2: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] hatari-2.4.1/src/debug/history.c:198:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] hatari-2.4.1/src/debug/history.c:238:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] hatari-2.4.1/src/debug/history.c:180:12: style: Checking if unsigned expression 'count' is less than zero. [unsignedLessThanZero] hatari-2.4.1/src/debug/history.c:257:36: style:inconclusive: Function 'History_Parse' argument 2 names different: declaration 'psArgv' definition 'psArgs'. [funcArgNamesDifferent] hatari-2.4.1/src/debug/history.h:40:43: note: Function 'History_Parse' argument 2 names different: declaration 'psArgv' definition 'psArgs'. hatari-2.4.1/src/debug/history.c:257:36: note: Function 'History_Parse' argument 2 names different: declaration 'psArgv' definition 'psArgs'. hatari-2.4.1/src/debug/log.c:313:38: style:inconclusive: Function 'Log_ParseOptions' argument 1 names different: declaration 'OptionStr' definition 'arg'. [funcArgNamesDifferent] hatari-2.4.1/src/debug/log.h:83:45: note: Function 'Log_ParseOptions' argument 1 names different: declaration 'OptionStr' definition 'arg'. hatari-2.4.1/src/debug/log.c:313:38: note: Function 'Log_ParseOptions' argument 1 names different: declaration 'OptionStr' definition 'arg'. hatari-2.4.1/src/debug/log.c:446:52: style:inconclusive: Function 'Log_SetExceptionDebugMask' argument 1 names different: declaration 'OptionsStr' definition 'FlagsStr'. [funcArgNamesDifferent] hatari-2.4.1/src/debug/log.h:45:58: note: Function 'Log_SetExceptionDebugMask' argument 1 names different: declaration 'OptionsStr' definition 'FlagsStr'. hatari-2.4.1/src/debug/log.c:446:52: note: Function 'Log_SetExceptionDebugMask' argument 1 names different: declaration 'OptionsStr' definition 'FlagsStr'. hatari-2.4.1/src/debug/log.c:510:46: style:inconclusive: Function 'Log_SetTraceOptions' argument 1 names different: declaration 'OptionsStr' definition 'FlagsStr'. [funcArgNamesDifferent] hatari-2.4.1/src/debug/log.h:84:52: note: Function 'Log_SetTraceOptions' argument 1 names different: declaration 'OptionsStr' definition 'FlagsStr'. hatari-2.4.1/src/debug/log.c:510:46: note: Function 'Log_SetTraceOptions' argument 1 names different: declaration 'OptionsStr' definition 'FlagsStr'. hatari-2.4.1/src/debug/natfeats.c:56:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ABFLAG_RAM [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/debug/natfeats.c:102:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIZE_LONG [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/debug/natfeats.c:153:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/debug/natfeats.c:184:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bConfirmQuit [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/debug/natfeats.c:208:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bConfirmQuit [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/debug/natfeats.c:236:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bFastForward [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/debug/natfeats.c:319:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ABFLAG_RAM [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/debug/natfeats.c:357:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable M68000_EXC_SRC_CPU [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/debug/natfeats.c:345:38: style:inconclusive: Function 'NatFeat_Call' argument 2 names different: declaration 'isSuper' definition 'super'. [funcArgNamesDifferent] hatari-2.4.1/src/debug/natfeats.h:12:39: note: Function 'NatFeat_Call' argument 2 names different: declaration 'isSuper' definition 'super'. hatari-2.4.1/src/debug/natfeats.c:345:38: note: Function 'NatFeat_Call' argument 2 names different: declaration 'isSuper' definition 'super'. hatari-2.4.1/src/debug/natfeats.c:219:61: style: Parameter 'retval' can be declared as pointer to const [constParameterPointer] hatari-2.4.1/src/debug/profile.c:75:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIu64 [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/debug/profile.c:109:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/debug/profile.c:167:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/debug/profile.c:232:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/debug/profile.c:252:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/debug/profile.c:306:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/debug/profile.c:441:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/debug/profile.c:510:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/debug/profile.c:559:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/debug/profile.c:665:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/debug/profile.c:727:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/debug/profile.c:787:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/debug/profilecpu.c:134:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/debug/profilecpu.c:188:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRamEnd [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/debug/profilecpu.c:296:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/debug/profilecpu.c:329:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/debug/profilecpu.c:367:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/debug/profilecpu.c:395:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/debug/profilecpu.c:415:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/debug/profilecpu.c:451:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/debug/profilecpu.c:563:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/debug/profilecpu.c:617:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/debug/profilecpu.c:672:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/debug/profilecpu.c:730:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/debug/profilecpu.c:815:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bDisasmUAE [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/debug/profilecpu.c:863:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/debug/profilecpu.c:1010:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OpcodeFamily [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/debug/profilecpu.c:1095:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nVBLs [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/debug/profilecpu.c:1107:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/debug/profilecpu.c:1139:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bAddressSpace24 [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/debug/profilecpu.c:1350:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRamEnd [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/debug/debugdsp.c:298:47: style: Parameter 'psArgv' can be declared as const array. However it seems that 'DebugDsp_Continue' is a callback function, if 'psArgv' is declared with const you might also need to cast function pointer(s). [constParameterCallback] hatari-2.4.1/src/debug/debugdsp.c:639:4: note: You might need to cast the function pointer here hatari-2.4.1/src/debug/debugdsp.c:298:47: note: Parameter 'psArgv' can be declared as const array hatari-2.4.1/src/debug/debugdsp.c:320:43: style: Parameter 'psArgv' can be declared as const array. However it seems that 'DebugDsp_Step' is a callback function, if 'psArgv' is declared with const you might also need to cast function pointer(s). [constParameterCallback] hatari-2.4.1/src/debug/debugdsp.c:624:4: note: You might need to cast the function pointer here hatari-2.4.1/src/debug/debugdsp.c:320:43: note: Parameter 'psArgv' can be declared as const array hatari-2.4.1/src/debug/debugdsp.c:359:43: style: Parameter 'psArgv' can be declared as const array. However it seems that 'DebugDsp_Next' is a callback function, if 'psArgv' is declared with const you might also need to cast function pointer(s). [constParameterCallback] hatari-2.4.1/src/debug/debugdsp.c:630:4: note: You might need to cast the function pointer here hatari-2.4.1/src/debug/debugdsp.c:359:43: note: Parameter 'psArgv' can be declared as const array hatari-2.4.1/src/debug/profile.c:92:2: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] hatari-2.4.1/src/debug/profile.c:727:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] hatari-2.4.1/src/debug/profile.c:727:4: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] hatari-2.4.1/src/debug/profile.c:552:72: style:inconclusive: Function 'Profile_AllocCallinfo' argument 3 names different: declaration 'info' definition 'name'. [funcArgNamesDifferent] hatari-2.4.1/src/debug/profile_priv.h:79:80: note: Function 'Profile_AllocCallinfo' argument 3 names different: declaration 'info' definition 'name'. hatari-2.4.1/src/debug/profile.c:552:72: note: Function 'Profile_AllocCallinfo' argument 3 names different: declaration 'info' definition 'name'. hatari-2.4.1/src/debug/profile.c:67:55: style: Parameter 'counter' can be declared as pointer to const [constParameterPointer] hatari-2.4.1/src/debug/profile.c:187:60: style: Parameter 'src' can be declared as pointer to const [constParameterPointer] hatari-2.4.1/src/debug/profile.c:199:59: style: Parameter 'ref' can be declared as pointer to const [constParameterPointer] hatari-2.4.1/src/debug/profile.c:712:44: style: Parameter 'psArgs' can be declared as const array [constParameter] hatari-2.4.1/src/debug/profilecpu.c:579:3: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] hatari-2.4.1/src/debug/profilecpu.c:633:3: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] hatari-2.4.1/src/debug/profilecpu.c:688:3: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] hatari-2.4.1/src/debug/profilecpu.c:746:4: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] hatari-2.4.1/src/debug/profilecpu.c:775:3: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] hatari-2.4.1/src/debug/profilecpu.c:1059:6: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] hatari-2.4.1/src/debug/profilecpu.c:1095:3: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] hatari-2.4.1/src/debug/profilecpu.c:1095:3: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] hatari-2.4.1/src/debug/profilecpu.c:226:22: style: Variable 'item' can be declared as pointer to const [constVariablePointer] hatari-2.4.1/src/debug/profilecpu.c:249:22: style: Variable 'item' can be declared as pointer to const [constVariablePointer] hatari-2.4.1/src/debug/profilecpu.c:326:49: style: Parameter 'area' can be declared as pointer to const [constParameterPointer] hatari-2.4.1/src/debug/profilecpu.c:389:66: style: Parameter 'items' can be declared as pointer to const [constParameterPointer] hatari-2.4.1/src/debug/profilecpu.c:445:22: style: Variable 'data' can be declared as pointer to const [constVariablePointer] hatari-2.4.1/src/debug/profilecpu.c:557:21: style: Variable 'end' can be declared as pointer to const [constVariablePointer] hatari-2.4.1/src/debug/profilecpu.c:611:21: style: Variable 'end' can be declared as pointer to const [constVariablePointer] hatari-2.4.1/src/debug/profilecpu.c:666:21: style: Variable 'end' can be declared as pointer to const [constVariablePointer] hatari-2.4.1/src/debug/profilecpu.c:724:21: style: Variable 'end' can be declared as pointer to const [constVariablePointer] hatari-2.4.1/src/debug/profilecpu.c:1271:85: style: Parameter 'item' can be declared as pointer to const [constParameterPointer] hatari-2.4.1/src/debug/profilecpu.c:1316:43: style: Parameter 'area' can be declared as pointer to const [constParameterPointer] hatari-2.4.1/src/debug/profiledsp.c:90:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/debug/profiledsp.c:131:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/debug/profiledsp.c:212:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/debug/profiledsp.c:265:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/debug/profiledsp.c:367:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/debug/profiledsp.c:560:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nVBLs [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/debug/profiledsp.c:709:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/debug/symbols-common.c:80:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYMTYPE_TEXT [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/debug/symbols-common.c:128:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYMTYPE_ABS [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/debug/symbols-common.c:155:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/debug/symbols-common.c:350:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/debug/symbols-common.c:511:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/debug/symbols-common.c:562:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/debug/symbols-common.c:711:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIZEOF_STRUCT_NLIST [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/debug/symbols-common.c:906:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/debug/symbols-common.c:972:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/debug/symbols-common.c:135:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/debug/symbols-common.c:771:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/debug/symbols.c:86:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/debug/symbols.c:207:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/debug/symbols.c:238:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/debug/symbols.c:276:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/debug/symbols.c:405:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bMatchAllSymbols [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/debug/symbols.c:413:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bMatchAllSymbols [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/debug/symbols.c:658:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/debug/symbols.c:712:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bSymbolsAutoLoad [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/debug/symbols.c:753:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bSymbolsAutoLoad [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/debug/symbols.c:838:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bAddressSpace24 [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/debug/symbols-common.c:562:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] hatari-2.4.1/src/debug/symbols-common.c:400:18: style: Variable 'end' can be declared as pointer to const [constVariablePointer] hatari-2.4.1/src/debug/symbols-common.c:421:13: style: Variable 'name' can be declared as pointer to const [constVariablePointer] hatari-2.4.1/src/debug/symbols-common.c:44:7: style: struct member 'symbol_opts_t::sort_name' is never used. [unusedStructMember] hatari-2.4.1/src/debug/symbols-common.c:991:10: style: Variable 'reads' is assigned a value that is never used. [unreadVariable] hatari-2.4.1/src/debug/symbols-common.c:992:10: style: Variable 'reads' is assigned a value that is never used. [unreadVariable] hatari-2.4.1/src/debug/symbols-common.c:994:10: style: Variable 'reads' is assigned a value that is never used. [unreadVariable] hatari-2.4.1/src/debug/symbols-common.c:996:10: style: Variable 'reads' is assigned a value that is never used. [unreadVariable] hatari-2.4.1/src/debug/symbols-common.c:998:10: style: Variable 'reads' is assigned a value that is never used. [unreadVariable] hatari-2.4.1/src/debug/symbols-common.c:1000:10: style: Variable 'reads' is assigned a value that is never used. [unreadVariable] hatari-2.4.1/src/debug/symbols-common.c:1002:10: style: Variable 'reads' is assigned a value that is never used. [unreadVariable] hatari-2.4.1/src/debug/symbols-common.c:1004:10: style: Variable 'reads' is assigned a value that is never used. [unreadVariable] hatari-2.4.1/src/debug/symbols-common.c:1006:10: style: Variable 'reads' is assigned a value that is never used. [unreadVariable] hatari-2.4.1/src/debug/symbols-common.c:1008:10: style: Variable 'reads' is assigned a value that is never used. [unreadVariable] hatari-2.4.1/src/debug/symbols-common.c:1010:10: style: Variable 'reads' is assigned a value that is never used. [unreadVariable] hatari-2.4.1/src/debug/symbols-common.c:1012:10: style: Variable 'reads' is assigned a value that is never used. [unreadVariable] hatari-2.4.1/src/debug/vars.c:36:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CyclesGlobalClockCounter [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/debug/vars.c:78:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Regs [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/debug/vars.c:82:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Regs [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/debug/vars.c:118:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Regs [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/debug/vars.c:131:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Regs [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/debug/vars.c:160:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Regs [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/debug/vars.c:268:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/debug/vars.c:305:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/debug/vars.c:318:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] hatari-2.4.1/src/dialog.c:39:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SDL_FALSE [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/dim.c:78:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/dim.c:111:63: style: Parameter 'pBuffer' can be declared as pointer to const [constParameterPointer] hatari-2.4.1/src/dmaSnd.c:247:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IoMem [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/dmaSnd.c:304:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pMFP_Main [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/dmaSnd.c:340:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DMASNDCTRL_PLAY [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/dmaSnd.c:391:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE_DMASND [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/dmaSnd.c:422:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DMASNDCTRL_PLAY [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/dmaSnd.c:458:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IoMem [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/dmaSnd.c:494:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE_DMASND [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/dmaSnd.c:543:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DMASNDCTRL_PLAY [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/dmaSnd.c:692:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AUDIOMIXBUFFER_SIZE_MASK [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/dmaSnd.c:730:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DMASNDCTRL_PLAY [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/dmaSnd.c:747:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CyclesGlobalClockCounter [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/dmaSnd.c:766:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE_DMASND [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/dmaSnd.c:785:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE_DMASND [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/dmaSnd.c:851:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE_DMASND [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/dmaSnd.c:866:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE_DMASND [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/dmaSnd.c:878:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE_DMASND [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/dmaSnd.c:893:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE_DMASND [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/dmaSnd.c:908:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE_DMASND [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/dmaSnd.c:920:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE_DMASND [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/dmaSnd.c:932:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE_DMASND [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/dmaSnd.c:947:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE_DMASND [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/dmaSnd.c:959:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE_DMASND [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/dmaSnd.c:981:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE_DMASND [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/dmaSnd.c:1001:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE_DMASND [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/dmaSnd.c:1101:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE_DMASND [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/dmaSnd.c:1175:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE_DMASND [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/dmaSnd.c:1201:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE_DMASND [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/dmaSnd.c:1218:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE_DMASND [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/dmaSnd.c:1240:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE_DMASND [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/dmaSnd.c:1414:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nAudioFrequency [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/dmaSnd.c:1406:24: style: Variable 'bass' can be declared as pointer to const [constVariablePointer] hatari-2.4.1/src/dmaSnd.c:1407:24: style: Variable 'treb' can be declared as pointer to const [constVariablePointer] hatari-2.4.1/src/dmaSnd.c:138:31: style: struct member 'second_order_s::a1' is never used. [unusedStructMember] hatari-2.4.1/src/dmaSnd.c:138:35: style: struct member 'second_order_s::a2' is never used. [unusedStructMember] hatari-2.4.1/src/dmaSnd.c:138:39: style: struct member 'second_order_s::b0' is never used. [unusedStructMember] hatari-2.4.1/src/dmaSnd.c:138:43: style: struct member 'second_order_s::b1' is never used. [unusedStructMember] hatari-2.4.1/src/dmaSnd.c:138:47: style: struct member 'second_order_s::b2' is never used. [unusedStructMember] hatari-2.4.1/src/debug/profiledsp.c:560:3: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] hatari-2.4.1/src/debug/profiledsp.c:560:3: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] hatari-2.4.1/src/falcon/crossbar.c:330:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MFP_GPIP_STATE_LOW [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/falcon/crossbar.c:449:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE_CROSSBAR [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/falcon/crossbar.c:500:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE_CROSSBAR [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/falcon/crossbar.c:524:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE_CROSSBAR [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/falcon/crossbar.c:534:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE_CROSSBAR [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/falcon/crossbar.c:549:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE_CROSSBAR [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/falcon/crossbar.c:616:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE_CROSSBAR [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/falcon/crossbar.c:652:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE_CROSSBAR [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/falcon/crossbar.c:688:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE_CROSSBAR [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/falcon/crossbar.c:726:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE_CROSSBAR [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/falcon/crossbar.c:763:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE_CROSSBAR [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/falcon/crossbar.c:800:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE_CROSSBAR [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/falcon/crossbar.c:839:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE_CROSSBAR [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/falcon/crossbar.c:875:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE_CROSSBAR [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/falcon/crossbar.c:911:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE_CROSSBAR [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/falcon/crossbar.c:933:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE_CROSSBAR [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/falcon/crossbar.c:946:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE_CROSSBAR [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/falcon/crossbar.c:990:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE_CROSSBAR [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/falcon/crossbar.c:1038:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE_CROSSBAR [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/falcon/crossbar.c:1081:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE_CROSSBAR [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/falcon/crossbar.c:1091:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE_CROSSBAR [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/falcon/crossbar.c:1108:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE_CROSSBAR [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/falcon/crossbar.c:1122:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE_CROSSBAR [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/falcon/crossbar.c:1136:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE_CROSSBAR [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/falcon/crossbar.c:1150:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE_CROSSBAR [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/falcon/crossbar.c:1165:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE_CROSSBAR [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/falcon/crossbar.c:1178:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE_CROSSBAR [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/falcon/crossbar.c:1199:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPU_Freq_Emul [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/falcon/crossbar.c:1244:80: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nAudioFrequency [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/falcon/crossbar.c:1439:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE_CROSSBAR [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/falcon/crossbar.c:1510:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_WARN [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/falcon/crossbar.c:1583:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE_CROSSBAR [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/falcon/crossbar.c:1660:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_WARN [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/falcon/crossbar.c:1878:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AUDIOMIXBUFFER_SIZE_MASK [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/debug/profiledsp.c:121:40: style:inconclusive: Function 'Profile_DspShowAddresses' argument 1 names different: declaration 'lower' definition 'addr'. [funcArgNamesDifferent] hatari-2.4.1/src/debug/profile_priv.h:106:47: note: Function 'Profile_DspShowAddresses' argument 1 names different: declaration 'lower' definition 'addr'. hatari-2.4.1/src/debug/profiledsp.c:121:40: note: Function 'Profile_DspShowAddresses' argument 1 names different: declaration 'lower' definition 'addr'. hatari-2.4.1/src/debug/profiledsp.c:63:22: style: Variable 'item' can be declared as pointer to const [constVariablePointer] hatari-2.4.1/src/debug/profiledsp.c:89:18: style: Variable 'area' can be declared as pointer to const [constVariablePointer] hatari-2.4.1/src/debug/profiledsp.c:124:22: style: Variable 'data' can be declared as pointer to const [constVariablePointer] hatari-2.4.1/src/debug/profiledsp.c:206:21: style: Variable 'end' can be declared as pointer to const [constVariablePointer] hatari-2.4.1/src/debug/profiledsp.c:259:21: style: Variable 'end' can be declared as pointer to const [constVariablePointer] hatari-2.4.1/src/debug/profiledsp.c:634:85: style: Parameter 'item' can be declared as pointer to const [constParameterPointer] hatari-2.4.1/src/falcon/dsp.c:844:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IoAccessBaseAddress [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/falcon/dsp.c:871:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IoAccessBaseAddress [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/falcon/dsp.c:366:30: style:inconclusive: Function 'DSP_ReadMemory' argument 1 names different: declaration 'addr' definition 'address'. [funcArgNamesDifferent] hatari-2.4.1/src/falcon/dsp.h:54:37: note: Function 'DSP_ReadMemory' argument 1 names different: declaration 'addr' definition 'address'. hatari-2.4.1/src/falcon/dsp.c:366:30: note: Function 'DSP_ReadMemory' argument 1 names different: declaration 'addr' definition 'address'. hatari-2.4.1/src/falcon/dsp.c:366:44: style:inconclusive: Function 'DSP_ReadMemory' argument 2 names different: declaration 'space' definition 'space_id'. [funcArgNamesDifferent] hatari-2.4.1/src/falcon/dsp.h:54:48: note: Function 'DSP_ReadMemory' argument 2 names different: declaration 'space' definition 'space_id'. hatari-2.4.1/src/falcon/dsp.c:366:44: note: Function 'DSP_ReadMemory' argument 2 names different: declaration 'space' definition 'space_id'. hatari-2.4.1/src/falcon/dsp.c:572:40: style:inconclusive: Function 'DSP_GetRegisterAddress' argument 1 names different: declaration 'arg' definition 'regname'. [funcArgNamesDifferent] hatari-2.4.1/src/falcon/dsp.h:59:47: note: Function 'DSP_GetRegisterAddress' argument 1 names different: declaration 'arg' definition 'regname'. hatari-2.4.1/src/falcon/dsp.c:572:40: note: Function 'DSP_GetRegisterAddress' argument 1 names different: declaration 'arg' definition 'regname'. hatari-2.4.1/src/falcon/dsp.c:792:32: style:inconclusive: Function 'DSP_SsiReceive_SC1' argument 1 names different: declaration 'value' definition 'FrameCounter'. [funcArgNamesDifferent] hatari-2.4.1/src/falcon/dsp.h:66:39: note: Function 'DSP_SsiReceive_SC1' argument 1 names different: declaration 'value' definition 'FrameCounter'. hatari-2.4.1/src/falcon/dsp.c:792:32: note: Function 'DSP_SsiReceive_SC1' argument 1 names different: declaration 'value' definition 'FrameCounter'. hatari-2.4.1/src/falcon/dsp.c:806:32: style:inconclusive: Function 'DSP_SsiReceive_SC2' argument 1 names different: declaration 'value' definition 'FrameCounter'. [funcArgNamesDifferent] hatari-2.4.1/src/falcon/dsp.h:67:39: note: Function 'DSP_SsiReceive_SC2' argument 1 names different: declaration 'value' definition 'FrameCounter'. hatari-2.4.1/src/falcon/dsp.c:806:32: note: Function 'DSP_SsiReceive_SC2' argument 1 names different: declaration 'value' definition 'FrameCounter'. hatari-2.4.1/src/falcon/dsp.c:342:32: style: Parameter 'out' can be declared as pointer to const [constParameterPointer] hatari-2.4.1/src/falcon/dsp.c:447:31: style: Parameter 'fp' can be declared as pointer to const [constParameterPointer] hatari-2.4.1/src/falcon/dsp.c:492:21: style: Parameter 'fp' can be declared as pointer to const [constParameterPointer] hatari-2.4.1/src/falcon/dsp.c:537:32: style: Parameter 'fp' can be declared as pointer to const [constParameterPointer] hatari-2.4.1/src/falcon/dsp.c:572:72: style: Parameter 'mask' can be declared as pointer to const [constParameterPointer] hatari-2.4.1/src/debug/symbols.c:603:60: style:inconclusive: Function 'Symbols_GetByCpuAddress' argument 2 names different: declaration 'symtype' definition 'type'. [funcArgNamesDifferent] hatari-2.4.1/src/debug/symbols.h:33:67: note: Function 'Symbols_GetByCpuAddress' argument 2 names different: declaration 'symtype' definition 'type'. hatari-2.4.1/src/debug/symbols.c:603:60: note: Function 'Symbols_GetByCpuAddress' argument 2 names different: declaration 'symtype' definition 'type'. hatari-2.4.1/src/debug/symbols.c:607:60: style:inconclusive: Function 'Symbols_GetByDspAddress' argument 2 names different: declaration 'symtype' definition 'type'. [funcArgNamesDifferent] hatari-2.4.1/src/debug/symbols.h:34:67: note: Function 'Symbols_GetByDspAddress' argument 2 names different: declaration 'symtype' definition 'type'. hatari-2.4.1/src/debug/symbols.c:607:60: note: Function 'Symbols_GetByDspAddress' argument 2 names different: declaration 'symtype' definition 'type'. hatari-2.4.1/src/debug/symbols.c:63:60: style: Parameter 'offsets' can be declared as pointer to const [constParameterPointer] hatari-2.4.1/src/debug/symbols.c:216:12: style: Variable 'sym' can be declared as pointer to const [constVariablePointer] hatari-2.4.1/src/debug/symbols.c:366:49: style: Parameter 'list' can be declared as pointer to const [constParameterPointer] hatari-2.4.1/src/falcon/dsp_core.c:576:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE_DSP_STATE [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/falcon/dsp_core.c:588:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE_DSP_STATE [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/falcon/dsp_core.c:596:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE_DSP_STATE [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/falcon/dsp_core.c:678:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE_DSP_HOST_SSI [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/falcon/dsp_core.c:707:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE_DSP_HOST_SSI [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/falcon/dsp_core.c:734:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE_DSP_HOST_SSI [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/falcon/dsp_core.c:765:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE_DSP_HOST_SSI [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/falcon/dsp_core.c:805:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE_DSP_HOST_SSI [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/falcon/dsp_core.c:829:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE_DSP_HOST_SSI [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/falcon/dsp_core.c:858:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE_DSP_HOST_SSI [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/falcon/dsp_core.c:907:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE_DSP_HOST_SSI [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/falcon/dsp_core.c:993:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE_DSP_HOST_INTERFACE [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/falcon/dsp_core.c:1021:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE_DSP_HOST_INTERFACE [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/falcon/dsp_core.c:1032:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE_DSP_HOST_INTERFACE [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/falcon/dsp_core.c:1044:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE_DSP_HOST_INTERFACE [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/falcon/dsp_core.c:1061:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE_DSP_HOST_INTERFACE [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/falcon/dsp_core.c:1089:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE_DSP_HOST_COMMAND [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/falcon/dsp_core.c:745:23: style: Variable 'temp' is assigned a value that is never used. [unreadVariable] hatari-2.4.1/src/falcon/crossbar.c:1769:42: style: Parameter 'micro_bufferL' can be declared as pointer to const [constParameterPointer] hatari-2.4.1/src/falcon/crossbar.c:1769:65: style: Parameter 'micro_bufferR' can be declared as pointer to const [constParameterPointer] hatari-2.4.1/src/falcon/microphone.c:60:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bEnableMicrophone [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/falcon/dsp_disasm.c:560:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRId64 [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/falcon/nvram.h:55:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nMachineType [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/falcon/nvram.c:124:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE_NVRAM [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/falcon/nvram.c:154:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE_NVRAM [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/falcon/nvram.c:224:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bUseVDIRes [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/falcon/nvram.c:288:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PATHSEP [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/falcon/nvram.c:351:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_WARN [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/falcon/nvram.c:413:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tm_sec [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/falcon/nvram.c:508:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_WARN [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/falcon/nvram.c:366:18: portability: Non reentrant function 'localtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'localtime_r'. [prohibitedlocaltimeCalled] hatari-2.4.1/src/falcon/videl.c:170:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IoAccessBaseAddress [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/falcon/videl.c:182:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE_VIDEL [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/falcon/videl.c:199:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE_VIDEL [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/falcon/videl.c:215:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IoMem [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/falcon/videl.c:228:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IoMem [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/falcon/videl.c:250:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IoMem [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/falcon/videl.c:260:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE_VIDEL [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/falcon/videl.c:271:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE_VIDEL [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/falcon/videl.c:282:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IoAccessCurrentAddress [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/falcon/videl.c:314:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE_VIDEL [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/falcon/videl.c:392:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE_VIDEL [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/falcon/videl.c:405:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE_VIDEL [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/falcon/videl.c:431:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE_VIDEL [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/falcon/videl.c:442:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE_VIDEL [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/falcon/videl.c:451:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE_VIDEL [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/falcon/videl.c:460:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE_VIDEL [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/falcon/videl.c:469:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE_VIDEL [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/falcon/videl.c:481:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE_VIDEL [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/falcon/videl.c:490:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE_VIDEL [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/falcon/videl.c:499:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE_VIDEL [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/falcon/videl.c:508:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE_VIDEL [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/falcon/videl.c:517:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE_VIDEL [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/falcon/videl.c:528:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE_VIDEL [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/falcon/videl.c:536:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE_VIDEL [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/falcon/videl.c:545:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE_VIDEL [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/falcon/videl.c:554:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE_VIDEL [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/falcon/videl.c:563:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE_VIDEL [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/falcon/videl.c:572:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE_VIDEL [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/falcon/videl.c:581:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE_VIDEL [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/falcon/videl.c:590:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE_VIDEL [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/falcon/videl.c:599:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE_VIDEL [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/falcon/videl.c:689:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bAllowOverscan [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/falcon/videl.c:798:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALCON_MONITOR_MONO [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/falcon/videl.c:901:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nForceBpp [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/falcon/videl.c:941:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE_VIDEL [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/falcon/videl.c:1015:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IoAccessCurrentAddress [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/falcon/videl.c:1131:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nMachineType [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/falcon/dsp_cpu.c:796:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE_DSP_DISASM [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/falcon/dsp_cpu.c:1117:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE_DSP_INTERRUPT [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/falcon/dsp_cpu.c:1314:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE_DSP_DISASM_MEM [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/falcon/dsp_cpu.c:1519:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/falcon/dsp_cpu.c:1562:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/falcon/dsp_cpu.c:1599:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/falcon/dsp_cpu.c:1719:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/falcon/dsp_cpu.c:1926:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/falcon/dsp_cpu.c:2485:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ExceptionDebugMask [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/falcon/dsp_cpu.c:3473:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE_DSP_STATE [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/falcon/dsp_cpu.c:3536:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE_DSP_STATE [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/fdc.c:665:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LED_STATE_ON_BUSY [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/fdc.c:760:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FDC_Freq [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/fdc.c:782:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nCpuFreqShift [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/fdc.c:808:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FastFloppy [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/fdc.c:865:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE_FDC [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/fdc.c:901:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE_FDC [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/fdc.c:957:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE_FDC [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/fdc.c:1108:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRam [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/fdc.c:1244:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PSGRegisters [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/fdc.c:1295:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE_FDC [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/fdc.c:1312:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE_FDC [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/fdc.c:1346:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MFP_GPIP_STATE_LOW [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/fdc.c:1377:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE_FDC [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/fdc.c:1400:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE_FDC [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/fdc.c:1447:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE_FDC [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/fdc.c:1489:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EmulationDrives [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/fdc.c:1508:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EmulationDrives [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/fdc.c:1529:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EmulationDrives [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/fdc.c:1551:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EmulationDrives [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/fdc.c:1661:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE_FDC [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/fdc.c:1683:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EmulationDrives [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/fdc.c:1733:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CyclesGlobalClockCounter [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/fdc.c:1767:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CyclesGlobalClockCounter [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/fdc.c:1793:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CyclesGlobalClockCounter [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/fdc.c:1895:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE_FDC [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/fdc.c:1934:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FDC_IRQ_SOURCE_FORCED [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/fdc.c:1950:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FDC_IRQ_SOURCE_HDC [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/fdc.c:1978:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PendingInterruptCount [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/fdc.c:2084:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE_FDC [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/fdc.c:2123:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE_FDC [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/fdc.c:2194:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE_FDC [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/fdc.c:2287:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FDC_COMMAND_BIT_VERIFY [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/fdc.c:2442:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FDC_COMMAND_BIT_VERIFY [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/fdc.c:2551:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FDC_COMMAND_BIT_UPDATE_TRACK [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/fdc.c:2689:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FDC_COMMAND_BIT_HEAD_LOAD [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/fdc.c:2868:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE_FDC [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/fdc.c:3087:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FDC_COMMAND_BIT_HEAD_LOAD [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/fdc.c:3209:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FDC_COMMAND_BIT_HEAD_LOAD [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/fdc.c:3315:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FDC_COMMAND_BIT_HEAD_LOAD [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/fdc.c:3415:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FDC_COMMAND_BIT_SPIN_UP [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/fdc.c:3463:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE_FDC [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/fdc.c:3487:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE_FDC [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/fdc.c:3512:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE_FDC [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/fdc.c:3537:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE_FDC [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/fdc.c:3562:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE_FDC [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/fdc.c:3595:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE_FDC [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/fdc.c:3621:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE_FDC [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/fdc.c:3655:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE_FDC [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/fdc.c:3680:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE_FDC [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/fdc.c:3705:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE_FDC [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/fdc.c:3739:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE_FDC [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/fdc.c:3807:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FDC_DC_SIGNAL_INSERTED [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/fdc.c:3910:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FDC_IRQ_SOURCE_FORCED [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/fdc.c:3954:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE_FDC [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/fdc.c:3971:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE_FDC [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/fdc.c:4017:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE_FDC [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/fdc.c:4044:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE_FDC [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/fdc.c:4070:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE_FDC [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/fdc.c:4091:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nIoMemAccessSize [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/fdc.c:4178:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nIoMemAccessSize [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/fdc.c:4340:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nIoMemAccessSize [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/fdc.c:4390:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nIoMemAccessSize [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/fdc.c:4420:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE_FDC [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/fdc.c:4444:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE_FDC [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/fdc.c:4507:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE_FDC [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/fdc.c:4560:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FDC_TRACK_LAYOUT_STANDARD_GAP1 [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/fdc.c:4657:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE_FDC [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/fdc.c:4693:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE_FDC [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/fdc.c:4734:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/fdc.c:4789:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE_FDC [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/fdc.c:4892:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE_FDC [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/fdc.c:4930:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE_FDC [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/fdc.c:4957:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE_FDC [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/falcon/dsp_disasm.c:735:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] hatari-2.4.1/src/falcon/dsp_disasm.c:756:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] hatari-2.4.1/src/falcon/dsp_disasm.c:776:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] hatari-2.4.1/src/falcon/dsp_disasm.c:787:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] hatari-2.4.1/src/falcon/dsp_disasm.c:807:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] hatari-2.4.1/src/falcon/dsp_disasm.c:828:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] hatari-2.4.1/src/falcon/dsp_disasm.c:848:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] hatari-2.4.1/src/falcon/dsp_disasm.c:859:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] hatari-2.4.1/src/falcon/dsp_disasm.c:879:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] hatari-2.4.1/src/falcon/dsp_disasm.c:900:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] hatari-2.4.1/src/falcon/dsp_disasm.c:920:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] hatari-2.4.1/src/falcon/dsp_disasm.c:931:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] hatari-2.4.1/src/falcon/dsp_disasm.c:951:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] hatari-2.4.1/src/falcon/dsp_disasm.c:972:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] hatari-2.4.1/src/falcon/dsp_disasm.c:992:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] hatari-2.4.1/src/falcon/dsp_disasm.c:1003:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] hatari-2.4.1/src/falcon/dsp_disasm.c:1142:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] hatari-2.4.1/src/falcon/dsp_disasm.c:1169:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] hatari-2.4.1/src/falcon/dsp_disasm.c:1196:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] hatari-2.4.1/src/falcon/dsp_disasm.c:1213:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] hatari-2.4.1/src/falcon/dsp_disasm.c:1277:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] hatari-2.4.1/src/falcon/dsp_disasm.c:1304:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] hatari-2.4.1/src/falcon/dsp_disasm.c:1331:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] hatari-2.4.1/src/falcon/dsp_disasm.c:1348:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] hatari-2.4.1/src/falcon/dsp_disasm.c:1374:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] hatari-2.4.1/src/falcon/dsp_disasm.c:1401:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] hatari-2.4.1/src/falcon/dsp_disasm.c:1428:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] hatari-2.4.1/src/falcon/dsp_disasm.c:1445:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] hatari-2.4.1/src/falcon/dsp_disasm.c:1485:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] hatari-2.4.1/src/falcon/dsp_disasm.c:1512:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] hatari-2.4.1/src/falcon/dsp_disasm.c:1539:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] hatari-2.4.1/src/falcon/dsp_disasm.c:1556:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] hatari-2.4.1/src/falcon/dsp_disasm.c:2159:3: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] hatari-2.4.1/src/falcon/dsp_disasm.c:502:41: style:inconclusive: Function 'dsp56k_disasm' argument 1 names different: declaration 'value' definition 'mode'. [funcArgNamesDifferent] hatari-2.4.1/src/falcon/dsp_disasm.h:36:48: note: Function 'dsp56k_disasm' argument 1 names different: declaration 'value' definition 'mode'. hatari-2.4.1/src/falcon/dsp_disasm.c:502:41: note: Function 'dsp56k_disasm' argument 1 names different: declaration 'value' definition 'mode'. hatari-2.4.1/src/cpu/jit/gencomp.c:285:10: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf] hatari-2.4.1/src/file.c:53:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PATHSEP [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/file.c:71:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PATHSEP [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/file.c:105:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FILENAME_MAX [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/file.c:133:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PATHSEP [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/file.c:179:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PATHSEP [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/file.c:428:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable S_IRUSR [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/file.c:467:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/file.c:487:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FILENAME_MAX [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/file.c:534:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PATHSEP [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/file.c:592:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PATHSEP [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/file.c:618:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/file.c:689:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/file.c:719:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/file.c:844:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FILENAME_MAX [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/file.c:954:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PATHSEP [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/file.c:995:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PATHSEP [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/file.c:1045:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PATHSEP [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/floppy.c:85:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_FLOPPYDRIVES [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/floppy.c:114:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_FLOPPYDRIVES [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/floppy.c:135:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_FLOPPYDRIVES [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/floppy.c:175:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bBootFromHardDisk [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/floppy.c:205:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nWriteProtection [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/floppy.c:237:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bDiskInserted [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/floppy.c:270:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bDiskInserted [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/floppy.c:303:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FILENAME_MAX [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/floppy.c:350:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_FLOPPYDRIVES [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/floppy.c:378:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_INFO [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/floppy.c:443:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TransitionState1 [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/floppy.c:483:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TransitionState1 [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/floppy.c:526:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLOPPY_IMAGE_TYPE_NONE [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/floppy.c:629:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bDiskInserted [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/floppy.c:821:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bDiskInserted [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/floppy.c:903:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bDiskInserted [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/file.c:173:42: style: Parameter 'pszFileName' can be declared as pointer to const [constParameterPointer] hatari-2.4.1/src/file.c:531:8: style: Variable 'ptr1' can be declared as pointer to const [constVariablePointer] hatari-2.4.1/src/file.c:531:15: style: Variable 'ptr2' can be declared as pointer to const [constVariablePointer] hatari-2.4.1/src/file.c:732:34: style: Parameter 'fp' can be declared as pointer to const [constParameterPointer] hatari-2.4.1/src/file.c:781:32: style: Parameter 'fp' can be declared as pointer to const [constParameterPointer] hatari-2.4.1/src/floppy_ipf.c:119:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_FLOPPYDRIVES [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/floppy_ipf.c:280:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_ERROR [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/fdc.c:0:0: debug: ValueFlow maximum iterations exceeded [valueFlowMaxIterations] hatari-2.4.1/src/floppy_ipf.c:306:63: style: Parameter 'pBuffer' can be declared as pointer to const [constParameterPointer] hatari-2.4.1/src/floppy_ipf.c:413:38: style: Parameter 'pImageBuffer' can be declared as pointer to const [constParameterPointer] hatari-2.4.1/src/floppy_ipf.c:959:33: style: Parameter 'pCommand' can be declared as pointer to const [constParameterPointer] hatari-2.4.1/src/floppy_ipf.c:959:51: style: Parameter 'pHead' can be declared as pointer to const [constParameterPointer] hatari-2.4.1/src/floppy_ipf.c:959:66: style: Parameter 'pTrack' can be declared as pointer to const [constParameterPointer] hatari-2.4.1/src/floppy_ipf.c:959:82: style: Parameter 'pSector' can be declared as pointer to const [constParameterPointer] hatari-2.4.1/src/floppy_ipf.c:959:99: style: Parameter 'pSide' can be declared as pointer to const [constParameterPointer] hatari-2.4.1/src/floppy_ipf.c:73:11: style: struct member 'IPF_STRUCT::FdcClock' is never used. [unusedStructMember] hatari-2.4.1/src/fdc.c:1768:23: style: Checking if unsigned expression 'IndexPulse_Time' is less than zero. [unsignedLessThanZero] hatari-2.4.1/src/floppy.c:604:7: style:inconclusive: Found duplicate branches for 'if' and 'else'. [duplicateBranch] hatari-2.4.1/src/floppy.c:606:2: note: Found duplicate branches for 'if' and 'else'. hatari-2.4.1/src/floppy.c:604:7: note: Found duplicate branches for 'if' and 'else'. hatari-2.4.1/src/floppy.c:865:14: style: Checking if unsigned expression 'Sector' is less than zero. [unsignedLessThanZero] hatari-2.4.1/src/floppy.c:945:14: style: Checking if unsigned expression 'Sector' is less than zero. [unsignedLessThanZero] hatari-2.4.1/src/floppy.c:267:9: style: Variable 'pDiskBuffer' can be declared as pointer to const [constVariablePointer] hatari-2.4.1/src/floppy.c:893:44: style: Parameter 'pBuffer' can be declared as pointer to const [constParameterPointer] hatari-2.4.1/src/floppy.c:874:10: style: int result is assigned to long variable. If the variable is long to avoid loss of information, then you have loss of information. [truncLongCastAssignment] hatari-2.4.1/src/floppy.c:954:10: style: int result is assigned to long variable. If the variable is long to avoid loss of information, then you have loss of information. [truncLongCastAssignment] hatari-2.4.1/src/gui-sdl/dlgAbout.c:49:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable w [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/gui-sdl/dlgAlert.c:137:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SDL_FALSE [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/gui-sdl/dlgAlert.c:199:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/gui-sdl/dlgAlert.c:223:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/floppy_stx.c:134:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_FLOPPYDRIVES [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/floppy_stx.c:348:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STX_HEADER_ID_LEN [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/floppy_stx.c:374:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FILENAME_MAX [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/floppy_stx.c:571:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_ERROR [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/floppy_stx.c:741:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_ERROR [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/floppy_stx.c:771:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_ERROR [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/floppy_stx.c:794:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_FLOPPYDRIVES [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/floppy_stx.c:816:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FILENAME_MAX [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/floppy_stx.c:846:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_DEBUG [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/floppy_stx.c:865:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_DEBUG [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/floppy_stx.c:944:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pSectorsStruct [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/floppy_stx.c:958:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pSaveSectorsStruct [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/floppy_stx.c:1000:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StructIsUsed [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/floppy_stx.c:1035:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pDataWrite [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/floppy_stx.c:1063:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STX_MAIN_STRUCT [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/floppy_stx.c:1335:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FDC_TRACK_LAYOUT_STANDARD_GAP1 [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/floppy_stx.c:1398:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TracksCount [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/floppy_stx.c:1452:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BitPosition [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/floppy_stx.c:1481:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STX_TRACK_FLAG_SECTOR_BLOCK [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/floppy_stx.c:1554:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BitPosition [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/floppy_stx.c:1678:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_WARN [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/floppy_stx.c:1783:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_WARN [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/floppy_stx.c:1888:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_ERROR [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/floppy_stx.c:1939:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_ERROR [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/floppy_stx.c:2097:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_WARN [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/gui-sdl/dlgCpu.c:89:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable state [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/gui-sdl/dlgDevice.c:117:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bEnablePrinting [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/gemdos.c:191:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_WARN [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/gemdos.c:240:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bGemdosHostTime [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/gemdos.c:281:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GEMDOS_FILE_ATTRIB_SUBDIRECTORY [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/gemdos.c:310:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PATHSEP [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/gemdos.c:458:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PATHSEP [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/gemdos.c:476:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PATHSEP [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/gemdos.c:546:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_HARDDRIVES [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/gemdos.c:569:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nBootDrive [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/gemdos.c:582:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_DEBUG [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/gemdos.c:628:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable szHardDiskDirectories [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/gemdos.c:712:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nAcsiPartitions [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/gemdos.c:796:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GEMDOS_EMU_ON [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/gemdos.c:877:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_WARN [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/gemdos.c:923:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_HARDDRIVES [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/gemdos.c:1011:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ABFLAG_RAM [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/gemdos.c:1039:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_WARN [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/gemdos.c:1097:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_HARDDRIVES [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/gemdos.c:1112:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GEMDOS_EMU_ON [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/gemdos.c:1140:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID_CHAR [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/gemdos.c:1203:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_WARN [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/gemdos.c:1245:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PATHSEP [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/gemdos.c:1373:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID_CHAR [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/gemdos.c:1419:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hd_emulation_dir [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/gemdos.c:1554:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE_OS_GEMDOS [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/gemdos.c:1589:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE_OS_GEMDOS [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/gemdos.c:1611:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIZE_LONG [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/gemdos.c:1698:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE_OS_GEMDOS [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/gemdos.c:1732:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE_OS_GEMDOS [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/gemdos.c:1790:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE_OS_GEMDOS [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/gemdos.c:1850:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE_OS_GEMDOS [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/gemdos.c:1927:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PATHSEP [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/gemdos.c:1941:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE_OS_GEMDOS [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/gemdos.c:1957:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIZE_LONG [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/gemdos.c:2086:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIZE_LONG [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/gemdos.c:2225:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE_OS_GEMDOS [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/gemdos.c:2270:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIZE_WORD [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/gemdos.c:2368:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIZE_WORD [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/gemdos.c:2439:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE_OS_GEMDOS [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/gemdos.c:2500:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIZE_LONG [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/gemdos.c:2565:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIZE_LONG [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/gemdos.c:2678:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIZE_WORD [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/gemdos.c:2720:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIZE_LONG [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/gemdos.c:2779:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FILENAME_MAX [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/gemdos.c:2878:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE_OS_GEMDOS [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/gemdos.c:2966:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIZE_LONG [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/gemdos.c:3142:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIZE_WORD [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/gemdos.c:3202:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIZE_LONG [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/gemdos.c:3286:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_WARN [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/gemdos.c:3296:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE_OS_GEMDOS [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/gemdos.c:3316:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE_OS_GEMDOS [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/gemdos.c:3331:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE_OS_GEMDOS [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/gemdos.c:3356:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE_OS_GEMDOS [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/gemdos.c:3830:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GEMDOS_EMU_ON [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/gemdos.c:3930:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ABFLAG_RAM [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/gemdos.c:3965:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Regs [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/gemdos.c:4205:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE_OS_GEMDOS [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/gemdos.c:4252:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_ERROR [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/gemdos.c:4382:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FILENAME_MAX [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/gui-sdl/dlgFileSelect.c:155:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FILENAME_MAX [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/gui-sdl/dlgFileSelect.c:221:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_name [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/gui-sdl/dlgFileSelect.c:257:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable state [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/gui-sdl/dlgFileSelect.c:308:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable state [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/gui-sdl/dlgFileSelect.c:383:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SDL_MOUSEWHEEL [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/gui-sdl/dlgFileSelect.c:495:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FILENAME_MAX [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/gui-sdl/dlgFileSelect.c:561:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PATHSEP [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/gui-sdl/dlgFileSelect.c:690:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FILENAME_MAX [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/gui-sdl/dlgFileSelect.c:1120:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FILENAME_MAX [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/gui-sdl/dlgFileSelect.c:533:13: style: Condition 'type1!=DT_DIR' is always true [knownConditionTrueFalse] hatari-2.4.1/src/gui-sdl/dlgFileSelect.c:522:12: style: The comparison 'type1 == DT_UNKNOWN' is always true because 'type1' and 'DT_UNKNOWN' represent the same value. [knownConditionTrueFalse] hatari-2.4.1/src/gui-sdl/dlgFileSelect.c:514:14: note: 'type1' is assigned value 'DT_UNKNOWN' here. hatari-2.4.1/src/gui-sdl/dlgFileSelect.c:522:12: note: The comparison 'type1 == DT_UNKNOWN' is always true because 'type1' and 'DT_UNKNOWN' represent the same value. hatari-2.4.1/src/gui-sdl/dlgFileSelect.c:524:12: style: The comparison 'type2 == DT_UNKNOWN' is always true because 'type2' and 'DT_UNKNOWN' represent the same value. [knownConditionTrueFalse] hatari-2.4.1/src/gui-sdl/dlgFileSelect.c:515:14: note: 'type2' is assigned value 'DT_UNKNOWN' here. hatari-2.4.1/src/gui-sdl/dlgFileSelect.c:524:12: note: The comparison 'type2 == DT_UNKNOWN' is always true because 'type2' and 'DT_UNKNOWN' represent the same value. hatari-2.4.1/src/gui-sdl/dlgFileSelect.c:152:70: style: Parameter 'path' can be declared as pointer to const [constParameterPointer] hatari-2.4.1/src/gui-sdl/dlgFileSelect.c:392:54: style: Parameter 'pEvent' can be declared as pointer to const [constParameterPointer] hatari-2.4.1/src/floppy_stx.c:381:26: style: Variable 'pStxSaveSector' can be declared as pointer to const [constVariablePointer] hatari-2.4.1/src/floppy_stx.c:382:25: style: Variable 'pStxSaveTrack' can be declared as pointer to const [constVariablePointer] hatari-2.4.1/src/floppy_stx.c:883:39: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] hatari-2.4.1/src/floppy_stx.c:888:39: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] hatari-2.4.1/src/floppy_stx.c:898:39: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] hatari-2.4.1/src/floppy_stx.c:903:39: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] hatari-2.4.1/src/floppy_stx.c:1472:20: style: Variable 'pStxTrack' can be declared as pointer to const [constVariablePointer] hatari-2.4.1/src/floppy_stx.c:1673:11: style: Variable 'pSector_WriteData' can be declared as pointer to const [constVariablePointer] hatari-2.4.1/src/floppy_stx.c:1934:11: style: Variable 'pData' can be declared as pointer to const [constVariablePointer] hatari-2.4.1/src/gui-sdl/dlgFloppy.c:100:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_FLOPPYDRIVES [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/gui-sdl/dlgFloppy.c:140:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PATHSEP [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/gui-sdl/dlgFloppy.c:176:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable w [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/gui-sdl/dlgFloppy.c:187:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_FLOPPYDRIVES [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/gui-sdl/dlgHalt.c:46:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bQuitProgram [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/gui-sdl/dlgHalt.c:60:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SDL_QUERY [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/gui-sdl/dlgHardDisk.c:130:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PATHSEP [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/gui-sdl/dlgHardDisk.c:142:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Acsi [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/gui-sdl/dlgHardDisk.c:158:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Scsi [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/gui-sdl/dlgHardDisk.c:176:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ide [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/gui-sdl/dlgHardDisk.c:200:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable state [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/gui-sdl/dlgHardDisk.c:221:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bBootFromHardDisk [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/gui-sdl/dlgJoystick.c:94:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bQuitProgram [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/gui-sdl/dlgJoystick.c:137:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Joy [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/gui-sdl/dlgJoystick.c:160:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Joy [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/gui-sdl/dlgJoystick.c:196:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable state [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/gui-sdl/dlgJoystick.c:220:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable txt [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/gui-sdl/dlgJoystick.c:90:44: style: Parameter 'pType' can be declared as pointer to const [constParameterPointer] hatari-2.4.1/src/gui-sdl/dlgKeyboard.c:120:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bQuitProgram [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/gui-sdl/dlgKeyboard.c:206:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable withModifier [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/gui-sdl/dlgKeyboard.c:230:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable state [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/gui-sdl/dlgMain.c:82:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sdlscrn [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/gui-sdl/dlgMemory.c:97:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable state [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/gemdos.c:187:6: portability: Non reentrant function 'localtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'localtime_r'. [prohibitedlocaltimeCalled] hatari-2.4.1/src/gemdos.c:264:6: style: Obsolescent function 'utime' called. It is recommended to use 'utimensat' instead. [prohibitedutimeCalled] hatari-2.4.1/src/gemdos.c:1152:19: portability: Non reentrant function 'readdir' called. For threadsafe applications it is recommended to use the reentrant replacement function 'readdir_r'. [prohibitedreaddirCalled] hatari-2.4.1/src/gemdos.c:1165:19: portability: Non reentrant function 'readdir' called. For threadsafe applications it is recommended to use the reentrant replacement function 'readdir_r'. [prohibitedreaddirCalled] hatari-2.4.1/src/gemdos.c:1239:15: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled] hatari-2.4.1/src/gemdos.c:1491:20: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled] hatari-2.4.1/src/gemdos.c:419:23: style: Condition '*n' is always true [knownConditionTrueFalse] hatari-2.4.1/src/gemdos.c:893:10: warning: Either the condition 'fp==NULL' is redundant or there is possible null pointer dereference: fp. [nullPointerRedundantCheck] hatari-2.4.1/src/gemdos.c:888:9: note: Assuming that condition 'fp==NULL' is not redundant hatari-2.4.1/src/gemdos.c:893:10: note: Null pointer dereference hatari-2.4.1/src/gui-sdl/dlgNewDisk.c:77:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_ERROR [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/gui-sdl/dlgRom.c:59:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable txt [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/gui-sdl/dlgNewDisk.c:118:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable szDiskImageDirectory [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/gemdos.c:2311:11: style: Checking if unsigned expression 'Size' is less than zero. [unsignedLessThanZero] hatari-2.4.1/src/gemdos.c:184:13: style: Variable 'x' can be declared as pointer to const [constVariablePointer] hatari-2.4.1/src/gemdos.c:227:61: style: Parameter 'DateTime' can be declared as pointer to const [constParameterPointer] hatari-2.4.1/src/gemdos.c:301:36: style: Parameter 'path' can be declared as pointer to const [constParameterPointer] hatari-2.4.1/src/gemdos.c:747:9: style: Variable 'sDriveLetter' can be declared as const array [constVariable] hatari-2.4.1/src/gemdos.c:1071:41: style: Parameter 'pszFileName' can be declared as pointer to const [constParameterPointer] hatari-2.4.1/src/gemdos.c:1550:8: style: Variable 'pBuffer' can be declared as pointer to const [constVariablePointer] hatari-2.4.1/src/gemdos.c:2359:8: style: Variable 'pBuffer' can be declared as pointer to const [constVariablePointer] hatari-2.4.1/src/gui-sdl/dlgSound.c:105:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bEnableSound [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/gui-sdl/dlgScreen.c:180:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable state [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/gui-sdl/dlgScreen.c:205:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bAllowOverscan [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/gui-sdl/dlgScreen.c:311:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bFullScreen [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/gui-sdl/dlgSystem.c:87:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable state [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/gui-win/opencon.c:26:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/gui-win/opencon.c:26:3: warning: Return value of function freopen() is not used. [ignoredReturnValue] hatari-2.4.1/src/gui-win/opencon.c:27:3: warning: Return value of function freopen() is not used. [ignoredReturnValue] hatari-2.4.1/src/gui-win/opencon.c:28:3: warning: Return value of function freopen() is not used. [ignoredReturnValue] hatari-2.4.1/src/hdc.c:110:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HD_REPORT_LUNS [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/hdc.c:186:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE_SCSI_CMD [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/hdc.c:218:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE_SCSI_CMD [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/hdc.c:252:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE_SCSI_CMD [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/hdc.c:400:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE_SCSI_CMD [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/hdc.c:449:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE_SCSI_CMD [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/hdc.c:467:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE_SCSI_CMD [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/hdc.c:493:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE_SCSI_CMD [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/hdc.c:521:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE_SCSI_CMD [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/hdc.c:566:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE_SCSI_CMD [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/hdc.c:604:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE_SCSI_CMD [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/hdc.c:647:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE_SCSI_CMD [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/hdc.c:850:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_ERROR [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/hdc.c:887:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_INFO [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/hdc.c:940:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_ACSI_DEVS [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/hdc.c:967:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_ACSI_DEVS [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/hdc.c:1008:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HD_STATUS_ERROR [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/hdc.c:1087:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_WARN [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/hdc.c:1147:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HD_STATUS_OK [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/gui-sdl/sdlgui.c:65:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SDL_SWSURFACE [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/gui-sdl/sdlgui.c:113:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_ERROR [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/gui-sdl/sdlgui.c:172:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_ERROR [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/gui-sdl/sdlgui.c:218:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/gui-sdl/sdlgui.c:279:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_WARN [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/gui-sdl/sdlgui.c:308:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/gui-sdl/sdlgui.c:338:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/gui-sdl/sdlgui.c:360:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable state [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/gui-sdl/sdlgui.c:440:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/gui-sdl/sdlgui.c:460:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SG_WASFOCUSED [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/gui-sdl/sdlgui.c:484:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/gui-sdl/sdlgui.c:508:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/gui-sdl/sdlgui.c:533:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable h [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/gui-sdl/sdlgui.c:574:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/gui-sdl/sdlgui.c:598:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/gui-sdl/sdlgui.c:705:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/gui-sdl/sdlgui.c:742:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/gui-sdl/sdlgui.c:758:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SDLGUI_NOTFOUND [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/gui-sdl/sdlgui.c:806:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/gui-sdl/sdlgui.c:824:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/gui-sdl/sdlgui.c:853:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SGBUTTON [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/gui-sdl/sdlgui.c:870:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/gui-sdl/sdlgui.c:900:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SDLGUI_NOTFOUND [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/gui-sdl/sdlgui.c:916:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SDLGUI_NOTFOUND [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/gui-sdl/sdlgui.c:962:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SDLGUI_NOTFOUND [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/gui-sdl/sdlgui.c:1050:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/gui-sdl/sdlgui.c:1066:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bInFullScreen [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/gui-sdl/sdlgui.c:1094:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SDLGUI_NOTFOUND [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/hd6301_cpu.c:673:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/hd6301_cpu.c:694:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/hd6301_cpu.c:721:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/hd6301_cpu.c:4981:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/hd6301_cpu.c:4990:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/hd6301_cpu.c:1940:27: style: Condition 'value!=0x0' is always false [knownConditionTrueFalse] hatari-2.4.1/src/hd6301_cpu.c:1936:10: note: Assignment 'value=-hd6301_read_memory(addr)', assigned value is less than 1 hatari-2.4.1/src/hd6301_cpu.c:1940:27: note: Condition 'value!=0x0' is always false hatari-2.4.1/src/hd6301_cpu.c:1941:27: style: Condition 'value==0x80' is always false [knownConditionTrueFalse] hatari-2.4.1/src/hd6301_cpu.c:1936:10: note: Assignment 'value=-hd6301_read_memory(addr)', assigned value is less than 1 hatari-2.4.1/src/hd6301_cpu.c:1941:27: note: Condition 'value==0x80' is always false hatari-2.4.1/src/hd6301_cpu.c:2285:27: style: Condition 'value!=0x0' is always false [knownConditionTrueFalse] hatari-2.4.1/src/hd6301_cpu.c:2281:10: note: Assignment 'value=-hd6301_read_memory(addr)', assigned value is less than 1 hatari-2.4.1/src/hd6301_cpu.c:2285:27: note: Condition 'value!=0x0' is always false hatari-2.4.1/src/hd6301_cpu.c:2286:27: style: Condition 'value==0x80' is always false [knownConditionTrueFalse] hatari-2.4.1/src/hd6301_cpu.c:2281:10: note: Assignment 'value=-hd6301_read_memory(addr)', assigned value is less than 1 hatari-2.4.1/src/hd6301_cpu.c:2286:27: note: Condition 'value==0x80' is always false hatari-2.4.1/src/ide.c:110:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ide [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/ide.c:182:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE_IDE [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/ide.c:213:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE_IDE [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/ide.c:247:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE_IDE [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/ide.c:265:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE_IDE [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/ide.c:297:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE_IDE [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/ide.c:322:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE_IDE [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/ide.c:518:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENODEV [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/ide.c:565:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENODEV [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/ide.c:609:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_INFO [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/ide.c:1240:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE_IDE [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/ide.c:1266:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE_IDE [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/ide.c:1307:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE_IDE [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/ide.c:1383:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EIO [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/ide.c:1392:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENODEV [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/ide.c:1409:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE_IDE [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/ide.c:1508:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE_IDE [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/ide.c:1529:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE_IDE [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/ide.c:1976:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE_IDE [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/ide.c:2387:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE_IDE [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/ide.c:2402:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE_IDE [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/ide.c:2411:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE_IDE [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/ide.c:2676:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE_IDE [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/ide.c:2714:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ide [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/ikbd.c:466:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE_IKBD_ALL [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/ikbd.c:501:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE_IKBD_ALL [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/ikbd.c:537:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE_IKBD_ALL [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/ikbd.c:638:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE_IKBD_ALL [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/ikbd.c:696:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pACIA_IKBD [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/ikbd.c:726:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE_IKBD_ACIA [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/ikbd.c:741:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE_IKBD_ACIA [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/ikbd.c:760:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE_IKBD_ACIA [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/ikbd.c:835:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE_IKBD_ACIA [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/ikbd.c:926:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEYBOARD_BUFFER_MASK [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/ikbd.c:950:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIZE_KEYBOARD_BUFFER [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/ikbd.c:1023:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE_IKBD_ACIA [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/ikbd.c:1347:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AUTOMODE_OFF [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/ikbd.c:1432:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable JOYID_JOYSTICK1 [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/ikbd.c:1452:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable JOYID_JOYSTICK0 [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/ikbd.c:1489:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable JOYID_JOYSTICK0 [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/ikbd.c:1572:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AUTOMODE_MOUSEABS [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/ikbd.c:1694:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AUTOMODE_JOYSTICK_MONITORING [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/ikbd.c:1744:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AUTOMODE_JOYSTICK_MONITORING [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/ikbd.c:1801:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bQuitProgram [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/ikbd.c:1836:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AUTOMODE_MOUSEREL [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/ikbd.c:1864:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIZE_KEYBOARDINPUT_BUFFER [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/ikbd.c:1916:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE_IKBD_CMDS [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/ikbd.c:1946:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE_IKBD_CMDS [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/ikbd.c:1959:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AUTOMODE_MOUSEREL [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/ikbd.c:1985:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AUTOMODE_MOUSEABS [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/ikbd.c:2004:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AUTOMODE_MOUSECURSOR [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/ikbd.c:2027:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE_IKBD_CMDS [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/ikbd.c:2045:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE_IKBD_CMDS [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/ikbd.c:2098:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE_IKBD_CMDS [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/ikbd.c:2120:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE_IKBD_CMDS [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/ikbd.c:2135:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE_IKBD_CMDS [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/ikbd.c:2149:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE_IKBD_CMDS [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/ikbd.c:2164:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE_IKBD_CMDS [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/ikbd.c:2177:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AUTOMODE_OFF [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/ikbd.c:2197:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE_IKBD_CMDS [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/ikbd.c:2214:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE_IKBD_CMDS [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/ikbd.c:2259:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AUTOMODE_OFF [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/ikbd.c:2272:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE_IKBD_CMDS [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/ikbd.c:2305:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AUTOMODE_JOYSTICK_MONITORING [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/ikbd.c:2331:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE_IKBD_CMDS [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/ikbd.c:2359:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE_IKBD_CMDS [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/ikbd.c:2371:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AUTOMODE_OFF [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/ikbd.c:2403:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE_IKBD_CMDS [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/ikbd.c:2439:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE_IKBD_CMDS [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/ikbd.c:2468:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE_IKBD_CMDS [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/ikbd.c:2497:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE_IKBD_CMDS [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/ikbd.c:2522:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE_IKBD_CMDS [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/ikbd.c:2548:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE_IKBD_CMDS [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/ikbd.c:2572:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE_IKBD_CMDS [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/ikbd.c:2619:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE_IKBD_CMDS [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/ikbd.c:2643:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE_IKBD_CMDS [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/ikbd.c:2667:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE_IKBD_CMDS [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/ikbd.c:2694:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE_IKBD_CMDS [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/ikbd.c:2721:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE_IKBD_CMDS [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/ikbd.c:2759:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE_IKBD_CMDS [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/ikbd.c:2853:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE_IKBD_EXEC [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/ikbd.c:2894:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE_IKBD_EXEC [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/ikbd.c:2962:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUTTON_MOUSE [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/ikbd.c:3007:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable JOYID_JOYSTICK1 [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/ikbd.c:3037:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUTTON_MOUSE [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/ikbd.c:3181:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRId64 [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/ide.c:1069:61: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] hatari-2.4.1/src/ide.c:1783:12: style: Condition 'len<0' is always true [knownConditionTrueFalse] hatari-2.4.1/src/ide.c:1781:9: note: Assignment 'len=-1', assigned value is -1 hatari-2.4.1/src/ide.c:1783:12: note: Condition 'len<0' is always true hatari-2.4.1/src/ide.c:1799:12: style: Condition 'len<0' is always true [knownConditionTrueFalse] hatari-2.4.1/src/ide.c:1797:9: note: Assignment 'len=-1', assigned value is -1 hatari-2.4.1/src/ide.c:1799:12: note: Condition 'len<0' is always true hatari-2.4.1/src/ide.c:437:49: style: Parameter 'bs' can be declared as pointer to const [constParameterPointer] hatari-2.4.1/src/ide.c:448:54: style: Parameter 'bs' can be declared as pointer to const [constParameterPointer] hatari-2.4.1/src/ide.c:469:49: style: Parameter 'bs' can be declared as pointer to const [constParameterPointer] hatari-2.4.1/src/ide.c:474:56: style: Parameter 'bs' can be declared as pointer to const [constParameterPointer] hatari-2.4.1/src/ide.c:491:47: style: Parameter 'bs' can be declared as pointer to const [constParameterPointer] hatari-2.4.1/src/ide.c:497:45: style: Parameter 'bs' can be declared as pointer to const [constParameterPointer] hatari-2.4.1/src/ide.c:1135:42: style: Parameter 's' can be declared as pointer to const [constParameterPointer] hatari-2.4.1/src/ide.c:1163:41: style: Parameter 's' can be declared as pointer to const [constParameterPointer] hatari-2.4.1/src/ide.c:2315:12: style: Variable 's' can be declared as pointer to const [constVariablePointer] hatari-2.4.1/src/ide.c:2393:12: style: Variable 's' can be declared as pointer to const [constVariablePointer] hatari-2.4.1/src/ide.c:2539:10: style: struct member 'partition::boot_ind' is never used. [unusedStructMember] hatari-2.4.1/src/ide.c:2540:10: style: struct member 'partition::head' is never used. [unusedStructMember] hatari-2.4.1/src/ide.c:2541:10: style: struct member 'partition::sector' is never used. [unusedStructMember] hatari-2.4.1/src/ide.c:2542:10: style: struct member 'partition::cyl' is never used. [unusedStructMember] hatari-2.4.1/src/ide.c:2543:10: style: struct member 'partition::sys_ind' is never used. [unusedStructMember] hatari-2.4.1/src/ide.c:2546:10: style: struct member 'partition::end_cyl' is never used. [unusedStructMember] hatari-2.4.1/src/ide.c:2547:11: style: struct member 'partition::start_sect' is never used. [unusedStructMember] hatari-2.4.1/src/falcon/dsp_cpu.c:1587:35: style:inconclusive: Function 'dsp_stack_pop' argument 1 names different: declaration 'curpc' definition 'newpc'. [funcArgNamesDifferent] hatari-2.4.1/src/falcon/dsp_cpu.c:152:35: note: Function 'dsp_stack_pop' argument 1 names different: declaration 'curpc' definition 'newpc'. hatari-2.4.1/src/falcon/dsp_cpu.c:1587:35: note: Function 'dsp_stack_pop' argument 1 names different: declaration 'curpc' definition 'newpc'. hatari-2.4.1/src/falcon/dsp_cpu.c:1587:50: style:inconclusive: Function 'dsp_stack_pop' argument 2 names different: declaration 'cursr' definition 'newsr'. [funcArgNamesDifferent] hatari-2.4.1/src/falcon/dsp_cpu.c:152:50: note: Function 'dsp_stack_pop' argument 2 names different: declaration 'cursr' definition 'newsr'. hatari-2.4.1/src/falcon/dsp_cpu.c:1587:50: note: Function 'dsp_stack_pop' argument 2 names different: declaration 'cursr' definition 'newsr'. hatari-2.4.1/src/falcon/dsp_cpu.c:1473:53: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] hatari-2.4.1/src/falcon/dsp_cpu.c:1478:53: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] hatari-2.4.1/src/falcon/dsp_cpu.c:2338:34: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] hatari-2.4.1/src/falcon/dsp_cpu.c:3508:26: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] hatari-2.4.1/src/falcon/dsp_cpu.c:3630:61: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] hatari-2.4.1/src/falcon/dsp_cpu.c:3876:35: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] hatari-2.4.1/src/falcon/dsp_cpu.c:3886:35: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] hatari-2.4.1/src/falcon/dsp_cpu.c:3931:56: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] hatari-2.4.1/src/falcon/dsp_cpu.c:3936:56: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] hatari-2.4.1/src/falcon/dsp_cpu.c:3941:56: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] hatari-2.4.1/src/falcon/dsp_cpu.c:3944:56: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] hatari-2.4.1/src/falcon/dsp_cpu.c:3949:56: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] hatari-2.4.1/src/falcon/dsp_cpu.c:3952:56: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] hatari-2.4.1/src/falcon/dsp_cpu.c:4096:57: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] hatari-2.4.1/src/falcon/dsp_cpu.c:4101:57: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] hatari-2.4.1/src/falcon/dsp_cpu.c:4117:57: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] hatari-2.4.1/src/falcon/dsp_cpu.c:4122:57: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] hatari-2.4.1/src/falcon/dsp_cpu.c:4425:34: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] hatari-2.4.1/src/falcon/dsp_cpu.c:4457:34: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] hatari-2.4.1/src/falcon/dsp_cpu.c:4489:34: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] hatari-2.4.1/src/falcon/dsp_cpu.c:4521:34: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] hatari-2.4.1/src/falcon/dsp_cpu.c:4601:34: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] hatari-2.4.1/src/falcon/dsp_cpu.c:4626:34: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] hatari-2.4.1/src/falcon/dsp_cpu.c:4651:34: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] hatari-2.4.1/src/falcon/dsp_cpu.c:4676:34: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] hatari-2.4.1/src/falcon/dsp_cpu.c:4701:34: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] hatari-2.4.1/src/falcon/dsp_cpu.c:4726:34: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] hatari-2.4.1/src/falcon/dsp_cpu.c:4751:34: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] hatari-2.4.1/src/falcon/dsp_cpu.c:4776:34: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] hatari-2.4.1/src/falcon/dsp_cpu.c:4801:34: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] hatari-2.4.1/src/falcon/dsp_cpu.c:4826:34: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] hatari-2.4.1/src/falcon/dsp_cpu.c:4851:34: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] hatari-2.4.1/src/falcon/dsp_cpu.c:4876:34: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] hatari-2.4.1/src/falcon/dsp_cpu.c:5219:34: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] hatari-2.4.1/src/falcon/dsp_cpu.c:5240:34: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] hatari-2.4.1/src/falcon/dsp_cpu.c:5261:34: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] hatari-2.4.1/src/falcon/dsp_cpu.c:5282:34: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] hatari-2.4.1/src/falcon/dsp_cpu.c:5302:34: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] hatari-2.4.1/src/falcon/dsp_cpu.c:5323:34: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] hatari-2.4.1/src/falcon/dsp_cpu.c:5344:34: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] hatari-2.4.1/src/falcon/dsp_cpu.c:5365:34: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] hatari-2.4.1/src/falcon/dsp_cpu.c:5433:34: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] hatari-2.4.1/src/falcon/dsp_cpu.c:5456:34: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] hatari-2.4.1/src/falcon/dsp_cpu.c:5479:34: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] hatari-2.4.1/src/falcon/dsp_cpu.c:5502:34: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] hatari-2.4.1/src/falcon/dsp_cpu.c:5525:34: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] hatari-2.4.1/src/falcon/dsp_cpu.c:5548:34: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] hatari-2.4.1/src/falcon/dsp_cpu.c:5571:34: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] hatari-2.4.1/src/falcon/dsp_cpu.c:5594:34: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] hatari-2.4.1/src/falcon/dsp_cpu.c:8397:34: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] hatari-2.4.1/src/falcon/dsp_cpu.c:8429:34: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] hatari-2.4.1/src/falcon/dsp_cpu.c:8461:34: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] hatari-2.4.1/src/falcon/dsp_cpu.c:8493:34: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] hatari-2.4.1/src/falcon/dsp_cpu.c:8573:34: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] hatari-2.4.1/src/falcon/dsp_cpu.c:8598:34: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] hatari-2.4.1/src/falcon/dsp_cpu.c:8623:34: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] hatari-2.4.1/src/falcon/dsp_cpu.c:8648:34: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] hatari-2.4.1/src/falcon/dsp_cpu.c:8673:34: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] hatari-2.4.1/src/falcon/dsp_cpu.c:8698:34: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] hatari-2.4.1/src/falcon/dsp_cpu.c:8723:34: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] hatari-2.4.1/src/falcon/dsp_cpu.c:8748:34: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] hatari-2.4.1/src/falcon/dsp_cpu.c:8773:34: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] hatari-2.4.1/src/falcon/dsp_cpu.c:8798:34: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] hatari-2.4.1/src/falcon/dsp_cpu.c:8823:34: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] hatari-2.4.1/src/falcon/dsp_cpu.c:8848:34: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] hatari-2.4.1/src/falcon/dsp_cpu.c:4207:33: style: Parameter 'source' can be declared as pointer to const [constParameterPointer] hatari-2.4.1/src/falcon/dsp_cpu.c:4233:33: style: Parameter 'source' can be declared as pointer to const [constParameterPointer] hatari-2.4.1/src/inffile.c:208:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_WARN [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/inffile.c:297:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EnableDriveA [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/inffile.c:387:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_WARN [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/inffile.c:426:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bUseVDIRes [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/inffile.c:565:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bBootFromHardDisk [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/inffile.c:609:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bIsEmuTOS [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/inffile.c:688:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_WARN [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/inffile.c:749:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_ERROR [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/inffile.c:850:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bQuitProgram [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/inffile.c:884:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AUTOSTART_FOPEN [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/inffile.c:898:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nExceptionDebugMask [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/inffile.c:925:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_DEBUG [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/falcon/dsp_cpu.c:937:34: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] hatari-2.4.1/src/falcon/dsp_cpu.c:2484:20: note: Calling function 'dsp_set_interrupt', 1st argument '31' value is 31 hatari-2.4.1/src/falcon/dsp_cpu.c:937:34: note: Shift hatari-2.4.1/src/falcon/dsp_cpu.c:1665:30: error: Signed integer overflow for expression '((1<<16)-1)-((1<<(revbits))-1)'. [integerOverflow] hatari-2.4.1/src/falcon/dsp_cpu.c:1656:24: note: Assuming that condition 'revbits<16' is not redundant hatari-2.4.1/src/falcon/dsp_cpu.c:1661:2: note: revbits is incremented', new value is 17 hatari-2.4.1/src/falcon/dsp_cpu.c:1665:30: note: Integer overflow hatari-2.4.1/src/falcon/dsp_cpu.c:1680:30: error: Signed integer overflow for expression '((1<<16)-1)-((1<<(revbits))-1)'. [integerOverflow] hatari-2.4.1/src/falcon/dsp_cpu.c:1656:2: note: After for loop, revbits has value 16 hatari-2.4.1/src/falcon/dsp_cpu.c:1661:2: note: revbits is incremented', new value is 17 hatari-2.4.1/src/falcon/dsp_cpu.c:1680:30: note: Integer overflow hatari-2.4.1/src/ikbd.c:1128:8: style: Variable 'val_max' can be declared as const array [constVariable] hatari-2.4.1/src/ikbd.c:1130:8: style: Variable 'day_max' can be declared as const array [constVariable] hatari-2.4.1/src/ikbd.c:3071:9: style: Variable 'KeyBuffer' can be declared as const array [constVariable] hatari-2.4.1/src/ikbd.c:3154:9: style: Variable 'Key' can be declared as const array [constVariable] hatari-2.4.1/src/ikbd.c:3129:13: style: Variable 'res' is assigned a value that is never used. [unreadVariable] hatari-2.4.1/src/ioMem.c:200:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IoMemTabMegaSTE_CacheCpuCtrl_WriteByte [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/ioMem.c:272:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nMachineType [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/ioMem.c:414:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALCON_ONLY_BUS [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/ioMem.c:425:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALCON_ONLY_BUS [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/ioMem.c:440:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CyclesGlobalClockCounter [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/ioMem.c:494:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CyclesGlobalClockCounter [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/ioMem.c:562:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CyclesGlobalClockCounter [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/ioMem.c:628:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CyclesGlobalClockCounter [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/ioMem.c:678:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CyclesGlobalClockCounter [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/ioMem.c:742:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CyclesGlobalClockCounter [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/ioMem.c:829:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IoMem [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/ioMem.c:839:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IoMem [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/ioMem.c:876:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IoMem [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/ioMem.c:896:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IoMem [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/ioMemTabFalcon.c:47:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IoMem_ReadWithoutInterception [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/ioMemTabFalcon.c:62:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IoMem [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/ioMemTabFalcon.c:71:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IoMem [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/ioMemTabFalcon.c:82:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IoMem_ReadWithoutInterception [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/ioMemTabFalcon.c:128:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STE_BUS_COMPATIBLE [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/ioMemTabFalcon.c:159:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nCpuFreq [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/ioMemTabFalcon.c:193:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nIoMemAccessSize [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/ioMemTabFalcon.c:201:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nIoMemAccessSize [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/ioMemTabFalcon.c:213:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nIoMemAccessSize [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/ioMemTabFalcon.c:221:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nIoMemAccessSize [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/inffile.c:914:30: style: Parameter 'fp' can be declared as pointer to const [constParameterPointer] hatari-2.4.1/src/inffile.c:791:13: style: Variable 'off_prg' is assigned a value that is never used. [unreadVariable] hatari-2.4.1/src/ioMemTabSTE.c:46:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nCpuLevel [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/joy.c:84:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable JOYSTICK_COUNT [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/joy.c:95:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Joy [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/joy.c:135:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SDL_INIT_JOYSTICK [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/joy.c:183:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable JOYSTICK_COUNT [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/joy.c:206:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SDL_HAT_LEFT [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/joy.c:240:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Joy [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/joy.c:345:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Joy [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/joy.c:384:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable JOYSTICK_COUNT [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/joy.c:404:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Joy [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/joy.c:433:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable JOYSTICK_COUNT [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/joy.c:452:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable JOYSTICK_COUNT [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/joy.c:502:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable JOYSTICK_COUNT [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/joy.c:553:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nIoMemAccessSize [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/joy.c:639:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nIoMemAccessSize [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/joy.c:658:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Joy [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/joy.c:729:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nIoMemAccessSize [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/joy.c:748:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nIoMemAccessSize [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/keymap.c:51:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable szMappingFileName [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/keymap.c:340:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_WARN [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/keymap.c:353:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KMOD_NUM [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/keymap.c:395:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nKeymapType [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/keymap.c:445:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_DEBUG [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/keymap.c:524:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bFastForward [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/keymap.c:556:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bFastForward [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/keymap.c:609:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE_KEYMAP [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/keymap.c:648:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE_KEYMAP [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/keymap.c:684:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KMOD_NONE [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/ioMem.c:468:24: style: Condition 'nBusErrorAccesses==1' is always false [knownConditionTrueFalse] hatari-2.4.1/src/ioMem.c:462:22: note: Assignment 'nBusErrorAccesses=0', assigned value is 0 hatari-2.4.1/src/ioMem.c:468:24: note: Condition 'nBusErrorAccesses==1' is always false hatari-2.4.1/src/ioMem.c:660:24: style: Condition 'nBusErrorAccesses==1' is always false [knownConditionTrueFalse] hatari-2.4.1/src/ioMem.c:652:22: note: Assignment 'nBusErrorAccesses=0', assigned value is 0 hatari-2.4.1/src/ioMem.c:660:24: note: Condition 'nBusErrorAccesses==1' is always false hatari-2.4.1/src/ioMem.c:163:9: style: Variable 'no_be_addrs' can be declared as const array [constVariable] hatari-2.4.1/src/ioMem.c:168:9: style: Variable 'no_be_regions' can be declared as const array [constVariable] hatari-2.4.1/src/ioMem.c:231:9: style: Variable 'no_be_regions' can be declared as const array [constVariable] hatari-2.4.1/src/keymap.c:470:8: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] hatari-2.4.1/src/keymap.c:486:8: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] hatari-2.4.1/src/lilo.c:272:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RomMem [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/lilo.c:333:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable szKernelFileName [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/lilo.c:428:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRamSize_KB [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/lilo.c:695:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nMachineType [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/lilo.c:825:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/main.c:196:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_INFO [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/main.c:225:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Sound_BufferIndexNeedReset [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/main.c:244:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bAutoSave [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/main.c:273:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPCFLAG_BRK [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/main.c:344:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pulse_swallowing_count [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/main.c:432:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_DEBUG [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/main.c:450:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bMouseWarp [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/main.c:471:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nVBLs [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/main.c:566:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SDL_BUTTON_LEFT [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/main.c:672:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sdlWindow [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/main.c:701:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/main.c:832:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FILENAME_MAX [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/main.c:871:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable withoutModifier [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/main.c:959:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AviRecordOnStartup [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/mmu_common.h:114:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mmu_page_size [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/cpummu.h:270:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable s [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/cpummu.h:294:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable s [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/cpummu.h:319:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable s [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/cpummu.h:345:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable s [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/cpummu.h:371:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable s [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/cpummu.h:397:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable s [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/cpummu.h:423:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable s [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/cpummu.h:449:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable s [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/cpummu.h:475:106: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mmu_enabled [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/cpummu.h:503:106: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mmu_enabled [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/cpummu.h:531:106: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mmu_enabled [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/cpummu.h:559:98: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mmu_enabled [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/cpummu.h:587:98: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mmu_enabled [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/cpummu.h:615:98: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mmu_enabled [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/cpummu.h:694:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sz_word [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/cpummu.h:707:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sz_long [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/cpummu.h:760:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sz_long [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/cpummu.h:764:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sz_word [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/cpummu.h:879:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sz_byte [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/cpummu.h:883:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sz_word [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/cpummu.h:887:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sz_long [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/cpummu.h:891:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sz_byte [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/cpummu.h:895:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sz_word [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/cpummu.h:899:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sz_long [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/cpummu.h:944:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sz_byte [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/cpummu.h:948:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sz_word [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/cpummu.h:952:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sz_long [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/cpummu.h:956:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sz_byte [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/cpummu.h:960:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sz_word [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/cpummu.h:964:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sz_long [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/cpummu030.h:102:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable s [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/cpummu030.h:107:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable s [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/cpummu030.h:182:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fc030 [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/cpummu030.h:187:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fc030 [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/cpummu030.h:191:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fc030 [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/cpummu030.h:196:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fc030 [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/cpummu030.h:202:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fc030 [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/cpummu030.h:207:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fc030 [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/cpummu030.h:212:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fc030 [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/cpummu030.h:219:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fc030 [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/cpummu030.h:225:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fc030 [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/cpummu030.h:304:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sfc [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/cpummu030.h:315:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sfc [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/cpummu030.h:326:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sfc [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/cpummu030.h:335:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dfc [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/cpummu030.h:347:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dfc [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/cpummu030.h:359:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dfc [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/cpummu030.h:434:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sz_byte [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/cpummu030.h:446:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sz_word [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/cpummu030.h:458:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sz_long [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/cpummu030.h:474:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sz_byte [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/cpummu030.h:491:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sz_word [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/cpummu030.h:507:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sz_long [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/cpummu030.h:654:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sfc [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/cpummu030.h:662:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sfc [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/cpummu030.h:670:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sfc [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/cpummu030.h:678:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dfc [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/cpummu030.h:686:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dfc [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/cpu/cpummu030.h:694:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dfc [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/m68000.c:155:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable i_ASR [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/m68000.c:173:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_OPCODE_FAMILY [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/m68000.c:247:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPCFLAG_MODE_CHANGE [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/m68000.c:265:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPCFLAG_DEBUGGER [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/m68000.c:279:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPCFLAG_DEBUGGER [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/m68000.c:295:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bLoadMemorySave [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/m68000.c:340:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nCpuLevel [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/m68000.c:411:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cpufunctbl [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/m68000.c:449:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pendingInterrupts [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/m68000.c:501:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nTextLogLevel [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/m68000.c:546:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE_CPU_EXCEPTION [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/m68000.c:581:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pendingInterrupts [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/m68000.c:619:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pendingInterrupts [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/m68000.c:658:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currcycle [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/m68000.c:814:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRamSize_KB [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/m68000.c:853:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sr [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/m68000.c:858:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sr [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/m68000.c:873:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bMMU [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/memorySnapShot.c:184:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_INFO [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/memorySnapShot.c:306:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FILENAME_MAX [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/memorySnapShot.c:323:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FILENAME_MAX [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/memorySnapShot.c:382:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_ERROR [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/memorySnapShot.c:398:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FILENAME_MAX [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/memorySnapShot.c:430:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable address_space_24 [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/hdc.c:103:48: style: Parameter 'ctr' can be declared as pointer to const [constParameterPointer] hatari-2.4.1/src/hdc.c:246:12: style: Variable 'dev' can be declared as pointer to const [constVariablePointer] hatari-2.4.1/src/hdc.c:324:44: style: Parameter 'dev' can be declared as pointer to const [constParameterPointer] hatari-2.4.1/src/hdc.c:352:44: style: Parameter 'dev' can be declared as pointer to const [constParameterPointer] hatari-2.4.1/src/cpu/cpummu.h:236:86: style: Parameter 'cl' can be declared as pointer to const [constParameterPointer] hatari-2.4.1/src/midi.c:89:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bEnableMidi [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/midi.c:105:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INTERRUPT_MIDI [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/midi.c:122:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nCpuFreqShift [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/midi.c:161:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE_MIDI_RAW [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/midi.c:190:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CyclesGlobalClockCounter [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/midi.c:213:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IoMem [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/midi.c:226:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE_MIDI_RAW [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/midi.c:250:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IoMem [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/midi.c:303:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CyclesGlobalClockCounter [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/midi.c:345:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sMidiOutFileName [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/midi.c:583:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/midi.c:640:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/msa.c:144:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/msa.c:266:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLOPPY_IMAGE_TYPE_MSA [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/msa.c:347:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUMBYTESPERSECTOR [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/ncr5380.c:189:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/ncr5380.c:582:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_ERROR [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/ncr5380.c:653:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IoMem [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/ncr5380.c:691:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IoMem [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/ncr5380.c:791:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FDC_IRQ_SOURCE_HDC [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/ncr5380.c:978:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable M68K_GETPC [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/ncr5380.c:1036:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_SCSI_DEVS [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/ncr5380.c:1062:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_SCSI_DEVS [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/ncr5380.c:1092:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable enabled [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/ncr5380.c:1135:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nIoMemAccessSize [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/ncr5380.c:1150:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nIoMemAccessSize [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/ncr5380.c:1165:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IoMem [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/mfp.c:426:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MFP_Timer_Freq [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/mfp.c:440:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPU_Freq_Emul [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/mfp.c:457:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MFP_MAX_NB [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/mfp.c:478:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MFP_MAX_NB [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/mfp.c:501:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MFP_MAX_NB [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/mfp.c:558:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MFP_INT_MAX [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/mfp.c:576:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MFP_MAX_NB [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/mfp.c:674:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CpuRunCycleExact [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/mfp.c:702:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE_MFP_EXCEPTION [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/mfp.c:773:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CyclesGlobalClockCounter [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/mfp.c:820:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CyclesGlobalClockCounter [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/mfp.c:889:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CyclesGlobalClockCounter [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/mfp.c:968:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPCFLAG_MFP [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/mfp.c:1009:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MFP_INT_GPIP7 [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/mfp.c:1092:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE_MFP_EXCEPTION [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/mfp.c:1181:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MFP_GPIP_LINE7 [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/mfp.c:1234:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MFP_INT_TIMER_A [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/mfp.c:1264:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MFP_INT_TIMER_A [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/mfp.c:1288:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE_VIDEO_HBL [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/mfp.c:1324:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE_MFP_START [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/mfp.c:1451:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE_MFP_START [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/mfp.c:1514:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INT_MFP_CYCLE [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/mfp.c:1554:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INT_MFP_CYCLE [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/mfp.c:1602:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INTERRUPT_MFP_TT_TIMERA [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/mfp.c:1626:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INTERRUPT_MFP_TT_TIMERB [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/mfp.c:1648:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INTERRUPT_MFP_TT_TIMERC [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/mfp.c:1670:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INTERRUPT_MFP_TT_TIMERD [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/mfp.c:1682:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PendingInterruptCount [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/mfp.c:1698:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INTERRUPT_MFP_MAIN_TIMERA [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/mfp.c:1704:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INTERRUPT_MFP_TT_TIMERA [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/mfp.c:1716:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PendingInterruptCount [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/mfp.c:1732:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INTERRUPT_MFP_MAIN_TIMERB [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/mfp.c:1738:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INTERRUPT_MFP_TT_TIMERB [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/mfp.c:1750:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PendingInterruptCount [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/mfp.c:1766:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INTERRUPT_MFP_MAIN_TIMERC [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/mfp.c:1772:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INTERRUPT_MFP_TT_TIMERC [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/mfp.c:1784:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PendingInterruptCount [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/mfp.c:1800:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INTERRUPT_MFP_MAIN_TIMERD [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/mfp.c:1807:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INTERRUPT_MFP_TT_TIMERD [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/mfp.c:1819:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IoAccessCurrentAddress [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/mfp.c:1844:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TosVersion [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/mfp.c:1900:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bEnablePrinting [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/mfp.c:1957:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IoMem [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/mfp.c:1979:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IoAccessCurrentAddress [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/mfp.c:2009:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IoAccessCurrentAddress [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/mfp.c:2039:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IoAccessCurrentAddress [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/mfp.c:2069:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IoAccessCurrentAddress [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/mfp.c:2099:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IoAccessCurrentAddress [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/mfp.c:2129:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IoAccessCurrentAddress [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/mfp.c:2159:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IoAccessCurrentAddress [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/mfp.c:2189:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IoAccessCurrentAddress [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/mfp.c:2219:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IoAccessCurrentAddress [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/mfp.c:2249:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IoAccessCurrentAddress [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/mfp.c:2279:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IoAccessCurrentAddress [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/mfp.c:2309:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IoAccessCurrentAddress [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/mfp.c:2339:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IoAccessCurrentAddress [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/mfp.c:2369:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IoAccessCurrentAddress [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/mfp.c:2399:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IoAccessCurrentAddress [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/mfp.c:2433:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IoAccessCurrentAddress [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/mfp.c:2528:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IoAccessCurrentAddress [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/mfp.c:2561:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IoAccessCurrentAddress [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/mfp.c:2611:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IoAccessCurrentAddress [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/mfp.c:2652:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IoAccessCurrentAddress [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/mfp.c:2730:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IoAccessCurrentAddress [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/mfp.c:2765:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IoAccessCurrentAddress [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/mfp.c:2797:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IoAccessCurrentAddress [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/mfp.c:2829:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IoAccessCurrentAddress [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/mfp.c:2860:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IoAccessCurrentAddress [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/mfp.c:2891:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IoAccessCurrentAddress [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/mfp.c:2922:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IoAccessCurrentAddress [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/mfp.c:2953:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IoAccessCurrentAddress [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/mfp.c:2984:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IoAccessCurrentAddress [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/mfp.c:3016:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IoAccessCurrentAddress [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/mfp.c:3060:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IoAccessCurrentAddress [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/mfp.c:3104:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IoAccessCurrentAddress [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/mfp.c:3149:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IoAccessCurrentAddress [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/mfp.c:3240:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IoAccessCurrentAddress [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/mfp.c:3275:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IoAccessCurrentAddress [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/mfp.c:3310:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IoAccessCurrentAddress [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/mfp.c:3346:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IoAccessCurrentAddress [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/lilo.c:400:3: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] hatari-2.4.1/src/lilo.c:424:52: style:inconclusive: Function 'check_kernel' argument 2 names different: declaration 'offset' definition 'kernel_offset'. [funcArgNamesDifferent] hatari-2.4.1/src/lilo.c:260:52: note: Function 'check_kernel' argument 2 names different: declaration 'offset' definition 'kernel_offset'. hatari-2.4.1/src/lilo.c:424:52: note: Function 'check_kernel' argument 2 names different: declaration 'offset' definition 'kernel_offset'. hatari-2.4.1/src/lilo.c:425:11: style: Parameter 'ramdisk' can be declared as pointer to const [constParameterPointer] hatari-2.4.1/src/lilo.c:85:14: style: struct member 'Elf32_Phdr::p_type' is never used. [unusedStructMember] hatari-2.4.1/src/lilo.c:88:14: style: struct member 'Elf32_Phdr::p_paddr' is never used. [unusedStructMember] hatari-2.4.1/src/lilo.c:91:14: style: struct member 'Elf32_Phdr::p_flags' is never used. [unusedStructMember] hatari-2.4.1/src/lilo.c:92:14: style: struct member 'Elf32_Phdr::p_align' is never used. [unusedStructMember] hatari-2.4.1/src/lilo.c:231:16: style: union member 'Anonymous0::fake' is never used. [unusedStructMember] hatari-2.4.1/src/paths.c:107:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FILENAME_MAX [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/paths.c:149:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FILENAME_MAX [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/paths.c:250:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PATHSEP [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/paths.c:297:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FILENAME_MAX [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/paths.c:122:9: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] hatari-2.4.1/src/paths.c:133:10: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] hatari-2.4.1/src/paths.c:181:19: style: Condition 'psExecDir[0]==0' is always true [knownConditionTrueFalse] hatari-2.4.1/src/paths.c:159:17: note: Assignment 'psExecDir[0]='\0'', assigned value is 0 hatari-2.4.1/src/paths.c:181:19: note: Condition 'psExecDir[0]==0' is always true hatari-2.4.1/src/ncr5380.c:315:9: style: Local variable 'i' shadows outer variable [shadowVariable] hatari-2.4.1/src/ncr5380.c:299:8: note: Shadowed declaration hatari-2.4.1/src/ncr5380.c:315:9: note: Shadow variable hatari-2.4.1/src/ncr5380.c:232:50: style: Parameter 'scsi' can be declared as pointer to const [constParameterPointer] hatari-2.4.1/src/ncr5380.c:344:58: style: Parameter 'rs' can be declared as pointer to const [constParameterPointer] hatari-2.4.1/src/ncr5380.c:419:30: style: Parameter 'msgp' can be declared as pointer to const [constParameterPointer] hatari-2.4.1/src/options.c:519:14: error: There is an unknown macro here somewhere. Configuration is required. If PROG_NAME is a macro then please configure it. [unknownMacro] hatari-2.4.1/src/printer.c:48:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bEnablePrinting [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/printer.c:92:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bEnablePrinting [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/resolution.c:43:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_ERROR [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/resolution.c:76:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nMaxWidth [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/resolution.c:89:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bInFullScreen [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/reset.c:68:83: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VideoTimingMode [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/reset.c:137:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable w [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/psg.c:212:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE_PSG_WRITE [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/psg.c:265:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE_PSG_WRITE [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/psg.c:283:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_PSG_REGISTERS [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/psg.c:325:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE_PSG_WRITE [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/psg.c:476:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CyclesGlobalClockCounter [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/psg.c:505:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IoMem [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/psg.c:526:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IoMem [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/psg.c:548:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE_PSG_WRITE [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/psg.c:570:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nIoMemAccessSize [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/psg.c:608:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE_PSG_WRITE [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/psg.c:630:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nIoMemAccessSize [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/rs232.c:167:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable szOutFileName [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/rtc.c:85:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IoMem [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/rs232.c:253:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/rtc.c:101:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IoMem [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/rs232.c:273:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bEnableRS232 [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/rtc.c:113:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IoMem [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/rs232.c:446:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IoMem [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/rtc.c:136:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IoMem [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/rs232.c:493:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bEnableRS232 [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/rtc.c:149:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IoMem [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/rs232.c:557:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IoMem [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/rtc.c:172:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IoMem [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/rs232.c:570:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IoMem [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/rtc.c:189:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IoMem [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/rs232.c:600:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IoMem [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/rtc.c:205:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IoMem [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/rs232.c:625:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IoMem [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/rtc.c:221:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IoMem [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/rs232.c:640:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IoMem [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/rtc.c:237:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IoMem [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/rtc.c:253:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IoMem [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/rtc.c:269:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IoMem [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/rtc.c:285:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IoMem [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/rtc.c:301:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IoMem [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/rtc.c:317:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IoMem [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/rtc.c:327:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IoMem [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/rtc.c:337:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IoMem [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/rtc.c:346:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IoMem [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/rtc.c:84:15: portability: Non reentrant function 'localtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'localtime_r'. [prohibitedlocaltimeCalled] hatari-2.4.1/src/rtc.c:100:15: portability: Non reentrant function 'localtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'localtime_r'. [prohibitedlocaltimeCalled] hatari-2.4.1/src/rtc.c:122:16: portability: Non reentrant function 'localtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'localtime_r'. [prohibitedlocaltimeCalled] hatari-2.4.1/src/rtc.c:158:16: portability: Non reentrant function 'localtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'localtime_r'. [prohibitedlocaltimeCalled] hatari-2.4.1/src/rtc.c:188:15: portability: Non reentrant function 'localtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'localtime_r'. [prohibitedlocaltimeCalled] hatari-2.4.1/src/rtc.c:204:15: portability: Non reentrant function 'localtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'localtime_r'. [prohibitedlocaltimeCalled] hatari-2.4.1/src/rtc.c:220:15: portability: Non reentrant function 'localtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'localtime_r'. [prohibitedlocaltimeCalled] hatari-2.4.1/src/rtc.c:236:15: portability: Non reentrant function 'localtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'localtime_r'. [prohibitedlocaltimeCalled] hatari-2.4.1/src/rtc.c:252:15: portability: Non reentrant function 'localtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'localtime_r'. [prohibitedlocaltimeCalled] hatari-2.4.1/src/rtc.c:268:15: portability: Non reentrant function 'localtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'localtime_r'. [prohibitedlocaltimeCalled] hatari-2.4.1/src/rtc.c:284:15: portability: Non reentrant function 'localtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'localtime_r'. [prohibitedlocaltimeCalled] hatari-2.4.1/src/rtc.c:300:15: portability: Non reentrant function 'localtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'localtime_r'. [prohibitedlocaltimeCalled] hatari-2.4.1/src/rtc.c:316:15: portability: Non reentrant function 'localtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'localtime_r'. [prohibitedlocaltimeCalled] hatari-2.4.1/src/rtc.c:79:13: style: Variable 'SystemTime' can be declared as pointer to const [constVariablePointer] hatari-2.4.1/src/rtc.c:95:13: style: Variable 'SystemTime' can be declared as pointer to const [constVariablePointer] hatari-2.4.1/src/rtc.c:117:14: style: Variable 'SystemTime' can be declared as pointer to const [constVariablePointer] hatari-2.4.1/src/rtc.c:153:14: style: Variable 'SystemTime' can be declared as pointer to const [constVariablePointer] hatari-2.4.1/src/rtc.c:183:13: style: Variable 'SystemTime' can be declared as pointer to const [constVariablePointer] hatari-2.4.1/src/rtc.c:199:13: style: Variable 'SystemTime' can be declared as pointer to const [constVariablePointer] hatari-2.4.1/src/rtc.c:215:13: style: Variable 'SystemTime' can be declared as pointer to const [constVariablePointer] hatari-2.4.1/src/rtc.c:231:13: style: Variable 'SystemTime' can be declared as pointer to const [constVariablePointer] hatari-2.4.1/src/rtc.c:247:13: style: Variable 'SystemTime' can be declared as pointer to const [constVariablePointer] hatari-2.4.1/src/rtc.c:263:13: style: Variable 'SystemTime' can be declared as pointer to const [constVariablePointer] hatari-2.4.1/src/rtc.c:279:13: style: Variable 'SystemTime' can be declared as pointer to const [constVariablePointer] hatari-2.4.1/src/rtc.c:295:13: style: Variable 'SystemTime' can be declared as pointer to const [constVariablePointer] hatari-2.4.1/src/rtc.c:311:13: style: Variable 'SystemTime' can be declared as pointer to const [constVariablePointer] hatari-2.4.1/src/rs232.c:490:42: style: Parameter 'pBytes' can be declared as pointer to const [constParameterPointer] hatari-2.4.1/src/scandir.c:93:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dirent [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/scandir.c:83:14: portability: Non reentrant function 'readdir' called. For threadsafe applications it is recommended to use the reentrant replacement function 'readdir_r'. [prohibitedreaddirCalled] hatari-2.4.1/src/scc.c:76:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nMachineType [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/scc.c:91:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bEnableSccB [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/scc.c:183:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE_SCC [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/scc.c:195:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE_SCC [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/scc.c:221:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_TODO [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/scc.c:235:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_WARN [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/scc.c:246:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE_SCC [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/scc.c:396:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE_SCC [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/scc.c:553:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_DEBUG [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/scc.c:580:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_DEBUG [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/scc.c:775:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_DEBUG [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/scc.c:887:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_DEBUG [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/scc.c:920:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_DEBUG [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/scc.c:958:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nIoMemAccessSize [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/scc.c:972:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nIoMemAccessSize [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/screenConvert.c:46:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/screenConvert.c:58:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable format [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/screenConvert.c:370:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pitch [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/screenConvert.c:426:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pitch [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/screenConvert.c:482:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pitch [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/screenConvert.c:550:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pitch [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/screenConvert.c:607:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pixels [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/screenConvert.c:725:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BytesPerPixel [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/screenConvert.c:804:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BytesPerPixel [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/screenConvert.c:882:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BytesPerPixel [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/screenConvert.c:956:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BytesPerPixel [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/screenConvert.c:1037:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TTSpecialVideoMode [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/screenConvert.c:1145:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nScreenZoomX [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/screenConvert.c:1162:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DisableVideo [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/mfp.c:2700:39: style: Expression is always true because 'else if' condition is opposite to previous condition at line 2688. [multiCondition] hatari-2.4.1/src/mfp.c:2688:34: note: first condition hatari-2.4.1/src/mfp.c:2700:39: note: else if condition is opposite to first condition hatari-2.4.1/src/mfp.c:983:48: style: Parameter 'pMFP' can be declared as pointer to const [constParameterPointer] hatari-2.4.1/src/mfp.c:3390:44: style: Parameter 'mfp' can be declared as pointer to const [constParameterPointer] hatari-2.4.1/src/mfp.c:938:13: style: Variable 'NewInt' is assigned a value that is never used. [unreadVariable] hatari-2.4.1/src/screen.c:194:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VideoBase [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/screen.c:207:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ST_LOW_RES [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/screen.c:235:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OVERSCAN_TOP [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/screen.c:266:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUM_VISIBLE_LINES [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/screen.c:279:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bUseHighRes [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/screen.c:359:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SDL_HINT_RENDER_SCALE_QUALITY [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/screen.c:416:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bUseSdlRenderer [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/screen.c:583:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nForceBpp [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/screen.c:682:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nForceBpp [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/screen.c:730:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FILENAME_MAX [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/screen.c:794:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bUseVDIRes [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/screen.c:846:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bUseVDIRes [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/screen.c:893:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bKeepResolution [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/screen.c:939:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bKeepResolution [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/screen.c:970:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRes [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/screen.c:991:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HBLPaletteMasks [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/screen.c:1016:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HBLPaletteMasks [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/screen.c:1053:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bUseHighRes [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/screen.c:1122:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUM_VISIBLE_LINES [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/screen.c:1142:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pHBLPalettes [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/screen.c:1242:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bUseVDIRes [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/screen.c:1331:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bQuitProgram [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/screen.c:1346:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bKeepResolution [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/screen.c:1454:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DisableVideo [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/screen.c:1508:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pHBLPalettes [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/convert/low320x16.c:28:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PALETTEMASK_UPDATEMASK [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/convert/low640x16.c:17:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PALETTEMASK_UPDATEMASK [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/convert/med640x16.c:44:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PALETTEMASK_UPDATEMASK [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/convert/med640x16_spec.c:27:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HBLPaletteMasks [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/convert/low320x32.c:28:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PALETTEMASK_UPDATEMASK [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/convert/low640x32.c:17:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PALETTEMASK_UPDATEMASK [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/convert/med640x32.c:44:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PALETTEMASK_UPDATEMASK [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/convert/med640x32_spec.c:27:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HBLPaletteMasks [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/screenSnapShot.c:234:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FILENAME_MAX [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/screenSnapShot.c:269:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/scc.c:74:34: style: Parameter 'cnf' can be declared as pointer to const [constParameterPointer] hatari-2.4.1/src/screenConvert.c:58:19: style: Variable 'fmt' can be declared as pointer to const [constVariablePointer] hatari-2.4.1/src/screenSnapShot.c:48:9: portability: Non reentrant function 'readdir' called. For threadsafe applications it is recommended to use the reentrant replacement function 'readdir_r'. [prohibitedreaddirCalled] hatari-2.4.1/src/screenSnapShot.c:67:10: portability: Non reentrant function 'readdir' called. For threadsafe applications it is recommended to use the reentrant replacement function 'readdir_r'. [prohibitedreaddirCalled] hatari-2.4.1/src/screenConvert.c:722:23: style: Variable 'hvram_column' is assigned a value that is never used. [unreadVariable] hatari-2.4.1/src/screenConvert.c:801:23: style: Variable 'hvram_column' is assigned a value that is never used. [unreadVariable] hatari-2.4.1/src/screenConvert.c:879:23: style: Variable 'hvram_column' is assigned a value that is never used. [unreadVariable] hatari-2.4.1/src/screenConvert.c:953:23: style: Variable 'hvram_column' is assigned a value that is never used. [unreadVariable] hatari-2.4.1/src/shortcut.c:57:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bInFullScreen [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/shortcut.c:73:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bAllowOverscan [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/shortcut.c:83:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bGrabMouse [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/shortcut.c:100:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bSoundWorking [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/shortcut.c:133:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AviRecordFps [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/shortcut.c:149:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bEnableSound [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/shortcut.c:172:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bFastForward [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/shortcut.c:197:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bGrabMouse [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/shortcut.c:219:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REASON_USER [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/shortcut.c:242:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FILENAME_MAX [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/shortcut.c:285:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHORTCUT_NONE [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/shortcut.c:384:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHORTCUT_MOUSEGRAB [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/shortcut.c:430:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHORTCUT_OPTIONS [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/shortcut.c:448:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SDLK_UNKNOWN [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/shortcut.c:427:58: style: Parameter 'keys' can be declared as pointer to const [constParameterPointer] hatari-2.4.1/src/spec512.c:159:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nSpec512Threshold [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/spec512.c:242:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nScanlinesPerFrame [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/spec512.c:301:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nScanlinesPerFrame [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/spec512.c:323:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nCyclesPerLine [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/spec512.c:342:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRGBPalette [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/st.c:72:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLOPPY_IMAGE_TYPE_ST [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/spec512.c:209:7: style: Local variable 'FrameCycles' shadows outer variable [shadowVariable] hatari-2.4.1/src/spec512.c:156:6: note: Shadowed declaration hatari-2.4.1/src/spec512.c:209:7: note: Shadow variable hatari-2.4.1/src/sound.c:381:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable YM2149_HPF_FILTER_NONE [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/sound.c:396:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable YM2149_HPF_FILTER_NONE [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/sound.c:767:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable YM_MODEL_MIXING [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/sound.c:863:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPU_Freq_Emul [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/sound.c:885:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nMachineType [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/sound.c:915:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CyclesGlobalClockCounter [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/sound.c:1110:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable YM2149_LPF_FILTER_LPF_STF [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/sound.c:1282:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable YM_Freq [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/sound.c:1316:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable YM_Freq [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/sound.c:1353:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable YM_Freq [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/sound.c:1388:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable YM2149_RESAMPLE_METHOD_WEIGHTED_AVERAGE_2 [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/sound.c:1547:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CYCLES_COUNTER_SOUND [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/sound.c:1573:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SoundBufferSize [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/sound.c:1670:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CLOCKS_TIMINGS_SHIFT_VBL [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/sound.c:1705:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable YM_Freq [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/sound.c:1782:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AUDIOMIXBUFFER_SIZE [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/sound.c:1812:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CyclesGlobalClockCounter [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/sound.c:1857:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_ERROR [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/sound.c:1884:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bRecordingYM [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/sound.c:1897:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bRecordingYM [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/stMemory.c:82:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IoMem [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/stMemory.c:106:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IoMem [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/stMemory.c:123:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ABFLAG_RAM [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/stMemory.c:162:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ABFLAG_RAM [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/stMemory.c:205:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RomMem [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/stMemory.c:231:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bRamTosImage [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/stMemory.c:462:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRamSize_KB [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/stMemory.c:513:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_ERROR [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/stMemory.c:560:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bAddressSpace24 [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/stMemory.c:579:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ABFLAG_RAM [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/stMemory.c:854:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEM_BANK_SIZE_128 [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/stMemory.c:869:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEM_BANK_SIZE_2048 [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/stMemory.c:885:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE_MEM [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/stMemory.c:904:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IoMem [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/stMemory.c:993:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_ERROR [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/stMemory.c:1028:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEM_BANK_SIZE_2048 [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/stMemory.c:1141:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEM_BANK_SIZE_2048 [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/statusbar.c:147:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bShowStatusbar [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/statusbar.c:201:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DRIVE_LED_HD [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/statusbar.c:212:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DRIVE_LED_A [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/statusbar.c:241:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable JOYSTICK_COUNT [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/statusbar.c:298:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DRIVE_LED_HD [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/statusbar.c:472:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bShowStatusbar [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/statusbar.c:525:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nCpuFreq [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/statusbar.c:752:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bShowStatusbar [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/statusbar.c:783:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bShowStatusbar [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/statusbar.c:833:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bRecordingYM [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/statusbar.c:881:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable JOYSTICK_COUNT [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/stMemory.c:1152:8: style:inconclusive: Found duplicate branches for 'if' and 'else'. [duplicateBranch] hatari-2.4.1/src/stMemory.c:1160:3: note: Found duplicate branches for 'if' and 'else'. hatari-2.4.1/src/stMemory.c:1152:8: note: Found duplicate branches for 'if' and 'else'. hatari-2.4.1/src/sound.c:1674:12: style: Variable 'freq_diff' is reassigned a value before the old one has been used. [redundantAssignment] hatari-2.4.1/src/sound.c:1673:12: note: freq_diff is assigned hatari-2.4.1/src/sound.c:1674:12: note: freq_diff is overwritten hatari-2.4.1/src/stMemory.c:609:12: style: Variable 'pBank' can be declared as pointer to const [constVariablePointer] hatari-2.4.1/src/sound.c:885:2: style:inconclusive: Found duplicate branches for 'if' and 'else'. [duplicateBranch] hatari-2.4.1/src/sound.c:890:2: note: Found duplicate branches for 'if' and 'else'. hatari-2.4.1/src/sound.c:885:2: note: Found duplicate branches for 'if' and 'else'. hatari-2.4.1/src/sound.c:693:48: style: Parameter 'in_5bit' can be declared as pointer to const [constParameterPointer] hatari-2.4.1/src/str.c:190:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID_CHAR [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/str.c:442:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bFilenameConversion [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/str.c:458:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bFilenameConversion [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/statusbar.c:762:20: style: Variable 'fmt' can be declared as pointer to const [constVariablePointer] hatari-2.4.1/src/str.c:580:33: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] hatari-2.4.1/src/tos.c:739:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_DEBUG [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/tos.c:811:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nCpuLevel [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/tos.c:949:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable szTosImageFileName [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/tos.c:1081:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bFastBoot [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/tos.c:1112:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRamEnd [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/tos.c:1280:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TOS_LANG_UNKNOWN [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/tos.c:1285:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/tos.c:1303:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TOS_LANG_UNKNOWN [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/utils.c:49:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CRC32_POLY [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/utils.c:92:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CRC16_POLY [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/utils.c:97:15: style: Variable 'c' is assigned a value that is never used. [unreadVariable] hatari-2.4.1/src/vdi.c:91:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_VDI_BYTES [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/vdi.c:122:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ST_HIGH_RES [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/vdi.c:398:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ABFLAG_RAM [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/vdi.c:433:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID_OPCODE [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/vdi.c:800:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ABFLAG_RAM [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/vdi.c:847:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID_OPCODE [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/vdi.c:923:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Regs [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/vdi.c:981:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE_OS_VDI [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/vdi.c:1063:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE_OS_VDI [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/unzip.c:139:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNZ_OK [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/unzip.c:164:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNZ_OK [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/unzip.c:184:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNZ_OK [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/unzip.c:316:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNZ_OK [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/unzip.c:403:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNZ_PARAMERROR [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/unzip.c:424:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNZ_PARAMERROR [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/unzip.c:463:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNZ_OK [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/unzip.c:638:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNZ_OK [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/unzip.c:664:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNZ_PARAMERROR [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/unzip.c:701:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNZ_PARAMERROR [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/unzip.c:747:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNZ_OK [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/unzip.c:829:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNZ_OK [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/unzip.c:924:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNZ_OK [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/unzip.c:1090:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNZ_OK [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/screen.c:392:8: style: Variable 'psSdlVideoDriver' can be declared as pointer to const [constVariablePointer] hatari-2.4.1/src/screen.c:1208:35: style: Parameter 'sbar_rect' can be declared as pointer to const [constParameterPointer] hatari-2.4.1/src/screen.c:1448:37: style: Parameter 'extra' can be declared as pointer to const [constParameterPointer] hatari-2.4.1/src/screen.c:1504:10: style: Variable 'actHBLPal' can be declared as pointer to const [constVariablePointer] hatari-2.4.1/src/screen.c:1548:19: style: Variable 'fmt' can be declared as pointer to const [constVariablePointer] hatari-2.4.1/src/screen.c:1578:19: style: Variable 'fmt' can be declared as pointer to const [constVariablePointer] hatari-2.4.1/src/vdi.c:829:10: style: Local variable 'opcode' shadows outer variable [shadowVariable] hatari-2.4.1/src/vdi.c:824:9: note: Shadowed declaration hatari-2.4.1/src/vdi.c:829:10: note: Shadow variable hatari-2.4.1/src/vme.c:92:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IoMem [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/vme.c:112:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IoMem [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/vme.c:205:86: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nVMEType [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/vme.c:223:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nVMEType [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/vme.c:235:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IoMem [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/vme.c:92:2: style:inconclusive: Found duplicate branches for 'if' and 'else'. [duplicateBranch] hatari-2.4.1/src/vme.c:99:2: note: Found duplicate branches for 'if' and 'else'. hatari-2.4.1/src/vme.c:92:2: note: Found duplicate branches for 'if' and 'else'. hatari-2.4.1/src/vme.c:112:2: style:inconclusive: Found duplicate branches for 'if' and 'else'. [duplicateBranch] hatari-2.4.1/src/vme.c:125:2: note: Found duplicate branches for 'if' and 'else'. hatari-2.4.1/src/vme.c:112:2: note: Found duplicate branches for 'if' and 'else'. hatari-2.4.1/src/wavFormat.c:87:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nPlaybackFreq [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/wavFormat.c:167:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_INFO [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/wavFormat.c:184:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AUDIOMIXBUFFER_SIZE_MASK [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/wavFormat.c:78:31: style: Parameter 'pszWavFileName' can be declared as pointer to const [constParameterPointer] hatari-2.4.1/src/xbios.c:51:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIZE_WORD [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/xbios.c:100:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE_OS_XBIOS [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/xbios.c:123:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRACE_OS_XBIOS [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/xbios.c:447:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Regs [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/ymFormat.c:50:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUM_PSG_SOUND_REGISTERS [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/ymFormat.c:97:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUM_PSG_SOUND_REGISTERS [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/ymFormat.c:146:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUM_PSG_SOUND_REGISTERS [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/ymFormat.c:182:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUM_PSG_SOUND_REGISTERS [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/ymFormat.c:39:36: style: Checking if unsigned expression 'strlen(filename)' is less than zero. [unsignedLessThanZero] hatari-2.4.1/src/zip.c:685:74: style: Parameter 'size' can be declared as pointer to const [constParameterPointer] hatari-2.4.1/src/zip.c:685:86: style: Parameter 'pImageType' can be declared as pointer to const [constParameterPointer] hatari-2.4.1/src/zip.c:689:75: style: Parameter 'entries' can be declared as pointer to const [constParameterPointer] hatari-2.4.1/src/zip.c:697:30: style: Parameter 'f_zd' can be declared as pointer to const [constParameterPointer] hatari-2.4.1/src/zip.c:708:70: style: Parameter 'pBuffer' can be declared as pointer to const [constParameterPointer] hatari-2.4.1/tests/autostart/sleep.c:7:20: error: There is an unknown macro here somewhere. Configuration is required. If SECS is a macro then please configure it. [unknownMacro] hatari-2.4.1/tests/debugger/test-breakcond.c:31:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] hatari-2.4.1/tests/debugger/test-breakcond.c:139:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/unzip.c:318:22: style: Condition 'unz_copyright[0]!=' '' is always false [knownConditionTrueFalse] hatari-2.4.1/tests/debugger/test-dummies.c:99:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEBUGGER_CMDDONE [valueFlowBailoutIncompleteVar] hatari-2.4.1/tests/debugger/test-dummies.c:160:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEBUGGER_CMDDONE [valueFlowBailoutIncompleteVar] hatari-2.4.1/tests/debugger/test-dummies.c:187:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable S_IRUSR [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/unzip.c:422:9: style: Variable 's' can be declared as pointer to const [constVariablePointer] hatari-2.4.1/src/unzip.c:592:13: style: Variable 'lSeek' is assigned a value that is never used. [unreadVariable] hatari-2.4.1/src/unzip.c:600:8: style: Variable 'lSeek' is assigned a value that is never used. [unreadVariable] hatari-2.4.1/src/unzip.c:603:8: style: Variable 'lSeek' is assigned a value that is never used. [unreadVariable] hatari-2.4.1/src/unzip.c:829:9: style: Variable 'err' is assigned a value that is never used. [unreadVariable] hatari-2.4.1/src/unzip.c:869:6: style: Variable 'err' is assigned a value that is never used. [unreadVariable] hatari-2.4.1/tests/debugger/test-dummies.c:177:16: style: Variable '*pFrameCycles' is reassigned a value before the old one has been used. [redundantAssignment] hatari-2.4.1/tests/debugger/test-dummies.c:175:16: note: *pFrameCycles is assigned hatari-2.4.1/tests/debugger/test-dummies.c:177:16: note: *pFrameCycles is overwritten hatari-2.4.1/tests/debugger/test-dummies.c:92:33: style: Parameter 'f' can be declared as pointer to const [constParameterPointer] hatari-2.4.1/tests/debugger/test-dummies.c:92:45: style: Parameter 'nextpc' can be declared as pointer to const [constParameterPointer] hatari-2.4.1/tests/debugger/test-dummies.c:108:21: style: Parameter 'fp' can be declared as pointer to const. However it seems that 'VDI_Info' is a callback function, if 'fp' is declared with const you might also need to cast function pointer(s). [constParameterCallback] hatari-2.4.1/tests/debugger/test-dummies.c:120:10: note: You might need to cast the function pointer here hatari-2.4.1/tests/debugger/test-dummies.c:108:21: note: Parameter 'fp' can be declared as pointer to const hatari-2.4.1/tests/debugger/test-dummies.c:137:32: style: Parameter 'f' can be declared as pointer to const [constParameterPointer] hatari-2.4.1/tests/debugger/test-dummies.c:160:38: style: Parameter 'psArgs' can be declared as const array [constParameter] hatari-2.4.1/tests/debugger/test-dummies.c:205:20: style: Parameter 'f' can be declared as pointer to const [constParameterPointer] hatari-2.4.1/tests/debugger/test-dummies.c:205:46: style: Parameter 'nextpc' can be declared as pointer to const [constParameterPointer] hatari-2.4.1/tests/debugger/test-dummies.c:206:29: style: Parameter 'columns' can be declared as pointer to const [constParameterPointer] hatari-2.4.1/tests/debugger/test-dummies.c:207:29: style: Parameter 'columns' can be declared as pointer to const [constParameterPointer] hatari-2.4.1/tests/debugger/test-dummies.c:208:44: style: Parameter 'oldcols' can be declared as pointer to const [constParameterPointer] hatari-2.4.1/tests/debugger/test-dummies.c:208:58: style: Parameter 'newcols' can be declared as pointer to const [constParameterPointer] hatari-2.4.1/tests/blitter/blitemu.c:109:5: portability: %d in format string (no. 1) requires 'int' but the argument type is 'WORD {aka unsigned int}'. [invalidPrintfArgType_sint] hatari-2.4.1/tests/blitter/blitemu.c:72:3: style: 'continue' is redundant since it is the last statement in a loop. [redundantContinue] hatari-2.4.1/tests/debugger/test-evaluate.c:44:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nVBLs [valueFlowBailoutIncompleteVar] hatari-2.4.1/tests/debugger/test-symbols.c:56:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] hatari-2.4.1/tests/keymap/checkkeys.c:31:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KMOD_LSHIFT [valueFlowBailoutIncompleteVar] hatari-2.4.1/tests/keymap/checkkeys.c:85:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SDL_INIT_VIDEO [valueFlowBailoutIncompleteVar] hatari-2.4.1/tests/keymap/keytest.c:59:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARROW [valueFlowBailoutIncompleteVar] hatari-2.4.1/tests/keymap/keytest.c:92:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_TREE [valueFlowBailoutIncompleteVar] hatari-2.4.1/tests/keymap/checkkeys.c:75:26: style: Parameter 'argv' can be declared as const array [constParameter] hatari-2.4.1/tests/keymap/checkkeys.c:77:14: style: Variable 'window' can be declared as pointer to const [constVariablePointer] hatari-2.4.1/tests/keymap/listkeys.c:14:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SDL_INIT_VIDEO [valueFlowBailoutIncompleteVar] hatari-2.4.1/tests/serial/mfp_ser.c:75:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tsr [valueFlowBailoutIncompleteVar] hatari-2.4.1/tests/serial/mfp_ser.c:88:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable udr [valueFlowBailoutIncompleteVar] hatari-2.4.1/tests/serial/mfp_ser.c:97:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable scr [valueFlowBailoutIncompleteVar] hatari-2.4.1/tests/serial/midi_ser.c:65:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ctrl [valueFlowBailoutIncompleteVar] hatari-2.4.1/tests/serial/midi_ser.c:82:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] hatari-2.4.1/tests/serial/midi_ser.c:93:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ctrl [valueFlowBailoutIncompleteVar] hatari-2.4.1/tests/serial/mfp_ser.c:93:7: style: Variable 'text' can be declared as const array [constVariable] hatari-2.4.1/tests/serial/mfp_ser.c:18:10: style: struct member 'MFP::dum1' is never used. [unusedStructMember] hatari-2.4.1/tests/serial/mfp_ser.c:19:18: style: struct member 'MFP::gpip' is never used. [unusedStructMember] hatari-2.4.1/tests/serial/mfp_ser.c:20:10: style: struct member 'MFP::dum2' is never used. [unusedStructMember] hatari-2.4.1/tests/serial/mfp_ser.c:21:18: style: struct member 'MFP::aer' is never used. [unusedStructMember] hatari-2.4.1/tests/serial/mfp_ser.c:22:10: style: struct member 'MFP::dum3' is never used. [unusedStructMember] hatari-2.4.1/tests/serial/mfp_ser.c:23:18: style: struct member 'MFP::ddr' is never used. [unusedStructMember] hatari-2.4.1/tests/serial/mfp_ser.c:24:10: style: struct member 'MFP::dum4' is never used. [unusedStructMember] hatari-2.4.1/tests/serial/mfp_ser.c:25:18: style: struct member 'MFP::iera' is never used. [unusedStructMember] hatari-2.4.1/tests/serial/mfp_ser.c:26:10: style: struct member 'MFP::dum5' is never used. [unusedStructMember] hatari-2.4.1/tests/serial/mfp_ser.c:27:18: style: struct member 'MFP::ierb' is never used. [unusedStructMember] hatari-2.4.1/tests/serial/mfp_ser.c:28:10: style: struct member 'MFP::dum6' is never used. [unusedStructMember] hatari-2.4.1/tests/serial/mfp_ser.c:29:18: style: struct member 'MFP::ipra' is never used. [unusedStructMember] hatari-2.4.1/tests/serial/mfp_ser.c:30:10: style: struct member 'MFP::dum7' is never used. [unusedStructMember] hatari-2.4.1/tests/serial/mfp_ser.c:31:18: style: struct member 'MFP::iprb' is never used. [unusedStructMember] hatari-2.4.1/tests/serial/mfp_ser.c:32:10: style: struct member 'MFP::dum8' is never used. [unusedStructMember] hatari-2.4.1/tests/serial/mfp_ser.c:33:18: style: struct member 'MFP::isra' is never used. [unusedStructMember] hatari-2.4.1/tests/serial/mfp_ser.c:34:10: style: struct member 'MFP::dum9' is never used. [unusedStructMember] hatari-2.4.1/tests/serial/mfp_ser.c:35:18: style: struct member 'MFP::isrb' is never used. [unusedStructMember] hatari-2.4.1/tests/serial/mfp_ser.c:36:10: style: struct member 'MFP::dum10' is never used. [unusedStructMember] hatari-2.4.1/tests/serial/mfp_ser.c:37:18: style: struct member 'MFP::imra' is never used. [unusedStructMember] hatari-2.4.1/tests/serial/mfp_ser.c:38:10: style: struct member 'MFP::dum11' is never used. [unusedStructMember] hatari-2.4.1/tests/serial/mfp_ser.c:39:18: style: struct member 'MFP::imrb' is never used. [unusedStructMember] hatari-2.4.1/tests/serial/mfp_ser.c:40:10: style: struct member 'MFP::dum12' is never used. [unusedStructMember] hatari-2.4.1/tests/serial/mfp_ser.c:41:18: style: struct member 'MFP::vr' is never used. [unusedStructMember] hatari-2.4.1/tests/serial/mfp_ser.c:42:10: style: struct member 'MFP::dum13' is never used. [unusedStructMember] hatari-2.4.1/tests/serial/mfp_ser.c:43:18: style: struct member 'MFP::tacr' is never used. [unusedStructMember] hatari-2.4.1/tests/serial/mfp_ser.c:44:10: style: struct member 'MFP::dum14' is never used. [unusedStructMember] hatari-2.4.1/tests/serial/mfp_ser.c:45:18: style: struct member 'MFP::tbcr' is never used. [unusedStructMember] hatari-2.4.1/tests/serial/mfp_ser.c:46:10: style: struct member 'MFP::dum15' is never used. [unusedStructMember] hatari-2.4.1/tests/serial/mfp_ser.c:47:18: style: struct member 'MFP::tcdcr' is never used. [unusedStructMember] hatari-2.4.1/tests/serial/mfp_ser.c:48:10: style: struct member 'MFP::dum16' is never used. [unusedStructMember] hatari-2.4.1/tests/serial/mfp_ser.c:49:18: style: struct member 'MFP::tadr' is never used. [unusedStructMember] hatari-2.4.1/tests/serial/mfp_ser.c:50:10: style: struct member 'MFP::dum17' is never used. [unusedStructMember] hatari-2.4.1/tests/serial/mfp_ser.c:51:18: style: struct member 'MFP::tbdr' is never used. [unusedStructMember] hatari-2.4.1/tests/serial/mfp_ser.c:52:10: style: struct member 'MFP::dum18' is never used. [unusedStructMember] hatari-2.4.1/tests/serial/mfp_ser.c:53:18: style: struct member 'MFP::tcdr' is never used. [unusedStructMember] hatari-2.4.1/tests/serial/mfp_ser.c:54:10: style: struct member 'MFP::dum19' is never used. [unusedStructMember] hatari-2.4.1/tests/serial/mfp_ser.c:55:18: style: struct member 'MFP::tddr' is never used. [unusedStructMember] hatari-2.4.1/tests/serial/mfp_ser.c:56:10: style: struct member 'MFP::dum20' is never used. [unusedStructMember] hatari-2.4.1/tests/serial/mfp_ser.c:58:10: style: struct member 'MFP::dum21' is never used. [unusedStructMember] hatari-2.4.1/tests/serial/mfp_ser.c:60:10: style: struct member 'MFP::dum22' is never used. [unusedStructMember] hatari-2.4.1/tests/serial/mfp_ser.c:62:10: style: struct member 'MFP::dum23' is never used. [unusedStructMember] hatari-2.4.1/tests/serial/mfp_ser.c:64:10: style: struct member 'MFP::dum24' is never used. [unusedStructMember] hatari-2.4.1/tests/serial/midi_ser.c:103:7: style: Variable 'text' can be declared as const array [constVariable] hatari-2.4.1/tests/serial/midi_ser.c:54:17: style: struct member 'ACIA::dummy1' is never used. [unusedStructMember] hatari-2.4.1/tests/serial/midi_ser.c:56:17: style: struct member 'ACIA::dummy2' is never used. [unusedStructMember] hatari-2.4.1/tests/serial/scc_ser.c:142:7: style: Variable 'text' can be declared as const array [constVariable] hatari-2.4.1/tests/serial/scc_ser.c:38:19: style: struct member 'PORT::dum1' is never used. [unusedStructMember] hatari-2.4.1/tests/serial/scc_ser.c:40:19: style: struct member 'PORT::dum2' is never used. [unusedStructMember] hatari-2.4.1/tests/tosboot/disk/common.c:51:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _sysbase [valueFlowBailoutIncompleteVar] hatari-2.4.1/tests/tosboot/disk/common.c:124:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FO_READ [valueFlowBailoutIncompleteVar] hatari-2.4.1/tests/tosboot/disk/common.c:205:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FA_READONLY [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/video.c:761:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRam [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/video.c:793:82: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VideoTimingMode [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/video.c:863:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ST_HIGH_RES [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/video.c:903:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VIDEO_START_HBL_50HZ [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/video.c:1095:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MACHINE_STE [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/video.c:1190:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/video.c:1200:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CYCLES_COUNTER_VIDEO [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/video.c:1212:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CpuRunCycleExact [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/video.c:1223:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CYCLES_COUNTER_VIDEO [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/video.c:1230:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CYCLES_COUNTER_VIDEO [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/video.c:1253:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CYCLES_COUNTER_VIDEO [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/video.c:1467:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nCpuFreqShift [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/video.c:1914:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IoMem [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/video.c:2746:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bUseVDIRes [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/video.c:2868:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IoMem [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/video.c:2902:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IoMem [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/video.c:2948:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CycInt_From_Opcode [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/video.c:3109:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable V_OVERSCAN_NO_TOP [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/video.c:3232:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CYCLES_PER_LINE_71HZ [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/video.c:3303:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CycInt_From_Opcode [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/video.c:3380:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IoMem [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/video.c:3413:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bUseVDIRes [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/video.c:3449:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pSTScreen [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/video.c:3544:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HBL_PALETTE_MASKS [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/video.c:4044:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUM_VISIBLE_LINES [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/video.c:4062:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CYCLES_COUNTER_VIDEO [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/video.c:4106:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VIDEO_71HZ [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/video.c:4194:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_SCANLINES_PER_FRAME [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/video.c:4218:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRam [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/video.c:4230:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable V_OVERSCAN_NONE [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/video.c:4266:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/video.c:4311:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TT_HIGH_RES [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/video.c:4389:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bUseVDIRes [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/video.c:4445:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nCpuFreqShift [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/video.c:4460:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bUseVDIRes [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/video.c:4470:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bUseVDIRes [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/video.c:4498:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bUseVDIRes [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/video.c:4549:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PendingInterruptCount [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/video.c:4683:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IoAccessCurrentAddress [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/video.c:4722:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IoMem [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/video.c:4754:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nCpuFreqShift [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/video.c:4844:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IoMem [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/video.c:4855:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IoMem [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/video.c:4870:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IoMem [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/video.c:4887:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IoMem [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/video.c:4903:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IoMem [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/video.c:4919:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nCpuFreqShift [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/video.c:4962:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IoAccessCurrentAddress [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/video.c:5048:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IoAccessCurrentAddress [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/video.c:5268:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bUseVDIRes [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/video.c:5380:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nCpuFreqShift [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/video.c:5491:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIZE_WORD [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/video.c:5525:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IoAccessCurrentAddress [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/video.c:5563:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nIoMemAccessSize [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/video.c:5624:85: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRam [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/video.c:5647:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable V_OVERSCAN_NO_TOP [valueFlowBailoutIncompleteVar] hatari-2.4.1/tests/tosboot/disk/common.c:47:8: style: Local variable 'msg' shadows outer variable [shadowVariable] hatari-2.4.1/tests/tosboot/disk/common.c:28:20: note: Shadowed declaration hatari-2.4.1/tests/tosboot/disk/common.c:47:8: note: Shadow variable hatari-2.4.1/tests/tosboot/disk/common.c:49:12: style: Variable 'osheader' can be declared as pointer to const [constVariablePointer] hatari-2.4.1/tests/tosboot/disk/common.c:70:8: style: Variable 'info' can be declared as pointer to const [constVariablePointer] hatari-2.4.1/tests/tosboot/disk/common.c:111:74: style: Parameter 'buffer' can be declared as pointer to const [constParameterPointer] hatari-2.4.1/tools/hmsa/hmsa.c:40:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] hatari-2.4.1/tools/hmsa/hmsa.c:47:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] hatari-2.4.1/tools/hmsa/hmsa.c:58:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] hatari-2.4.1/tools/hmsa/hmsa.c:70:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] hatari-2.4.1/tools/hmsa/hmsa.c:181:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] hatari-2.4.1/tools/debugger/gst2ascii.c:76:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] hatari-2.4.1/tools/debugger/gst2ascii.c:130:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] hatari-2.4.1/tools/debugger/gst2ascii.c:188:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] hatari-2.4.1/src/video.c:1506:91: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] hatari-2.4.1/src/video.c:4795:19: style: Condition 'nHBL>=nStartHBL' is always true [knownConditionTrueFalse] hatari-2.4.1/src/video.c:4786:13: note: Assuming that condition 'nHBL=nStartHBL' is always true hatari-2.4.1/src/video.c:4795:44: style: Condition 'nHBL=nEndHBL+BlankLines' is not redundant hatari-2.4.1/src/video.c:4795:44: note: Condition 'nHBL