2026-02-17 00:44 ftp://ftp.de.debian.org/debian/pool/main/m/mingw-w64/mingw-w64_13.0.0.orig.tar.bz2 cppcheck-options: --library=posix --library=gnu --library=bsd --library=microsoft_atl --library=microsoft_sal --library=opengl --inconclusive --enable=style,information --inline-suppr --template=daca2 --disable=missingInclude --suppress=unmatchedSuppression --check-library --debug-warnings --suppress=autoNoType --suppress=valueFlowBailout --suppress=bailoutUninitVar --suppress=symbolDatabaseWarning --suppress=normalCheckLevelConditionExpressions -D__GNUC__ --platform=unix64 -j12 platform: Linux-6.18.9+deb14-amd64-x86_64-with-glibc2.42 python: 3.13.12 client-version: 1.3.69 compiler: g++ (Debian 15.2.0-13) 15.2.0 cppcheck: head 2.19.0 head-info: f7130c3b (2026-02-17 00:33:35 +0100) count: 1238 1310 elapsed-time: 9.7 2.4 head-timing-info: old-timing-info: head results: mingw-w64-v13.0.0/mingw-w64-crt/cfguard/mingw_cfguard_support.c:31:5: error: #error "CFGuard support is unimplemented for the current architecture." [preprocessorErrorDirective] mingw-w64-v13.0.0/mingw-w64-crt/complex/_cabs.c:57:14: style: Variable 'a' is assigned a value that is never used. [unreadVariable] mingw-w64-v13.0.0/mingw-w64-crt/complex/_cabs.c:55:19: style: Unused variable: a [unusedVariable] mingw-w64-v13.0.0/mingw-w64-crt/complex/cacosh.def.h:48:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __complex__ [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/complex/cacos.def.h:48:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __complex__ [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/complex/casinh.def.h:48:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __complex__ [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/complex/casin.def.h:49:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __complex__ [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/complex/ccosh.def.h:48:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __complex__ [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/complex/ccos.def.h:49:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __complex__ [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/complex/catanh.def.h:48:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __complex__ [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/complex/catan.def.h:49:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __complex__ [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/complex/cacosh.def.h:61:15: style: The if condition is the same as the previous if condition [duplicateCondition] mingw-w64-v13.0.0/mingw-w64-crt/complex/cacosh.def.h:51:28: note: 'i_class' is assigned value 'fpclassify(__imag__ z)' here. mingw-w64-v13.0.0/mingw-w64-crt/complex/cacosh.def.h:50:28: note: 'r_class' is assigned value 'fpclassify(__real__ z)' here. mingw-w64-v13.0.0/mingw-w64-crt/complex/cacosh.def.h:53:15: note: First condition mingw-w64-v13.0.0/mingw-w64-crt/complex/cacosh.def.h:61:15: note: Second condition mingw-w64-v13.0.0/mingw-w64-crt/complex/cacosh.def.h:69:25: style: Same expression on both sides of '||' because 'r_class==5' and 'i_class==5' represent the same value. [knownConditionTrueFalse] mingw-w64-v13.0.0/mingw-w64-crt/complex/cacosh.def.h:50:28: note: 'r_class' is assigned value 'fpclassify(__real__ z)' here. mingw-w64-v13.0.0/mingw-w64-crt/complex/cacosh.def.h:51:28: note: 'i_class' is assigned value 'fpclassify(__imag__ z)' here. mingw-w64-v13.0.0/mingw-w64-crt/complex/cacosh.def.h:69:25: note: Same expression on both sides of '||' because 'r_class==5' and 'i_class==5' represent the same value. mingw-w64-v13.0.0/mingw-w64-crt/complex/cacosh.def.h:76:26: style: Same expression on both sides of '&&' because 'r_class==3' and 'i_class==3' represent the same value. [knownConditionTrueFalse] mingw-w64-v13.0.0/mingw-w64-crt/complex/cacosh.def.h:50:28: note: 'r_class' is assigned value 'fpclassify(__real__ z)' here. mingw-w64-v13.0.0/mingw-w64-crt/complex/cacosh.def.h:51:28: note: 'i_class' is assigned value 'fpclassify(__imag__ z)' here. mingw-w64-v13.0.0/mingw-w64-crt/complex/cacosh.def.h:76:26: note: Same expression on both sides of '&&' because 'r_class==3' and 'i_class==3' represent the same value. mingw-w64-v13.0.0/mingw-w64-crt/complex/cacosh.def.h:86:7: style: Same expression on both sides of '||' because 'fabsl(__real__ z)>=1.0L/__LDBL_EPSILON__' and 'fabsl(__imag__ z)>=1.0L/__LDBL_EPSILON__' represent the same value. [knownConditionTrueFalse] mingw-w64-v13.0.0/mingw-w64-crt/complex/cacosh.def.h:86:7: style: Same expression on both sides of '||' because 'fabsf(__real__ z)>=1.0F/__FLT_EPSILON__' and 'fabsf(__imag__ z)>=1.0F/__FLT_EPSILON__' represent the same value. [knownConditionTrueFalse] mingw-w64-v13.0.0/mingw-w64-crt/complex/cacosh.def.h:55:18: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] mingw-w64-v13.0.0/mingw-w64-crt/complex/cacosh.def.h:63:18: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] mingw-w64-v13.0.0/mingw-w64-crt/complex/cacosh.def.h:71:18: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] mingw-w64-v13.0.0/mingw-w64-crt/complex/cacosh.def.h:78:18: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] mingw-w64-v13.0.0/mingw-w64-crt/complex/cacosh.def.h:92:16: style: Variable 'x' is assigned a value that is never used. [unreadVariable] mingw-w64-v13.0.0/mingw-w64-crt/complex/cacosh.def.h:98:18: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] mingw-w64-v13.0.0/mingw-w64-crt/complex/cacosh.def.h:104:14: style: Variable 'x' is assigned a value that is never used. [unreadVariable] mingw-w64-v13.0.0/mingw-w64-crt/complex/cacosh.def.h:115:7: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] mingw-w64-v13.0.0/mingw-w64-crt/complex/cacosh.def.h:118:9: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] mingw-w64-v13.0.0/mingw-w64-crt/complex/cacos.def.h:53:16: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] mingw-w64-v13.0.0/mingw-w64-crt/complex/cacosh.def.h:86:7: style: Same expression on both sides of '||' because 'fabs(__real__ z)>=1.0/__DBL_EPSILON__' and 'fabs(__imag__ z)>=1.0/__DBL_EPSILON__' represent the same value. [knownConditionTrueFalse] mingw-w64-v13.0.0/mingw-w64-crt/complex/ccosh.def.h:55:18: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] mingw-w64-v13.0.0/mingw-w64-crt/complex/ccosh.def.h:64:20: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] mingw-w64-v13.0.0/mingw-w64-crt/complex/ccosh.def.h:71:20: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] mingw-w64-v13.0.0/mingw-w64-crt/complex/ccosh.def.h:78:18: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] mingw-w64-v13.0.0/mingw-w64-crt/complex/ccosh.def.h:85:18: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] mingw-w64-v13.0.0/mingw-w64-crt/complex/ccosh.def.h:92:16: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] mingw-w64-v13.0.0/mingw-w64-crt/complex/ccos.def.h:50:14: style: Variable 'x' is assigned a value that is never used. [unreadVariable] mingw-w64-v13.0.0/mingw-w64-crt/complex/casinh.def.h:63:15: style: The if condition is the same as the previous if condition [duplicateCondition] mingw-w64-v13.0.0/mingw-w64-crt/complex/casinh.def.h:52:28: note: 'i_class' is assigned value 'fpclassify(__imag__ z)' here. mingw-w64-v13.0.0/mingw-w64-crt/complex/casinh.def.h:51:28: note: 'r_class' is assigned value 'fpclassify(__real__ z)' here. mingw-w64-v13.0.0/mingw-w64-crt/complex/casinh.def.h:54:15: note: First condition mingw-w64-v13.0.0/mingw-w64-crt/complex/casinh.def.h:63:15: note: Second condition mingw-w64-v13.0.0/mingw-w64-crt/complex/casinh.def.h:81:15: style: The if condition is the same as the previous if condition [duplicateCondition] mingw-w64-v13.0.0/mingw-w64-crt/complex/casinh.def.h:51:28: note: 'r_class' is assigned value 'fpclassify(__real__ z)' here. mingw-w64-v13.0.0/mingw-w64-crt/complex/casinh.def.h:52:28: note: 'i_class' is assigned value 'fpclassify(__imag__ z)' here. mingw-w64-v13.0.0/mingw-w64-crt/complex/casinh.def.h:72:15: note: First condition mingw-w64-v13.0.0/mingw-w64-crt/complex/casinh.def.h:81:15: note: Second condition mingw-w64-v13.0.0/mingw-w64-crt/complex/casinh.def.h:88:26: style: Same expression on both sides of '&&' because 'r_class==3' and 'i_class==3' represent the same value. [knownConditionTrueFalse] mingw-w64-v13.0.0/mingw-w64-crt/complex/casinh.def.h:51:28: note: 'r_class' is assigned value 'fpclassify(__real__ z)' here. mingw-w64-v13.0.0/mingw-w64-crt/complex/casinh.def.h:52:28: note: 'i_class' is assigned value 'fpclassify(__imag__ z)' here. mingw-w64-v13.0.0/mingw-w64-crt/complex/casinh.def.h:88:26: note: Same expression on both sides of '&&' because 'r_class==3' and 'i_class==3' represent the same value. mingw-w64-v13.0.0/mingw-w64-crt/complex/casinh.def.h:152:48: error: Uninitialized variable: ret [legacyUninitvar] mingw-w64-v13.0.0/mingw-w64-crt/complex/casinh.def.h:153:48: error: Uninitialized variable: ret [legacyUninitvar] mingw-w64-v13.0.0/mingw-w64-crt/complex/casinh.def.h:56:18: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] mingw-w64-v13.0.0/mingw-w64-crt/complex/casinh.def.h:65:18: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] mingw-w64-v13.0.0/mingw-w64-crt/complex/casinh.def.h:74:18: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] mingw-w64-v13.0.0/mingw-w64-crt/complex/casinh.def.h:83:18: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] mingw-w64-v13.0.0/mingw-w64-crt/complex/casinh.def.h:102:16: style: Variable 'x' is assigned a value that is never used. [unreadVariable] mingw-w64-v13.0.0/mingw-w64-crt/complex/casinh.def.h:104:9: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] mingw-w64-v13.0.0/mingw-w64-crt/complex/casinh.def.h:105:18: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] mingw-w64-v13.0.0/mingw-w64-crt/complex/casinh.def.h:118:18: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] mingw-w64-v13.0.0/mingw-w64-crt/complex/casinh.def.h:119:18: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] mingw-w64-v13.0.0/mingw-w64-crt/complex/casinh.def.h:134:18: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] mingw-w64-v13.0.0/mingw-w64-crt/complex/casinh.def.h:135:18: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] mingw-w64-v13.0.0/mingw-w64-crt/complex/casinh.def.h:140:16: style: Variable 'x' is assigned a value that is never used. [unreadVariable] mingw-w64-v13.0.0/mingw-w64-crt/complex/casinh.def.h:148:9: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] mingw-w64-v13.0.0/mingw-w64-crt/complex/casin.def.h:52:14: style: Variable 'x' is assigned a value that is never used. [unreadVariable] mingw-w64-v13.0.0/mingw-w64-crt/complex/casin.def.h:57:16: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] mingw-w64-v13.0.0/mingw-w64-crt/complex/cexp.def.h:48:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __complex__ [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/complex/clog.def.h:48:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __complex__ [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/complex/clog10.def.h:48:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __complex__ [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/complex/catanh.def.h:53:51: style: Same expression 'r_class==4' found multiple times in chain of '||' operators because 'r_class==4' and 'i_class==4' represent the same value. [knownConditionTrueFalse] mingw-w64-v13.0.0/mingw-w64-crt/complex/catanh.def.h:50:28: note: 'r_class' is assigned value 'fpclassify(__real__ z)' here. mingw-w64-v13.0.0/mingw-w64-crt/complex/catanh.def.h:51:28: note: 'i_class' is assigned value 'fpclassify(__imag__ z)' here. mingw-w64-v13.0.0/mingw-w64-crt/complex/catanh.def.h:53:51: note: Same expression 'r_class==4' found multiple times in chain of '||' operators because 'r_class==4' and 'i_class==4' represent the same value. mingw-w64-v13.0.0/mingw-w64-crt/complex/catanh.def.h:53:77: style: Same expression 'r_class==5' found multiple times in chain of '||' operators because 'r_class==5' and 'i_class==5' represent the same value. [knownConditionTrueFalse] mingw-w64-v13.0.0/mingw-w64-crt/complex/catanh.def.h:50:28: note: 'r_class' is assigned value 'fpclassify(__real__ z)' here. mingw-w64-v13.0.0/mingw-w64-crt/complex/catanh.def.h:51:28: note: 'i_class' is assigned value 'fpclassify(__imag__ z)' here. mingw-w64-v13.0.0/mingw-w64-crt/complex/catanh.def.h:53:77: note: Same expression 'r_class==5' found multiple times in chain of '||' operators because 'r_class==5' and 'i_class==5' represent the same value. mingw-w64-v13.0.0/mingw-w64-crt/complex/catanh.def.h:75:26: style: Same expression on both sides of '&&' because 'r_class==3' and 'i_class==3' represent the same value. [knownConditionTrueFalse] mingw-w64-v13.0.0/mingw-w64-crt/complex/catanh.def.h:50:28: note: 'r_class' is assigned value 'fpclassify(__real__ z)' here. mingw-w64-v13.0.0/mingw-w64-crt/complex/catanh.def.h:51:28: note: 'i_class' is assigned value 'fpclassify(__imag__ z)' here. mingw-w64-v13.0.0/mingw-w64-crt/complex/catanh.def.h:75:26: note: Same expression on both sides of '&&' because 'r_class==3' and 'i_class==3' represent the same value. mingw-w64-v13.0.0/mingw-w64-crt/complex/catanh.def.h:57:20: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] mingw-w64-v13.0.0/mingw-w64-crt/complex/catanh.def.h:64:20: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] mingw-w64-v13.0.0/mingw-w64-crt/complex/catanh.def.h:70:18: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] mingw-w64-v13.0.0/mingw-w64-crt/complex/catanh.def.h:90:18: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] mingw-w64-v13.0.0/mingw-w64-crt/complex/catanh.def.h:97:18: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] mingw-w64-v13.0.0/mingw-w64-crt/complex/catanh.def.h:108:18: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] mingw-w64-v13.0.0/mingw-w64-crt/complex/catan.def.h:52:14: style: Variable 'x' is assigned a value that is never used. [unreadVariable] mingw-w64-v13.0.0/mingw-w64-crt/complex/catan.def.h:57:16: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] mingw-w64-v13.0.0/mingw-w64-crt/complex/cexp.def.h:90:16: style: Local variable 'ret' shadows outer variable [shadowVariable] mingw-w64-v13.0.0/mingw-w64-crt/complex/cexp.def.h:88:14: note: Shadowed declaration mingw-w64-v13.0.0/mingw-w64-crt/complex/cexp.def.h:90:16: note: Shadow variable mingw-w64-v13.0.0/mingw-w64-crt/complex/cexp.def.h:92:16: style: Local variable 'ret' shadows outer variable [shadowVariable] mingw-w64-v13.0.0/mingw-w64-crt/complex/cexp.def.h:88:14: note: Shadowed declaration mingw-w64-v13.0.0/mingw-w64-crt/complex/cexp.def.h:92:16: note: Shadow variable mingw-w64-v13.0.0/mingw-w64-crt/complex/cproj.def.h:48:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __complex__ [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/complex/clog.def.h:52:26: style: Same expression on both sides of '&&' because 'r_class==3' and 'i_class==3' represent the same value. [knownConditionTrueFalse] mingw-w64-v13.0.0/mingw-w64-crt/complex/clog.def.h:49:28: note: 'r_class' is assigned value 'fpclassify(__real__ z)' here. mingw-w64-v13.0.0/mingw-w64-crt/complex/clog.def.h:50:28: note: 'i_class' is assigned value 'fpclassify(__imag__ z)' here. mingw-w64-v13.0.0/mingw-w64-crt/complex/clog.def.h:52:26: note: Same expression on both sides of '&&' because 'r_class==3' and 'i_class==3' represent the same value. mingw-w64-v13.0.0/mingw-w64-crt/complex/clog.def.h:60:25: style: Same expression on both sides of '||' because 'r_class==5' and 'i_class==5' represent the same value. [knownConditionTrueFalse] mingw-w64-v13.0.0/mingw-w64-crt/complex/clog.def.h:49:28: note: 'r_class' is assigned value 'fpclassify(__real__ z)' here. mingw-w64-v13.0.0/mingw-w64-crt/complex/clog.def.h:50:28: note: 'i_class' is assigned value 'fpclassify(__imag__ z)' here. mingw-w64-v13.0.0/mingw-w64-crt/complex/clog.def.h:60:25: note: Same expression on both sides of '||' because 'r_class==5' and 'i_class==5' represent the same value. mingw-w64-v13.0.0/mingw-w64-crt/complex/clog.def.h:63:45: style: Same expression on both sides of '||' because 'r_class==4' and 'i_class==4' represent the same value. [knownConditionTrueFalse] mingw-w64-v13.0.0/mingw-w64-crt/complex/clog.def.h:49:28: note: 'r_class' is assigned value 'fpclassify(__real__ z)' here. mingw-w64-v13.0.0/mingw-w64-crt/complex/clog.def.h:50:28: note: 'i_class' is assigned value 'fpclassify(__imag__ z)' here. mingw-w64-v13.0.0/mingw-w64-crt/complex/clog.def.h:63:45: note: Same expression on both sides of '||' because 'r_class==4' and 'i_class==4' represent the same value. mingw-w64-v13.0.0/mingw-w64-crt/complex/clog10.def.h:52:26: style: Same expression on both sides of '&&' because 'r_class==3' and 'i_class==3' represent the same value. [knownConditionTrueFalse] mingw-w64-v13.0.0/mingw-w64-crt/complex/clog10.def.h:49:28: note: 'r_class' is assigned value 'fpclassify(__real__ z)' here. mingw-w64-v13.0.0/mingw-w64-crt/complex/clog10.def.h:50:28: note: 'i_class' is assigned value 'fpclassify(__imag__ z)' here. mingw-w64-v13.0.0/mingw-w64-crt/complex/clog10.def.h:52:26: note: Same expression on both sides of '&&' because 'r_class==3' and 'i_class==3' represent the same value. mingw-w64-v13.0.0/mingw-w64-crt/complex/clog10.def.h:60:25: style: Same expression on both sides of '||' because 'r_class==5' and 'i_class==5' represent the same value. [knownConditionTrueFalse] mingw-w64-v13.0.0/mingw-w64-crt/complex/clog10.def.h:49:28: note: 'r_class' is assigned value 'fpclassify(__real__ z)' here. mingw-w64-v13.0.0/mingw-w64-crt/complex/clog10.def.h:50:28: note: 'i_class' is assigned value 'fpclassify(__imag__ z)' here. mingw-w64-v13.0.0/mingw-w64-crt/complex/clog10.def.h:60:25: note: Same expression on both sides of '||' because 'r_class==5' and 'i_class==5' represent the same value. mingw-w64-v13.0.0/mingw-w64-crt/complex/clog10.def.h:63:45: style: Same expression on both sides of '||' because 'r_class==4' and 'i_class==4' represent the same value. [knownConditionTrueFalse] mingw-w64-v13.0.0/mingw-w64-crt/complex/clog10.def.h:49:28: note: 'r_class' is assigned value 'fpclassify(__real__ z)' here. mingw-w64-v13.0.0/mingw-w64-crt/complex/clog10.def.h:50:28: note: 'i_class' is assigned value 'fpclassify(__imag__ z)' here. mingw-w64-v13.0.0/mingw-w64-crt/complex/clog10.def.h:63:45: note: Same expression on both sides of '||' because 'r_class==4' and 'i_class==4' represent the same value. mingw-w64-v13.0.0/mingw-w64-crt/complex/cexp.def.h:61:15: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] mingw-w64-v13.0.0/mingw-w64-crt/complex/cexp.def.h:68:20: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] mingw-w64-v13.0.0/mingw-w64-crt/complex/cexp.def.h:75:20: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] mingw-w64-v13.0.0/mingw-w64-crt/complex/cexp.def.h:76:20: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] mingw-w64-v13.0.0/mingw-w64-crt/complex/cexp.def.h:80:20: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] mingw-w64-v13.0.0/mingw-w64-crt/complex/cexp.def.h:81:20: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] mingw-w64-v13.0.0/mingw-w64-crt/complex/cexp.def.h:90:20: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] mingw-w64-v13.0.0/mingw-w64-crt/complex/cexp.def.h:92:20: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] mingw-w64-v13.0.0/mingw-w64-crt/complex/cexp.def.h:102:18: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] mingw-w64-v13.0.0/mingw-w64-crt/complex/cexp.def.h:103:18: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] mingw-w64-v13.0.0/mingw-w64-crt/complex/cexp.def.h:107:18: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] mingw-w64-v13.0.0/mingw-w64-crt/complex/cexp.def.h:108:18: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] mingw-w64-v13.0.0/mingw-w64-crt/complex/csinh.def.h:48:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __complex__ [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/complex/csin.def.h:49:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __complex__ [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/complex/ctanh.def.h:48:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __complex__ [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/complex/csqrt.def.h:48:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __complex__ [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/complex/ctan.def.h:49:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __complex__ [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/complex/cproj.def.h:50:26: style: Same expression on both sides of '||' because 'isinf(__real__ z)' and 'isinf(__imag__ z)' represent the same value. [knownConditionTrueFalse] mingw-w64-v13.0.0/mingw-w64-crt/complex/clog.def.h:55:50: error: Uninitialized variable: ret [legacyUninitvar] mingw-w64-v13.0.0/mingw-w64-crt/complex/clog.def.h:54:18: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] mingw-w64-v13.0.0/mingw-w64-crt/complex/clog.def.h:62:18: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] mingw-w64-v13.0.0/mingw-w64-crt/complex/clog.def.h:68:16: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] mingw-w64-v13.0.0/mingw-w64-crt/complex/clog10.def.h:55:50: error: Uninitialized variable: ret [legacyUninitvar] mingw-w64-v13.0.0/mingw-w64-crt/complex/clog10.def.h:54:18: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] mingw-w64-v13.0.0/mingw-w64-crt/complex/clog10.def.h:62:18: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] mingw-w64-v13.0.0/mingw-w64-crt/complex/clog10.def.h:68:16: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] mingw-w64-v13.0.0/mingw-w64-crt/crt/charmax.c:22:1: error: There is an unknown macro here somewhere. Configuration is required. If _CRTALLOC is a macro then please configure it. [unknownMacro] mingw-w64-v13.0.0/mingw-w64-crt/crt/cinitexe.c:9:1: error: There is an unknown macro here somewhere. Configuration is required. If _CRTALLOC is a macro then please configure it. [unknownMacro] mingw-w64-v13.0.0/mingw-w64-crt/crt/crt_handler.c:183:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EXCEPTION_CONTINUE_SEARCH [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/complex/ctanh.def.h:51:33: style: Condition '!isfinite(__imag__ z)' is always false [knownConditionTrueFalse] mingw-w64-v13.0.0/mingw-w64-crt/crt/crtexewin.c:20:37: debug: Function::addArguments found argument 'argc' with varid 0. [varid0] mingw-w64-v13.0.0/mingw-w64-crt/crt/crtdll.c:43:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DLL_PROCESS_DETACH [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/crt/crtdll.c:148:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/crt/crtexewin.c:28:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HINSTANCE [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/complex/csqrt.def.h:62:17: style: The if condition is the same as the previous if condition [duplicateCondition] mingw-w64-v13.0.0/mingw-w64-crt/complex/csqrt.def.h:51:28: note: 'i_class' is assigned value 'fpclassify(__imag__ z)' here. mingw-w64-v13.0.0/mingw-w64-crt/complex/csqrt.def.h:50:28: note: 'r_class' is assigned value 'fpclassify(__real__ z)' here. mingw-w64-v13.0.0/mingw-w64-crt/complex/csqrt.def.h:55:17: note: First condition mingw-w64-v13.0.0/mingw-w64-crt/complex/csqrt.def.h:62:17: note: Second condition mingw-w64-v13.0.0/mingw-w64-crt/complex/csqrt.def.h:97:15: style: The if condition is the same as the previous if condition [duplicateCondition] mingw-w64-v13.0.0/mingw-w64-crt/complex/csqrt.def.h:51:28: note: 'i_class' is assigned value 'fpclassify(__imag__ z)' here. mingw-w64-v13.0.0/mingw-w64-crt/complex/csqrt.def.h:50:28: note: 'r_class' is assigned value 'fpclassify(__real__ z)' here. mingw-w64-v13.0.0/mingw-w64-crt/complex/csqrt.def.h:82:15: note: First condition mingw-w64-v13.0.0/mingw-w64-crt/complex/csqrt.def.h:97:15: note: Second condition mingw-w64-v13.0.0/mingw-w64-crt/crt/crtexe.c:67:67: debug: Function::addArguments found argument 'expression' with varid 0. [varid0] mingw-w64-v13.0.0/mingw-w64-crt/complex/ctanh.def.h:51:30: style: Same expression on both sides of '||' because '!isfinite(__real__ z)' and '!isfinite(__imag__ z)' represent the same value. [knownConditionTrueFalse] mingw-w64-v13.0.0/mingw-w64-crt/crt/crtexe.c:149:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StackBase [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/complex/cproj.def.h:52:18: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] mingw-w64-v13.0.0/mingw-w64-crt/crt/crtexe.c:263:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PIMAGE_DOS_HEADER [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/crt/crtexe.c:297:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _TCHAR [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/crt/merr.c:46:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/crt/mingw_custom.c:12:31: error: There is an unknown macro here somewhere. Configuration is required. If __MINGW64_VERSION_STR is a macro then please configure it. [unknownMacro] mingw-w64-v13.0.0/mingw-w64-crt/complex/csinh.def.h:66:17: warning: Opposite inner 'if' condition leads to a dead code block. [oppositeInnerCondition] mingw-w64-v13.0.0/mingw-w64-crt/complex/csinh.def.h:51:28: note: 'r_class' is assigned value 'fpclassify(__real__ z)' here. mingw-w64-v13.0.0/mingw-w64-crt/complex/csinh.def.h:52:28: note: 'i_class' is assigned value 'fpclassify(__imag__ z)' here. mingw-w64-v13.0.0/mingw-w64-crt/complex/csinh.def.h:64:15: note: outer condition: r_class==4 mingw-w64-v13.0.0/mingw-w64-crt/complex/csinh.def.h:66:17: note: opposite inner condition: i_class==3 mingw-w64-v13.0.0/mingw-w64-crt/crt/tls_atexit.c:172:1: error: There is an unknown macro here somewhere. Configuration is required. If _CRTALLOC is a macro then please configure it. [unknownMacro] mingw-w64-v13.0.0/mingw-w64-crt/crt/tlssup.c:38:1: error: There is an unknown macro here somewhere. Configuration is required. If _CRTALLOC is a macro then please configure it. [unknownMacro] mingw-w64-v13.0.0/mingw-w64-crt/complex/ctanh.def.h:65:11: style: Local variable 'ret' shadows outer variable [shadowVariable] mingw-w64-v13.0.0/mingw-w64-crt/complex/ctanh.def.h:55:16: note: Shadowed declaration mingw-w64-v13.0.0/mingw-w64-crt/complex/ctanh.def.h:65:11: note: Shadow variable mingw-w64-v13.0.0/mingw-w64-crt/crt/pesect.c:22:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IMAGE_DOS_SIGNATURE [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/crt/tlsthrd.c:122:44: debug: Function::addArguments found argument 'hDllHandle' with varid 0. [varid0] mingw-w64-v13.0.0/mingw-w64-crt/complex/ctanh.def.h:67:11: style: Local variable 'ret' shadows outer variable [shadowVariable] mingw-w64-v13.0.0/mingw-w64-crt/complex/ctanh.def.h:55:16: note: Shadowed declaration mingw-w64-v13.0.0/mingw-w64-crt/complex/ctanh.def.h:67:11: note: Shadow variable mingw-w64-v13.0.0/mingw-w64-crt/crt/pesect.c:66:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IMAGE_SIZEOF_SHORT_NAME [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/crt/pesect.c:94:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PBYTE [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/crt/pesect.c:108:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PBYTE [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/crt/pseudo-reloc.c:153:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/crt/tlsthrd.c:110:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERROR_SUCCESS [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/crt/pesect.c:128:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PBYTE [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/crt/pseudo-reloc.c:285:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PAGE_EXECUTE_WRITECOPY [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/crt/tlsthrd.c:137:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable t [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/crt/pesect.c:154:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PBYTE [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/crt/pseudo-reloc.c:371:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DWORD [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/crt/pesect.c:169:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PBYTE [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/crt/pesect.c:191:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PBYTE [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/complex/csqrt.def.h:53:51: style: Same expression 'r_class==4' found multiple times in chain of '||' operators because 'r_class==4' and 'i_class==4' represent the same value. [knownConditionTrueFalse] mingw-w64-v13.0.0/mingw-w64-crt/complex/csqrt.def.h:50:28: note: 'r_class' is assigned value 'fpclassify(__real__ z)' here. mingw-w64-v13.0.0/mingw-w64-crt/complex/csqrt.def.h:51:28: note: 'i_class' is assigned value 'fpclassify(__imag__ z)' here. mingw-w64-v13.0.0/mingw-w64-crt/complex/csqrt.def.h:53:51: note: Same expression 'r_class==4' found multiple times in chain of '||' operators because 'r_class==4' and 'i_class==4' represent the same value. mingw-w64-v13.0.0/mingw-w64-crt/complex/csqrt.def.h:53:77: style: Same expression 'r_class==5' found multiple times in chain of '||' operators because 'r_class==5' and 'i_class==5' represent the same value. [knownConditionTrueFalse] mingw-w64-v13.0.0/mingw-w64-crt/complex/csqrt.def.h:50:28: note: 'r_class' is assigned value 'fpclassify(__real__ z)' here. mingw-w64-v13.0.0/mingw-w64-crt/complex/csqrt.def.h:51:28: note: 'i_class' is assigned value 'fpclassify(__imag__ z)' here. mingw-w64-v13.0.0/mingw-w64-crt/complex/csqrt.def.h:53:77: note: Same expression 'r_class==5' found multiple times in chain of '||' operators because 'r_class==5' and 'i_class==5' represent the same value. mingw-w64-v13.0.0/mingw-w64-crt/complex/csinh.def.h:54:12: style: Local variable 'z' shadows outer argument [shadowArgument] mingw-w64-v13.0.0/mingw-w64-crt/complex/csinh.def.h:46:42: note: Shadowed declaration mingw-w64-v13.0.0/mingw-w64-crt/complex/csinh.def.h:54:12: note: Shadow variable mingw-w64-v13.0.0/mingw-w64-crt/complex/csinh.def.h:86:14: style: Local variable 'ret' shadows outer variable [shadowVariable] mingw-w64-v13.0.0/mingw-w64-crt/complex/csinh.def.h:82:14: note: Shadowed declaration mingw-w64-v13.0.0/mingw-w64-crt/complex/csinh.def.h:86:14: note: Shadow variable mingw-w64-v13.0.0/mingw-w64-crt/complex/ctanh.def.h:65:15: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] mingw-w64-v13.0.0/mingw-w64-crt/complex/csinh.def.h:105:14: style: Local variable 'ret' shadows outer variable [shadowVariable] mingw-w64-v13.0.0/mingw-w64-crt/complex/csinh.def.h:101:12: note: Shadowed declaration mingw-w64-v13.0.0/mingw-w64-crt/complex/csinh.def.h:105:14: note: Shadow variable mingw-w64-v13.0.0/mingw-w64-crt/complex/ctanh.def.h:67:15: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] mingw-w64-v13.0.0/mingw-w64-crt/complex/ctanh.def.h:74:18: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] mingw-w64-v13.0.0/mingw-w64-crt/complex/ctanh.def.h:91:16: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] mingw-w64-v13.0.0/mingw-w64-crt/complex/ctan.def.h:52:14: style: Variable 'x' is assigned a value that is never used. [unreadVariable] mingw-w64-v13.0.0/mingw-w64-crt/complex/ctan.def.h:57:16: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] mingw-w64-v13.0.0/mingw-w64-crt/complex/csqrt.def.h:57:20: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] mingw-w64-v13.0.0/mingw-w64-crt/complex/csqrt.def.h:66:15: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] mingw-w64-v13.0.0/mingw-w64-crt/complex/csqrt.def.h:71:20: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] mingw-w64-v13.0.0/mingw-w64-crt/complex/csqrt.def.h:77:18: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] mingw-w64-v13.0.0/mingw-w64-crt/complex/csqrt.def.h:86:20: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] mingw-w64-v13.0.0/mingw-w64-crt/complex/csqrt.def.h:87:20: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] mingw-w64-v13.0.0/mingw-w64-crt/complex/csqrt.def.h:91:20: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] mingw-w64-v13.0.0/mingw-w64-crt/complex/csqrt.def.h:92:20: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] mingw-w64-v13.0.0/mingw-w64-crt/complex/csqrt.def.h:101:18: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] mingw-w64-v13.0.0/mingw-w64-crt/complex/csqrt.def.h:118:16: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] mingw-w64-v13.0.0/mingw-w64-crt/crt/merr.c:11:30: style: Parameter 'pexcept' can be declared as pointer to const [constParameterPointer] mingw-w64-v13.0.0/mingw-w64-crt/complex/csinh.def.h:54:42: error: Uninitialized variable: z [legacyUninitvar] mingw-w64-v13.0.0/mingw-w64-crt/complex/csinh.def.h:86:30: error: Uninitialized variable: ret [legacyUninitvar] mingw-w64-v13.0.0/mingw-w64-crt/complex/csinh.def.h:105:30: error: Uninitialized variable: ret [legacyUninitvar] mingw-w64-v13.0.0/mingw-w64-crt/complex/csinh.def.h:58:18: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] mingw-w64-v13.0.0/mingw-w64-crt/complex/csinh.def.h:68:20: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] mingw-w64-v13.0.0/mingw-w64-crt/complex/csinh.def.h:75:20: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] mingw-w64-v13.0.0/mingw-w64-crt/complex/csinh.def.h:82:18: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] mingw-w64-v13.0.0/mingw-w64-crt/complex/csinh.def.h:86:18: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] mingw-w64-v13.0.0/mingw-w64-crt/complex/csinh.def.h:92:18: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] mingw-w64-v13.0.0/mingw-w64-crt/complex/csinh.def.h:101:16: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] mingw-w64-v13.0.0/mingw-w64-crt/complex/csinh.def.h:105:18: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] mingw-w64-v13.0.0/mingw-w64-crt/complex/csin.def.h:52:14: style: Variable 'x' is assigned a value that is never used. [unreadVariable] mingw-w64-v13.0.0/mingw-w64-crt/complex/csin.def.h:57:16: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] mingw-w64-v13.0.0/mingw-w64-crt/crt/pseudo-reloc.c:309:51: style: Parameter 'base' can be declared as pointer to const [constParameterPointer] mingw-w64-v13.0.0/mingw-w64-crt/crt/pseudo-reloc.c:314:33: style: Variable 'r' can be declared as pointer to const [constVariablePointer] mingw-w64-v13.0.0/mingw-w64-crt/gdtoa/gethex.c:253:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/gdtoa/g_ffmt.c:51:6: portability: Casting from float * to unsigned int * is not portable due to different binary data representations on different platforms. [invalidPointerCast] mingw-w64-v13.0.0/mingw-w64-crt/crt/pseudo-reloc.c:454:41: warning: Shifting signed 64-bit value by 63 bits is undefined behaviour. See condition at line 446. [shiftTooManyBitsSigned] mingw-w64-v13.0.0/mingw-w64-crt/crt/pseudo-reloc.c:446:16: note: Assuming that condition 'bits0 mingw-w64-v13.0.0/mingw-w64-crt/gdtoa/gdtoa.c:332:19: style: Condition '(j2=-k)!=0' is always false [knownConditionTrueFalse] mingw-w64-v13.0.0/mingw-w64-crt/gdtoa/gdtoa.c:304:8: note: Assuming that condition 'k==0' is not redundant mingw-w64-v13.0.0/mingw-w64-crt/gdtoa/gdtoa.c:332:19: note: Condition '(j2=-k)!=0' is always false mingw-w64-v13.0.0/mingw-w64-crt/gdtoa/gdtoa.c:38:9: style: Variable 'be' can be declared as pointer to const [constVariablePointer] mingw-w64-v13.0.0/mingw-w64-crt/gdtoa/gdtoa.c:38:18: style: Variable 'x0' can be declared as pointer to const [constVariablePointer] mingw-w64-v13.0.0/mingw-w64-crt/gdtoa/dtoa.c:75:22: style:inconclusive: Function '__dtoa' argument 1 names different: declaration 'd' definition 'd0'. [funcArgNamesDifferent] mingw-w64-v13.0.0/mingw-w64-crt/gdtoa/gdtoa.h:100:29: note: Function '__dtoa' argument 1 names different: declaration 'd' definition 'd0'. mingw-w64-v13.0.0/mingw-w64-crt/gdtoa/dtoa.c:75:22: note: Function '__dtoa' argument 1 names different: declaration 'd' definition 'd0'. mingw-w64-v13.0.0/mingw-w64-crt/libsrc/scardssp_p.c:14:2: error: #error This stub requires an updated version of [preprocessorErrorDirective] mingw-w64-v13.0.0/mingw-w64-crt/libsrc/scrnsave.c:91:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VER_PLATFORM_WIN32_WINDOWS [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/libsrc/scrnsave.c:173:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DLG_SCRNSAVECONFIGURE [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/libsrc/scrnsave.c:203:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WS_CHILD [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/libsrc/scrnsave.c:275:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/libsrc/scrnsave.c:311:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VerifyScreenSavePwd [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/libsrc/scrnsave.c:356:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VerifyScreenSavePwd [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/libsrc/scrnsave.c:383:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ID_APP [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/libsrc/scrnsave.c:406:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ChangePassword [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/libsrc/ws2tcpip/gai_strerrorA.c:12:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAI_STRERROR_BUFFER_SIZE [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/libsrc/ws2tcpip/gai_strerrorW.c:12:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAI_STRERROR_BUFFER_SIZE [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/libsrc/ws2tcpip/in6_addr_equal.c:11:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable in6_addr [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/libsrc/ws2tcpip/in6addr_isany.c:21:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET6 [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/libsrc/ws2tcpip/in6addr_isloopback.c:21:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET6 [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/libsrc/ws2tcpip/in6addr_setany.c:11:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET6 [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/libsrc/ws2tcpip/in6addr_setloopback.c:11:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET6 [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/libsrc/wspiapi/WspiapiClone.c:17:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SOCK_DGRAM [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/libsrc/scrnsave.c:104:55: error: Uninitialized variable: check_pwd [uninitvar] mingw-w64-v13.0.0/mingw-w64-crt/libsrc/wspiapi/WspiapiLoad.c:12:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/libsrc/wspiapi/WspiapiLegacyGetAddrInfo.c:15:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PF_UNSPEC [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/libsrc/wspiapi/WspiapiNewAddrInfo.c:17:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sockaddr_in [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/libsrc/wspiapi/WspiapiParseV4Address.c:20:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/libsrc/wspiapi/WspiapiLegacyGetNameInfo.c:24:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sockaddr [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/libsrc/wspiapi/WspiapiQueryDNS.c:24:76: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable in_addr [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/libsrc/wspiapi/WspiapiLookupNode.c:16:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NI_MAXHOST [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/math/DFP/dfp_internal.h:55:2: error: #error Only BID DFP supported! [preprocessorErrorDirective] mingw-w64-v13.0.0/mingw-w64-crt/libsrc/wspiapi/WspiapiQueryDNS.c:21:11: style: Obsolescent function 'gethostbyname' called. It is recommended to use 'getaddrinfo' instead. [prohibitedgethostbynameCalled] mingw-w64-v13.0.0/mingw-w64-crt/math/arm-common/acosh.c:12:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAN [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/math/arm-common/acoshf.c:12:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAN [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/math/arm-common/atanh.c:12:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAN [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/math/arm-common/atanhf.c:12:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAN [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/math/arm-common/ilogb.c:13:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FP_ILOGB0 [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/math/arm-common/ilogbf.c:13:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FP_ILOGB0 [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/libsrc/wspiapi/WspiapiQueryDNS.c:16:19: style: Variable 'phost' can be declared as pointer to const [constVariablePointer] mingw-w64-v13.0.0/mingw-w64-crt/math/arm-common/atanh.c:16:13: style: Expression 'log(1 + x)' can be replaced by 'log1p(x)' to avoid loss of precision. [unpreciseMathCall] mingw-w64-v13.0.0/mingw-w64-crt/math/arm-common/logb.c:15:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INFINITY [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/math/arm-common/logbf.c:15:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INFINITY [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/libsrc/wspiapi/WspiapiLegacyGetNameInfo.c:41:12: portability: Non reentrant function 'getservbyport' called. For threadsafe applications it is recommended to use the reentrant replacement function 'getservbyport_r'. [prohibitedgetservbyportCalled] mingw-w64-v13.0.0/mingw-w64-crt/libsrc/wspiapi/WspiapiLegacyGetNameInfo.c:59:14: style: Obsolescent function 'gethostbyaddr' called. It is recommended to use 'getnameinfo' instead. [prohibitedgethostbyaddrCalled] mingw-w64-v13.0.0/mingw-w64-crt/math/arm-common/expm1.c:11:10: style: Expression 'exp(x) - 1' can be replaced by 'expm1(x)' to avoid loss of precision. [unpreciseMathCall] mingw-w64-v13.0.0/mingw-w64-crt/math/arm-common/expm1f.c:14:10: style: Expression 'exp(x) - 1' can be replaced by 'expm1(x)' to avoid loss of precision. [unpreciseMathCall] mingw-w64-v13.0.0/mingw-w64-crt/libsrc/wspiapi/WspiapiLoad.c:17:20: style: Variable 'fScratch' is assigned a value that is never used. [unreadVariable] mingw-w64-v13.0.0/mingw-w64-crt/libsrc/wspiapi/WspiapiLoad.c:18:9: style: Variable 'i' is assigned a value that is never used. [unreadVariable] mingw-w64-v13.0.0/mingw-w64-crt/libsrc/wspiapi/WspiapiLoad.c:48:20: style: Variable 'fScratch' is assigned a value that is never used. [unreadVariable] mingw-w64-v13.0.0/mingw-w64-crt/math/arm-common/log1p.c:11:10: style: Expression 'log(1 + x)' can be replaced by 'log1p(x)' to avoid loss of precision. [unpreciseMathCall] mingw-w64-v13.0.0/mingw-w64-crt/math/arm-common/log1pf.c:14:10: style: Expression 'log(1 + x)' can be replaced by 'log1p(x)' to avoid loss of precision. [unpreciseMathCall] mingw-w64-v13.0.0/mingw-w64-crt/libsrc/wspiapi/WspiapiLegacyGetAddrInfo.c:59:9: portability: Non reentrant function 'getservbyname' called. For threadsafe applications it is recommended to use the reentrant replacement function 'getservbyname_r'. [prohibitedgetservbynameCalled] mingw-w64-v13.0.0/mingw-w64-crt/libsrc/wspiapi/WspiapiLegacyGetAddrInfo.c:65:9: portability: Non reentrant function 'getservbyname' called. For threadsafe applications it is recommended to use the reentrant replacement function 'getservbyname_r'. [prohibitedgetservbynameCalled] mingw-w64-v13.0.0/mingw-w64-crt/libsrc/wspiapi/WspiapiLegacyGetNameInfo.c:16:19: style: Variable 'svc' can be declared as pointer to const [constVariablePointer] mingw-w64-v13.0.0/mingw-w64-crt/libsrc/wspiapi/WspiapiLegacyGetNameInfo.c:19:9: style: Variable 'pstr' can be declared as pointer to const [constVariablePointer] mingw-w64-v13.0.0/mingw-w64-crt/libsrc/wspiapi/WspiapiLegacyGetNameInfo.c:20:19: style: Variable 'phost' can be declared as pointer to const [constVariablePointer] mingw-w64-v13.0.0/mingw-w64-crt/libsrc/wspiapi/WspiapiLegacyGetNameInfo.c:22:9: style: Variable 'pnode' can be declared as pointer to const [constVariablePointer] mingw-w64-v13.0.0/mingw-w64-crt/math/fdim.c:22:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/math/fdimf.c:22:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/math/fdiml.c:22:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/math/fmaf.c:95:2: error: #error Please add FMA implementation for this platform. [preprocessorErrorDirective] mingw-w64-v13.0.0/mingw-w64-crt/math/fma.c:95:2: error: #error Please add FMA implementation for this platform. [preprocessorErrorDirective] mingw-w64-v13.0.0/mingw-w64-crt/math/fabs.c:20:1: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] mingw-w64-v13.0.0/mingw-w64-crt/math/fabsf.c:18:1: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] mingw-w64-v13.0.0/mingw-w64-crt/math/frexp.c:62:2: error: #error Please add `frexp()` implementation for this platform. [preprocessorErrorDirective] mingw-w64-v13.0.0/mingw-w64-crt/math/hypot.c:17:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HUGE_VAL [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/math/hypotf.c:17:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HUGE_VALF [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/math/hypotl.c:41:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAN [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/math/llrint.c:16:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FE_DOWNWARD [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/math/llrintf.c:16:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FE_DOWNWARD [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/math/lgamma.c:185:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/math/llrintl.c:17:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FE_DOWNWARD [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/math/llround.c:29:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LONG_LONG_MAX [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/libsrc/wspiapi/WspiapiLegacyGetAddrInfo.c:17:19: style: Variable 'svc' can be declared as pointer to const [constVariablePointer] mingw-w64-v13.0.0/mingw-w64-crt/math/lgamma.c:274:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable signgam [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/math/lgammaf.c:66:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/math/lgammaf.c:185:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable signgam [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/math/llroundf.c:29:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LONG_LONG_MAX [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/math/llroundl.c:29:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LONG_LONG_MAX [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/math/fpclassifyf.c:32:1: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] mingw-w64-v13.0.0/mingw-w64-crt/math/lround.c:32:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/math/lroundl.c:32:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/math/isnan.c:28:1: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] mingw-w64-v13.0.0/mingw-w64-crt/math/isnanf.c:25:1: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] mingw-w64-v13.0.0/mingw-w64-crt/math/lroundf.c:32:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/math/powi.def.h:102:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAN [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/math/powi.def.h:103:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/libsrc/wspiapi/WspiapiLegacyGetAddrInfo.c:15:36: style: Variable 'iFamily' is assigned a value that is never used. [unreadVariable] mingw-w64-v13.0.0/mingw-w64-crt/libsrc/wspiapi/WspiapiLegacyGetAddrInfo.c:48:21: style: Variable 'tcpPort' is assigned a value that is never used. [unreadVariable] mingw-w64-v13.0.0/mingw-w64-crt/math/arm/s_rintf.c:35:10: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] mingw-w64-v13.0.0/mingw-w64-crt/math/cephes_mconf.h:376:9: style: Variable 'p' can be declared as pointer to const [constVariablePointer] mingw-w64-v13.0.0/mingw-w64-crt/math/arm/s_rintf.c:43:3: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] mingw-w64-v13.0.0/mingw-w64-crt/math/cephes_mconf.h:404:9: style: Variable 'p' can be declared as pointer to const [constVariablePointer] mingw-w64-v13.0.0/mingw-w64-crt/math/softmath/acoshl.c:66:2: error: #error Not supported on your platform yet [preprocessorErrorDirective] mingw-w64-v13.0.0/mingw-w64-crt/math/softmath/softmath_private.h:60:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HUGE_VALF [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/math/softmath/softmath_private.h:84:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HUGE_VALF [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/math/softmath/acosh.c:52:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/math/softmath/acosl.c:55:2: error: #error Not supported on your platform yet [preprocessorErrorDirective] mingw-w64-v13.0.0/mingw-w64-crt/math/sf_erf.c:262:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/math/softmath/acosf.c:50:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAN [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/math/s_erf.c:340:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/math/softmath/acoshf.c:52:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/math/softmath/asinf.c:53:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAN [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/math/signbit.c:31:1: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] mingw-w64-v13.0.0/mingw-w64-crt/math/signbitf.c:27:1: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] mingw-w64-v13.0.0/mingw-w64-crt/math/signbitl.c:25:1: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] mingw-w64-v13.0.0/mingw-w64-crt/math/softmath/asinl.c:68:2: error: #error Not supported on your platform yet [preprocessorErrorDirective] mingw-w64-v13.0.0/mingw-w64-crt/math/softmath/asinhl.c:52:2: error: #error Not supported on your platform yet [preprocessorErrorDirective] mingw-w64-v13.0.0/mingw-w64-crt/math/softmath/atan2l.c:52:2: error: #error Not supported on your platform yet [preprocessorErrorDirective] mingw-w64-v13.0.0/mingw-w64-crt/math/softmath/atanhl.c:52:2: error: #error Not supported on your platform yet [preprocessorErrorDirective] mingw-w64-v13.0.0/mingw-w64-crt/math/arm/s_rint.c:42:10: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] mingw-w64-v13.0.0/mingw-w64-crt/math/softmath/atanl.c:58:2: error: #error Not supported on your platform yet [preprocessorErrorDirective] mingw-w64-v13.0.0/mingw-w64-crt/math/arm/s_rint.c:54:3: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] mingw-w64-v13.0.0/mingw-w64-crt/math/softmath/atanf.c:55:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAN [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/math/softmath/atanh.c:49:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAN [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/math/softmath/atanhf.c:49:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAN [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/math/softmath/cosl.c:66:2: error: #error Not supported on your platform yet [preprocessorErrorDirective] mingw-w64-v13.0.0/mingw-w64-crt/math/softmath/cos.c:55:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/math/softmath/cosf.c:55:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/math/fpclassify.c:23:11: style: Variable 'hlp.x' is assigned a value that is never used. [unreadVariable] mingw-w64-v13.0.0/mingw-w64-crt/math/arm-common/s_remquo.c:82:18: warning: Shifting signed 32-bit value by 31 bits is undefined behaviour. See condition at line 81. [shiftTooManyBitsSigned] mingw-w64-v13.0.0/mingw-w64-crt/math/arm-common/s_remquo.c:81:10: note: Assuming that condition 'n<=31' is not redundant mingw-w64-v13.0.0/mingw-w64-crt/math/arm-common/s_remquo.c:82:18: note: Shift mingw-w64-v13.0.0/mingw-w64-crt/math/arm-common/s_remquo.c:94:18: warning: Shifting signed 32-bit value by 31 bits is undefined behaviour. See condition at line 93. [shiftTooManyBitsSigned] mingw-w64-v13.0.0/mingw-w64-crt/math/arm-common/s_remquo.c:93:10: note: Assuming that condition 'n<=31' is not redundant mingw-w64-v13.0.0/mingw-w64-crt/math/arm-common/s_remquo.c:94:18: note: Shift mingw-w64-v13.0.0/mingw-w64-crt/math/powi.def.h:117:22: style: Condition 'signbit(x)' is always true [knownConditionTrueFalse] mingw-w64-v13.0.0/mingw-w64-crt/math/lgamma.c:101:19: style: union member 'Anonymous0::s' is never used. [unusedStructMember] mingw-w64-v13.0.0/mingw-w64-crt/math/lgamma.c:109:18: style: union member 'Anonymous1::s' is never used. [unusedStructMember] mingw-w64-v13.0.0/mingw-w64-crt/math/signbit.c:10:10: style: union member '__mingw_dbl_type_t::x' is never used. [unusedStructMember] mingw-w64-v13.0.0/mingw-w64-crt/math/signbit.c:11:22: style: union member '__mingw_dbl_type_t::val' is never used. [unusedStructMember] mingw-w64-v13.0.0/mingw-w64-crt/math/signbitf.c:10:9: style: union member '__mingw_flt_type_t::x' is never used. [unusedStructMember] mingw-w64-v13.0.0/mingw-w64-crt/math/signbit.c:14:5: style: union member '__mingw_dbl_type_t::lh' is never used. [unusedStructMember] mingw-w64-v13.0.0/mingw-w64-crt/math/signbitf.c:11:16: style: union member '__mingw_flt_type_t::val' is never used. [unusedStructMember] mingw-w64-v13.0.0/mingw-w64-crt/math/signbit.c:13:18: style: struct member 'Anonymous0::low' is never used. [unusedStructMember] mingw-w64-v13.0.0/mingw-w64-crt/math/signbit.c:13:23: style: struct member 'Anonymous0::high' is never used. [unusedStructMember] mingw-w64-v13.0.0/mingw-w64-crt/math/sf_erf.c:50:47: style: Parameter 'x' can be declared as pointer to const [constParameterPointer] mingw-w64-v13.0.0/mingw-w64-crt/math/softmath/e_fmodf.c:33:21: style: Same expression on both sides of '/'. [duplicateExpression] mingw-w64-v13.0.0/mingw-w64-crt/math/softmath/exp2l.c:52:2: error: #error Not supported on your platform yet [preprocessorErrorDirective] mingw-w64-v13.0.0/mingw-w64-crt/math/softmath/expl.c:81:2: error: #error Not supported on your platform yet [preprocessorErrorDirective] mingw-w64-v13.0.0/mingw-w64-crt/math/softmath/exp.c:55:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/math/softmath/e_remainder.c:27:32: style: Same expression on both sides of '/'. [duplicateExpression] mingw-w64-v13.0.0/mingw-w64-crt/math/softmath/e_remainder.c:31:34: style: Same expression on both sides of '/'. [duplicateExpression] mingw-w64-v13.0.0/mingw-w64-crt/math/softmath/expm1.c:52:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/math/softmath/expm1l.c:68:2: error: #error Not supported on your platform yet [preprocessorErrorDirective] mingw-w64-v13.0.0/mingw-w64-crt/math/softmath/expm1f.c:52:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/math/softmath/fmodl.c:52:2: error: #error Not supported on your platform yet [preprocessorErrorDirective] mingw-w64-v13.0.0/mingw-w64-crt/math/softmath/expm1.c:65:12: style: Expression 'exp(x) - 1' can be replaced by 'expm1(x)' to avoid loss of precision. [unpreciseMathCall] mingw-w64-v13.0.0/mingw-w64-crt/math/softmath/ilogbl.c:52:2: error: #error Not supported on your platform yet [preprocessorErrorDirective] mingw-w64-v13.0.0/mingw-w64-crt/math/softmath/ldexpl.c:52:2: error: #error Not supported on your platform yet [preprocessorErrorDirective] mingw-w64-v13.0.0/mingw-w64-crt/math/softmath/e_remainderf.c:27:27: style: Same expression on both sides of '/'. [duplicateExpression] mingw-w64-v13.0.0/mingw-w64-crt/math/softmath/e_remainderf.c:30:34: style: Same expression on both sides of '/'. [duplicateExpression] mingw-w64-v13.0.0/mingw-w64-crt/math/softmath/log10l.c:52:2: error: #error Not supported on your platform yet [preprocessorErrorDirective] mingw-w64-v13.0.0/mingw-w64-crt/math/softmath/log1pl.c:52:2: error: #error Not supported on your platform yet [preprocessorErrorDirective] mingw-w64-v13.0.0/mingw-w64-crt/math/softmath/log.c:51:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAN [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/math/softmath/e_fmod.c:34:21: style: Same expression on both sides of '/'. [duplicateExpression] mingw-w64-v13.0.0/mingw-w64-crt/math/softmath/log2l.c:52:2: error: #error Not supported on your platform yet [preprocessorErrorDirective] mingw-w64-v13.0.0/mingw-w64-crt/math/softmath/e_fmod.c:65:21: warning: Shifting signed 32-bit value by 31 bits is undefined behaviour. See condition at line 64. [shiftTooManyBitsSigned] mingw-w64-v13.0.0/mingw-w64-crt/math/softmath/e_fmod.c:64:13: note: Assuming that condition 'n<=31' is not redundant mingw-w64-v13.0.0/mingw-w64-crt/math/softmath/e_fmod.c:65:21: note: Shift mingw-w64-v13.0.0/mingw-w64-crt/math/softmath/e_fmod.c:77:21: warning: Shifting signed 32-bit value by 31 bits is undefined behaviour. See condition at line 76. [shiftTooManyBitsSigned] mingw-w64-v13.0.0/mingw-w64-crt/math/softmath/e_fmod.c:76:13: note: Assuming that condition 'n<=31' is not redundant mingw-w64-v13.0.0/mingw-w64-crt/math/softmath/e_fmod.c:77:21: note: Shift mingw-w64-v13.0.0/mingw-w64-crt/math/softmath/logbl.c:52:2: error: #error Not supported on your platform yet [preprocessorErrorDirective] mingw-w64-v13.0.0/mingw-w64-crt/math/softmath/logl.c:70:2: error: #error Not supported on your platform yet [preprocessorErrorDirective] mingw-w64-v13.0.0/mingw-w64-crt/math/softmath/powl.c:52:2: error: #error Not supported on your platform yet [preprocessorErrorDirective] mingw-w64-v13.0.0/mingw-w64-crt/math/softmath/remainderl.c:52:2: error: #error Not supported on your platform yet [preprocessorErrorDirective] mingw-w64-v13.0.0/mingw-w64-crt/math/softmath/remquo.c:51:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAN [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/math/softmath/remquol.c:54:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/math/softmath/scalbnl.c:52:2: error: #error Not supported on your platform yet [preprocessorErrorDirective] mingw-w64-v13.0.0/mingw-w64-crt/math/softmath/remquof.c:54:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/math/softmath/sinl.c:66:2: error: #error Not supported on your platform yet [preprocessorErrorDirective] mingw-w64-v13.0.0/mingw-w64-crt/math/softmath/tanl.c:52:2: error: #error Not supported on your platform yet [preprocessorErrorDirective] mingw-w64-v13.0.0/mingw-w64-crt/math/softmath/sin.c:55:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/math/softmath/sinf.c:55:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/math/sqrt.def.h:89:2: error: #error Not supported on your platform yet [preprocessorErrorDirective] mingw-w64-v13.0.0/mingw-w64-crt/math/x86/acosh.def.h:50:1: error: There is an unknown macro here somewhere. Configuration is required. If __FLT_ABI is a macro then please configure it. [unknownMacro] mingw-w64-v13.0.0/mingw-w64-crt/math/tgamma.c:172:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HUGE_VAL [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/math/tgammaf.c:86:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HUGE_VALF [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/math/softmath/sin.c:0:0: debug: ValueFlow maximum iterations exceeded [valueFlowMaxIterations] mingw-w64-v13.0.0/mingw-w64-crt/math/softmath/sinf.c:0:0: debug: ValueFlow maximum iterations exceeded [valueFlowMaxIterations] mingw-w64-v13.0.0/mingw-w64-crt/math/x86/asinhf.c:26:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLT_MAX_EXP [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/math/x86/asinh.c:37:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBL_MAX_EXP [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/math/tgamma.c:102:18: style: union member 'Anonymous0::s' is never used. [unusedStructMember] mingw-w64-v13.0.0/mingw-w64-crt/math/x86/asinhl.c:27:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LDBL_MAX_EXP [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/math/x86/atanh.c:20:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/math/tgammaf.c:139:4: style: Variable 'z' is reassigned a value before the old one has been used. [redundantAssignment] mingw-w64-v13.0.0/mingw-w64-crt/math/tgammaf.c:133:5: note: z is assigned mingw-w64-v13.0.0/mingw-w64-crt/math/tgammaf.c:139:4: note: z is overwritten mingw-w64-v13.0.0/mingw-w64-crt/math/x86/cos.def.h:51:1: error: There is an unknown macro here somewhere. Configuration is required. If __FLT_ABI is a macro then please configure it. [unknownMacro] mingw-w64-v13.0.0/mingw-w64-crt/math/x86/atanhf.c:19:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/math/x86/atanhl.c:19:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/math/x86/exp.def.h:108:1: error: There is an unknown macro here somewhere. Configuration is required. If __FLT_ABI is a macro then please configure it. [unknownMacro] mingw-w64-v13.0.0/mingw-w64-crt/math/x86/expm1.def.h:49:1: error: There is an unknown macro here somewhere. Configuration is required. If __FLT_ABI is a macro then please configure it. [unknownMacro] mingw-w64-v13.0.0/mingw-w64-crt/math/x86/ldexp.c:20:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/math/x86/ldexpl.c:20:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/math/x86/log.def.h:51:1: error: There is an unknown macro here somewhere. Configuration is required. If __FLT_ABI is a macro then please configure it. [unknownMacro] mingw-w64-v13.0.0/mingw-w64-crt/math/x86/pow.def.h:110:1: error: There is an unknown macro here somewhere. Configuration is required. If __FLT_ABI is a macro then please configure it. [unknownMacro] mingw-w64-v13.0.0/mingw-w64-crt/math/x86/sin.def.h:51:1: error: There is an unknown macro here somewhere. Configuration is required. If __FLT_ABI is a macro then please configure it. [unknownMacro] mingw-w64-v13.0.0/mingw-w64-crt/misc/__daylight.c:14:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _daylight [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/misc/__dstbias.c:14:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _dstbias [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/misc/__p___argv.c:14:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __argv [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/misc/__p___argc.c:14:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __argc [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/misc/__p___initenv.c:14:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __initenv [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/misc/__p___mb_cur_max.c:14:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __mb_cur_max [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/misc/__p___wargv.c:15:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __wargv [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/misc/__p___winitenv.c:15:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __winitenv [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/misc/__p__acmdln.c:14:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _acmdln [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/misc/__p__commode.c:14:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _commode [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/misc/__p__environ.c:14:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _environ [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/misc/__p__fmode.c:14:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _fmode [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/misc/__p__mbctype.c:14:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _mbctype [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/misc/__p__mbcasemap.c:14:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _mbcasemap [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/misc/__p__osplatform.c:46:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _osplatform [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/math/softmath/e_powf.c:0:0: debug: ValueFlow maximum iterations exceeded [valueFlowMaxIterations] mingw-w64-v13.0.0/mingw-w64-crt/misc/__p__osver.c:14:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _osver [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/misc/__p__pctype.c:14:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _pctype [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/misc/__p__pgmptr.c:14:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _pgmptr [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/misc/__p__wcmdln.c:14:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _wcmdln [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/misc/__p__wenviron.c:15:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _wenviron [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/misc/__p__pwctype.c:15:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _pwctype [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/misc/__p__winmajor.c:14:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _winmajor [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/misc/__p__winminor.c:14:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _winminor [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/misc/__p__winver.c:41:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _winver [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/misc/__p__wpgmptr.c:15:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _wpgmptr [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/misc/__sys_errlist.c:14:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _sys_errlist [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/misc/__sys_nerr.c:14:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _sys_nerr [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/misc/__timezone.c:14:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _timezone [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/misc/__tzname.c:14:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _tzname [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/math/softmath/e_powf.c:76:22: style: Same expression on both sides of '/'. [duplicateExpression] mingw-w64-v13.0.0/mingw-w64-crt/math/softmath/e_powf.c:86:35: style: Same expression on both sides of '/'. [duplicateExpression] mingw-w64-v13.0.0/mingw-w64-crt/misc/_configthreadlocale.c:12:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _ENABLE_PER_THREAD_LOCALE [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/misc/_get_errno.c:12:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/misc/_aligned_offset_recalloc.c:22:23: portability: 'new_memory' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] mingw-w64-v13.0.0/mingw-w64-crt/misc/_isblank_l.c:6:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _BLANK [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/misc/_aligned_recalloc.c:22:23: portability: 'new_memory' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] mingw-w64-v13.0.0/mingw-w64-crt/misc/_iswblank_l.c:6:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _BLANK [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/misc/_set_errno.c:10:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/misc/alarm.c:11:48: debug: Function::addArguments found argument 'seconds' with varid 0. [varid0] mingw-w64-v13.0.0/mingw-w64-crt/misc/arm64ec/longjmp.c:21:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STATUS_LONGJUMP [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/misc/crtdll__getmainargs.c:11:117: debug: Function::addArguments found argument 'startup_info' with varid 0. [varid0] mingw-w64-v13.0.0/mingw-w64-crt/misc/btowc.c:16:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/misc/crtdll__ismbblead.c:15:62: debug: Function::addArguments found argument '_C' with varid 0. [varid0] mingw-w64-v13.0.0/mingw-w64-crt/misc/arm64ec/setjmp.c:45:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNW_FLAG_NHANDLER [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/misc/arm64ec/setjmp.c:51:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONTEXT_FULL [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/misc/dllmain.c:5:44: debug: Function::addArguments found argument 'hDllHandle' with varid 0. [varid0] mingw-w64-v13.0.0/mingw-w64-crt/misc/dllmain.c:9:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/misc/dummy__setusermatherr.c:11:52: debug: Function::addArguments found argument 'f' with varid 0. [varid0] mingw-w64-v13.0.0/mingw-w64-crt/misc/dirent.c:46:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_PATH [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/misc/dirent.c:136:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/misc/_initterm_e.c:9:53: style: Parameter 'last_func' can be declared as pointer to const. However it seems that '_initterm_e' is a callback function, if 'last_func' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mingw-w64-v13.0.0/mingw-w64-crt/misc/_initterm_e.c:25:68: note: You might need to cast the function pointer here mingw-w64-v13.0.0/mingw-w64-crt/misc/_initterm_e.c:9:53: note: Parameter 'last_func' can be declared as pointer to const mingw-w64-v13.0.0/mingw-w64-crt/misc/dirent.c:215:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/misc/dirent.c:244:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/misc/dirent.c:270:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/misc/dirent.c:292:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/misc/fegetround.c:14:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _MCW_RC [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/math/softmath/e_pow.c:108:18: style: Condition 'ix>=0x3ff00000' is always true [knownConditionTrueFalse] mingw-w64-v13.0.0/mingw-w64-crt/math/softmath/e_pow.c:107:18: note: Assuming that condition 'ix<=0x3fefffff' is not redundant mingw-w64-v13.0.0/mingw-w64-crt/math/softmath/e_pow.c:108:18: note: Condition 'ix>=0x3ff00000' is always true mingw-w64-v13.0.0/mingw-w64-crt/misc/fesetround.c:18:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _MCW_RC [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/misc/dirname.c:94:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CP_OEMCP [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/math/softmath/e_pow.c:84:30: style: Same expression on both sides of '/'. [duplicateExpression] mingw-w64-v13.0.0/mingw-w64-crt/math/softmath/e_pow.c:99:35: style: Same expression on both sides of '/'. [duplicateExpression] mingw-w64-v13.0.0/mingw-w64-crt/misc/delayimp.c:110:78: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_lfanew [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/misc/delayimp.c:115:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IMAGE_THUNK_DATA [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/misc/delayimp.c:139:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PBYTE [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/misc/delayimp.c:233:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/misc/delayimp.c:256:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERROR_MOD_NOT_FOUND [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/misc/_recalloc.c:22:23: portability: 'new_memory' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] mingw-w64-v13.0.0/mingw-w64-crt/misc/ftw.c:282:65: debug: Function::addArguments found argument 'old_dir' with varid 0. [varid0] mingw-w64-v13.0.0/mingw-w64-crt/misc/ftw.c:376:44: debug: Function::addArguments found argument 'is_nftw' with varid 0. [varid0] mingw-w64-v13.0.0/mingw-w64-crt/math/softmath/e_pow.c:48:33: warning: Shifting signed 32-bit value by 31 bits is undefined behaviour. See condition at line 46. [shiftTooManyBitsSigned] mingw-w64-v13.0.0/mingw-w64-crt/math/softmath/e_pow.c:46:17: note: Assuming that condition 'k>20' is not redundant mingw-w64-v13.0.0/mingw-w64-crt/math/softmath/e_pow.c:48:33: note: Shift mingw-w64-v13.0.0/mingw-w64-crt/misc/arm64ec/setjmp.c:87:69: style: Parameter 'frame' can be declared as pointer to const [constParameterPointer] mingw-w64-v13.0.0/mingw-w64-crt/misc/dirent.c:268:20: style: Parameter 'dirp' can be declared as pointer to const [constParameterPointer] mingw-w64-v13.0.0/mingw-w64-crt/misc/getlogin.c:15:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_PATH [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/misc/gettimeofday.c:29:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TIME_ZONE_ID_INVALID [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/misc/delayimp.c:236:11: style: Redundant initialization for 'pui'. The initialized value is overwritten before it is read. [redundantInitialization] mingw-w64-v13.0.0/mingw-w64-crt/misc/delayimp.c:234:19: note: pui is initialized mingw-w64-v13.0.0/mingw-w64-crt/misc/delayimp.c:236:11: note: pui is overwritten mingw-w64-v13.0.0/mingw-w64-crt/misc/delayimp.c:270:16: style: Variable 'ppfnIATEntryMax' can be declared as pointer to const [constVariablePointer] mingw-w64-v13.0.0/mingw-w64-crt/misc/isblank.c:6:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _BLANK [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/misc/ftw.c:168:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/misc/ftw.c:252:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/misc/ftw.c:291:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/misc/ftw.c:386:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/misc/gettimeofday.c:72:22: style: Condition 'getntptimeofday(&tp,(struct timezone*)z)' is always false [knownConditionTrueFalse] mingw-w64-v13.0.0/mingw-w64-crt/misc/gettimeofday.c:19:13: note: Assignment 'res=0', assigned value is 0 mingw-w64-v13.0.0/mingw-w64-crt/misc/gettimeofday.c:72:22: note: Calling function 'getntptimeofday' returns 0 mingw-w64-v13.0.0/mingw-w64-crt/misc/gettimeofday.c:72:22: note: Condition 'getntptimeofday(&tp,(struct timezone*)z)' is always false mingw-w64-v13.0.0/mingw-w64-crt/misc/gettimeofday.c:83:23: style: Condition 'getntptimeofday(&tp,z)' is always false [knownConditionTrueFalse] mingw-w64-v13.0.0/mingw-w64-crt/misc/gettimeofday.c:19:13: note: Assignment 'res=0', assigned value is 0 mingw-w64-v13.0.0/mingw-w64-crt/misc/gettimeofday.c:83:23: note: Calling function 'getntptimeofday' returns 0 mingw-w64-v13.0.0/mingw-w64-crt/misc/gettimeofday.c:83:23: note: Condition 'getntptimeofday(&tp,z)' is always false mingw-w64-v13.0.0/mingw-w64-crt/misc/iswblank.c:6:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _BLANK [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/misc/mbrtowc.c:105:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MB_CUR_MAX [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/misc/mbrtowc.c:119:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MB_CUR_MAX [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/misc/mbrtowc.c:158:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MB_CUR_MAX [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/misc/getopt.c:113:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/misc/getopt.c:214:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/misc/mingw-access.c:18:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/misc/mingw-aligned-malloc.c:41:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/misc/mingw-aligned-malloc.c:115:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/misc/mingw-aligned-malloc.c:132:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/misc/mingw_setfp.c:115:35: style: Parameter 'cw' can be declared as pointer to const [constParameterPointer] mingw-w64-v13.0.0/mingw-w64-crt/misc/mingw_setfp.c:116:35: style: Parameter 'sw' can be declared as pointer to const [constParameterPointer] mingw-w64-v13.0.0/mingw-w64-crt/misc/mingw_mbwc_convert.c:13:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CP_UTF8 [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/misc/mingw-aligned-malloc.c:101:3: error: Common realloc mistake: 'p0' nulled but not freed upon failure [memleakOnRealloc] mingw-w64-v13.0.0/mingw-w64-crt/misc/mingw-aligned-malloc.c:69:29: style: Parameter 'memblock' can be declared as pointer to const [constParameterPointer] mingw-w64-v13.0.0/mingw-w64-crt/misc/mingw_wcstod.c:19:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBL_MAX [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/misc/mingw_wcstof.c:14:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CP_UTF8 [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/misc/mkstemp.c:38:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/misc/mingw_wcstof.c:15:7: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled] mingw-w64-v13.0.0/mingw-w64-crt/misc/mingw_wcstold.c:37:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MB_CUR_MAX [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/misc/msvcrt10__ismbblead.c:14:52: debug: Function::addArguments found argument '_C' with varid 0. [varid0] mingw-w64-v13.0.0/mingw-w64-crt/misc/mingw_wcstold.c:60:19: warning: If memory allocation fails, then there is a possible null pointer dereference: cs [nullPointerOutOfMemory] mingw-w64-v13.0.0/mingw-w64-crt/misc/mingw_wcstold.c:37:24: note: Assuming allocation function fails mingw-w64-v13.0.0/mingw-w64-crt/misc/mingw_wcstold.c:37:8: note: Assignment 'cs=(char*)malloc((wcslen(wcs)+1)*MB_CUR_MAX)', assigned value is 0 mingw-w64-v13.0.0/mingw-w64-crt/misc/mingw_wcstold.c:39:10: note: Assuming condition is true mingw-w64-v13.0.0/mingw-w64-crt/misc/mingw_wcstold.c:60:19: note: Null pointer dereference mingw-w64-v13.0.0/mingw-w64-crt/misc/msvcrt20__getmainargs.c:11:102: style: Parameter 'startup_info' can be declared as pointer to const. However it seems that '__getmainargs' is a callback function, if 'startup_info' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mingw-w64-v13.0.0/mingw-w64-crt/misc/msvcrt20__getmainargs.c:20:100: note: You might need to cast the function pointer here mingw-w64-v13.0.0/mingw-w64-crt/misc/msvcrt20__getmainargs.c:11:102: note: Parameter 'startup_info' can be declared as pointer to const mingw-w64-v13.0.0/mingw-w64-crt/misc/mkstemp.c:56:16: style: Condition 'fd==-1' is always true [knownConditionTrueFalse] mingw-w64-v13.0.0/mingw-w64-crt/misc/mkstemp.c:55:16: note: Assuming that condition 'fd!=-1' is not redundant mingw-w64-v13.0.0/mingw-w64-crt/misc/mkstemp.c:56:16: note: Condition 'fd==-1' is always true mingw-w64-v13.0.0/mingw-w64-crt/misc/msvcrt20__wgetmainargs.c:11:109: style: Parameter 'startup_info' can be declared as pointer to const. However it seems that '__wgetmainargs' is a callback function, if 'startup_info' is declared with const you might also need to cast function pointer(s). [constParameterCallback] mingw-w64-v13.0.0/mingw-w64-crt/misc/msvcrt20__wgetmainargs.c:20:107: note: You might need to cast the function pointer here mingw-w64-v13.0.0/mingw-w64-crt/misc/msvcrt20__wgetmainargs.c:11:109: note: Parameter 'startup_info' can be declared as pointer to const mingw-w64-v13.0.0/mingw-w64-crt/misc/strtoimax.c:47:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/misc/strtoumax.c:48:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/misc/tsearch.c:49:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable node_t [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/misc/twalk.c:29:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable leaf [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/misc/ucrt__getmainargs.c:18:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _crt_argv_unexpanded_arguments [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/misc/ucrt__wgetmainargs.c:18:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _crt_argv_unexpanded_arguments [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/misc/ucrt_amsg_exit.c:16:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/misc/ucrt_tzset.c:34:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tzname [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/misc/wcrtomb.c:49:61: debug: Function::addArguments found argument 'ps' with varid 0. [varid0] mingw-w64-v13.0.0/mingw-w64-crt/misc/wcrtomb.c:60:33: debug: Function::addArguments found argument 'ps' with varid 0. [varid0] mingw-w64-v13.0.0/mingw-w64-crt/misc/wcrtomb.c:51:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MB_LEN_MAX [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/misc/wcrtomb.c:65:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MB_CUR_MAX [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/misc/wcstof.c:29:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MB_CUR_MAX [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/misc/wcstoimax.c:49:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/misc/wcrtomb.c:66:25: warning: Either the condition 'src==NULL' is redundant or there is possible null pointer dereference: src. [nullPointerRedundantCheck] mingw-w64-v13.0.0/mingw-w64-crt/misc/wcrtomb.c:68:11: note: Assuming that condition 'src==NULL' is not redundant mingw-w64-v13.0.0/mingw-w64-crt/misc/wcrtomb.c:66:25: note: Null pointer dereference mingw-w64-v13.0.0/mingw-w64-crt/misc/wcstof.c:52:18: warning: If memory allocation fails, then there is a possible null pointer dereference: cs [nullPointerOutOfMemory] mingw-w64-v13.0.0/mingw-w64-crt/misc/wcstof.c:29:24: note: Assuming allocation function fails mingw-w64-v13.0.0/mingw-w64-crt/misc/wcstof.c:29:8: note: Assignment 'cs=(char*)malloc((wcslen(wcs)+1)*MB_CUR_MAX)', assigned value is 0 mingw-w64-v13.0.0/mingw-w64-crt/misc/wcstof.c:31:10: note: Assuming condition is true mingw-w64-v13.0.0/mingw-w64-crt/misc/wcstof.c:52:18: note: Null pointer dereference mingw-w64-v13.0.0/mingw-w64-crt/misc/wcrtomb.c:62:11: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] mingw-w64-v13.0.0/mingw-w64-crt/misc/getopt.c:320:8: style: Variable 'oli' can be declared as pointer to const [constVariablePointer] mingw-w64-v13.0.0/mingw-w64-crt/misc/wcstoumax.c:50:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/misc/wctob.c:26:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/profile/gcrt0.c:43:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable eprol [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/secapi/_access_s.c:41:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/secapi/_cgets_s.c:45:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/profile/profil.c:43:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONTEXT_CONTROL [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/secapi/_cgetws_s.c:45:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/profile/profil.c:93:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WAIT_OBJECT_0 [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/profile/profil.c:126:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/profile/profil.c:180:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/secapi/_cgets_s.c:47:16: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled] mingw-w64-v13.0.0/mingw-w64-crt/secapi/_cgetws_s.c:47:19: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled] mingw-w64-v13.0.0/mingw-w64-crt/secapi/_cgets_s.c:38:9: style: Variable 'h' can be declared as pointer to const [constVariablePointer] mingw-w64-v13.0.0/mingw-w64-crt/profile/gmon.c:227:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_CREAT [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/secapi/_chsize_s.c:41:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/secapi/_controlfp_s.c:31:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/misc/ftw.c:392:30: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled] mingw-w64-v13.0.0/mingw-w64-crt/secapi/_ctime32_s.c:43:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/secapi/_cgetws_s.c:38:12: style: Variable 'h' can be declared as pointer to const [constVariablePointer] mingw-w64-v13.0.0/mingw-w64-crt/misc/ftw.c:124:18: style: Condition '*np!=NULL' is always true [knownConditionTrueFalse] mingw-w64-v13.0.0/mingw-w64-crt/secapi/_ctime64_s.c:43:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/secapi/_ctime32_s.c:55:10: style: Obsolete function 'asctime_s' called. It is recommended to use 'strftime' instead. [prohibitedasctime_sCalled] mingw-w64-v13.0.0/mingw-w64-crt/secapi/_gmtime32_s.c:44:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/secapi/_gmtime64_s.c:44:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/secapi/_localtime32_s.c:44:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/misc/ftw.c:144:18: style: Variable 'd' can be declared as pointer to const [constVariablePointer] mingw-w64-v13.0.0/mingw-w64-crt/misc/ftw.c:285:18: style: Variable 'd' can be declared as pointer to const [constVariablePointer] mingw-w64-v13.0.0/mingw-w64-crt/secapi/_ctime64_s.c:55:10: style: Obsolete function 'asctime_s' called. It is recommended to use 'strftime' instead. [prohibitedasctime_sCalled] mingw-w64-v13.0.0/mingw-w64-crt/secapi/_localtime64_s.c:44:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/misc/ftw.c:286:18: style: Variable 'runp' can be declared as pointer to const [constVariablePointer] mingw-w64-v13.0.0/mingw-w64-crt/secapi/_mktemp_s.c:42:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/secapi/_sopen_s.c:31:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/secapi/_umask_s.c:40:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/secapi/_strdate_s.c:42:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/secapi/_strtime_s.c:43:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/secapi/_waccess_s.c:41:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/secapi/_wctime32_s.c:43:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/secapi/_wasctime_s.c:45:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/secapi/_wctime64_s.c:43:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/secapi/_wstrtime_s.c:43:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/secapi/_wstrdate_s.c:42:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/secapi/_wmktemp_s.c:42:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/secapi/asctime_s.c:45:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/profile/gmon.c:118:2: style: Obsolescent function 'bzero' called. It is recommended to use 'memset' instead. [prohibitedbzeroCalled] mingw-w64-v13.0.0/mingw-w64-crt/secapi/memcpy_s.c:44:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/secapi/memmove_s.c:44:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/secapi/rand_s.c:12:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pRtlGenRandom [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/secapi/rand_s.c:32:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pRtlGenRandom [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/secapi/strerror_s.c:43:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/secapi/_gmtime32_s.c:38:14: style: Variable 'ltm' can be declared as pointer to const [constVariablePointer] mingw-w64-v13.0.0/mingw-w64-crt/secapi/_localtime32_s.c:38:14: style: Variable 'ltm' can be declared as pointer to const [constVariablePointer] mingw-w64-v13.0.0/mingw-w64-crt/secapi/wmemcpy_s.c:45:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/secapi/wmemmove_s.c:45:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/ssp/chk_fail.c:17:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PF_FASTFAIL_AVAILABLE [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/ssp/gets_chk.c:26:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/secapi/_gmtime64_s.c:38:14: style: Variable 'ltm' can be declared as pointer to const [constVariablePointer] mingw-w64-v13.0.0/mingw-w64-crt/secapi/_localtime64_s.c:38:14: style: Variable 'ltm' can be declared as pointer to const [constVariablePointer] mingw-w64-v13.0.0/mingw-w64-crt/ssp/stack_chk_fail.c:17:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PF_FASTFAIL_AVAILABLE [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/secapi/asctime_s.c:43:38: style: Obsolete function 'asctime' called. It is recommended to use 'strftime' instead. [prohibitedasctimeCalled] mingw-w64-v13.0.0/mingw-w64-crt/stdio/_fseeki64.c:30:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/profile/gmon.c:82:14: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] mingw-w64-v13.0.0/mingw-w64-crt/profile/gmon.c:112:12: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] mingw-w64-v13.0.0/mingw-w64-crt/ssp/gets_chk.c:20:12: warning: Obsolete function 'gets' called. It is recommended to use 'fgets' or 'gets_s' instead. [prohibitedgetsCalled] mingw-w64-v13.0.0/mingw-w64-crt/ssp/gets_chk.c:24:12: warning: Obsolete function 'gets' called. It is recommended to use 'fgets' or 'gets_s' instead. [prohibitedgetsCalled] mingw-w64-v13.0.0/mingw-w64-crt/stdio/_setmaxstdio.c:10:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _IOB_ENTRIES [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/stdio/_stat64.c:28:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID_HANDLE_VALUE [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/stdio/_strtof_l.c:18:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLT_MAX [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/stdio/_vscprintf.c:22:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/stdio/_vscwprintf.c:22:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/stdio/_wcstof_l.c:18:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLT_MAX [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/stdio/_wstat64.c:28:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID_HANDLE_VALUE [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/profile/gmon.c:156:14: style: Variable 'gmon_out' can be declared as const array [constVariable] mingw-w64-v13.0.0/mingw-w64-crt/stdio/fgetws.c:18:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/stdio/fseeko64.c:30:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/stdio/fsetpos.c:19:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/stdio/gets.c:12:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/stdio/iob_func.c:16:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _iob [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/stdio/ftruncate64.c:145:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/stdio/ftruncate64.c:260:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID_HANDLE_VALUE [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/stdio/mingw_dummy__lock.c:11:39: debug: Function::addArguments found argument 'locknum' with varid 0. [varid0] mingw-w64-v13.0.0/mingw-w64-crt/stdio/mingw_dummy__lock.c:12:41: debug: Function::addArguments found argument 'locknum' with varid 0. [varid0] mingw-w64-v13.0.0/mingw-w64-crt/secapi/_wasctime_s.c:38:12: style: Variable 'tmp' can be declared as pointer to const [constVariablePointer] mingw-w64-v13.0.0/mingw-w64-crt/stdio/mingw_lock.c:42:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _IOB_ENTRIES [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/stdio/mingw_lock.c:84:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _IOB_ENTRIES [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/stdio/mingw_scanf.c:17:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/stdio/mingw_printf.c:53:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/stdio/mingw_scanf.c:26:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/secapi/asctime_s.c:38:9: style: Variable 'tmp' can be declared as pointer to const [constVariablePointer] mingw-w64-v13.0.0/mingw-w64-crt/stdio/__mingw_fix_stat_path.c:58:10: warning: If memory allocation fails, then there is a possible null pointer dereference: p [nullPointerOutOfMemory] mingw-w64-v13.0.0/mingw-w64-crt/stdio/__mingw_fix_stat_path.c:57:20: note: Assuming allocation function fails mingw-w64-v13.0.0/mingw-w64-crt/stdio/__mingw_fix_stat_path.c:57:6: note: Assignment 'p=(char*)malloc(len)', assigned value is 0 mingw-w64-v13.0.0/mingw-w64-crt/stdio/__mingw_fix_stat_path.c:58:10: note: Null pointer dereference mingw-w64-v13.0.0/mingw-w64-crt/stdio/__mingw_fix_stat_path.c:59:2: warning: If memory allocation fails, then there is a possible null pointer dereference: p [nullPointerOutOfMemory] mingw-w64-v13.0.0/mingw-w64-crt/stdio/__mingw_fix_stat_path.c:57:20: note: Assuming allocation function fails mingw-w64-v13.0.0/mingw-w64-crt/stdio/__mingw_fix_stat_path.c:57:6: note: Assignment 'p=(char*)malloc(len)', assigned value is 0 mingw-w64-v13.0.0/mingw-w64-crt/stdio/__mingw_fix_stat_path.c:59:2: note: Null pointer dereference mingw-w64-v13.0.0/mingw-w64-crt/stdio/__mingw_fix_wstat_path.c:58:10: warning: If memory allocation fails, then there is a possible null pointer dereference: p [nullPointerOutOfMemory] mingw-w64-v13.0.0/mingw-w64-crt/stdio/__mingw_fix_wstat_path.c:57:23: note: Assuming allocation function fails mingw-w64-v13.0.0/mingw-w64-crt/stdio/__mingw_fix_wstat_path.c:57:6: note: Assignment 'p=(wchar_t*)malloc(len*sizeof(wchar_t))', assigned value is 0 mingw-w64-v13.0.0/mingw-w64-crt/stdio/__mingw_fix_wstat_path.c:58:10: note: Null pointer dereference mingw-w64-v13.0.0/mingw-w64-crt/stdio/__mingw_fix_wstat_path.c:59:2: warning: If memory allocation fails, then there is a possible null pointer dereference: p [nullPointerOutOfMemory] mingw-w64-v13.0.0/mingw-w64-crt/stdio/__mingw_fix_wstat_path.c:57:23: note: Assuming allocation function fails mingw-w64-v13.0.0/mingw-w64-crt/stdio/__mingw_fix_wstat_path.c:57:6: note: Assignment 'p=(wchar_t*)malloc(len*sizeof(wchar_t))', assigned value is 0 mingw-w64-v13.0.0/mingw-w64-crt/stdio/__mingw_fix_wstat_path.c:59:2: note: Null pointer dereference mingw-w64-v13.0.0/mingw-w64-crt/ssp/stpcpy_chk.c:18:34: portability: 'memcpy(dst,src,n+1)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] mingw-w64-v13.0.0/mingw-w64-crt/stdio/ftruncate64.c:225:9: style: Variable 'check' is reassigned a value before the old one has been used. [redundantAssignment] mingw-w64-v13.0.0/mingw-w64-crt/stdio/ftruncate64.c:211:11: note: check is assigned mingw-w64-v13.0.0/mingw-w64-crt/stdio/ftruncate64.c:225:9: note: check is overwritten mingw-w64-v13.0.0/mingw-w64-crt/stdio/mingw_vprintf.c:53:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/stdio/mingw_wscanf.c:17:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/stdio/mingw_wscanf.c:26:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/stdio/msvcr110pre_wstat64i32.c:30:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/stdio/msvcr110pre_stat64i32.c:30:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/stdio/msvcr110pre_wstat32.c:30:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/stdio/msvcr110pre_stat32.c:30:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/stdio/strtof.c:17:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLT_MAX [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/stdio/truncate.c:7:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _O_BINARY [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/stdio/truncate.c:18:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _O_BINARY [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/stdio/mingw_pformat.c:1182:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable decimal_point [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/stdio/mingw_pformat.c:2349:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/stdio/ucrt__scprintf.c:17:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _CRT_INTERNAL_LOCAL_PRINTF_OPTIONS [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/stdio/ucrt__scwprintf.c:17:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _CRT_INTERNAL_LOCAL_PRINTF_OPTIONS [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/stdio/strtok_r.c:57:8: style: Variable 'spanp' can be declared as pointer to const [constVariablePointer] mingw-w64-v13.0.0/mingw-w64-crt/stdio/ucrt__snprintf.c:17:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _CRT_INTERNAL_LOCAL_PRINTF_OPTIONS [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/stdio/ucrt__snscanf.c:17:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _CRT_INTERNAL_LOCAL_SCANF_OPTIONS [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/stdio/ucrt__swprintf.c:17:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _CRT_INTERNAL_LOCAL_PRINTF_OPTIONS [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/stdio/ucrt__snwprintf.c:18:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _CRT_INTERNAL_LOCAL_PRINTF_OPTIONS [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/stdio/ucrt__vscprintf.c:13:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _CRT_INTERNAL_LOCAL_PRINTF_OPTIONS [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/stdio/ucrt__vscwprintf.c:13:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _CRT_INTERNAL_LOCAL_PRINTF_OPTIONS [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/stdio/ucrt__vsnprintf.c:13:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _CRT_INTERNAL_LOCAL_PRINTF_OPTIONS [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/stdio/ucrt__vsnwprintf.c:13:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _CRT_INTERNAL_LOCAL_PRINTF_OPTIONS [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/stdio/ucrt_fprintf.c:16:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _CRT_INTERNAL_LOCAL_PRINTF_OPTIONS [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/stdio/ucrt__vswprintf.c:13:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _CRT_INTERNAL_LOCAL_PRINTF_OPTIONS [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/stdio/ucrt_fscanf.c:15:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _CRT_INTERNAL_LOCAL_SCANF_OPTIONS [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/stdio/ucrt_fwprintf.c:20:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _CRT_INTERNAL_LOCAL_PRINTF_OPTIONS [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/stdio/ucrt_ms_fwprintf.c:20:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _CRT_INTERNAL_LOCAL_PRINTF_OPTIONS [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/stdio/ucrt_fwscanf.c:15:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _CRT_INTERNAL_LOCAL_SCANF_OPTIONS [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/stdio/ucrt_snprintf.c:16:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _CRT_INTERNAL_LOCAL_PRINTF_OPTIONS [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/stdio/ucrt_snwprintf.c:16:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _CRT_INTERNAL_LOCAL_PRINTF_OPTIONS [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/stdio/ucrt_sprintf.c:16:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _CRT_INTERNAL_LOCAL_PRINTF_OPTIONS [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/stdio/ucrt_sscanf.c:15:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _CRT_INTERNAL_LOCAL_SCANF_OPTIONS [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/stdio/ucrt_swprintf.c:26:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _CRT_INTERNAL_LOCAL_PRINTF_OPTIONS [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/stdio/ucrt_swscanf.c:15:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _CRT_INTERNAL_LOCAL_SCANF_OPTIONS [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/stdio/ucrt_vfprintf.c:13:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _CRT_INTERNAL_LOCAL_PRINTF_OPTIONS [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/stdio/ucrt_vfscanf.c:12:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _CRT_INTERNAL_LOCAL_SCANF_OPTIONS [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/stdio/ucrt_vfwprintf.c:13:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _CRT_INTERNAL_LOCAL_PRINTF_OPTIONS [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/stdio/ucrt_vfwscanf.c:12:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _CRT_INTERNAL_LOCAL_SCANF_OPTIONS [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/stdio/ucrt_vsnprintf.c:13:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _CRT_INTERNAL_LOCAL_PRINTF_OPTIONS [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/stdio/ucrt_vsprintf.c:13:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _CRT_INTERNAL_LOCAL_PRINTF_OPTIONS [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/stdio/ucrt_vsnwprintf.c:13:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _CRT_INTERNAL_LOCAL_PRINTF_OPTIONS [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/stdio/ucrt_vsscanf.c:12:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _CRT_INTERNAL_LOCAL_SCANF_OPTIONS [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/stdio/ucrt_vswprintf.c:24:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _CRT_INTERNAL_LOCAL_PRINTF_OPTIONS [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/stdio/ucrt_vswscanf.c:12:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _CRT_INTERNAL_LOCAL_SCANF_OPTIONS [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/stdio/vfscanf.c:31:2: error: #error "unknown platform" [preprocessorErrorDirective] mingw-w64-v13.0.0/mingw-w64-crt/stdio/vfwscanf.c:32:2: error: #error "unknown platform" [preprocessorErrorDirective] mingw-w64-v13.0.0/mingw-w64-crt/stdio/vscanf.c:14:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/stdio/vsscanf.c:32:2: error: #error "unknown platform" [preprocessorErrorDirective] mingw-w64-v13.0.0/mingw-w64-crt/stdio/vswscanf.c:32:2: error: #error "unknown platform" [preprocessorErrorDirective] mingw-w64-v13.0.0/mingw-w64-crt/stdio/vwscanf.c:15:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/stdio/mingw_sformat.c:108:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/stdio/mingw_sformat.c:134:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/stdio/mingw_sformat.c:174:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/stdio/mingw_sformat.c:228:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/stdio/mingw_sformat.c:308:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MB_LEN_MAX [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/stdio/mingw_swformat.c:117:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WEOF [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/stdio/mingw_swformat.c:143:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WEOF [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/stdio/mingw_swformat.c:183:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WEOF [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/stdio/mingw_swformat.c:237:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/stdio/mingw_swformat.c:316:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MB_LEN_MAX [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/string/ucrt__wcstok.c:12:29: error: Null pointer dereference [nullPointer] mingw-w64-v13.0.0/mingw-w64-crt/string/wcstok.c:29:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/testcases/complex/cabs.c:56:5: error: There is an unknown macro here somewhere. Configuration is required. If __FLT_ABI is a macro then please configure it. [unknownMacro] mingw-w64-v13.0.0/mingw-w64-crt/testcases/complex/cacos.c:64:5: error: There is an unknown macro here somewhere. Configuration is required. If __FLT_ABI is a macro then please configure it. [unknownMacro] mingw-w64-v13.0.0/mingw-w64-crt/testcases/complex/cacosh.c:63:5: error: There is an unknown macro here somewhere. Configuration is required. If __FLT_ABI is a macro then please configure it. [unknownMacro] mingw-w64-v13.0.0/mingw-w64-crt/testcases/complex/casin.c:63:5: error: There is an unknown macro here somewhere. Configuration is required. If __FLT_ABI is a macro then please configure it. [unknownMacro] mingw-w64-v13.0.0/mingw-w64-crt/testcases/complex/carg.c:68:5: error: There is an unknown macro here somewhere. Configuration is required. If __FLT_ABI is a macro then please configure it. [unknownMacro] mingw-w64-v13.0.0/mingw-w64-crt/testcases/complex/casinh.c:62:5: error: There is an unknown macro here somewhere. Configuration is required. If __FLT_ABI is a macro then please configure it. [unknownMacro] mingw-w64-v13.0.0/mingw-w64-crt/testcases/complex/catan.c:64:5: error: There is an unknown macro here somewhere. Configuration is required. If __FLT_ABI is a macro then please configure it. [unknownMacro] mingw-w64-v13.0.0/mingw-w64-crt/testcases/complex/catanh.c:63:5: error: There is an unknown macro here somewhere. Configuration is required. If __FLT_ABI is a macro then please configure it. [unknownMacro] mingw-w64-v13.0.0/mingw-w64-crt/testcases/complex/ccos.c:65:5: error: There is an unknown macro here somewhere. Configuration is required. If __FLT_ABI is a macro then please configure it. [unknownMacro] mingw-w64-v13.0.0/mingw-w64-crt/testcases/complex/ccosh.c:64:5: error: There is an unknown macro here somewhere. Configuration is required. If __FLT_ABI is a macro then please configure it. [unknownMacro] mingw-w64-v13.0.0/mingw-w64-crt/testcases/complex/cexp.c:65:5: error: There is an unknown macro here somewhere. Configuration is required. If __FLT_ABI is a macro then please configure it. [unknownMacro] mingw-w64-v13.0.0/mingw-w64-crt/testcases/complex/cimag.c:58:5: error: There is an unknown macro here somewhere. Configuration is required. If __FLT_ABI is a macro then please configure it. [unknownMacro] mingw-w64-v13.0.0/mingw-w64-crt/testcases/complex/clog.c:64:5: error: There is an unknown macro here somewhere. Configuration is required. If __FLT_ABI is a macro then please configure it. [unknownMacro] mingw-w64-v13.0.0/mingw-w64-crt/testcases/complex/cpow.c:47:5: error: There is an unknown macro here somewhere. Configuration is required. If __FLT_ABI is a macro then please configure it. [unknownMacro] mingw-w64-v13.0.0/mingw-w64-crt/testcases/complex/conj.c:53:5: error: There is an unknown macro here somewhere. Configuration is required. If __FLT_ABI is a macro then please configure it. [unknownMacro] mingw-w64-v13.0.0/mingw-w64-crt/testcases/complex/csin.c:65:5: error: There is an unknown macro here somewhere. Configuration is required. If __FLT_ABI is a macro then please configure it. [unknownMacro] mingw-w64-v13.0.0/mingw-w64-crt/testcases/complex/creal.c:58:5: error: There is an unknown macro here somewhere. Configuration is required. If __FLT_ABI is a macro then please configure it. [unknownMacro] mingw-w64-v13.0.0/mingw-w64-crt/testcases/complex/csinh.c:64:5: error: There is an unknown macro here somewhere. Configuration is required. If __FLT_ABI is a macro then please configure it. [unknownMacro] mingw-w64-v13.0.0/mingw-w64-crt/testcases/complex/cproj.c:56:5: error: There is an unknown macro here somewhere. Configuration is required. If __FLT_ABI is a macro then please configure it. [unknownMacro] mingw-w64-v13.0.0/mingw-w64-crt/testcases/complex/csqrt.c:61:5: error: There is an unknown macro here somewhere. Configuration is required. If __FLT_ABI is a macro then please configure it. [unknownMacro] mingw-w64-v13.0.0/mingw-w64-crt/testcases/complex/ctan.c:62:5: error: There is an unknown macro here somewhere. Configuration is required. If __FLT_ABI is a macro then please configure it. [unknownMacro] mingw-w64-v13.0.0/mingw-w64-crt/testcases/complex/ctanh.c:61:5: error: There is an unknown macro here somewhere. Configuration is required. If __FLT_ABI is a macro then please configure it. [unknownMacro] mingw-w64-v13.0.0/mingw-w64-crt/testcases/t_ansi_io.c:9:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/testcases/t_ansi_io.c:8:3: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'intptr_t {aka signed long}'. [invalidPrintfArgType_sint] mingw-w64-v13.0.0/mingw-w64-crt/testcases/t_ansi_io.c:12:3: portability: %Id in format string (no. 1) requires 'ptrdiff_t' but the argument type is 'intptr_t {aka signed long}'. [invalidPrintfArgType_sint] mingw-w64-v13.0.0/mingw-w64-crt/testcases/t_expm1.c:48:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INFINITY [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/testcases/t_fseeko64.c:14:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OVERLAPPED [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/testcases/t_aligned_alloc.c:42:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/testcases/t_intrin.c:3:28: style: Parameter 'argv' can be declared as const array [constParameter] mingw-w64-v13.0.0/mingw-w64-crt/testcases/t_iostream.cc:3:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/testcases/t_intrin.cc:3:28: style: Parameter 'argv' can be declared as const array [constParameter] mingw-w64-v13.0.0/mingw-w64-crt/testcases/t_isfine.cpp:7:3: style: Class 'f' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] mingw-w64-v13.0.0/mingw-w64-crt/testcases/t_matherr.c:8:36: error: Invalid sqrt() argument nr 1. The value is -1 but the valid values are '0.0:'. [invalidFunctionArg] mingw-w64-v13.0.0/mingw-w64-crt/testcases/t_ivma.c:2:17: style: struct member 's1::x' is never used. [unusedStructMember] mingw-w64-v13.0.0/mingw-w64-crt/testcases/t_ivma.c:3:17: style: struct member 's2::x' is never used. [unusedStructMember] mingw-w64-v13.0.0/mingw-w64-crt/testcases/t_nullptrexception.c:8:4: error: Null pointer dereference: p [nullPointer] mingw-w64-v13.0.0/mingw-w64-crt/testcases/t_nullptrexception.c:5:13: note: Assignment 'p=NULL', assigned value is 0 mingw-w64-v13.0.0/mingw-w64-crt/testcases/t_nullptrexception.c:8:4: note: Null pointer dereference mingw-w64-v13.0.0/mingw-w64-crt/testcases/t_printf.c:6:3: warning: %I32d in format string (no. 1) requires '__int32' but the argument type is 'signed long'. [invalidPrintfArgType_sint] mingw-w64-v13.0.0/mingw-w64-crt/testcases/t_aligned_alloc.c:119:3: portability: 'ptr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] mingw-w64-v13.0.0/mingw-w64-crt/testcases/t_aligned_alloc.c:126:3: portability: 'ptr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] mingw-w64-v13.0.0/mingw-w64-crt/testcases/t_aligned_alloc.c:135:3: portability: 'ptr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] mingw-w64-v13.0.0/mingw-w64-crt/testcases/t_aligned_alloc.c:144:3: portability: 'ptr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] mingw-w64-v13.0.0/mingw-w64-crt/testcases/t_snprintf_tmpl.h:9:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/testcases/t_readdir.c:11:18: style: Variable 'di' can be declared as pointer to const [constVariablePointer] mingw-w64-v13.0.0/mingw-w64-crt/testcases/t_snwprintf_tmpl.h:9:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/testcases/t_staticconstmember.cc:13:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/testcases/t_stat_slash.c:32:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_PATH [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/testcases/t_stat.c:5:26: style: Parameter 'argv' can be declared as const array [constParameter] mingw-w64-v13.0.0/mingw-w64-crt/testcases/t_stprintf_tmpl.h:21:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-crt/testcases/t_stdint.c:8:9: style: Comparing expression of type 'unsigned char' against value -1. Condition is always true. [compareValueOutOfTypeRangeError] mingw-w64-v13.0.0/mingw-w64-crt/testcases/t_stdint.c:10:9: style: Comparing expression of type 'unsigned short' against value -1. Condition is always true. [compareValueOutOfTypeRangeError] mingw-w64-v13.0.0/mingw-w64-crt/testcases/t_stdint.c:8:26: style: Condition '(-1= '0'' is sufficient. [redundantCondition] mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl.c:216:20: warning: If memory allocation fails, then there is a possible null pointer dereference: idl_basename [nullPointerOutOfMemory] mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl.c:215:29: note: Assuming allocation function fails mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl.c:215:29: note: Assignment 'idl_basename=strdup(org_basename)', assigned value is 0 mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl.c:216:20: note: Null pointer dereference mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_readpe.c:105:15: style: Variable 'beTypelib' is assigned a value that is never used. [unreadVariable] mingw-w64-v13.0.0/mingw-w64-tools/gendef/src/gendef_def.c:70:12: warning: If memory allocation fails, then there is a possible null pointer dereference: r1 [nullPointerOutOfMemory] mingw-w64-v13.0.0/mingw-w64-tools/gendef/src/gendef_def.c:69:19: note: Assuming allocation function fails mingw-w64-v13.0.0/mingw-w64-tools/gendef/src/gendef_def.c:69:19: note: Assignment 'r1=strdup(h+1)', assigned value is 0 mingw-w64-v13.0.0/mingw-w64-tools/gendef/src/gendef_def.c:70:12: note: Null pointer dereference mingw-w64-v13.0.0/mingw-w64-tools/gendef/src/gendef_def.c:72:34: warning: If memory allocation fails, then there is a possible null pointer dereference: r1 [nullPointerOutOfMemory] mingw-w64-v13.0.0/mingw-w64-tools/gendef/src/gendef_def.c:69:19: note: Assuming allocation function fails mingw-w64-v13.0.0/mingw-w64-tools/gendef/src/gendef_def.c:69:19: note: Assignment 'r1=strdup(h+1)', assigned value is 0 mingw-w64-v13.0.0/mingw-w64-tools/gendef/src/gendef_def.c:72:34: note: Null pointer dereference mingw-w64-v13.0.0/mingw-w64-tools/gendef/src/gendef_def.c:79:15: warning: If memory allocation fails, then there is a possible null pointer dereference: r2 [nullPointerOutOfMemory] mingw-w64-v13.0.0/mingw-w64-tools/gendef/src/gendef_def.c:78:28: note: Assuming allocation function fails mingw-w64-v13.0.0/mingw-w64-tools/gendef/src/gendef_def.c:78:12: note: Assignment 'r2=(char*)malloc(strlen(dllname)+5)', assigned value is 0 mingw-w64-v13.0.0/mingw-w64-tools/gendef/src/gendef_def.c:79:15: note: Null pointer dereference mingw-w64-v13.0.0/mingw-w64-tools/gendef/src/gendef_def.c:80:23: warning: If memory allocation fails, then there is a possible null pointer dereference: r2 [nullPointerOutOfMemory] mingw-w64-v13.0.0/mingw-w64-tools/gendef/src/gendef_def.c:78:28: note: Assuming allocation function fails mingw-w64-v13.0.0/mingw-w64-tools/gendef/src/gendef_def.c:78:12: note: Assignment 'r2=(char*)malloc(strlen(dllname)+5)', assigned value is 0 mingw-w64-v13.0.0/mingw-w64-tools/gendef/src/gendef_def.c:80:23: note: Null pointer dereference mingw-w64-v13.0.0/mingw-w64-tools/gendef/src/gendef_def.c:83:34: warning: If memory allocation fails, then there is a possible null pointer dereference: dllname [nullPointerOutOfMemory] mingw-w64-v13.0.0/mingw-w64-tools/gendef/src/gendef_def.c:78:28: note: Assuming allocation function fails mingw-w64-v13.0.0/mingw-w64-tools/gendef/src/gendef_def.c:78:12: note: Assignment 'r2=(char*)malloc(strlen(dllname)+5)', assigned value is 0 mingw-w64-v13.0.0/mingw-w64-tools/gendef/src/gendef_def.c:81:17: note: Assignment 'dllname=r2', assigned value is 0 mingw-w64-v13.0.0/mingw-w64-tools/gendef/src/gendef_def.c:83:34: note: Null pointer dereference mingw-w64-v13.0.0/mingw-w64-tools/gendef/src/gendef_def.c:84:11: warning: If memory allocation fails, then there is a possible null pointer dereference: def [nullPointerOutOfMemory] mingw-w64-v13.0.0/mingw-w64-tools/gendef/src/gendef_def.c:83:25: note: Assuming allocation function fails mingw-w64-v13.0.0/mingw-w64-tools/gendef/src/gendef_def.c:83:9: note: Assignment 'def=(char*)malloc(strlen(dllname)+5)', assigned value is 0 mingw-w64-v13.0.0/mingw-w64-tools/gendef/src/gendef_def.c:84:11: note: Null pointer dereference mingw-w64-v13.0.0/mingw-w64-tools/gendef/src/gendef_def.c:84:16: warning: If memory allocation fails, then there is a possible null pointer dereference: dllname [nullPointerOutOfMemory] mingw-w64-v13.0.0/mingw-w64-tools/gendef/src/gendef_def.c:78:28: note: Assuming allocation function fails mingw-w64-v13.0.0/mingw-w64-tools/gendef/src/gendef_def.c:78:12: note: Assignment 'r2=(char*)malloc(strlen(dllname)+5)', assigned value is 0 mingw-w64-v13.0.0/mingw-w64-tools/gendef/src/gendef_def.c:81:17: note: Assignment 'dllname=r2', assigned value is 0 mingw-w64-v13.0.0/mingw-w64-tools/gendef/src/gendef_def.c:84:16: note: Null pointer dereference mingw-w64-v13.0.0/mingw-w64-tools/gendef/src/gendef_def.c:86:15: warning: If memory allocation fails, then there is a possible null pointer dereference: def [nullPointerOutOfMemory] mingw-w64-v13.0.0/mingw-w64-tools/gendef/src/gendef_def.c:83:25: note: Assuming allocation function fails mingw-w64-v13.0.0/mingw-w64-tools/gendef/src/gendef_def.c:83:9: note: Assignment 'def=(char*)malloc(strlen(dllname)+5)', assigned value is 0 mingw-w64-v13.0.0/mingw-w64-tools/gendef/src/gendef_def.c:86:15: note: Null pointer dereference mingw-w64-v13.0.0/mingw-w64-tools/gendef/src/gendef_def.c:73:30: error: If memory allocation fails: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] mingw-w64-v13.0.0/mingw-w64-tools/gendef/src/gendef_def.c:69:19: note: Assuming allocation function fails mingw-w64-v13.0.0/mingw-w64-tools/gendef/src/gendef_def.c:69:19: note: Assignment 'r1=strdup(h+1)', assigned value is 0 mingw-w64-v13.0.0/mingw-w64-tools/gendef/src/gendef_def.c:73:30: note: Null pointer addition mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl.c:273:13: style: Variable 'p' can be declared as pointer to const [constVariablePointer] mingw-w64-v13.0.0/mingw-w64-tools/gendef/src/gendef_def.c:66:13: style: Variable 'h' can be declared as pointer to const [constVariablePointer] mingw-w64-v13.0.0/mingw-w64-tools/gendef/src/gendef_def.c:134:14: style: Variable 'l' can be declared as pointer to const [constVariablePointer] mingw-w64-v13.0.0/mingw-w64-tools/gendef/src/gendef_def.c:255:14: style: Variable 'l' can be declared as pointer to const [constVariablePointer] mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_typinfo.c:510:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_typinfo.c:858:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-tools/widl/tools.h:25:3: error: #error You must include config.h to use this header [preprocessorErrorDirective] mingw-w64-v13.0.0/mingw-w64-tools/genpeimg/src/img.c:357:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-tools/gendef/src/gendef.c:119:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-tools/gendef/src/gendef.c:182:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-tools/gendef/src/gendef.c:270:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-tools/gendef/src/gendef.c:360:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OptionalHeader [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-tools/gendef/src/gendef.c:464:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OptionalHeader [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-tools/gendef/src/gendef.c:680:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-tools/genpeimg/src/img_pe.c:52:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-tools/genpeimg/src/img_pe.c:79:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-tools/genpeimg/src/img_pe.c:114:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_config.c:0:0: debug: ValueFlow maximum iterations exceeded [valueFlowMaxIterations] mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_config.c:301:5: error: Memory leak: h [memleak] mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_config.c:78:15: warning: If memory allocation fails, then there is a possible null pointer dereference: a [nullPointerOutOfMemory] mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_config.c:77:31: note: Assuming allocation function fails mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_config.c:77:11: note: Assignment 'a=(struct sCfgItem*)malloc(sizeof(struct sCfgItem)+strlen(name)+1)', assigned value is 0 mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_config.c:78:15: note: Null pointer dereference mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_config.c:79:15: warning: If memory allocation fails, then there is a possible null pointer dereference: a [nullPointerOutOfMemory] mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_config.c:77:31: note: Assuming allocation function fails mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_config.c:77:11: note: Assignment 'a=(struct sCfgItem*)malloc(sizeof(struct sCfgItem)+strlen(name)+1)', assigned value is 0 mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_config.c:79:15: note: Null pointer dereference mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_config.c:83:7: warning: If memory allocation fails, then there is a possible null pointer dereference: a [nullPointerOutOfMemory] mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_config.c:77:31: note: Assuming allocation function fails mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_config.c:77:11: note: Assignment 'a=(struct sCfgItem*)malloc(sizeof(struct sCfgItem)+strlen(name)+1)', assigned value is 0 mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_config.c:83:7: note: Null pointer dereference mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_config.c:108:11: warning: If memory allocation fails, then there is a possible null pointer dereference: a [nullPointerOutOfMemory] mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_config.c:107:28: note: Assuming allocation function fails mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_config.c:107:7: note: Assignment 'a=(struct sCfgAlias*)malloc(sizeof(struct sCfgAlias)+strlen(name)+1)', assigned value is 0 mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_config.c:108:11: note: Null pointer dereference mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_config.c:109:11: warning: If memory allocation fails, then there is a possible null pointer dereference: a [nullPointerOutOfMemory] mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_config.c:107:28: note: Assuming allocation function fails mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_config.c:107:7: note: Assignment 'a=(struct sCfgAlias*)malloc(sizeof(struct sCfgAlias)+strlen(name)+1)', assigned value is 0 mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_config.c:109:11: note: Null pointer dereference mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_config.c:159:11: warning: If memory allocation fails, then there is a possible null pointer dereference: r [nullPointerOutOfMemory] mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_config.c:158:26: note: Assuming allocation function fails mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_config.c:158:7: note: Assignment 'r=(struct sCfgLib*)malloc(sizeof(struct sCfgLib)+strlen(name)+1)', assigned value is 0 mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_config.c:159:11: note: Null pointer dereference mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_config.c:160:11: warning: If memory allocation fails, then there is a possible null pointer dereference: r [nullPointerOutOfMemory] mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_config.c:158:26: note: Assuming allocation function fails mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_config.c:158:7: note: Assignment 'r=(struct sCfgLib*)malloc(sizeof(struct sCfgLib)+strlen(name)+1)', assigned value is 0 mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_config.c:160:11: note: Null pointer dereference mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_config.c:539:33: style:inconclusive: Function 'genidl_save_config' argument 1 names different: declaration 'fname' definition 'file'. [funcArgNamesDifferent] mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_cfg.h:63:37: note: Function 'genidl_save_config' argument 1 names different: declaration 'fname' definition 'file'. mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_config.c:539:33: note: Function 'genidl_save_config' argument 1 names different: declaration 'fname' definition 'file'. mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_config.c:297:13: style: Variable 'h' can be declared as pointer to const [constVariablePointer] mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_config.c:560:14: style: Variable 'alias' can be declared as pointer to const [constVariablePointer] mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_config.c:561:13: style: Variable 'item' can be declared as pointer to const [constVariablePointer] mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_config.c:644:13: style: Variable 'h' can be declared as pointer to const [constVariablePointer] mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_config.c:645:9: style: Variable 'is_tlb' can be declared as pointer to const [constVariablePointer] mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_config.c:657:19: style: Variable 'a' can be declared as pointer to const [constVariablePointer] mingw-w64-v13.0.0/mingw-w64-tools/genpeimg/src/img_pe.c:44:26: style: Parameter 'fi' can be declared as pointer to const [constParameterPointer] mingw-w64-v13.0.0/mingw-w64-tools/widl/src/port/port.c:126:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDWR [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-tools/widl/src/port/getopt.c:625:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] tools/widl/parser.y:1813:14: error: syntax error [syntaxError] mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_typinfo.c:352:7: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_typinfo.c:530:5: warning: %lld in format string (no. 1) requires 'long long' but the argument type is 'signed long'. [invalidPrintfArgType_sint] mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_typinfo.c:536:3: warning: %llu in format string (no. 1) requires 'unsigned long long' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint] mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_typinfo.c:549:5: warning: %lld in format string (no. 1) requires 'long long' but the argument type is 'signed long'. [invalidPrintfArgType_sint] mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_typinfo.c:87:3: warning: If memory allocation fails, then there is a possible null pointer dereference: t [nullPointerOutOfMemory] mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_typinfo.c:86:25: note: Assuming allocation function fails mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_typinfo.c:86:7: note: Assignment 't=(struct sTITyp*)malloc(sizeof(struct sTITyp)+strlen(name))', assigned value is 0 mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_typinfo.c:87:3: note: Null pointer dereference mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_typinfo.c:88:3: warning: If memory allocation fails, then there is a possible null pointer dereference: t [nullPointerOutOfMemory] mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_typinfo.c:86:25: note: Assuming allocation function fails mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_typinfo.c:86:7: note: Assignment 't=(struct sTITyp*)malloc(sizeof(struct sTITyp)+strlen(name))', assigned value is 0 mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_typinfo.c:88:3: note: Null pointer dereference mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_typinfo.c:89:3: warning: If memory allocation fails, then there is a possible null pointer dereference: t [nullPointerOutOfMemory] mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_typinfo.c:86:25: note: Assuming allocation function fails mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_typinfo.c:86:7: note: Assignment 't=(struct sTITyp*)malloc(sizeof(struct sTITyp)+strlen(name))', assigned value is 0 mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_typinfo.c:89:3: note: Null pointer dereference mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_typinfo.c:90:3: warning: If memory allocation fails, then there is a possible null pointer dereference: t [nullPointerOutOfMemory] mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_typinfo.c:86:25: note: Assuming allocation function fails mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_typinfo.c:86:7: note: Assignment 't=(struct sTITyp*)malloc(sizeof(struct sTITyp)+strlen(name))', assigned value is 0 mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_typinfo.c:90:3: note: Null pointer dereference mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_typinfo.c:91:3: warning: If memory allocation fails, then there is a possible null pointer dereference: t [nullPointerOutOfMemory] mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_typinfo.c:86:25: note: Assuming allocation function fails mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_typinfo.c:86:7: note: Assignment 't=(struct sTITyp*)malloc(sizeof(struct sTITyp)+strlen(name))', assigned value is 0 mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_typinfo.c:91:3: note: Null pointer dereference mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_typinfo.c:92:3: warning: If memory allocation fails, then there is a possible null pointer dereference: t [nullPointerOutOfMemory] mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_typinfo.c:86:25: note: Assuming allocation function fails mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_typinfo.c:86:7: note: Assignment 't=(struct sTITyp*)malloc(sizeof(struct sTITyp)+strlen(name))', assigned value is 0 mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_typinfo.c:92:3: note: Null pointer dereference mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_typinfo.c:93:11: warning: If memory allocation fails, then there is a possible null pointer dereference: t [nullPointerOutOfMemory] mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_typinfo.c:86:25: note: Assuming allocation function fails mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_typinfo.c:86:7: note: Assignment 't=(struct sTITyp*)malloc(sizeof(struct sTITyp)+strlen(name))', assigned value is 0 mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_typinfo.c:93:11: note: Null pointer dereference mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_typinfo.c:124:11: warning: If memory allocation fails, then there is a possible null pointer dereference: ret [nullPointerOutOfMemory] mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_typinfo.c:123:25: note: Assuming allocation function fails mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_typinfo.c:123:9: note: Assignment 'ret=(char*)malloc(l)', assigned value is 0 mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_typinfo.c:124:11: note: Null pointer dereference mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_typinfo.c:125:11: warning: If memory allocation fails, then there is a possible null pointer dereference: ret [nullPointerOutOfMemory] mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_typinfo.c:123:25: note: Assuming allocation function fails mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_typinfo.c:123:9: note: Assignment 'ret=(char*)malloc(l)', assigned value is 0 mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_typinfo.c:125:11: note: Null pointer dereference mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_typinfo.c:270:13: warning: If memory allocation fails, then there is a possible null pointer dereference: h [nullPointerOutOfMemory] mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_typinfo.c:269:25: note: Assuming allocation function fails mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_typinfo.c:269:9: note: Assignment 'h=(char*)malloc(v.len[0]+1)', assigned value is 0 mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_typinfo.c:270:13: note: Null pointer dereference mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_typinfo.c:271:5: warning: If memory allocation fails, then there is a possible null pointer dereference: h [nullPointerOutOfMemory] mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_typinfo.c:269:25: note: Assuming allocation function fails mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_typinfo.c:269:9: note: Assignment 'h=(char*)malloc(v.len[0]+1)', assigned value is 0 mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_typinfo.c:271:5: note: Null pointer dereference mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_typinfo.c:749:13: warning: If memory allocation fails, then there is a possible null pointer dereference: h [nullPointerOutOfMemory] mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_typinfo.c:748:25: note: Assuming allocation function fails mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_typinfo.c:748:9: note: Assignment 'h=(char*)malloc(l+1)', assigned value is 0 mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_typinfo.c:749:13: note: Null pointer dereference mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_typinfo.c:750:5: warning: If memory allocation fails, then there is a possible null pointer dereference: h [nullPointerOutOfMemory] mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_typinfo.c:748:25: note: Assuming allocation function fails mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_typinfo.c:748:9: note: Assignment 'h=(char*)malloc(l+1)', assigned value is 0 mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_typinfo.c:750:5: note: Null pointer dereference mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_typinfo.c:858:65: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: idstr [nullPointerOutOfMemory] mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_typinfo.c:856:33: note: Assuming allocation function fails mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_typinfo.c:856:17: note: Assignment 'idstr=(char*)malloc(strlen(s)+strlen(iname)+2+10)', assigned value is 0 mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_typinfo.c:858:65: note: Null pointer dereference mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_typinfo.c:543:50: portability: Casting between unsigned char * and float * which have an incompatible binary data representation. [invalidPointerCast] mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_typinfo.c:544:51: portability: Casting between unsigned char * and double * which have an incompatible binary data representation. [invalidPointerCast] mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_typinfo.c:634:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] tools/widl/parser.l:673:9: error: There is an unknown macro here somewhere. Configuration is required. If LIST_FOR_EACH_ENTRY is a macro then please configure it. [unknownMacro] mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_typinfo.c:282:62: style:inconclusive: Function 'TI2_import_guid' argument 3 names different: declaration 'len' definition 'length'. [funcArgNamesDifferent] mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_typinfo.h:112:70: note: Function 'TI2_import_guid' argument 3 names different: declaration 'len' definition 'length'. mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_typinfo.c:282:62: note: Function 'TI2_import_guid' argument 3 names different: declaration 'len' definition 'length'. mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_typinfo.c:314:71: style:inconclusive: Function 'TI2_import_typinfo_names' argument 3 names different: declaration 'len' definition 'length'. [funcArgNamesDifferent] mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_typinfo.h:113:79: note: Function 'TI2_import_typinfo_names' argument 3 names different: declaration 'len' definition 'length'. mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_typinfo.c:314:71: note: Function 'TI2_import_typinfo_names' argument 3 names different: declaration 'len' definition 'length'. mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_typinfo.c:475:68: style:inconclusive: Function 'TI2_import_customdata' argument 3 names different: declaration 'len' definition 'length'. [funcArgNamesDifferent] mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_typinfo.h:116:76: note: Function 'TI2_import_customdata' argument 3 names different: declaration 'len' definition 'length'. mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_typinfo.c:475:68: note: Function 'TI2_import_customdata' argument 3 names different: declaration 'len' definition 'length'. mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_typinfo.c:812:67: style:inconclusive: Function 'TI2_import_importref' argument 3 names different: declaration 'len' definition 'length'. [funcArgNamesDifferent] mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_typinfo.h:121:75: note: Function 'TI2_import_importref' argument 3 names different: declaration 'len' definition 'length'. mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_typinfo.c:812:67: note: Function 'TI2_import_importref' argument 3 names different: declaration 'len' definition 'length'. mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_typinfo.c:157:11: style: Variable 't' can be declared as pointer to const [constVariablePointer] mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_typinfo.c:321:23: style: Variable 't' can be declared as pointer to const [constVariablePointer] mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_typinfo.c:380:19: style: Variable 'p' can be declared as pointer to const [constVariablePointer] mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_typinfo.c:497:22: style: Parameter 'dptr' can be declared as pointer to const [constParameterPointer] mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_typinfo.c:738:19: style: Variable 'p' can be declared as pointer to const [constVariablePointer] mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_typinfo.c:761:17: style: Variable 'p' can be declared as pointer to const [constVariablePointer] mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_typinfo.c:782:20: style: Variable 'p' can be declared as pointer to const [constVariablePointer] mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_typinfo.c:789:11: style: Variable 'name' can be declared as pointer to const [constVariablePointer] mingw-w64-v13.0.0/mingw-w64-crt/stdio/mingw_pformat.c:726:9: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled] mingw-w64-v13.0.0/mingw-w64-crt/stdio/mingw_pformat.c:901:9: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled] mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_typinfo.c:814:17: style: Variable 'p' can be declared as pointer to const [constVariablePointer] mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_typinfo.c:870:37: style: Parameter 'gptr' can be declared as pointer to const [constParameterPointer] mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_typinfo.c:870:58: style: Parameter 'dta' can be declared as pointer to const [constParameterPointer] mingw-w64-v13.0.0/mingw-w64-crt/stdio/mingw_pformat.c:1884:59: style: Condition '(stream->precision=strlen(value)-intlen)<0' is always false [knownConditionTrueFalse] mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_typinfo.c:209:13: style: struct member 'sMSFTNamePrologue::res1' is never used. [unusedStructMember] mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_typinfo.c:210:13: style: struct member 'sMSFTNamePrologue::res2' is never used. [unusedStructMember] mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_typinfo.c:216:16: style: struct member 'sMSFTNamePrologue::us' is never used. [unusedStructMember] mingw-w64-v13.0.0/mingw-w64-crt/stdio/mingw_pformat.c:608:33: style: Redundant initialization for 'len'. The initialized value is overwritten before it is read. [redundantInitialization] mingw-w64-v13.0.0/mingw-w64-crt/stdio/mingw_pformat.c:573:11: note: len is initialized mingw-w64-v13.0.0/mingw-w64-crt/stdio/mingw_pformat.c:608:33: note: len is overwritten mingw-w64-v13.0.0/mingw-w64-crt/stdio/mingw_pformat.c:610:11: style: Variable 'p' can be declared as pointer to const [constVariablePointer] mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_typinfo.c:288:13: style: struct member 'sGuidTab::res1' is never used. [unusedStructMember] mingw-w64-v13.0.0/mingw-w64-crt/stdio/mingw_pformat.c:1211:13: style: Variable 'p' can be declared as pointer to const [constVariablePointer] mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_typinfo.c:289:13: style: struct member 'sGuidTab::res2' is never used. [unusedStructMember] mingw-w64-v13.0.0/mingw-w64-crt/stdio/mingw_pformat.c:1253:49: style: Parameter 'value' can be declared as pointer to const [constParameterPointer] mingw-w64-v13.0.0/mingw-w64-crt/stdio/mingw_pformat.c:2552:43: error: Overlapping read/write of union is undefined behavior [overlappingWriteUnion] mingw-w64-v13.0.0/mingw-w64-crt/stdio/mingw_pformat.c:2558:43: error: Overlapping read/write of union is undefined behavior [overlappingWriteUnion] mingw-w64-v13.0.0/mingw-w64-tools/widl/src/port/getopt.c:805:11: style: Variable 'temp' can be declared as pointer to const [constVariablePointer] mingw-w64-v13.0.0/mingw-w64-crt/stdio/mingw_pformat.c:98:12: style: struct member '__tI128_2::digits32' is never used. [unusedStructMember] mingw-w64-v13.0.0/mingw-w64-crt/stdio/mingw_pformat.c:103:13: style: union member '__uI128::t128_2' is never used. [unusedStructMember] mingw-w64-v13.0.0/mingw-w64-crt/stdio/mingw_pformat.c:192:27: style: union member '__pformat_intarg_t::__pformat_long_t' is never used. [unusedStructMember] mingw-w64-v13.0.0/mingw-w64-crt/stdio/mingw_pformat.c:194:27: style: union member '__pformat_intarg_t::__pformat_ulong_t' is never used. [unusedStructMember] mingw-w64-v13.0.0/mingw-w64-crt/stdio/mingw_pformat.c:200:27: style: union member '__pformat_intarg_t::__pformat_ptr_t' is never used. [unusedStructMember] mingw-w64-v13.0.0/mingw-w64-crt/stdio/mingw_pformat.c:1036:26: style: union member '__pformat_fpreg_t::__pformat_fpreg_double_t' is never used. [unusedStructMember] mingw-w64-v13.0.0/mingw-w64-crt/stdio/mingw_pformat.c:1042:26: style: union member '__pformat_fpreg_t::__pformat_fpreg_bitmap' is never used. [unusedStructMember] mingw-w64-v13.0.0/mingw-w64-tools/widl/src/hash.c:555:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUBLANG_NORWEGIAN_NYNORSK [valueFlowBailoutIncompleteVar] tools/wrc/ppl.yy.c:1808:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] tools/wrc/ppl.yy.c:3159:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable file [valueFlowBailoutIncompleteVar] tools/wrc/ppl.yy.c:3459:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] tools/wrc/ppl.yy.c:3735:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] tools/wrc/ppl.l:765:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable line_number [valueFlowBailoutIncompleteVar] tools/wrc/ppl.l:843:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] tools/wrc/ppl.l:906:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable def_special [valueFlowBailoutIncompleteVar] tools/wrc/ppl.l:936:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable def_define [valueFlowBailoutIncompleteVar] tools/wrc/ppl.l:982:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pp_flex_debug [valueFlowBailoutIncompleteVar] tools/wrc/ppl.l:1072:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable def_macro [valueFlowBailoutIncompleteVar] tools/wrc/ppl.l:1147:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable line_number [valueFlowBailoutIncompleteVar] tools/wrc/ppl.l:1190:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ppy_debug [valueFlowBailoutIncompleteVar] tools/wrc/ppl.l:1229:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable expanding [valueFlowBailoutIncompleteVar] tools/wrc/ppl.l:1378:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pp_flex_debug [valueFlowBailoutIncompleteVar] tools/wrc/ppl.l:1406:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pp_flex_debug [valueFlowBailoutIncompleteVar] tools/wrc/ppl.l:1470:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable input [valueFlowBailoutIncompleteVar] tools/wrc/ppy.y:187:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable state [valueFlowBailoutIncompleteVar] tools/wrc/ppy.y:410:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cv_sint [valueFlowBailoutIncompleteVar] tools/wrc/ppy.y:424:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cv_uint [valueFlowBailoutIncompleteVar] tools/wrc/ppy.y:438:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cv_slong [valueFlowBailoutIncompleteVar] tools/wrc/ppy.y:452:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cv_ulong [valueFlowBailoutIncompleteVar] tools/wrc/ppy.y:466:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cv_sll [valueFlowBailoutIncompleteVar] tools/wrc/ppy.y:480:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cv_ull [valueFlowBailoutIncompleteVar] tools/wrc/ppy.y:487:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIZE_MASK [valueFlowBailoutIncompleteVar] tools/wrc/ppy.y:557:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mtext_t [valueFlowBailoutIncompleteVar] tools/wrc/ppy.y:576:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable exp_text [valueFlowBailoutIncompleteVar] mingw-w64-v13.0.0/mingw-w64-libraries/libmangle/src/m_ms.c:867:27: style: Condition 'ch<='J'' is always true [knownConditionTrueFalse] mingw-w64-v13.0.0/mingw-w64-libraries/libmangle/src/m_ms.c:865:22: note: Assuming that condition 'ch<='J'' is not redundant mingw-w64-v13.0.0/mingw-w64-libraries/libmangle/src/m_ms.c:867:27: note: Condition 'ch<='J'' is always true mingw-w64-v13.0.0/mingw-w64-tools/gendef/src/gendef.c:794:56: style: Condition 'exp->retpop==0' is always false [knownConditionTrueFalse] mingw-w64-v13.0.0/mingw-w64-tools/gendef/src/gendef.c:794:23: note: Assuming that condition 'exp->retpop!=(uint32_t)-1' is not redundant mingw-w64-v13.0.0/mingw-w64-tools/gendef/src/gendef.c:794:56: note: Condition 'exp->retpop==0' is always false mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_typeinfo.c:161:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_typeinfo.c:266:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_typeinfo.c:270:5: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_typeinfo.c:270:5: warning: %u in format string (no. 4) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_typeinfo.c:649:5: warning: %u in format string (no. 4) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_typeinfo.c:1055:5: warning: %lld in format string (no. 1) requires 'long long' but the argument type is 'signed long'. [invalidPrintfArgType_sint] mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_typeinfo.c:1061:3: warning: %llu in format string (no. 1) requires 'unsigned long long' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint] mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_typeinfo.c:1075:5: warning: %lld in format string (no. 1) requires 'long long' but the argument type is 'signed long'. [invalidPrintfArgType_sint] mingw-w64-v13.0.0/mingw-w64-tools/gendef/src/gendef.c:591:11: warning: If memory allocation fails, then there is a possible null pointer dereference: n [nullPointerOutOfMemory] mingw-w64-v13.0.0/mingw-w64-tools/gendef/src/gendef.c:590:43: note: Assuming allocation function fails mingw-w64-v13.0.0/mingw-w64-tools/gendef/src/gendef.c:590:20: note: Assignment 'n=(struct sImportname*)malloc(sizeof(struct sImportname))', assigned value is 0 mingw-w64-v13.0.0/mingw-w64-tools/gendef/src/gendef.c:591:11: note: Null pointer dereference mingw-w64-v13.0.0/mingw-w64-tools/gendef/src/gendef.c:592:3: warning: If memory allocation fails, then there is a possible null pointer dereference: n [nullPointerOutOfMemory] mingw-w64-v13.0.0/mingw-w64-tools/gendef/src/gendef.c:590:43: note: Assuming allocation function fails mingw-w64-v13.0.0/mingw-w64-tools/gendef/src/gendef.c:590:20: note: Assignment 'n=(struct sImportname*)malloc(sizeof(struct sImportname))', assigned value is 0 mingw-w64-v13.0.0/mingw-w64-tools/gendef/src/gendef.c:592:3: note: Null pointer dereference mingw-w64-v13.0.0/mingw-w64-tools/gendef/src/gendef.c:593:3: warning: If memory allocation fails, then there is a possible null pointer dereference: n [nullPointerOutOfMemory] mingw-w64-v13.0.0/mingw-w64-tools/gendef/src/gendef.c:590:43: note: Assuming allocation function fails mingw-w64-v13.0.0/mingw-w64-tools/gendef/src/gendef.c:590:20: note: Assignment 'n=(struct sImportname*)malloc(sizeof(struct sImportname))', assigned value is 0 mingw-w64-v13.0.0/mingw-w64-tools/gendef/src/gendef.c:593:3: note: Null pointer dereference mingw-w64-v13.0.0/mingw-w64-tools/gendef/src/gendef.c:594:3: warning: If memory allocation fails, then there is a possible null pointer dereference: n [nullPointerOutOfMemory] mingw-w64-v13.0.0/mingw-w64-tools/gendef/src/gendef.c:590:43: note: Assuming allocation function fails mingw-w64-v13.0.0/mingw-w64-tools/gendef/src/gendef.c:590:20: note: Assignment 'n=(struct sImportname*)malloc(sizeof(struct sImportname))', assigned value is 0 mingw-w64-v13.0.0/mingw-w64-tools/gendef/src/gendef.c:594:3: note: Null pointer dereference mingw-w64-v13.0.0/mingw-w64-tools/gendef/src/gendef.c:595:3: warning: If memory allocation fails, then there is a possible null pointer dereference: n [nullPointerOutOfMemory] mingw-w64-v13.0.0/mingw-w64-tools/gendef/src/gendef.c:590:43: note: Assuming allocation function fails mingw-w64-v13.0.0/mingw-w64-tools/gendef/src/gendef.c:590:20: note: Assignment 'n=(struct sImportname*)malloc(sizeof(struct sImportname))', assigned value is 0 mingw-w64-v13.0.0/mingw-w64-tools/gendef/src/gendef.c:595:3: note: Null pointer dereference mingw-w64-v13.0.0/mingw-w64-tools/gendef/src/gendef.c:596:3: warning: If memory allocation fails, then there is a possible null pointer dereference: n [nullPointerOutOfMemory] mingw-w64-v13.0.0/mingw-w64-tools/gendef/src/gendef.c:590:43: note: Assuming allocation function fails mingw-w64-v13.0.0/mingw-w64-tools/gendef/src/gendef.c:590:20: note: Assignment 'n=(struct sImportname*)malloc(sizeof(struct sImportname))', assigned value is 0 mingw-w64-v13.0.0/mingw-w64-tools/gendef/src/gendef.c:596:3: note: Null pointer dereference mingw-w64-v13.0.0/mingw-w64-tools/gendef/src/gendef.c:822:3: warning: If memory allocation fails, then there is a possible null pointer dereference: r [nullPointerOutOfMemory] mingw-w64-v13.0.0/mingw-w64-tools/gendef/src/gendef.c:821:40: note: Assuming allocation function fails mingw-w64-v13.0.0/mingw-w64-tools/gendef/src/gendef.c:821:19: note: Assignment 'r=(struct sAddresses*)malloc(sizeof(struct sAddresses))', assigned value is 0 mingw-w64-v13.0.0/mingw-w64-tools/gendef/src/gendef.c:822:3: note: Null pointer dereference mingw-w64-v13.0.0/mingw-w64-tools/gendef/src/gendef.c:823:3: warning: If memory allocation fails, then there is a possible null pointer dereference: r [nullPointerOutOfMemory] mingw-w64-v13.0.0/mingw-w64-tools/gendef/src/gendef.c:821:40: note: Assuming allocation function fails mingw-w64-v13.0.0/mingw-w64-tools/gendef/src/gendef.c:821:19: note: Assignment 'r=(struct sAddresses*)malloc(sizeof(struct sAddresses))', assigned value is 0 mingw-w64-v13.0.0/mingw-w64-tools/gendef/src/gendef.c:823:3: note: Null pointer dereference mingw-w64-v13.0.0/mingw-w64-tools/gendef/src/gendef.c:824:3: warning: If memory allocation fails, then there is a possible null pointer dereference: r [nullPointerOutOfMemory] mingw-w64-v13.0.0/mingw-w64-tools/gendef/src/gendef.c:821:40: note: Assuming allocation function fails mingw-w64-v13.0.0/mingw-w64-tools/gendef/src/gendef.c:821:19: note: Assignment 'r=(struct sAddresses*)malloc(sizeof(struct sAddresses))', assigned value is 0 mingw-w64-v13.0.0/mingw-w64-tools/gendef/src/gendef.c:824:3: note: Null pointer dereference mingw-w64-v13.0.0/mingw-w64-tools/gendef/src/gendef.c:825:3: warning: If memory allocation fails, then there is a possible null pointer dereference: r [nullPointerOutOfMemory] mingw-w64-v13.0.0/mingw-w64-tools/gendef/src/gendef.c:821:40: note: Assuming allocation function fails mingw-w64-v13.0.0/mingw-w64-tools/gendef/src/gendef.c:821:19: note: Assignment 'r=(struct sAddresses*)malloc(sizeof(struct sAddresses))', assigned value is 0 mingw-w64-v13.0.0/mingw-w64-tools/gendef/src/gendef.c:825:3: note: Null pointer dereference mingw-w64-v13.0.0/mingw-w64-tools/gendef/src/gendef.c:850:15: warning: If memory allocation fails, then there is a possible null pointer dereference: p [nullPointerOutOfMemory] mingw-w64-v13.0.0/mingw-w64-tools/gendef/src/gendef.c:848:41: note: Assuming allocation function fails mingw-w64-v13.0.0/mingw-w64-tools/gendef/src/gendef.c:848:21: note: Assignment 'p=(uint32_t*)malloc(sizeof(uint32_t)*(ad->max+8))', assigned value is 0 mingw-w64-v13.0.0/mingw-w64-tools/gendef/src/gendef.c:850:15: note: Null pointer dereference mingw-w64-v13.0.0/mingw-w64-tools/gendef/src/gendef.c:165:11: warning: Either the condition 'r1!=NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck] mingw-w64-v13.0.0/mingw-w64-tools/gendef/src/gendef.c:162:33: note: Assuming that condition 'r1!=NULL' is not redundant mingw-w64-v13.0.0/mingw-w64-tools/gendef/src/gendef.c:165:11: note: Null pointer addition mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_typeinfo.c:98:11: warning: If memory allocation fails, then there is a possible null pointer dereference: umap [nullPointerOutOfMemory] mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_typeinfo.c:97:26: note: Assuming allocation function fails mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_typeinfo.c:97:10: note: Assignment 'umap=(char*)malloc(size+1)', assigned value is 0 mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_typeinfo.c:98:11: note: Null pointer dereference mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_typeinfo.c:99:3: warning: If memory allocation fails, then there is a possible null pointer dereference: umap [nullPointerOutOfMemory] mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_typeinfo.c:97:26: note: Assuming allocation function fails mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_typeinfo.c:97:10: note: Assignment 'umap=(char*)malloc(size+1)', assigned value is 0 mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_typeinfo.c:99:3: note: Null pointer dereference mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_typeinfo.c:108:11: warning: If memory allocation fails, then there is a possible null pointer dereference: umap [nullPointerOutOfMemory] mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_typeinfo.c:97:26: note: Assuming allocation function fails mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_typeinfo.c:97:10: note: Assignment 'umap=(char*)malloc(size+1)', assigned value is 0 mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_typeinfo.c:108:11: note: Null pointer dereference mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_typeinfo.c:1069:46: portability: Casting between unsigned char * and float * which have an incompatible binary data representation. [invalidPointerCast] mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_typeinfo.c:1070:46: portability: Casting between unsigned char * and double * which have an incompatible binary data representation. [invalidPointerCast] mingw-w64-v13.0.0/mingw-w64-libraries/libmangle/src/m_ms.c:355:11: warning: If memory allocation fails, then there is a possible null pointer dereference: txt [nullPointerOutOfMemory] mingw-w64-v13.0.0/mingw-w64-libraries/libmangle/src/m_ms.c:354:25: note: Assuming allocation function fails mingw-w64-v13.0.0/mingw-w64-libraries/libmangle/src/m_ms.c:354:9: note: Assignment 'txt=(char*)malloc(len+1)', assigned value is 0 mingw-w64-v13.0.0/mingw-w64-libraries/libmangle/src/m_ms.c:355:11: note: Null pointer dereference mingw-w64-v13.0.0/mingw-w64-libraries/libmangle/src/m_ms.c:356:3: warning: If memory allocation fails, then there is a possible null pointer dereference: txt [nullPointerOutOfMemory] mingw-w64-v13.0.0/mingw-w64-libraries/libmangle/src/m_ms.c:354:25: note: Assuming allocation function fails mingw-w64-v13.0.0/mingw-w64-libraries/libmangle/src/m_ms.c:354:9: note: Assignment 'txt=(char*)malloc(len+1)', assigned value is 0 mingw-w64-v13.0.0/mingw-w64-libraries/libmangle/src/m_ms.c:356:3: note: Null pointer dereference mingw-w64-v13.0.0/mingw-w64-libraries/libmangle/src/m_ms.c:839:11: warning: If memory allocation fails, then there is a possible null pointer dereference: hp [nullPointerOutOfMemory] mingw-w64-v13.0.0/mingw-w64-libraries/libmangle/src/m_ms.c:838:24: note: Assuming allocation function fails mingw-w64-v13.0.0/mingw-w64-libraries/libmangle/src/m_ms.c:838:8: note: Assignment 'hp=(char*)malloc(len+1)', assigned value is 0 mingw-w64-v13.0.0/mingw-w64-libraries/libmangle/src/m_ms.c:839:11: note: Null pointer dereference mingw-w64-v13.0.0/mingw-w64-libraries/libmangle/src/m_ms.c:840:3: warning: If memory allocation fails, then there is a possible null pointer dereference: hp [nullPointerOutOfMemory] mingw-w64-v13.0.0/mingw-w64-libraries/libmangle/src/m_ms.c:838:24: note: Assuming allocation function fails mingw-w64-v13.0.0/mingw-w64-libraries/libmangle/src/m_ms.c:838:8: note: Assignment 'hp=(char*)malloc(len+1)', assigned value is 0 mingw-w64-v13.0.0/mingw-w64-libraries/libmangle/src/m_ms.c:840:3: note: Null pointer dereference mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_typeinfo.c:252:50: style: Parameter 'typinfo' can be declared as pointer to const [constParameterPointer] mingw-w64-v13.0.0/mingw-w64-tools/gendef/src/gendef.c:417:17: style: Variable 'r' can be declared as pointer to const [constVariablePointer] mingw-w64-v13.0.0/mingw-w64-tools/gendef/src/gendef.c:528:28: style: Variable 'pid' can be declared as pointer to const [constVariablePointer] mingw-w64-v13.0.0/mingw-w64-tools/gendef/src/gendef.c:537:13: style: Variable 'imp_name' can be declared as pointer to const [constVariablePointer] mingw-w64-v13.0.0/mingw-w64-tools/gendef/src/gendef.c:540:8: style: Variable 'fctname' can be declared as pointer to const [constVariablePointer] mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_typeinfo.c:332:14: style: Variable 'var' can be declared as pointer to const [constVariablePointer] mingw-w64-v13.0.0/mingw-w64-tools/gendef/src/gendef.c:606:13: style: Variable 'functions' can be declared as pointer to const [constVariablePointer] mingw-w64-v13.0.0/mingw-w64-tools/gendef/src/gendef.c:607:13: style: Variable 'ordinals' can be declared as pointer to const [constVariablePointer] mingw-w64-v13.0.0/mingw-w64-tools/gendef/src/gendef.c:608:13: style: Variable 'name' can be declared as pointer to const [constVariablePointer] mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_typeinfo.c:333:13: style: Variable 'd' can be declared as pointer to const [constVariablePointer] mingw-w64-v13.0.0/mingw-w64-tools/gendef/src/gendef.c:624:13: style: Variable 'fname' can be declared as pointer to const [constVariablePointer] mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_typeinfo.c:460:16: style: Parameter 'fp' can be declared as pointer to const [constParameterPointer] mingw-w64-v13.0.0/mingw-w64-tools/gendef/src/gendef.c:1259:22: style: Parameter 'fp' can be declared as pointer to const [constParameterPointer] mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_typeinfo.c:508:19: style: Variable 'p' can be declared as pointer to const [constVariablePointer] mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_typeinfo.c:587:17: style: Variable 'p' can be declared as pointer to const [constVariablePointer] mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_typeinfo.c:611:20: style: Variable 'p' can be declared as pointer to const [constVariablePointer] mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_typeinfo.c:636:19: style: Variable 'p' can be declared as pointer to const [constVariablePointer] mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_typeinfo.c:668:17: style: Variable 'p' can be declared as pointer to const [constVariablePointer] mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_typeinfo.c:776:17: style: Variable 'p' can be declared as pointer to const [constVariablePointer] mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_typeinfo.c:1041:52: style: Parameter 'dta' can be declared as pointer to const [constParameterPointer] mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_typeinfo.c:870:30: warning: Uninitialized variable: s [uninitvar] mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_typeinfo.c:861:25: note: Assuming condition is false mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_typeinfo.c:870:30: note: Uninitialized variable: s mingw-w64-v13.0.0/mingw-w64-tools/gendef/src/gendef.c:908:13: style: Variable 'sz' is assigned a value that is never used. [unreadVariable] mingw-w64-v13.0.0/mingw-w64-tools/gendef/src/gendef.c:909:25: style: Variable 'break_it' is assigned a value that is never used. [unreadVariable] mingw-w64-v13.0.0/mingw-w64-libraries/libmangle/src/m_ms.c:152:51: style: Parameter 'gc' can be declared as pointer to const [constParameterPointer] mingw-w64-v13.0.0/mingw-w64-libraries/libmangle/src/m_ms.c:152:64: style: Parameter 'tok' can be declared as pointer to const [constParameterPointer] mingw-w64-v13.0.0/mingw-w64-libraries/libmangle/src/m_ms.c:809:12: style: Variable 'crc' can be declared as pointer to const [constVariablePointer] mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_typeinfo.c:1426:44: style: Variable 'first' is assigned a value that is never used. [unreadVariable] mingw-w64-v13.0.0/mingw-w64-libraries/libmangle/src/m_ms.c:1228:12: style: Variable 'tmp' can be declared as pointer to const [constVariablePointer] mingw-w64-v13.0.0/mingw-w64-libraries/libmangle/src/m_ms.c:1228:12: style: Variable 'tmp' is assigned a value that is never used. [unreadVariable] mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_dumpidl.c:310:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_dumpidl.c:310:3: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_dumpidl.c:85:11: warning: If memory allocation fails, then there is a possible null pointer dereference: tl [nullPointerOutOfMemory] mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_dumpidl.c:84:30: note: Assuming allocation function fails mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_dumpidl.c:84:8: note: Assignment 'tl=(struct sTI2TypLib*)malloc(sizeof(struct sTI2TypLib))', assigned value is 0 mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_dumpidl.c:85:11: note: Null pointer dereference mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_dumpidl.c:110:3: warning: If memory allocation fails, then there is a possible null pointer dereference: tl [nullPointerOutOfMemory] mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_dumpidl.c:84:30: note: Assuming allocation function fails mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_dumpidl.c:84:8: note: Assignment 'tl=(struct sTI2TypLib*)malloc(sizeof(struct sTI2TypLib))', assigned value is 0 mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_dumpidl.c:110:3: note: Null pointer dereference mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_dumpidl.c:111:3: warning: If memory allocation fails, then there is a possible null pointer dereference: tl [nullPointerOutOfMemory] mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_dumpidl.c:84:30: note: Assuming allocation function fails mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_dumpidl.c:84:8: note: Assignment 'tl=(struct sTI2TypLib*)malloc(sizeof(struct sTI2TypLib))', assigned value is 0 mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_dumpidl.c:111:3: note: Null pointer dereference mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_dumpidl.c:112:3: warning: If memory allocation fails, then there is a possible null pointer dereference: tl [nullPointerOutOfMemory] mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_dumpidl.c:84:30: note: Assuming allocation function fails mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_dumpidl.c:84:8: note: Assignment 'tl=(struct sTI2TypLib*)malloc(sizeof(struct sTI2TypLib))', assigned value is 0 mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_dumpidl.c:112:3: note: Null pointer dereference mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_dumpidl.c:113:3: warning: If memory allocation fails, then there is a possible null pointer dereference: tl [nullPointerOutOfMemory] mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_dumpidl.c:84:30: note: Assuming allocation function fails mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_dumpidl.c:84:8: note: Assignment 'tl=(struct sTI2TypLib*)malloc(sizeof(struct sTI2TypLib))', assigned value is 0 mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_dumpidl.c:113:3: note: Null pointer dereference mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_dumpidl.c:114:3: warning: If memory allocation fails, then there is a possible null pointer dereference: tl [nullPointerOutOfMemory] mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_dumpidl.c:84:30: note: Assuming allocation function fails mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_dumpidl.c:84:8: note: Assignment 'tl=(struct sTI2TypLib*)malloc(sizeof(struct sTI2TypLib))', assigned value is 0 mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_dumpidl.c:114:3: note: Null pointer dereference mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_dumpidl.c:117:3: warning: If memory allocation fails, then there is a possible null pointer dereference: tl [nullPointerOutOfMemory] mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_dumpidl.c:84:30: note: Assuming allocation function fails mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_dumpidl.c:84:8: note: Assignment 'tl=(struct sTI2TypLib*)malloc(sizeof(struct sTI2TypLib))', assigned value is 0 mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_dumpidl.c:117:3: note: Null pointer dereference mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_dumpidl.c:118:3: warning: If memory allocation fails, then there is a possible null pointer dereference: tl [nullPointerOutOfMemory] mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_dumpidl.c:84:30: note: Assuming allocation function fails mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_dumpidl.c:84:8: note: Assignment 'tl=(struct sTI2TypLib*)malloc(sizeof(struct sTI2TypLib))', assigned value is 0 mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_dumpidl.c:118:3: note: Null pointer dereference mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_dumpidl.c:119:3: warning: If memory allocation fails, then there is a possible null pointer dereference: tl [nullPointerOutOfMemory] mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_dumpidl.c:84:30: note: Assuming allocation function fails mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_dumpidl.c:84:8: note: Assignment 'tl=(struct sTI2TypLib*)malloc(sizeof(struct sTI2TypLib))', assigned value is 0 mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_dumpidl.c:119:3: note: Null pointer dereference mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_dumpidl.c:120:3: warning: If memory allocation fails, then there is a possible null pointer dereference: tl [nullPointerOutOfMemory] mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_dumpidl.c:84:30: note: Assuming allocation function fails mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_dumpidl.c:84:8: note: Assignment 'tl=(struct sTI2TypLib*)malloc(sizeof(struct sTI2TypLib))', assigned value is 0 mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_dumpidl.c:120:3: note: Null pointer dereference mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_dumpidl.c:255:11: warning: If memory allocation fails, then there is a possible null pointer dereference: sec [nullPointerOutOfMemory] mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_dumpidl.c:253:25: note: Assuming allocation function fails mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_dumpidl.c:253:9: note: Assignment 'sec=(char*)malloc(strlen(orgfname)+5)', assigned value is 0 mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_dumpidl.c:255:11: note: Null pointer dereference mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_dumpidl.c:256:16: warning: If memory allocation fails, then there is a possible null pointer dereference: sec [nullPointerOutOfMemory] mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_dumpidl.c:253:25: note: Assuming allocation function fails mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_dumpidl.c:253:9: note: Assignment 'sec=(char*)malloc(strlen(orgfname)+5)', assigned value is 0 mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_dumpidl.c:256:16: note: Null pointer dereference mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_dumpidl.c:274:4: warning: If memory allocation fails, then there is a possible null pointer dereference: tlbname [nullPointerOutOfMemory] mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_dumpidl.c:273:29: note: Assuming allocation function fails mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_dumpidl.c:273:13: note: Assignment 'tlbname=(char*)malloc(strlen("TypeD_")+8+1)', assigned value is 0 mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_dumpidl.c:274:4: note: Null pointer dereference mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_dumpidl.c:287:17: warning: If memory allocation fails, then there is a possible null pointer dereference: hp [nullPointerOutOfMemory] mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_dumpidl.c:286:22: note: Assuming allocation function fails mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_dumpidl.c:286:22: note: Assignment 'hp=strdup(tl->typb[i].guid+1)', assigned value is 0 mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_dumpidl.c:287:17: note: Null pointer dereference mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_dumpidl.c:442:20: warning: Either the condition '!tb' is redundant or there is possible null pointer dereference: tb. [nullPointerRedundantCheck] mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_dumpidl.c:446:7: note: Assuming that condition '!tb' is not redundant mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_dumpidl.c:442:20: note: Null pointer dereference mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_dumpidl.c:494:11: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: h [nullPointerOutOfMemory] mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_dumpidl.c:491:23: note: Assuming allocation function fails mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_dumpidl.c:491:7: note: Assignment 'r=(char*)malloc(len)', assigned value is 0 mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_dumpidl.c:493:7: note: Assignment 'h=r', assigned value is 0 mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_dumpidl.c:494:11: note: Null pointer dereference mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_dumpidl.c:496:12: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: h [nullPointerOutOfMemory] mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_dumpidl.c:491:23: note: Assuming allocation function fails mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_dumpidl.c:491:7: note: Assignment 'r=(char*)malloc(len)', assigned value is 0 mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_dumpidl.c:493:7: note: Assignment 'h=r', assigned value is 0 mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_dumpidl.c:496:12: note: Null pointer dereference mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_dumpidl.c:501:17: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: h [nullPointerOutOfMemory] mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_dumpidl.c:491:23: note: Assuming allocation function fails mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_dumpidl.c:491:7: note: Assignment 'r=(char*)malloc(len)', assigned value is 0 mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_dumpidl.c:493:7: note: Assignment 'h=r', assigned value is 0 mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_dumpidl.c:501:17: note: Null pointer dereference mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_dumpidl.c:958:11: warning: If memory allocation fails, then there is a possible null pointer dereference: prefix [nullPointerOutOfMemory] mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_dumpidl.c:957:28: note: Assuming allocation function fails mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_dumpidl.c:957:12: note: Assignment 'prefix=(char*)malloc(strlen(prefix_)+3)', assigned value is 0 mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_dumpidl.c:958:11: note: Null pointer dereference mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_dumpidl.c:959:3: warning: If memory allocation fails, then there is a possible null pointer dereference: prefix [nullPointerOutOfMemory] mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_dumpidl.c:957:28: note: Assuming allocation function fails mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_dumpidl.c:957:12: note: Assignment 'prefix=(char*)malloc(strlen(prefix_)+3)', assigned value is 0 mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_dumpidl.c:959:3: note: Null pointer dereference mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_dumpidl.c:992:11: warning: If memory allocation fails, then there is a possible null pointer dereference: prefix [nullPointerOutOfMemory] mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_dumpidl.c:991:28: note: Assuming allocation function fails mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_dumpidl.c:991:12: note: Assignment 'prefix=(char*)malloc(strlen(prefix_)+3)', assigned value is 0 mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_dumpidl.c:992:11: note: Null pointer dereference mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_dumpidl.c:993:3: warning: If memory allocation fails, then there is a possible null pointer dereference: prefix [nullPointerOutOfMemory] mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_dumpidl.c:991:28: note: Assuming allocation function fails mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_dumpidl.c:991:12: note: Assignment 'prefix=(char*)malloc(strlen(prefix_)+3)', assigned value is 0 mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_dumpidl.c:993:3: note: Null pointer dereference mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_dumpidl.c:984:81: style:inconclusive: Function 'printInterfaceFuncVars' argument 4 names different: declaration 'prefix' definition 'prefix_'. [funcArgNamesDifferent] mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_dumpidl.c:30:81: note: Function 'printInterfaceFuncVars' argument 4 names different: declaration 'prefix' definition 'prefix_'. mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_dumpidl.c:984:81: note: Function 'printInterfaceFuncVars' argument 4 names different: declaration 'prefix' definition 'prefix_'. mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_dumpidl.c:1238:55: style:inconclusive: Function 'TI2_typlib_idl' argument 3 names different: declaration 'orgname' definition 'orgfname'. [funcArgNamesDifferent] mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_typinfo.h:191:60: note: Function 'TI2_typlib_idl' argument 3 names different: declaration 'orgname' definition 'orgfname'. mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_dumpidl.c:1238:55: note: Function 'TI2_typlib_idl' argument 3 names different: declaration 'orgname' definition 'orgfname'. mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_dumpidl.c:212:23: style: Variable 'pData' can be declared as pointer to const [constVariablePointer] mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_dumpidl.c:231:13: style: Variable 'var' can be declared as pointer to const [constVariablePointer] mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_dumpidl.c:279:13: style: Variable 'name' can be declared as pointer to const [constVariablePointer] mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_dumpidl.c:345:28: style: Parameter 'str' can be declared as pointer to const [constParameterPointer] mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_dumpidl.c:439:43: style: Parameter 'tl' can be declared as pointer to const [constParameterPointer] mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_dumpidl.c:475:16: style: Variable 'th' can be declared as pointer to const [constVariablePointer] mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_dumpidl.c:559:13: style: Variable 'hn' can be declared as pointer to const [constVariablePointer] mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_dumpidl.c:588:13: style: Variable 'hn' can be declared as pointer to const [constVariablePointer] mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_dumpidl.c:760:8: style: Variable 'h' can be declared as pointer to const [constVariablePointer] mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_dumpidl.c:793:8: style: Variable 'h' can be declared as pointer to const [constVariablePointer] mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_dumpidl.c:829:8: style: Variable 'ifname' can be declared as pointer to const [constVariablePointer] mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_dumpidl.c:830:10: style: Variable 'rtyp' can be declared as pointer to const [constVariablePointer] mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_dumpidl.c:868:8: style: Variable 'ifname' can be declared as pointer to const [constVariablePointer] mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_dumpidl.c:869:10: style: Variable 'rtyp' can be declared as pointer to const [constVariablePointer] mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_dumpidl.c:964:26: style: Variable 'mi' can be declared as pointer to const [constVariablePointer] mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_dumpidl.c:1104:8: style: Variable 'h' can be declared as pointer to const [constVariablePointer] mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_dumpidl.c:94:5: style: Variable 'd' is assigned a value that is never used. [unreadVariable] mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_dumpidl.c:217:8: style: Variable 'pData' is assigned a value that is never used. [unreadVariable] tools/wrc/ppy.tab.c:1205:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] mingw-w64-v13.0.0/mingw-w64-tools/widl/src/widltypes.h:698:18: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] tools/wrc/ppy.y:563:2: warning: If memory allocation fails, then there is a possible null pointer dereference: mt [nullPointerOutOfMemory] tools/wrc/ppy.y:557:23: note: Assuming allocation function fails tools/wrc/ppy.y:557:23: note: Assignment 'mt=xmalloc(sizeof(mtext_t))', assigned value is 0 tools/wrc/ppy.y:563:2: note: Null pointer dereference tools/wrc/ppy.y:564:2: warning: If memory allocation fails, then there is a possible null pointer dereference: mt [nullPointerOutOfMemory] tools/wrc/ppy.y:557:23: note: Assuming allocation function fails tools/wrc/ppy.y:557:23: note: Assignment 'mt=xmalloc(sizeof(mtext_t))', assigned value is 0 tools/wrc/ppy.y:564:2: note: Null pointer dereference tools/wrc/ppy.y:564:13: warning: If memory allocation fails, then there is a possible null pointer dereference: mt [nullPointerOutOfMemory] tools/wrc/ppy.y:557:23: note: Assuming allocation function fails tools/wrc/ppy.y:557:23: note: Assignment 'mt=xmalloc(sizeof(mtext_t))', assigned value is 0 tools/wrc/ppy.y:564:13: note: Null pointer dereference tools/wrc/ppy.tab.c:1290:3: style: The comparison '0 <= yystate' is always true. [knownConditionTrueFalse] tools/wrc/ppy.tab.c:1232:31: note: 'yystate' is assigned value '0' here. tools/wrc/ppy.tab.c:1290:3: note: The comparison '0 <= yystate' is always true. mingw-w64-v13.0.0/mingw-w64-tools/widl/src/hash.c:698:59: style:inconclusive: Function 'sha1_finalize' argument 2 names different: declaration 'hash' definition 'result'. [funcArgNamesDifferent] mingw-w64-v13.0.0/mingw-w64-tools/widl/src/hash.h:36:59: note: Function 'sha1_finalize' argument 2 names different: declaration 'hash' definition 'result'. mingw-w64-v13.0.0/mingw-w64-tools/widl/src/hash.c:698:59: note: Function 'sha1_finalize' argument 2 names different: declaration 'hash' definition 'result'. tools/wrc/ppy.y:534:33: style: Parameter 'str' can be declared as pointer to const [constParameterPointer] tools/wrc/ppy.y:542:29: style: Parameter 'id' can be declared as pointer to const [constParameterPointer] mingw-w64-v13.0.0/mingw-w64-tools/widl/src/hash.c:658:6: style: Variable 'a' is assigned a value that is never used. [unreadVariable] mingw-w64-v13.0.0/mingw-w64-tools/widl/src/hash.c:658:10: style: Variable 'b' is assigned a value that is never used. [unreadVariable] mingw-w64-v13.0.0/mingw-w64-tools/widl/src/hash.c:658:14: style: Variable 'c' is assigned a value that is never used. [unreadVariable] mingw-w64-v13.0.0/mingw-w64-tools/widl/src/hash.c:658:18: style: Variable 'd' is assigned a value that is never used. [unreadVariable] mingw-w64-v13.0.0/mingw-w64-tools/widl/src/hash.c:658:22: style: Variable 'e' is assigned a value that is never used. [unreadVariable] tools/wrc/ppy.tab.c:1205:11: style: Variable 'yymsg' is assigned a value that is never used. [unreadVariable] tools/wrc/ppl.yy.c:3463:2: warning: Possible null pointer dereference: b [nullPointer] tools/wrc/ppl.yy.c:3356:18: note: Calling function 'ppy__init_buffer', 1st argument '(yy_buffer_stack)?(yy_buffer_stack)[yy_buffer_stack_top]:NULL' value is 0 tools/wrc/ppl.yy.c:3463:2: note: Null pointer dereference tools/wrc/ppl.yy.c:3464:2: warning: Possible null pointer dereference: b [nullPointer] tools/wrc/ppl.yy.c:3356:18: note: Calling function 'ppy__init_buffer', 1st argument '(yy_buffer_stack)?(yy_buffer_stack)[yy_buffer_stack_top]:NULL' value is 0 tools/wrc/ppl.yy.c:3464:2: note: Null pointer dereference tools/wrc/ppl.l:1167:9: warning: If memory allocation fails, then there is a possible null pointer dereference: str [nullPointerOutOfMemory] tools/wrc/ppl.l:1165:21: note: Assuming allocation function fails tools/wrc/ppl.l:1165:21: note: Assignment 'str=xmalloc(strbuf_idx+1)', assigned value is 0 tools/wrc/ppl.l:1167:9: note: Null pointer dereference tools/wrc/ppl.l:1168:2: warning: If memory allocation fails, then there is a possible null pointer dereference: str [nullPointerOutOfMemory] tools/wrc/ppl.l:1165:21: note: Assuming allocation function fails tools/wrc/ppl.l:1165:21: note: Assignment 'str=xmalloc(strbuf_idx+1)', assigned value is 0 tools/wrc/ppl.l:1168:2: note: Null pointer dereference tools/wrc/ppl.l:1246:6: warning: If memory allocation fails, then there is a possible null pointer dereference: iep [nullPointerOutOfMemory] tools/wrc/ppl.l:1245:19: note: Assuming allocation function fails tools/wrc/ppl.l:1245:19: note: Assignment 'iep=xmalloc(sizeof(includelogicentry_t))', assigned value is 0 tools/wrc/ppl.l:1246:6: note: Null pointer dereference tools/wrc/ppl.l:1248:6: warning: If memory allocation fails, then there is a possible null pointer dereference: iep [nullPointerOutOfMemory] tools/wrc/ppl.l:1245:19: note: Assuming allocation function fails tools/wrc/ppl.l:1245:19: note: Assignment 'iep=xmalloc(sizeof(includelogicentry_t))', assigned value is 0 tools/wrc/ppl.l:1248:6: note: Null pointer dereference tools/wrc/ppl.l:1367:30: error: If memory allocation fails: overflow in pointer arithmetic, NULL pointer is subtracted. [nullPointerArithmeticOutOfMemory] tools/wrc/ppl.l:1366:33: note: Assuming allocation function fails tools/wrc/ppl.l:1366:33: note: Assignment 'mep->args[mep->nargs]=xstrdup(mep->curarg?mep->curarg:"")', assigned value is 0 tools/wrc/ppl.l:1367:30: note: Null pointer subtraction tools/wrc/ppl.l:1138:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] tools/wrc/ppl.l:1280:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] tools/wrc/ppl.yy.c:3239:59: style:inconclusive: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'. [funcArgNamesDifferent] tools/wrc/ppl.yy.c:602:55: note: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'. tools/wrc/ppl.yy.c:3239:59: note: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'. tools/wrc/ppl.yy.c:3648:46: style:inconclusive: Function 'ppy__scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'. [funcArgNamesDifferent] tools/wrc/ppl.yy.c:557:46: note: Function 'ppy__scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'. tools/wrc/ppl.yy.c:3648:46: note: Function 'ppy__scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'. tools/wrc/ppl.yy.c:3661:46: style:inconclusive: Function 'ppy__scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'. [funcArgNamesDifferent] tools/wrc/ppl.yy.c:558:45: note: Function 'ppy__scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'. tools/wrc/ppl.yy.c:3661:46: note: Function 'ppy__scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'. tools/wrc/ppl.yy.c:3661:60: style:inconclusive: Function 'ppy__scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'. [funcArgNamesDifferent] tools/wrc/ppl.yy.c:558:56: note: Function 'ppy__scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'. tools/wrc/ppl.yy.c:3661:60: note: Function 'ppy__scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'. tools/wrc/ppl.yy.c:3831:24: style:inconclusive: Function 'ppy_set_debug' argument 1 names different: declaration 'debug_flag' definition '_bdebug'. [funcArgNamesDifferent] tools/wrc/ppl.yy.c:1620:24: note: Function 'ppy_set_debug' argument 1 names different: declaration 'debug_flag' definition '_bdebug'. tools/wrc/ppl.yy.c:3831:24: note: Function 'ppy_set_debug' argument 1 names different: declaration 'debug_flag' definition '_bdebug'. tools/wrc/ppl.yy.c:3071:8: style: Variable 'source' can be declared as pointer to const [constVariablePointer] tools/wrc/ppl.l:1328:23: style: Variable 'bep' can be declared as pointer to const [constVariablePointer] tools/wrc/ppl.l:1357:8: style: Variable 'cptr' can be declared as pointer to const [constVariablePointer] diff: 2.19.0 mingw-w64-v13.0.0/mingw-w64-crt/complex/_cabs.c:57:12: style: Variable 'a' is assigned a value that is never used. [unreadVariable] 2.19.0 mingw-w64-v13.0.0/mingw-w64-crt/complex/cacos.def.h:53:12: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] 2.19.0 mingw-w64-v13.0.0/mingw-w64-crt/complex/cacosh.def.h:104:12: style: Variable 'x' is assigned a value that is never used. [unreadVariable] 2.19.0 mingw-w64-v13.0.0/mingw-w64-crt/complex/cacosh.def.h:55:14: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] 2.19.0 mingw-w64-v13.0.0/mingw-w64-crt/complex/cacosh.def.h:63:14: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] 2.19.0 mingw-w64-v13.0.0/mingw-w64-crt/complex/cacosh.def.h:71:14: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] 2.19.0 mingw-w64-v13.0.0/mingw-w64-crt/complex/cacosh.def.h:78:14: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] 2.19.0 mingw-w64-v13.0.0/mingw-w64-crt/complex/cacosh.def.h:92:14: style: Variable 'x' is assigned a value that is never used. [unreadVariable] 2.19.0 mingw-w64-v13.0.0/mingw-w64-crt/complex/casin.def.h:52:12: style: Variable 'x' is assigned a value that is never used. [unreadVariable] 2.19.0 mingw-w64-v13.0.0/mingw-w64-crt/complex/casin.def.h:57:12: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] 2.19.0 mingw-w64-v13.0.0/mingw-w64-crt/complex/casinh.def.h:102:14: style: Variable 'x' is assigned a value that is never used. [unreadVariable] 2.19.0 mingw-w64-v13.0.0/mingw-w64-crt/complex/casinh.def.h:118:14: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] 2.19.0 mingw-w64-v13.0.0/mingw-w64-crt/complex/casinh.def.h:119:14: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] 2.19.0 mingw-w64-v13.0.0/mingw-w64-crt/complex/casinh.def.h:135:14: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] 2.19.0 mingw-w64-v13.0.0/mingw-w64-crt/complex/casinh.def.h:140:14: style: Variable 'x' is assigned a value that is never used. [unreadVariable] 2.19.0 mingw-w64-v13.0.0/mingw-w64-crt/complex/casinh.def.h:56:14: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] 2.19.0 mingw-w64-v13.0.0/mingw-w64-crt/complex/casinh.def.h:65:14: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] 2.19.0 mingw-w64-v13.0.0/mingw-w64-crt/complex/casinh.def.h:74:14: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] 2.19.0 mingw-w64-v13.0.0/mingw-w64-crt/complex/catan.def.h:52:12: style: Variable 'x' is assigned a value that is never used. [unreadVariable] 2.19.0 mingw-w64-v13.0.0/mingw-w64-crt/complex/catan.def.h:57:12: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] 2.19.0 mingw-w64-v13.0.0/mingw-w64-crt/complex/catanh.def.h:108:14: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] 2.19.0 mingw-w64-v13.0.0/mingw-w64-crt/complex/catanh.def.h:57:16: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] 2.19.0 mingw-w64-v13.0.0/mingw-w64-crt/complex/catanh.def.h:64:16: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] 2.19.0 mingw-w64-v13.0.0/mingw-w64-crt/complex/catanh.def.h:70:14: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] 2.19.0 mingw-w64-v13.0.0/mingw-w64-crt/complex/catanh.def.h:90:14: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] 2.19.0 mingw-w64-v13.0.0/mingw-w64-crt/complex/catanh.def.h:97:14: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] 2.19.0 mingw-w64-v13.0.0/mingw-w64-crt/complex/ccos.def.h:50:12: style: Variable 'x' is assigned a value that is never used. [unreadVariable] 2.19.0 mingw-w64-v13.0.0/mingw-w64-crt/complex/ccosh.def.h:55:14: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] 2.19.0 mingw-w64-v13.0.0/mingw-w64-crt/complex/ccosh.def.h:64:16: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] 2.19.0 mingw-w64-v13.0.0/mingw-w64-crt/complex/ccosh.def.h:71:16: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] 2.19.0 mingw-w64-v13.0.0/mingw-w64-crt/complex/ccosh.def.h:78:14: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] 2.19.0 mingw-w64-v13.0.0/mingw-w64-crt/complex/ccosh.def.h:85:14: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] 2.19.0 mingw-w64-v13.0.0/mingw-w64-crt/complex/ccosh.def.h:92:12: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] 2.19.0 mingw-w64-v13.0.0/mingw-w64-crt/complex/cexp.def.h:102:14: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] 2.19.0 mingw-w64-v13.0.0/mingw-w64-crt/complex/cexp.def.h:103:14: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] 2.19.0 mingw-w64-v13.0.0/mingw-w64-crt/complex/cexp.def.h:108:14: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] 2.19.0 mingw-w64-v13.0.0/mingw-w64-crt/complex/cexp.def.h:61:11: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] 2.19.0 mingw-w64-v13.0.0/mingw-w64-crt/complex/cexp.def.h:68:16: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] 2.19.0 mingw-w64-v13.0.0/mingw-w64-crt/complex/cexp.def.h:75:16: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] 2.19.0 mingw-w64-v13.0.0/mingw-w64-crt/complex/cexp.def.h:76:16: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] 2.19.0 mingw-w64-v13.0.0/mingw-w64-crt/complex/cexp.def.h:81:16: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] 2.19.0 mingw-w64-v13.0.0/mingw-w64-crt/complex/cexp.def.h:90:16: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] 2.19.0 mingw-w64-v13.0.0/mingw-w64-crt/complex/cexp.def.h:92:16: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] 2.19.0 mingw-w64-v13.0.0/mingw-w64-crt/complex/clog.def.h:54:14: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] 2.19.0 mingw-w64-v13.0.0/mingw-w64-crt/complex/clog.def.h:62:14: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] 2.19.0 mingw-w64-v13.0.0/mingw-w64-crt/complex/clog.def.h:68:12: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] 2.19.0 mingw-w64-v13.0.0/mingw-w64-crt/complex/clog10.def.h:54:14: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] 2.19.0 mingw-w64-v13.0.0/mingw-w64-crt/complex/clog10.def.h:62:14: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] 2.19.0 mingw-w64-v13.0.0/mingw-w64-crt/complex/clog10.def.h:68:12: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] 2.19.0 mingw-w64-v13.0.0/mingw-w64-crt/complex/cproj.def.h:52:14: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] 2.19.0 mingw-w64-v13.0.0/mingw-w64-crt/complex/csin.def.h:52:12: style: Variable 'x' is assigned a value that is never used. [unreadVariable] 2.19.0 mingw-w64-v13.0.0/mingw-w64-crt/complex/csin.def.h:57:12: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] 2.19.0 mingw-w64-v13.0.0/mingw-w64-crt/complex/csinh.def.h:101:12: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] 2.19.0 mingw-w64-v13.0.0/mingw-w64-crt/complex/csinh.def.h:58:14: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] 2.19.0 mingw-w64-v13.0.0/mingw-w64-crt/complex/csinh.def.h:68:16: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] 2.19.0 mingw-w64-v13.0.0/mingw-w64-crt/complex/csinh.def.h:75:16: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] 2.19.0 mingw-w64-v13.0.0/mingw-w64-crt/complex/csinh.def.h:82:14: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] 2.19.0 mingw-w64-v13.0.0/mingw-w64-crt/complex/csinh.def.h:92:14: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] 2.19.0 mingw-w64-v13.0.0/mingw-w64-crt/complex/csqrt.def.h:101:14: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] 2.19.0 mingw-w64-v13.0.0/mingw-w64-crt/complex/csqrt.def.h:118:12: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] 2.19.0 mingw-w64-v13.0.0/mingw-w64-crt/complex/csqrt.def.h:57:16: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] 2.19.0 mingw-w64-v13.0.0/mingw-w64-crt/complex/csqrt.def.h:66:11: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] 2.19.0 mingw-w64-v13.0.0/mingw-w64-crt/complex/csqrt.def.h:71:16: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] 2.19.0 mingw-w64-v13.0.0/mingw-w64-crt/complex/csqrt.def.h:77:14: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] 2.19.0 mingw-w64-v13.0.0/mingw-w64-crt/complex/csqrt.def.h:86:16: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] 2.19.0 mingw-w64-v13.0.0/mingw-w64-crt/complex/csqrt.def.h:87:16: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] 2.19.0 mingw-w64-v13.0.0/mingw-w64-crt/complex/csqrt.def.h:92:16: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] 2.19.0 mingw-w64-v13.0.0/mingw-w64-crt/complex/ctan.def.h:52:12: style: Variable 'x' is assigned a value that is never used. [unreadVariable] 2.19.0 mingw-w64-v13.0.0/mingw-w64-crt/complex/ctan.def.h:57:12: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] 2.19.0 mingw-w64-v13.0.0/mingw-w64-crt/complex/ctanh.def.h:65:11: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] 2.19.0 mingw-w64-v13.0.0/mingw-w64-crt/complex/ctanh.def.h:67:11: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] 2.19.0 mingw-w64-v13.0.0/mingw-w64-crt/complex/ctanh.def.h:74:14: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] 2.19.0 mingw-w64-v13.0.0/mingw-w64-crt/complex/ctanh.def.h:91:12: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] 2.19.0 mingw-w64-v13.0.0/mingw-w64-crt/testcases/t_try1.C:88:5: style: Variable 'a' is assigned a value that is never used. [unreadVariable] 2.19.0 mingw-w64-v13.0.0/mingw-w64-libraries/winpthreads/tests/t_clock_settime.c:19:25: style: Variable 'request' is assigned a value that is never used. [unreadVariable] 2.19.0 mingw-w64-v13.0.0/mingw-w64-libraries/winpthreads/tests/test.c:381:8: style: Variable 'tid' is assigned a value that is never used. [unreadVariable] head mingw-w64-v13.0.0/mingw-w64-tools/gendef/src/gendef_def.c:72:34: warning: If memory allocation fails, then there is a possible null pointer dereference: r1 [nullPointerOutOfMemory] mingw-w64-v13.0.0/mingw-w64-tools/gendef/src/gendef_def.c:69:19: note: Assuming allocation function fails mingw-w64-v13.0.0/mingw-w64-tools/gendef/src/gendef_def.c:69:19: note: Assignment 'r1=strdup(h+1)', assigned value is 0 mingw-w64-v13.0.0/mingw-w64-tools/gendef/src/gendef_def.c:72:34: note: Null pointer dereference head mingw-w64-v13.0.0/mingw-w64-tools/gendef/src/gendef_def.c:73:30: error: If memory allocation fails: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] mingw-w64-v13.0.0/mingw-w64-tools/gendef/src/gendef_def.c:69:19: note: Assuming allocation function fails mingw-w64-v13.0.0/mingw-w64-tools/gendef/src/gendef_def.c:69:19: note: Assignment 'r1=strdup(h+1)', assigned value is 0 mingw-w64-v13.0.0/mingw-w64-tools/gendef/src/gendef_def.c:73:30: note: Null pointer addition head mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_dumpidl.c:496:12: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: h [nullPointerOutOfMemory] mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_dumpidl.c:491:23: note: Assuming allocation function fails mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_dumpidl.c:491:7: note: Assignment 'r=(char*)malloc(len)', assigned value is 0 mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_dumpidl.c:493:7: note: Assignment 'h=r', assigned value is 0 mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_dumpidl.c:496:12: note: Null pointer dereference head mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_dumpidl.c:501:17: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: h [nullPointerOutOfMemory] mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_dumpidl.c:491:23: note: Assuming allocation function fails mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_dumpidl.c:491:7: note: Assignment 'r=(char*)malloc(len)', assigned value is 0 mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_dumpidl.c:493:7: note: Assignment 'h=r', assigned value is 0 mingw-w64-v13.0.0/mingw-w64-tools/genidl/src/genidl_dumpidl.c:501:17: note: Null pointer dereference DONE