2025-11-27 05:07 ftp://ftp.de.debian.org/debian/pool/main/i/infinipath-psm/infinipath-psm_3.3+20.604758e7.orig.tar.xz cppcheck-options: --library=posix --library=gnu --library=bsd --library=bsd --inconclusive --enable=style,information --inline-suppr --template=daca2 --disable=missingInclude --suppress=unmatchedSuppression --check-library --debug-warnings --suppress=autoNoType --suppress=valueFlowBailout --suppress=bailoutUninitVar --suppress=symbolDatabaseWarning --suppress=normalCheckLevelConditionExpressions -D__GNUC__ --platform=unix64 -j4 platform: Linux-6.12.57+deb13-amd64-x86_64-with-glibc2.41 python: 3.13.5 client-version: 1.3.67 compiler: g++ (Debian 14.2.0-19) 14.2.0 cppcheck: head 2.18.0 head-info: 9486fde (2025-11-26 08:20:02 +0100) count: 164 165 elapsed-time: 0.5 0.5 head-timing-info: old-timing-info: head results: infinipath-psm-3.3+20.604758e7/ipath/ipath_debug.c:116:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable write_result [valueFlowBailoutIncompleteVar] infinipath-psm-3.3+20.604758e7/ipath/ipath_debug.c:159:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SA_SIGINFO [valueFlowBailoutIncompleteVar] infinipath-psm-3.3+20.604758e7/ipath/ipath_debug.c:194:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] infinipath-psm-3.3+20.604758e7/ipath/ipath_i2cflash.c:57:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ipath_flash [valueFlowBailoutIncompleteVar] infinipath-psm-3.3+20.604758e7/ipath/ipath_i2cflash.c:48:14: style: Variable 'ip' can be declared as pointer to const [constVariablePointer] infinipath-psm-3.3+20.604758e7/ipath/ipath_service.c:86:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] infinipath-psm-3.3+20.604758e7/ipath/ipath_service.c:295:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXPATHLEN [valueFlowBailoutIncompleteVar] infinipath-psm-3.3+20.604758e7/ipath/ipath_service.c:518:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPATH_MAX_UNIT [valueFlowBailoutIncompleteVar] infinipath-psm-3.3+20.604758e7/ipath/ipath_service.c:556:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPATH_UNIT_ID_ANY [valueFlowBailoutIncompleteVar] infinipath-psm-3.3+20.604758e7/ipath/ipath_service.c:615:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] infinipath-psm-3.3+20.604758e7/ipath/ipath_service.c:711:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] infinipath-psm-3.3+20.604758e7/ipath/ipath_service.c:772:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] infinipath-psm-3.3+20.604758e7/ipath/ipath_service.c:822:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] infinipath-psm-3.3+20.604758e7/ipath/ipath_service.c:861:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] infinipath-psm-3.3+20.604758e7/ipath/ipath_service.c:1166:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDONLY [valueFlowBailoutIncompleteVar] infinipath-psm-3.3+20.604758e7/ipath/ipath_service.c:1226:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDONLY [valueFlowBailoutIncompleteVar] infinipath-psm-3.3+20.604758e7/ipath/ipath_service.c:1288:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable POLLIN [valueFlowBailoutIncompleteVar] infinipath-psm-3.3+20.604758e7/ipath/ipath_sysfs.c:66:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QIB_CLASS_PATH [valueFlowBailoutIncompleteVar] infinipath-psm-3.3+20.604758e7/ipath/ipath_sysfs.c:106:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] infinipath-psm-3.3+20.604758e7/ipath/ipath_sysfs.c:126:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] infinipath-psm-3.3+20.604758e7/ipath/ipath_sysfs.c:150:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] infinipath-psm-3.3+20.604758e7/ipath/ipath_sysfs.c:176:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_WRONLY [valueFlowBailoutIncompleteVar] infinipath-psm-3.3+20.604758e7/ipath/ipath_sysfs.c:218:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] infinipath-psm-3.3+20.604758e7/ipath/ipath_sysfs.c:248:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] infinipath-psm-3.3+20.604758e7/ipath/ipath_sysfs.c:268:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] infinipath-psm-3.3+20.604758e7/ipath/ipath_sysfs.c:288:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_WRONLY [valueFlowBailoutIncompleteVar] infinipath-psm-3.3+20.604758e7/ipath/ipath_sysfs.c:321:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_WRONLY [valueFlowBailoutIncompleteVar] infinipath-psm-3.3+20.604758e7/ipath/ipath_sysfs.c:353:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] infinipath-psm-3.3+20.604758e7/ipath/ipath_sysfs.c:387:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDONLY [valueFlowBailoutIncompleteVar] infinipath-psm-3.3+20.604758e7/ipath/ipath_sysfs.c:416:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDONLY [valueFlowBailoutIncompleteVar] infinipath-psm-3.3+20.604758e7/ipath/ipath_sysfs.c:446:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDONLY [valueFlowBailoutIncompleteVar] infinipath-psm-3.3+20.604758e7/ipath/ipath_sysfs.c:476:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] infinipath-psm-3.3+20.604758e7/ipath/ipath_sysfs.c:520:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDONLY [valueFlowBailoutIncompleteVar] infinipath-psm-3.3+20.604758e7/ipath/ipath_sysfs.c:549:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDONLY [valueFlowBailoutIncompleteVar] infinipath-psm-3.3+20.604758e7/ipath/ipath_sysfs.c:579:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDONLY [valueFlowBailoutIncompleteVar] infinipath-psm-3.3+20.604758e7/ipath/ipath_sysfs.c:602:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDONLY [valueFlowBailoutIncompleteVar] infinipath-psm-3.3+20.604758e7/ipath/ipath_sysfs.c:626:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_WRONLY [valueFlowBailoutIncompleteVar] infinipath-psm-3.3+20.604758e7/ipath/ipath_sysfs.c:665:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] infinipath-psm-3.3+20.604758e7/ipath/ipath_sysfs.c:697:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] infinipath-psm-3.3+20.604758e7/ipath/ipath_sysfs.c:729:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] infinipath-psm-3.3+20.604758e7/ipath/ipath_debug.c:61:11: style: Variable 'e' can be declared as pointer to const [constVariablePointer] infinipath-psm-3.3+20.604758e7/ipath/ipath_debug.c:101:28: style: Variable 'uc' can be declared as pointer to const [constVariablePointer] infinipath-psm-3.3+20.604758e7/ipath/ipath_syslog.c:63:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] infinipath-psm-3.3+20.604758e7/ipath/ipath_syslog.c:68:18: style: Condition 'format[len]!='\n'' is always true [knownConditionTrueFalse] infinipath-psm-3.3+20.604758e7/ipath/ipath_syslog.c:58:13: note: len is assigned 'strlen(format)' here. infinipath-psm-3.3+20.604758e7/ipath/ipath_syslog.c:58:21: note: Return index of first '\0' character in string infinipath-psm-3.3+20.604758e7/ipath/ipath_syslog.c:68:18: note: Condition 'format[len]!='\n'' is always true infinipath-psm-3.3+20.604758e7/ipath/ipath_proto.c:94:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ipath_cmd [valueFlowBailoutIncompleteVar] infinipath-psm-3.3+20.604758e7/ipath/ipath_proto.c:147:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _SC_PAGESIZE [valueFlowBailoutIncompleteVar] infinipath-psm-3.3+20.604758e7/ipath/ipath_sysfs.c:144:11: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled] infinipath-psm-3.3+20.604758e7/ipath/ipath_time.c:89:1: error: syntax error [syntaxError] infinipath-psm-3.3+20.604758e7/ipath/ipath_service.c:298:2: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] infinipath-psm-3.3+20.604758e7/ipath/ipath_service.c:362:40: style: Parameter 'buf' can be declared as pointer to const [constParameterPointer] infinipath-psm-3.3+20.604758e7/ipath/ipath_service.c:394:35: style: Parameter 'buf' can be declared as pointer to const [constParameterPointer] infinipath-psm-3.3+20.604758e7/ipath/ipath_service.c:431:43: style: Parameter 'cmd' can be declared as pointer to const [constParameterPointer] infinipath-psm-3.3+20.604758e7/ipath/ipath_service.c:479:20: style: Parameter 'addr' can be declared as pointer to const [constParameterPointer] infinipath-psm-3.3+20.604758e7/ipath/ipath_write_pio-i386.c:71:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPATH_MESSAGE_HDR_SIZE [valueFlowBailoutIncompleteVar] infinipath-psm-3.3+20.604758e7/ipath/ipath_write_pio-i386.c:154:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPATH_MESSAGE_HDR_SIZE [valueFlowBailoutIncompleteVar] infinipath-psm-3.3+20.604758e7/ipath/ipath_write_pio-i386.c:217:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPATH_MESSAGE_HDR_SIZE [valueFlowBailoutIncompleteVar] infinipath-psm-3.3+20.604758e7/ipath/ipath_utils.c:65:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] infinipath-psm-3.3+20.604758e7/ipath/ipath_utils.c:76:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] infinipath-psm-3.3+20.604758e7/ipath/ipath_utils.c:85:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable c [valueFlowBailoutIncompleteVar] infinipath-psm-3.3+20.604758e7/ipath/ipath_utils.c:106:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPATH_CMD_SET_PART_KEY [valueFlowBailoutIncompleteVar] infinipath-psm-3.3+20.604758e7/ipath/ipath_utils.c:145:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPATH_CMD_RECV_CTRL [valueFlowBailoutIncompleteVar] infinipath-psm-3.3+20.604758e7/ipath/ipath_utils.c:162:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPATH_CMD_ARMLAUNCH_CTRL [valueFlowBailoutIncompleteVar] infinipath-psm-3.3+20.604758e7/ipath/ipath_utils.c:178:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPATH_CMD_PIOAVAILUPD [valueFlowBailoutIncompleteVar] infinipath-psm-3.3+20.604758e7/ipath/ipath_utils.c:196:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPATH_CMD_ACK_EVENT [valueFlowBailoutIncompleteVar] infinipath-psm-3.3+20.604758e7/ipath/ipath_utils.c:212:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPATH_CMD_DISARM_BUFS [valueFlowBailoutIncompleteVar] infinipath-psm-3.3+20.604758e7/ipath/ipath_utils.c:228:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPATH_CMD_SDMA_COMPLETE [valueFlowBailoutIncompleteVar] infinipath-psm-3.3+20.604758e7/ipath/ipath_utils.c:247:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPATH_CMD_SDMA_INFLIGHT [valueFlowBailoutIncompleteVar] infinipath-psm-3.3+20.604758e7/ipath/ipath_utils.c:272:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPATH_CMD_POLL_TYPE [valueFlowBailoutIncompleteVar] infinipath-psm-3.3+20.604758e7/ipath/ipath_utils.c:345:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] infinipath-psm-3.3+20.604758e7/ipath/ipath_utils.c:364:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPS_RC_OK [valueFlowBailoutIncompleteVar] infinipath-psm-3.3+20.604758e7/ipath/ipath_utils.c:591:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable M_MMAP_MAX [valueFlowBailoutIncompleteVar] infinipath-psm-3.3+20.604758e7/ipath/ipath_write_pio-ppc.c:79:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vector [valueFlowBailoutIncompleteVar] infinipath-psm-3.3+20.604758e7/ipath/ipath_write_pio-ppc.c:209:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPATH_MESSAGE_HDR_SIZE [valueFlowBailoutIncompleteVar] infinipath-psm-3.3+20.604758e7/ipath/ipath_write_pio-ppc64.c:79:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vector [valueFlowBailoutIncompleteVar] infinipath-psm-3.3+20.604758e7/ipath/ipath_write_pio-ppc64.c:203:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPATH_MESSAGE_HDR_SIZE [valueFlowBailoutIncompleteVar] infinipath-psm-3.3+20.604758e7/ipath/ipath_write_pio-ppc.c:75:12: style: Variable 'dhdr' can be declared as pointer to const [constVariablePointer] infinipath-psm-3.3+20.604758e7/ipath/ipath_write_pio-ppc.c:76:12: style: Variable 'ddata' can be declared as pointer to const [constVariablePointer] infinipath-psm-3.3+20.604758e7/ipath/ipath_write_pio-ppc.c:202:12: style: Variable 'dhdr' can be declared as pointer to const [constVariablePointer] infinipath-psm-3.3+20.604758e7/ipath/ipath_write_pio-ppc.c:203:12: style: Variable 'ddata' can be declared as pointer to const [constVariablePointer] infinipath-psm-3.3+20.604758e7/ipath/ipath_write_pio-ppc.c:269:59: style: Parameter 'piob' can be declared as pointer to const [constParameterPointer] infinipath-psm-3.3+20.604758e7/ipath/ipath_write_pio-ppc.c:270:48: style: Parameter 'hdr' can be declared as pointer to const [constParameterPointer] infinipath-psm-3.3+20.604758e7/ipath/ipath_write_pio-ppc.c:270:59: style: Parameter 'bdata' can be declared as pointer to const [constParameterPointer] infinipath-psm-3.3+20.604758e7/ipath/ipath_write_pio-ppc.c:275:59: style: Parameter 'piob' can be declared as pointer to const [constParameterPointer] infinipath-psm-3.3+20.604758e7/ipath/ipath_write_pio-ppc.c:276:48: style: Parameter 'hdr' can be declared as pointer to const [constParameterPointer] infinipath-psm-3.3+20.604758e7/ipath/ipath_write_pio-ppc.c:276:59: style: Parameter 'bdata' can be declared as pointer to const [constParameterPointer] infinipath-psm-3.3+20.604758e7/ipath/ipath_write_pio-ppc64.c:75:12: style: Variable 'qhdr' can be declared as pointer to const [constVariablePointer] infinipath-psm-3.3+20.604758e7/ipath/ipath_write_pio-ppc64.c:137:15: style: Variable 'ddata' can be declared as pointer to const [constVariablePointer] infinipath-psm-3.3+20.604758e7/ipath/ipath_write_pio-ppc64.c:156:15: style: Variable 'ddata' can be declared as pointer to const [constVariablePointer] infinipath-psm-3.3+20.604758e7/ipath/ipath_write_pio-ppc64.c:196:12: style: Variable 'qhdr' can be declared as pointer to const [constVariablePointer] infinipath-psm-3.3+20.604758e7/ipath/ipath_write_pio-ppc64.c:243:15: style: Variable 'ddata' can be declared as pointer to const [constVariablePointer] infinipath-psm-3.3+20.604758e7/ipath/ipath_write_pio-ppc64.c:273:59: style: Parameter 'piob' can be declared as pointer to const [constParameterPointer] infinipath-psm-3.3+20.604758e7/ipath/ipath_write_pio-ppc64.c:274:48: style: Parameter 'hdr' can be declared as pointer to const [constParameterPointer] infinipath-psm-3.3+20.604758e7/ipath/ipath_write_pio-ppc64.c:274:59: style: Parameter 'bdata' can be declared as pointer to const [constParameterPointer] infinipath-psm-3.3+20.604758e7/ipath/ipath_write_pio-ppc64.c:279:59: style: Parameter 'piob' can be declared as pointer to const [constParameterPointer] infinipath-psm-3.3+20.604758e7/ipath/ipath_write_pio-ppc64.c:280:48: style: Parameter 'hdr' can be declared as pointer to const [constParameterPointer] infinipath-psm-3.3+20.604758e7/ipath/ipath_write_pio-ppc64.c:280:59: style: Parameter 'bdata' can be declared as pointer to const [constParameterPointer] infinipath-psm-3.3+20.604758e7/ipath/ipath_utils.c:85:24: style: Variable 'b' can be declared as pointer to const [constVariablePointer] infinipath-psm-3.3+20.604758e7/ipath/ipath_utils.c:446:37: style: Parameter 'namep' can be declared as pointer to const [constParameterPointer] infinipath-psm-3.3+20.604758e7/ipath/ipath_utils.c:490:69: style: Parameter 'stats' can be declared as pointer to const [constParameterPointer] infinipath-psm-3.3+20.604758e7/ipath/ipath_utils.c:588:11: style: Variable 'env' can be declared as pointer to const [constVariablePointer] infinipath-psm-3.3+20.604758e7/ipath/ipath_utils.c:233:14: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] infinipath-psm-3.3+20.604758e7/ipath/ipath_utils.c:252:14: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] infinipath-psm-3.3+20.604758e7/ipath/ipath_write_pio-x86_64.c:71:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPATH_MESSAGE_HDR_SIZE [valueFlowBailoutIncompleteVar] infinipath-psm-3.3+20.604758e7/ipath/ipath_write_pio-x86_64.c:211:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPATH_MESSAGE_HDR_SIZE [valueFlowBailoutIncompleteVar] infinipath-psm-3.3+20.604758e7/ipath/ipath_write_pio-x86_64.c:269:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPATH_MESSAGE_HDR_SIZE [valueFlowBailoutIncompleteVar] infinipath-psm-3.3+20.604758e7/libuuid/gen_uuid.c:92:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDONLY [valueFlowBailoutIncompleteVar] infinipath-psm-3.3+20.604758e7/libuuid/psm_uuid.c:195:1: error: There is an unknown macro here somewhere. Configuration is required. If PSMI_API_DECL is a macro then please configure it. [unknownMacro] infinipath-psm-3.3+20.604758e7/libuuid/gen_uuid.c:100:3: warning: Return value of function rand() is not used. [ignoredReturnValue] infinipath-psm-3.3+20.604758e7/libuuid/gen_uuid.c:276:28: style: Condition 'get_node_id(node_id)<=0' is always true [knownConditionTrueFalse] infinipath-psm-3.3+20.604758e7/libuuid/gen_uuid.c:276:18: note: Calling function 'get_node_id' returns 0 infinipath-psm-3.3+20.604758e7/libuuid/gen_uuid.c:276:28: note: Condition 'get_node_id(node_id)<=0' is always true infinipath-psm-3.3+20.604758e7/libuuid/gen_uuid.c:140:39: style: Parameter 'node_id' can be declared as pointer to const [constParameterPointer] infinipath-psm-3.3+20.604758e7/libuuid/tst_uuid.c:64:17: style: Variable 'cp' can be declared as pointer to const [constVariablePointer] infinipath-psm-3.3+20.604758e7/psm_ep.h:203:17: error: syntax error [syntaxError] infinipath-psm-3.3+20.604758e7/psm_mpool.c:328:48: error: syntax error [syntaxError] infinipath-psm-3.3+20.604758e7/ptl_am/psm_am_internal.h:239:0: error: #error No _QMARK_FLAG_FENCE() defined for this platform [preprocessorErrorDirective] infinipath-psm-3.3+20.604758e7/ipath/ipath_proto.c:243:58: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] infinipath-psm-3.3+20.604758e7/ipath/ipath_proto.c:293:15: style: Variable 'maxpio' can be declared as pointer to const [constVariablePointer] infinipath-psm-3.3+20.604758e7/ipath/ipath_proto.c:179:5: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] infinipath-psm-3.3+20.604758e7/ptl_am/kcopyrwu.c:100:9: error: Uninitialized variable: abi [uninitvar] infinipath-psm-3.3+20.604758e7/psmd/psmd.c:62:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_ERR [valueFlowBailoutIncompleteVar] infinipath-psm-3.3+20.604758e7/psmd/psmd.c:71:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SCIF_SEND_BLOCK [valueFlowBailoutIncompleteVar] infinipath-psm-3.3+20.604758e7/psmd/psmd.c:87:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SCIF_RECV_BLOCK [valueFlowBailoutIncompleteVar] infinipath-psm-3.3+20.604758e7/psmd/psmd.c:127:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] infinipath-psm-3.3+20.604758e7/psmd/psmd.c:627:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] infinipath-psm-3.3+20.604758e7/ptl_ips/ips_proto.h:171:62: error: There is an unknown macro here somewhere. Configuration is required. If PSMI_CACHEALIGN is a macro then please configure it. [unknownMacro] infinipath-psm-3.3+20.604758e7/ptl_ips/ips_proto.c:1276:71: error: syntax error [syntaxError] infinipath-psm-3.3+20.604758e7/psmd/psmd.c:76:6: portability: 'buf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] infinipath-psm-3.3+20.604758e7/psmd/psmd.c:92:6: portability: 'buf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] infinipath-psm-3.3+20.604758e7/ptl_ips/ips_proto_mq.c:68:23: error: syntax error [syntaxError] infinipath-psm-3.3+20.604758e7/ptl_ips/ips_proto_recv.c:1268:63: error: syntax error [syntaxError] infinipath-psm-3.3+20.604758e7/ptl_ips/ips_recvq.h:62:40: debug: Function::addArguments found argument 'egrq_buftable' with varid 0. [varid0] infinipath-psm-3.3+20.604758e7/ptl_ips/ips_recvq.h:68:59: debug: Function::addArguments found argument 'recvq' with varid 0. [varid0] infinipath-psm-3.3+20.604758e7/ptl_ips/ips_recvq.h:75:60: debug: Function::addArguments found argument 'recvq' with varid 0. [varid0] infinipath-psm-3.3+20.604758e7/ptl_ips/ips_recvq.h:83:59: debug: Function::addArguments found argument 'recvq' with varid 0. [varid0] infinipath-psm-3.3+20.604758e7/ptl_ips/ips_recvq.h:90:60: debug: Function::addArguments found argument 'recvq' with varid 0. [varid0] infinipath-psm-3.3+20.604758e7/ptl_ips/ips_recvq.h:64:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable egrq_buftable [valueFlowBailoutIncompleteVar] infinipath-psm-3.3+20.604758e7/ptl_ips/ips_recvq.h:70:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable head_register [valueFlowBailoutIncompleteVar] infinipath-psm-3.3+20.604758e7/ptl_ips/ips_recvq.h:77:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable head_register [valueFlowBailoutIncompleteVar] infinipath-psm-3.3+20.604758e7/ptl_ips/ips_recvq.h:85:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tail_register [valueFlowBailoutIncompleteVar] infinipath-psm-3.3+20.604758e7/ptl_ips/ips_recvq.h:92:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tail_register [valueFlowBailoutIncompleteVar] infinipath-psm-3.3+20.604758e7/ptl_ips/ips_recvq.c:59:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PSMI_PAGESIZE [valueFlowBailoutIncompleteVar] infinipath-psm-3.3+20.604758e7/ptl_ips/ips_recvq.c:42:49: style:inconclusive: Function 'ips_recvq_egrbuf_table_alloc' argument 2 names different: declaration 'base' definition 'baseptr'. [funcArgNamesDifferent] infinipath-psm-3.3+20.604758e7/ptl_ips/ips_recvq.h:54:15: note: Function 'ips_recvq_egrbuf_table_alloc' argument 2 names different: declaration 'base' definition 'baseptr'. infinipath-psm-3.3+20.604758e7/ptl_ips/ips_recvq.c:42:49: note: Function 'ips_recvq_egrbuf_table_alloc' argument 2 names different: declaration 'base' definition 'baseptr'. infinipath-psm-3.3+20.604758e7/ptl_ips/ips_recvq.c:59:48: portability: 'ptr_alloc' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] infinipath-psm-3.3+20.604758e7/ptl_ips/ips_tid.h:76:39: debug: Function::addArguments found argument 'tidc' with varid 0. [varid0] infinipath-psm-3.3+20.604758e7/ptl_ips/ips_tid.h:83:38: debug: Function::addArguments found argument 'tidc' with varid 0. [varid0] infinipath-psm-3.3+20.604758e7/ptl_ips/ips_tid.h:94:35: debug: Function::addArguments found argument 'tidc' with varid 0. [varid0] infinipath-psm-3.3+20.604758e7/ptl_ips/ips_tid.h:78:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tid_num_avail [valueFlowBailoutIncompleteVar] infinipath-psm-3.3+20.604758e7/ptl_ips/ips_tid.h:86:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tid_pagesz [valueFlowBailoutIncompleteVar] infinipath-psm-3.3+20.604758e7/ptl_ips/ips_tid.h:96:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tid_pagesz [valueFlowBailoutIncompleteVar] infinipath-psm-3.3+20.604758e7/ptl_ips/ips_tid.c:64:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PSM_OK [valueFlowBailoutIncompleteVar] infinipath-psm-3.3+20.604758e7/ptl_ips/ips_tid.c:72:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PSM_OK [valueFlowBailoutIncompleteVar] infinipath-psm-3.3+20.604758e7/ptl_ips/ips_tid.c:103:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PSM_OK [valueFlowBailoutIncompleteVar] infinipath-psm-3.3+20.604758e7/ptl_ips/ips_tidflow.h:101:37: debug: Function::addArguments found argument 'tfctrl' with varid 0. [varid0] infinipath-psm-3.3+20.604758e7/ptl_ips/ips_tid.c:69:27: style:inconclusive: Function 'ips_tid_acquire' argument 4 names different: declaration 'tidmap' definition 'tid_map'. [funcArgNamesDifferent] infinipath-psm-3.3+20.604758e7/ptl_ips/ips_tid.h:67:16: note: Function 'ips_tid_acquire' argument 4 names different: declaration 'tidmap' definition 'tid_map'. infinipath-psm-3.3+20.604758e7/ptl_ips/ips_tid.c:69:27: note: Function 'ips_tid_acquire' argument 4 names different: declaration 'tidmap' definition 'tid_map'. infinipath-psm-3.3+20.604758e7/ptl_ips/ips_tid.c:62:30: style: Parameter 'tidc' can be declared as pointer to const [constParameterPointer] infinipath-psm-3.3+20.604758e7/ptl_ips/ips_tidflow.h:103:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tf_num_avail [valueFlowBailoutIncompleteVar] infinipath-psm-3.3+20.604758e7/ptl_ips/ips_tidflow.c:73:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable next [valueFlowBailoutIncompleteVar] infinipath-psm-3.3+20.604758e7/ptl_ips/ips_tidflow.c:97:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PSM_OK [valueFlowBailoutIncompleteVar] infinipath-psm-3.3+20.604758e7/ptl_ips/ips_tidflow.c:110:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PSM_EP_NO_RESOURCES [valueFlowBailoutIncompleteVar] infinipath-psm-3.3+20.604758e7/ptl_ips/ips_tidflow.c:153:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable next [valueFlowBailoutIncompleteVar] infinipath-psm-3.3+20.604758e7/ptl_ips/ips_tidflow.c:169:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PSM_OK [valueFlowBailoutIncompleteVar] infinipath-psm-3.3+20.604758e7/ptl_ips/ipserror.c:168:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] infinipath-psm-3.3+20.604758e7/ptl_ips/ips_tidflow.c:95:44: style: Parameter 'tfctrl' can be declared as pointer to const [constParameterPointer] infinipath-psm-3.3+20.604758e7/ptl_self/ptl.c:128:28: error: syntax error [syntaxError] infinipath-psm-3.3+20.604758e7/ptl_ips/ptl.c:503:33: error: syntax error [syntaxError] diff: 2.18.0 infinipath-psm-3.3+20.604758e7/ptl_am/psm_am_internal.h:239:4: error: #error No _QMARK_FLAG_FENCE() defined for this platform [preprocessorErrorDirective] DONE