2026-02-15 05:03 ftp://ftp.de.debian.org/debian/pool/main/l/lam/lam_7.1.4.orig.tar.gz 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 -j1 platform: Linux-6.8.0-100-generic-x86_64-with-glibc2.39 python: 3.12.3 client-version: 1.3.69 compiler: g++ (Ubuntu 14.2.0-4ubuntu2~24.04) 14.2.0 cppcheck: head 2.19.0 head-info: 65c94a6 (2026-02-14 21:00:16 +0100) count: 3878 3862 elapsed-time: 90.6 41.5 head-timing-info: old-timing-info: head results: lam-7.1.4/examples/alltoall/alltoall.c:37:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_COMM_WORLD [valueFlowBailoutIncompleteVar] lam-7.1.4/examples/cxx/chapter_10_mpi2.cc:67:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COMM_NULL [valueFlowBailoutIncompleteVar] lam-7.1.4/examples/cxx/chapter_10_mpi2.cc:77:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COMM_WORLD [valueFlowBailoutIncompleteVar] lam-7.1.4/examples/cxx/chapter_10_mpi2.cc:104:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COMM_NULL [valueFlowBailoutIncompleteVar] lam-7.1.4/examples/cxx/chapter_10_mpi2.cc:107:22: style: The if condition is the same as the previous if condition [duplicateCondition] lam-7.1.4/examples/cxx/chapter_10_mpi2.cc:105:12: note: First condition lam-7.1.4/examples/cxx/chapter_10_mpi2.cc:107:22: note: Second condition lam-7.1.4/examples/cxx/chapter_10_mpi2.cc:81:53: style: Condition 'baz_comm==bar_comm' is always true [knownConditionTrueFalse] lam-7.1.4/examples/cxx/chapter_10_mpi2.cc:79:12: note: baz_comm is assigned 'bar_comm' here. lam-7.1.4/examples/cxx/chapter_10_mpi2.cc:81:53: note: Condition 'baz_comm==bar_comm' is always true lam-7.1.4/examples/fault/master.c:112:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_COMM_WORLD [valueFlowBailoutIncompleteVar] lam-7.1.4/examples/fault/master.c:351:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_STATUS_IGNORE [valueFlowBailoutIncompleteVar] lam-7.1.4/examples/fault/master.c:381:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_INT [valueFlowBailoutIncompleteVar] lam-7.1.4/examples/fault/master.c:241:7: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: p [nullPointerOutOfMemory] lam-7.1.4/examples/fault/master.c:237:8: note: Assuming allocation function fails lam-7.1.4/examples/fault/master.c:236:11: note: Assignment 'p=(struct work*)malloc((unsigned int)sizeof(struct work))', assigned value is 0 lam-7.1.4/examples/fault/master.c:241:7: note: Null pointer dereference lam-7.1.4/examples/fault/master.c:242:7: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: p [nullPointerOutOfMemory] lam-7.1.4/examples/fault/master.c:237:8: note: Assuming allocation function fails lam-7.1.4/examples/fault/master.c:236:11: note: Assignment 'p=(struct work*)malloc((unsigned int)sizeof(struct work))', assigned value is 0 lam-7.1.4/examples/fault/master.c:242:7: note: Null pointer dereference lam-7.1.4/examples/fault/master.c:243:7: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: p [nullPointerOutOfMemory] lam-7.1.4/examples/fault/master.c:237:8: note: Assuming allocation function fails lam-7.1.4/examples/fault/master.c:236:11: note: Assignment 'p=(struct work*)malloc((unsigned int)sizeof(struct work))', assigned value is 0 lam-7.1.4/examples/fault/master.c:243:7: note: Null pointer dereference lam-7.1.4/examples/fault/master.c:244:7: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: p [nullPointerOutOfMemory] lam-7.1.4/examples/fault/master.c:237:8: note: Assuming allocation function fails lam-7.1.4/examples/fault/master.c:236:11: note: Assignment 'p=(struct work*)malloc((unsigned int)sizeof(struct work))', assigned value is 0 lam-7.1.4/examples/fault/master.c:244:7: note: Null pointer dereference lam-7.1.4/examples/fault/master.c:245:7: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: p [nullPointerOutOfMemory] lam-7.1.4/examples/fault/master.c:237:8: note: Assuming allocation function fails lam-7.1.4/examples/fault/master.c:236:11: note: Assignment 'p=(struct work*)malloc((unsigned int)sizeof(struct work))', assigned value is 0 lam-7.1.4/examples/fault/master.c:245:7: note: Null pointer dereference lam-7.1.4/examples/fault/master.c:459:3: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: pwrk [nullPointerOutOfMemory] lam-7.1.4/examples/fault/master.c:237:8: note: Assuming allocation function fails lam-7.1.4/examples/fault/master.c:236:11: note: Assignment 'p=(struct work*)malloc((unsigned int)sizeof(struct work))', assigned value is 0 lam-7.1.4/examples/fault/master.c:247:14: note: Calling function 'insert', 1st argument 'p' value is 0 lam-7.1.4/examples/fault/master.c:459:3: note: Null pointer dereference lam-7.1.4/examples/fault/master.c:372:10: style:inconclusive: Function 'seed' argument 1 names different: declaration 'isslave' definition 'islave'. [funcArgNamesDifferent] lam-7.1.4/examples/fault/master.c:68:22: note: Function 'seed' argument 1 names different: declaration 'isslave' definition 'islave'. lam-7.1.4/examples/fault/master.c:372:10: note: Function 'seed' argument 1 names different: declaration 'isslave' definition 'islave'. lam-7.1.4/examples/fault/master.c:448:21: style:inconclusive: Function 'insert' argument 1 names different: declaration 'work' definition 'pwrk'. [funcArgNamesDifferent] lam-7.1.4/examples/fault/master.c:70:33: note: Function 'insert' argument 1 names different: declaration 'work' definition 'pwrk'. lam-7.1.4/examples/fault/master.c:448:21: note: Function 'insert' argument 1 names different: declaration 'work' definition 'pwrk'. lam-7.1.4/examples/fault/slave.c:58:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_COMM_WORLD [valueFlowBailoutIncompleteVar] lam-7.1.4/examples/hello/cxxhello.cc:33:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] lam-7.1.4/examples/hello/hello.c:35:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_COMM_WORLD [valueFlowBailoutIncompleteVar] lam-7.1.4/examples/mandelbrot/master.c:84:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_COMM_WORLD [valueFlowBailoutIncompleteVar] lam-7.1.4/examples/mandelbrot/master.c:231:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_CHAR [valueFlowBailoutIncompleteVar] lam-7.1.4/examples/mandelbrot/master.c:268:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_INT [valueFlowBailoutIncompleteVar] lam-7.1.4/examples/mandelbrot/slave.c:115:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_INT [valueFlowBailoutIncompleteVar] lam-7.1.4/examples/pi/cpi.c:46:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_MAX_PROCESSOR_NAME [valueFlowBailoutIncompleteVar] lam-7.1.4/examples/pi/cxxpi.cc:51:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INT [valueFlowBailoutIncompleteVar] lam-7.1.4/examples/pi/cxxpi.cc:29:22: style: The scope of the variable 'i' can be reduced. [variableScope] lam-7.1.4/examples/pi/cxxpi.cc:30:10: style: The scope of the variable 'PI25DT' can be reduced. [variableScope] lam-7.1.4/examples/pi/cxxpi.cc:31:20: style: The scope of the variable 'h' can be reduced. [variableScope] lam-7.1.4/examples/pi/cxxpi.cc:31:23: style: The scope of the variable 'sum' can be reduced. [variableScope] lam-7.1.4/examples/pi/cxxpi.cc:31:28: style: The scope of the variable 'x' can be reduced. [variableScope] lam-7.1.4/examples/ring/cxxring.cc:65:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] lam-7.1.4/examples/ring/ring.c:44:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_COMM_WORLD [valueFlowBailoutIncompleteVar] lam-7.1.4/examples/romio/simple.c:38:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_COMM_WORLD [valueFlowBailoutIncompleteVar] lam-7.1.4/examples/romio/simple.c:55:9: warning: If memory allocation fails, then there is a possible null pointer dereference: filename [nullPointerOutOfMemory] lam-7.1.4/examples/romio/simple.c:54:28: note: Assuming allocation function fails lam-7.1.4/examples/romio/simple.c:54:13: note: Assignment 'filename=(char*)malloc(len+10)', assigned value is 0 lam-7.1.4/examples/romio/simple.c:55:9: note: Null pointer dereference lam-7.1.4/examples/romio/simple.c:68:29: warning: If memory allocation fails, then there is a possible null pointer dereference: buf [nullPointerOutOfMemory] lam-7.1.4/examples/romio/simple.c:66:25: note: Assuming allocation function fails lam-7.1.4/examples/romio/simple.c:66:11: note: Assignment 'buf=(int*)malloc(65536)', assigned value is 0 lam-7.1.4/examples/romio/simple.c:68:29: note: Null pointer dereference lam-7.1.4/examples/romio/simple.c:72:12: warning: If memory allocation fails, then there is a possible null pointer dereference: tmp [nullPointerOutOfMemory] lam-7.1.4/examples/romio/simple.c:71:26: note: Assuming allocation function fails lam-7.1.4/examples/romio/simple.c:71:11: note: Assignment 'tmp=(char*)malloc(len+10)', assigned value is 0 lam-7.1.4/examples/romio/simple.c:72:12: note: Null pointer dereference lam-7.1.4/examples/romio/simple.c:72:17: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: filename [nullPointerOutOfMemory] lam-7.1.4/examples/romio/simple.c:54:28: note: Assuming allocation function fails lam-7.1.4/examples/romio/simple.c:54:13: note: Assignment 'filename=(char*)malloc(len+10)', assigned value is 0 lam-7.1.4/examples/romio/simple.c:72:17: note: Null pointer dereference lam-7.1.4/examples/romio/simple.c:73:32: warning: If memory allocation fails, then there is a possible null pointer dereference: tmp [nullPointerOutOfMemory] lam-7.1.4/examples/romio/simple.c:71:26: note: Assuming allocation function fails lam-7.1.4/examples/romio/simple.c:71:11: note: Assignment 'tmp=(char*)malloc(len+10)', assigned value is 0 lam-7.1.4/examples/romio/simple.c:73:32: note: Null pointer dereference lam-7.1.4/examples/romio/simple.c:83:29: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: buf [nullPointerOutOfMemory] lam-7.1.4/examples/romio/simple.c:66:25: note: Assuming allocation function fails lam-7.1.4/examples/romio/simple.c:66:11: note: Assignment 'buf=(int*)malloc(65536)', assigned value is 0 lam-7.1.4/examples/romio/simple.c:83:29: note: Null pointer dereference lam-7.1.4/examples/romio/simple.c:92:6: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: buf [nullPointerOutOfMemory] lam-7.1.4/examples/romio/simple.c:66:25: note: Assuming allocation function fails lam-7.1.4/examples/romio/simple.c:66:11: note: Assignment 'buf=(int*)malloc(65536)', assigned value is 0 lam-7.1.4/examples/romio/simple.c:92:6: note: Null pointer dereference lam-7.1.4/examples/topology/cxx_topology.cc:40:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] lam-7.1.4/examples/topology/cxx_topology.cc:54:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] lam-7.1.4/examples/topology/cxx_topology.cc:96:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] lam-7.1.4/examples/trivial/ezstart.c:45:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_COMM_WORLD [valueFlowBailoutIncompleteVar] lam-7.1.4/examples/trivial/ezstart.c:70:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_COMM_WORLD [valueFlowBailoutIncompleteVar] lam-7.1.4/examples/trivial/ezstart.c:134:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_INT [valueFlowBailoutIncompleteVar] lam-7.1.4/examples/trivial/trivialc.c:41:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_COMM_WORLD [valueFlowBailoutIncompleteVar] lam-7.1.4/otb/bfctl/bfctl.c:68:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EACCES [valueFlowBailoutIncompleteVar] lam-7.1.4/otb/bfstate/bfstate.c:66:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EACCES [valueFlowBailoutIncompleteVar] lam-7.1.4/otb/bfstate/bfstate.c:164:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable N2ND [valueFlowBailoutIncompleteVar] lam-7.1.4/otb/doom/doom.c:69:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EACCES [valueFlowBailoutIncompleteVar] lam-7.1.4/otb/doom/doom.c:169:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] lam-7.1.4/otb/doom/doom.c:218:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SELECT_APPL [valueFlowBailoutIncompleteVar] lam-7.1.4/otb/fctl/fctl.c:66:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EACCES [valueFlowBailoutIncompleteVar] lam-7.1.4/otb/filedr/filedr.c:93:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] lam-7.1.4/otb/filedr/filedr.c:335:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] lam-7.1.4/otb/filedr/filedr.c:322:9: style: Variable 'str_flags' can be declared as pointer to const [constVariablePointer] lam-7.1.4/otb/fstate/fstate.c:68:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EACCES [valueFlowBailoutIncompleteVar] lam-7.1.4/otb/fstate/fstate.c:162:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fs_tflags [valueFlowBailoutIncompleteVar] lam-7.1.4/otb/ipcdr/ipcdr.c:92:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] lam-7.1.4/otb/ipcdr/ipcdr.c:169:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] lam-7.1.4/otb/ipcdr/ipcdr.c:337:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DFLT8MSG [valueFlowBailoutIncompleteVar] lam-7.1.4/otb/ipcdr/ipcdr.c:398:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DFLT8MSG [valueFlowBailoutIncompleteVar] lam-7.1.4/otb/ipcdr/ipcdr.c:488:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DRAWMSG [valueFlowBailoutIncompleteVar] lam-7.1.4/otb/ipcdr/ipcdr.c:239:7: style: Local variable 'length' shadows outer variable [shadowVariable] lam-7.1.4/otb/ipcdr/ipcdr.c:71:13: note: Shadowed declaration lam-7.1.4/otb/ipcdr/ipcdr.c:239:7: note: Shadow variable lam-7.1.4/otb/ipcdr/ipcdr.c:333:9: style: Variable 'filler' can be declared as pointer to const [constVariablePointer] lam-7.1.4/otb/ipcdr/ipcdr.c:394:9: style: Variable 'filler' can be declared as pointer to const [constVariablePointer] lam-7.1.4/otb/kdump/kdump.c:44:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] lam-7.1.4/otb/lamcheckpoint/lamcheckpoint.c:55:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] lam-7.1.4/otb/lamcheckpoint/lamcheckpoint.c:145:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] lam-7.1.4/otb/lamcheckpoint/lamcheckpoint.c:114:5: error: Memory pointed to by 'cr_module' is freed twice. [doubleFree] lam-7.1.4/otb/lamcheckpoint/lamcheckpoint.c:105:5: note: Memory pointed to by 'cr_module' is freed twice. lam-7.1.4/otb/lamcheckpoint/lamcheckpoint.c:114:5: note: Memory pointed to by 'cr_module' is freed twice. lam-7.1.4/otb/lamcheckpoint/lamcheckpoint.c:48:9: style: Variable 'pid_arg' can be declared as pointer to const [constVariablePointer] lam-7.1.4/otb/lamclean/lamclean.c:55:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EACCES [valueFlowBailoutIncompleteVar] lam-7.1.4/otb/lamexec/lamexec.c:106:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] lam-7.1.4/otb/lamexec/lamexec.c:245:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] lam-7.1.4/otb/lamexec/lamexec.c:385:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] lam-7.1.4/otb/lamexec/lamexec.c:443:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RTF_WAIT [valueFlowBailoutIncompleteVar] lam-7.1.4/otb/lamexec/lamexec.c:467:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAM_PATH_MAX [valueFlowBailoutIncompleteVar] lam-7.1.4/otb/lamexec/lamexec.c:526:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAM_SYSCONFDIR [valueFlowBailoutIncompleteVar] lam-7.1.4/otb/lamexec/lamexec.c:628:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRCMD [valueFlowBailoutIncompleteVar] lam-7.1.4/otb/lamexec/lamexec.c:137:17: style: Condition 'set_mode()' is always false [knownConditionTrueFalse] lam-7.1.4/otb/lamexec/lamexec.c:137:17: note: Calling function 'set_mode' returns 0 lam-7.1.4/otb/lamexec/lamexec.c:137:17: note: Condition 'set_mode()' is always false lam-7.1.4/otb/lamgrow/lamgrow.c:88:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXHOSTNAMELEN [valueFlowBailoutIncompleteVar] lam-7.1.4/otb/lamgrow/lamgrow.c:246:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PMAX [valueFlowBailoutIncompleteVar] lam-7.1.4/otb/lamgrow/lamgrow.c:295:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAM_SSI_BOOT_LOCATION_ROOT [valueFlowBailoutIncompleteVar] lam-7.1.4/otb/lamgrow/lamgrow.c:422:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOBUF [valueFlowBailoutIncompleteVar] lam-7.1.4/otb/lamgrow/lamgrow.c:498:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] lam-7.1.4/otb/lamgrow/lamgrow.c:516:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAM_PATH_MAX [valueFlowBailoutIncompleteVar] lam-7.1.4/otb/lamgrow/lamgrow.c:219:62: style: Condition 'add_links(ad,pnodes,nnodes,new_in_addr,new_nodeid)!=0' is always false [knownConditionTrueFalse] lam-7.1.4/otb/lamgrow/lamgrow.c:219:16: note: Calling function 'add_links' returns 0 lam-7.1.4/otb/lamgrow/lamgrow.c:219:62: note: Condition 'add_links(ad,pnodes,nnodes,new_in_addr,new_nodeid)!=0' is always false lam-7.1.4/otb/lamgrow/lamgrow.c:257:19: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: pnodes [nullPointerOutOfMemory] lam-7.1.4/otb/lamgrow/lamgrow.c:198:18: note: Assuming allocation function fails lam-7.1.4/otb/lamgrow/lamgrow.c:198:18: note: Assignment 'pnodes=malloc((unsigned int)nnodes*sizeof(int4))', assigned value is 0 lam-7.1.4/otb/lamgrow/lamgrow.c:208:17: note: Calling function 'ensure_unique', 1st argument 'pnodes' value is 0 lam-7.1.4/otb/lamgrow/lamgrow.c:257:19: note: Null pointer dereference lam-7.1.4/otb/lamgrow/lamgrow.c:450:19: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: pnodes [nullPointerOutOfMemory] lam-7.1.4/otb/lamgrow/lamgrow.c:198:18: note: Assuming allocation function fails lam-7.1.4/otb/lamgrow/lamgrow.c:198:18: note: Assignment 'pnodes=malloc((unsigned int)nnodes*sizeof(int4))', assigned value is 0 lam-7.1.4/otb/lamgrow/lamgrow.c:219:21: note: Calling function 'add_links', 2nd argument 'pnodes' value is 0 lam-7.1.4/otb/lamgrow/lamgrow.c:450:19: note: Null pointer dereference lam-7.1.4/otb/lamgrow/lamgrow.c:411:25: style: Parameter 'pnodes' can be declared as pointer to const [constParameterPointer] lam-7.1.4/otb/lamgrow/lamgrow.c:418:19: style: Variable 'pdir' can be declared as pointer to const [constVariablePointer] lam-7.1.4/otb/lamgrow/lamgrow.c:510:15: style: Parameter 'context' can be declared as pointer to const [constParameterPointer] lam-7.1.4/otb/lamhalt/lamhalt.c:59:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] lam-7.1.4/otb/lamhalt/lamhalt.c:146:23: style: Condition 'NULL!=sock' is always true [knownConditionTrueFalse] lam-7.1.4/otb/lamhalt/lamhalt.c:135:13: style: Variable 'sock' can be declared as pointer to const [constVariablePointer] lam-7.1.4/otb/lamnodes/lamnodes.c:58:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dol_link [valueFlowBailoutIncompleteVar] lam-7.1.4/otb/lamnodes/lamnodes.c:86:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NT_WASTE [valueFlowBailoutIncompleteVar] lam-7.1.4/otb/lamnodes/lamnodes.c:118:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] lam-7.1.4/otb/lamnodes/lamnodes.c:73:28: style: Parameter 'name' can be declared as pointer to const [constParameterPointer] lam-7.1.4/otb/lamnodes/lamnodes.c:100:7: style: Variable 'flag' is assigned a value that is never used. [unreadVariable] lam-7.1.4/otb/lamrestart/lamrestart.c:49:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAM_BINDIR [valueFlowBailoutIncompleteVar] lam-7.1.4/otb/lamrestart/lamrestart.c:114:5: error: Memory pointed to by 'cr_module' is freed twice. [doubleFree] lam-7.1.4/otb/lamrestart/lamrestart.c:99:5: note: Memory pointed to by 'cr_module' is freed twice. lam-7.1.4/otb/lamrestart/lamrestart.c:114:5: note: Memory pointed to by 'cr_module' is freed twice. lam-7.1.4/otb/lamrestart/lamrestart.c:111:14: warning: If memory allocation fails, then there is a possible null pointer dereference: executable [nullPointerOutOfMemory] lam-7.1.4/otb/lamrestart/lamrestart.c:110:24: note: Assuming allocation function fails lam-7.1.4/otb/lamrestart/lamrestart.c:110:24: note: Assignment 'executable=malloc(str_len+sizeof(char))', assigned value is 0 lam-7.1.4/otb/lamrestart/lamrestart.c:111:14: note: Null pointer dereference lam-7.1.4/otb/lamrestart/lamrestart.c:49:8: style: Variable 'lampath' can be declared as const array [constVariable] lam-7.1.4/otb/lamshrink/lamshrink.c:68:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EACCES [valueFlowBailoutIncompleteVar] lam-7.1.4/otb/lamtrace/lamtrace.c:94:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EACCES [valueFlowBailoutIncompleteVar] lam-7.1.4/otb/lamtrace/lamtrace.c:219:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRWORLD [valueFlowBailoutIncompleteVar] lam-7.1.4/otb/lamtrace/lamtrace.c:304:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRANYLIST [valueFlowBailoutIncompleteVar] lam-7.1.4/otb/lamtrace/lamtrace.c:387:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRANYLIST [valueFlowBailoutIncompleteVar] lam-7.1.4/otb/lamtrace/lamtrace.c:86:9: style: Variable 'fname' can be declared as pointer to const [constVariablePointer] lam-7.1.4/otb/loadgo/loadgo.c:100:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] lam-7.1.4/otb/loadgo/loadgo.c:288:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAMERROR [valueFlowBailoutIncompleteVar] lam-7.1.4/otb/loadgo/loadgo.c:313:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTNODEID [valueFlowBailoutIncompleteVar] lam-7.1.4/otb/loadgo/loadgo.c:336:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAM_PATH_MAX [valueFlowBailoutIncompleteVar] lam-7.1.4/otb/loadgo/loadgo.c:204:53: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] lam-7.1.4/otb/loadgo/loadgo.c:141:18: style: Condition 'set_stdio()' is always false [knownConditionTrueFalse] lam-7.1.4/otb/loadgo/loadgo.c:141:18: note: Calling function 'set_stdio' returns 0 lam-7.1.4/otb/loadgo/loadgo.c:141:18: note: Condition 'set_stdio()' is always false lam-7.1.4/otb/loadgo/loadgo.c:336:11: style: Unused variable: server [unusedVariable] lam-7.1.4/otb/mpimsg/mpimsg.c:123:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EACCES [valueFlowBailoutIncompleteVar] lam-7.1.4/otb/mpimsg/mpimsg.c:247:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOCAL [valueFlowBailoutIncompleteVar] lam-7.1.4/otb/mpimsg/mpimsg.c:380:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXNMSGLEN [valueFlowBailoutIncompleteVar] lam-7.1.4/otb/mpimsg/mpimsg.c:454:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRDTMAX [valueFlowBailoutIncompleteVar] lam-7.1.4/otb/mpimsg/mpimsg.c:476:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] lam-7.1.4/otb/mpimsg/mpimsg.c:231:18: style: Variable 'fyi' can be declared as pointer to const [constVariablePointer] lam-7.1.4/otb/mpimsg/mpitr_data.c:572:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIGNED [valueFlowBailoutIncompleteVar] lam-7.1.4/otb/mpimsg/mpitr_data.c:860:10: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] lam-7.1.4/otb/mpimsg/mpitr_data.c:891:10: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] lam-7.1.4/otb/mpimsg/mpitr_data.c:1002:10: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] lam-7.1.4/otb/mpimsg/mpitr_data.c:1042:10: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] lam-7.1.4/otb/mpimsg/mpitr_data.c:1044:10: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] lam-7.1.4/otb/mpimsg/mpitr_data.c:1079:10: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] lam-7.1.4/otb/mpimsg/mpitr_data.c:1081:10: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] lam-7.1.4/otb/mpimsg/mpitr_data.c:1174:10: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] lam-7.1.4/otb/mpimsg/mpitr_data.c:1176:10: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] lam-7.1.4/otb/mpimsg/mpitr_data.c:1211:10: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] lam-7.1.4/otb/mpimsg/mpitr_data.c:1213:10: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] lam-7.1.4/otb/mpimsg/mpitr_data.c:1249:10: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] lam-7.1.4/otb/mpimsg/mpitr_data.c:1325:10: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] lam-7.1.4/otb/mpimsg/mpitr_data.c:1363:10: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] lam-7.1.4/otb/mpimsg/mpitr_data.c:1440:9: style: Parameter 'string' can be declared as pointer to const [constParameterPointer] lam-7.1.4/otb/mpimsg/mpitr_data.c:474:20: style: Variable 'disp' is assigned a value that is never used. [unreadVariable] lam-7.1.4/otb/mpirun/mpirun.c:195:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EACCES [valueFlowBailoutIncompleteVar] lam-7.1.4/otb/mpirun/mpirun.c:653:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] lam-7.1.4/otb/mpirun/mpirun.c:808:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] lam-7.1.4/otb/mpirun/mpirun.c:959:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] lam-7.1.4/otb/mpirun/mpirun.c:1113:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAM_PATH_MAX [valueFlowBailoutIncompleteVar] lam-7.1.4/otb/mpirun/mpirun.c:1173:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAM_SYSCONFDIR [valueFlowBailoutIncompleteVar] lam-7.1.4/otb/mpirun/mpirun.c:1290:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRCMD [valueFlowBailoutIncompleteVar] lam-7.1.4/otb/mpirun/mpirun.c:1321:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _gps [valueFlowBailoutIncompleteVar] lam-7.1.4/otb/mpirun/mpirun.c:1392:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAM_MPI_SSI_BASE_MAX_MODULE_NAME_LEN [valueFlowBailoutIncompleteVar] lam-7.1.4/otb/mpirun/mpirun.c:1627:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sin_addr [valueFlowBailoutIncompleteVar] lam-7.1.4/otb/mpirun/mpirun.c:306:15: style: Condition 'set_mode()' is always false [knownConditionTrueFalse] lam-7.1.4/otb/mpirun/mpirun.c:306:15: note: Calling function 'set_mode' returns 0 lam-7.1.4/otb/mpirun/mpirun.c:306:15: note: Condition 'set_mode()' is always false lam-7.1.4/otb/mpirun/mpirun.c:573:3: error: Memory pointed to by 'cr_module' is freed twice. [doubleFree] lam-7.1.4/otb/mpirun/mpirun.c:563:11: note: Memory pointed to by 'cr_module' is freed twice. lam-7.1.4/otb/mpirun/mpirun.c:573:3: note: Memory pointed to by 'cr_module' is freed twice. lam-7.1.4/otb/mpirun/mpirun.c:655:5: error: Memory leak: fmtbuf [memleak] lam-7.1.4/otb/mpirun/mpirun.c:1614:17: style:inconclusive: Function 'node_id_str' argument 1 names different: declaration 'node_id' definition 'nodeid'. [funcArgNamesDifferent] lam-7.1.4/otb/mpirun/mpirun.c:98:29: note: Function 'node_id_str' argument 1 names different: declaration 'node_id' definition 'nodeid'. lam-7.1.4/otb/mpirun/mpirun.c:1614:17: note: Function 'node_id_str' argument 1 names different: declaration 'node_id' definition 'nodeid'. lam-7.1.4/otb/mpirun/mpirun.c:1315:42: style: Parameter 'world' can be declared as pointer to const [constParameterPointer] lam-7.1.4/otb/mpirun/mpirun.c:1319:29: style: Variable 'mapi' can be declared as pointer to const [constVariablePointer] lam-7.1.4/otb/mpirun/mpirun.c:1538:40: style: Parameter 'suffix' can be declared as pointer to const [constParameterPointer] lam-7.1.4/otb/mpirun/mpirun.c:1488:22: warning: Uninitialized variable: save [uninitvar] lam-7.1.4/otb/mpirun/mpirun.c:1406:17: note: Assuming condition is false lam-7.1.4/otb/mpirun/mpirun.c:1488:22: note: Uninitialized variable: save lam-7.1.4/otb/mpirun/mpirun.c:810:24: style: Variable 'killed_by_signal' is assigned a value that is never used. [unreadVariable] lam-7.1.4/otb/mpirun/totalview.c:176:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROCESSES_SPAWNED [valueFlowBailoutIncompleteVar] lam-7.1.4/otb/mpirun/totalview.c:212:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gps_pid [valueFlowBailoutIncompleteVar] lam-7.1.4/otb/mpirun/totalview.c:345:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dol_link [valueFlowBailoutIncompleteVar] lam-7.1.4/otb/mpirun/totalview.c:191:9: style: Variable 'cwd' can be declared as pointer to const [constVariablePointer] lam-7.1.4/otb/mpirun/totalview.c:192:9: style: Variable 'executable_path' can be declared as pointer to const [constVariablePointer] lam-7.1.4/otb/mpitask/mpitask.c:112:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EACCES [valueFlowBailoutIncompleteVar] lam-7.1.4/otb/mpitask/mpitask.c:191:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOCAL [valueFlowBailoutIncompleteVar] lam-7.1.4/otb/mpitask/mpitask.c:241:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _fyiproc [valueFlowBailoutIncompleteVar] lam-7.1.4/otb/mpitask/mpitask.c:263:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _fyiproc [valueFlowBailoutIncompleteVar] lam-7.1.4/otb/mpitask/mpitask.c:314:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _fyiproc [valueFlowBailoutIncompleteVar] lam-7.1.4/otb/mpitask/mpitask.c:647:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRDIR [valueFlowBailoutIncompleteVar] lam-7.1.4/otb/mpitask/mpitask.c:696:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRDTMAX [valueFlowBailoutIncompleteVar] lam-7.1.4/otb/mpitask/mpitask.c:736:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] lam-7.1.4/otb/mpitask/mpitask.c:595:29: style: Parameter 'fyi' can be declared as pointer to const [constParameterPointer] lam-7.1.4/otb/mpitask/mpitask.c:665:9: style: Variable 'fmt' can be declared as pointer to const [constVariablePointer] lam-7.1.4/otb/mpitask/mpitask.c:687:9: style: Variable 'fmt' can be declared as pointer to const [constVariablePointer] lam-7.1.4/otb/state/state.c:89:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] lam-7.1.4/otb/state/state.c:159:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] lam-7.1.4/otb/state/state.c:222:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SELECT_ALL [valueFlowBailoutIncompleteVar] lam-7.1.4/otb/state/state.c:270:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TNSIG [valueFlowBailoutIncompleteVar] lam-7.1.4/otb/state/state.c:270:41: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] lam-7.1.4/otb/state/state.c:263:9: style: Variable 'fmt' can be declared as pointer to const [constVariablePointer] lam-7.1.4/otb/sys/bforward/bforward.c:104:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EVBFORWARD [valueFlowBailoutIncompleteVar] lam-7.1.4/otb/sys/bforward/bw_main.c:56:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EACCES [valueFlowBailoutIncompleteVar] lam-7.1.4/otb/sys/bufferd/bf_main.c:55:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EACCES [valueFlowBailoutIncompleteVar] lam-7.1.4/otb/sys/bufferd/bufferd.c:208:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KTRY [valueFlowBailoutIncompleteVar] lam-7.1.4/otb/sys/bufferd/bufferd.c:282:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BFSEQLEN [valueFlowBailoutIncompleteVar] lam-7.1.4/otb/sys/bufferd/bufferd.c:363:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DINT4MSG [valueFlowBailoutIncompleteVar] lam-7.1.4/otb/sys/bufferd/bufferd.c:486:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOCAL [valueFlowBailoutIncompleteVar] lam-7.1.4/otb/sys/bufferd/bufferd.c:559:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bfk_event [valueFlowBailoutIncompleteVar] lam-7.1.4/otb/sys/bufferd/bufferd.c:624:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EWOULDBLOCK [valueFlowBailoutIncompleteVar] lam-7.1.4/otb/sys/bufferd/bufferd.c:688:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENOMEM [valueFlowBailoutIncompleteVar] lam-7.1.4/otb/sys/bufferd/bufferd.c:711:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXNMSGLEN [valueFlowBailoutIncompleteVar] lam-7.1.4/otb/sys/bufferd/bufferd.c:730:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOCAL [valueFlowBailoutIncompleteVar] lam-7.1.4/otb/sys/bufferd/bufferd.c:760:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nmsg [valueFlowBailoutIncompleteVar] lam-7.1.4/otb/sys/bufferd/bufferd.c:787:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BFSEQLEN [valueFlowBailoutIncompleteVar] lam-7.1.4/otb/sys/bufferd/bufferd.c:810:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BFNOTSEQ [valueFlowBailoutIncompleteVar] lam-7.1.4/otb/sys/bufferd/bufferd.c:201:18: style: Variable 'pbfe' can be declared as pointer to const [constVariablePointer] lam-7.1.4/otb/sys/bufferd/bufferd.c:605:16: style: Variable 'pbfq' can be declared as pointer to const [constVariablePointer] lam-7.1.4/otb/sys/bufferd/bufferd.c:607:15: style: Variable 'pnh' can be declared as pointer to const [constVariablePointer] lam-7.1.4/otb/sys/bufferd/bufferd.c:664:16: style: Parameter 'req' can be declared as pointer to const. However it seems that 'bfqspace' is a callback function, if 'req' is declared with const you might also need to cast function pointer(s). [constParameterCallback] lam-7.1.4/otb/sys/bufferd/bufferd.c:83:5: note: You might need to cast the function pointer here lam-7.1.4/otb/sys/bufferd/bufferd.c:664:16: note: Parameter 'req' can be declared as pointer to const lam-7.1.4/otb/sys/dli_inet/di_bootagent.c:78:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable F_SETFD [valueFlowBailoutIncompleteVar] lam-7.1.4/otb/sys/dli_inet/di_bootcmd.c:70:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] lam-7.1.4/otb/sys/dli_inet/di_main.c:64:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EACCES [valueFlowBailoutIncompleteVar] lam-7.1.4/otb/sys/dli_inet/di_wait.ext.c:59:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] lam-7.1.4/otb/sys/dli_inet/dli_inet.c:183:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NHDSIZE [valueFlowBailoutIncompleteVar] lam-7.1.4/otb/sys/dli_inet/dli_inet.c:288:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dlframe [valueFlowBailoutIncompleteVar] lam-7.1.4/otb/sys/dli_inet/dli_inet.c:321:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dlack [valueFlowBailoutIncompleteVar] lam-7.1.4/otb/sys/dli_inet/dli_inet.c:351:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EVDLOINIT [valueFlowBailoutIncompleteVar] lam-7.1.4/otb/sys/dli_inet/dli_inet.c:412:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dil_link [valueFlowBailoutIncompleteVar] lam-7.1.4/otb/sys/dli_inet/dli_inet.c:491:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dilink [valueFlowBailoutIncompleteVar] lam-7.1.4/otb/sys/dli_inet/dli_inet.c:561:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dil_link [valueFlowBailoutIncompleteVar] lam-7.1.4/otb/sys/dli_inet/dli_inet.c:364:3: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: pdol [nullPointerOutOfMemory] lam-7.1.4/otb/sys/dli_inet/dli_inet.c:360:33: note: Assuming allocation function fails lam-7.1.4/otb/sys/dli_inet/dli_inet.c:360:9: note: Assignment 'pdol=(struct dolink*)malloc((unsigned int)khead.k_length)', assigned value is 0 lam-7.1.4/otb/sys/dli_inet/dli_inet.c:364:3: note: Null pointer dereference lam-7.1.4/otb/sys/dli_inet/dli_inet.c:365:3: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: pdol [nullPointerOutOfMemory] lam-7.1.4/otb/sys/dli_inet/dli_inet.c:360:33: note: Assuming allocation function fails lam-7.1.4/otb/sys/dli_inet/dli_inet.c:360:9: note: Assignment 'pdol=(struct dolink*)malloc((unsigned int)khead.k_length)', assigned value is 0 lam-7.1.4/otb/sys/dli_inet/dli_inet.c:365:3: note: Null pointer dereference lam-7.1.4/otb/sys/dli_inet/dli_inet.c:366:3: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: pdol [nullPointerOutOfMemory] lam-7.1.4/otb/sys/dli_inet/dli_inet.c:360:33: note: Assuming allocation function fails lam-7.1.4/otb/sys/dli_inet/dli_inet.c:360:9: note: Assignment 'pdol=(struct dolink*)malloc((unsigned int)khead.k_length)', assigned value is 0 lam-7.1.4/otb/sys/dli_inet/dli_inet.c:366:3: note: Null pointer dereference lam-7.1.4/otb/sys/dli_inet/dli_inet.c:367:3: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: pdol [nullPointerOutOfMemory] lam-7.1.4/otb/sys/dli_inet/dli_inet.c:360:33: note: Assuming allocation function fails lam-7.1.4/otb/sys/dli_inet/dli_inet.c:360:9: note: Assignment 'pdol=(struct dolink*)malloc((unsigned int)khead.k_length)', assigned value is 0 lam-7.1.4/otb/sys/dli_inet/dli_inet.c:367:3: note: Null pointer dereference lam-7.1.4/otb/sys/dli_inet/dli_inet.c:368:3: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: pdol [nullPointerOutOfMemory] lam-7.1.4/otb/sys/dli_inet/dli_inet.c:360:33: note: Assuming allocation function fails lam-7.1.4/otb/sys/dli_inet/dli_inet.c:360:9: note: Assignment 'pdol=(struct dolink*)malloc((unsigned int)khead.k_length)', assigned value is 0 lam-7.1.4/otb/sys/dli_inet/dli_inet.c:368:3: note: Null pointer dereference lam-7.1.4/otb/sys/dli_inet/dli_inet.c:369:3: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: pdol [nullPointerOutOfMemory] lam-7.1.4/otb/sys/dli_inet/dli_inet.c:360:33: note: Assuming allocation function fails lam-7.1.4/otb/sys/dli_inet/dli_inet.c:360:9: note: Assignment 'pdol=(struct dolink*)malloc((unsigned int)khead.k_length)', assigned value is 0 lam-7.1.4/otb/sys/dli_inet/dli_inet.c:369:3: note: Null pointer dereference lam-7.1.4/otb/sys/dli_inet/dli_inet.c:390:41: style:inconclusive: Function 'initrouter' argument 2 names different: declaration 'mynode' definition 'mynodeid'. [funcArgNamesDifferent] lam-7.1.4/otb/sys/dli_inet/dli_inet.c:65:65: note: Function 'initrouter' argument 2 names different: declaration 'mynode' definition 'mynodeid'. lam-7.1.4/otb/sys/dli_inet/dli_inet.c:390:41: note: Function 'initrouter' argument 2 names different: declaration 'mynode' definition 'mynodeid'. lam-7.1.4/otb/sys/dli_inet/dli_inet.c:161:19: style: Variable 'head' can be declared as pointer to const [constVariablePointer] lam-7.1.4/otb/sys/dli_inet/dli_inet.c:163:16: style: Variable 'pdiq' can be declared as pointer to const [constVariablePointer] lam-7.1.4/otb/sys/dli_inet/dli_inet.c:474:16: style: Variable 'pdiq' can be declared as pointer to const [constVariablePointer] lam-7.1.4/otb/sys/dli_inet/dli_inet.c:531:28: error: Uninitialized variable: nhr [uninitvar] lam-7.1.4/otb/sys/dli_inet/dli_inet.c:576:29: error: Uninitialized variable: nhr [uninitvar] lam-7.1.4/otb/sys/dlo_inet/dlo_inet.c:249:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dol_link [valueFlowBailoutIncompleteVar] lam-7.1.4/otb/sys/dlo_inet/dlo_inet.c:332:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DOSLOTCNT [valueFlowBailoutIncompleteVar] lam-7.1.4/otb/sys/dlo_inet/dlo_inet.c:360:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DLMINFRAMELEN [valueFlowBailoutIncompleteVar] lam-7.1.4/otb/sys/dlo_inet/dlo_inet.c:400:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DOQVOPEN [valueFlowBailoutIncompleteVar] lam-7.1.4/otb/sys/dlo_inet/dlo_inet.c:517:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DOSLOTCNT [valueFlowBailoutIncompleteVar] lam-7.1.4/otb/sys/dlo_inet/dlo_inet.c:353:17: style: Variable 'pdol' can be declared as pointer to const [constVariablePointer] lam-7.1.4/otb/sys/dlo_inet/do_intr.c:380:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dol_link [valueFlowBailoutIncompleteVar] lam-7.1.4/otb/sys/dlo_inet/do_intr.c:432:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dol_link [valueFlowBailoutIncompleteVar] lam-7.1.4/otb/sys/dlo_inet/do_intr.c:477:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DOSLOTCNT [valueFlowBailoutIncompleteVar] lam-7.1.4/otb/sys/dlo_inet/do_intr.c:363:17: style: Variable 'pdol' can be declared as pointer to const [constVariablePointer] lam-7.1.4/otb/sys/dlo_inet/do_intr.c:365:16: style: Variable 'maxidle' is assigned a value that is never used. [unreadVariable] lam-7.1.4/otb/sys/dlo_inet/do_main.c:53:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EACCES [valueFlowBailoutIncompleteVar] lam-7.1.4/otb/sys/dlo_inet/do_wait.ext.c:163:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TO_DLO_ESTIMATE [valueFlowBailoutIncompleteVar] lam-7.1.4/otb/sys/echod/e_main.c:56:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EACCES [valueFlowBailoutIncompleteVar] lam-7.1.4/otb/sys/filed/f_main.c:55:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EACCES [valueFlowBailoutIncompleteVar] lam-7.1.4/otb/sys/filed/fdesc.c:152:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FACTIVE [valueFlowBailoutIncompleteVar] lam-7.1.4/otb/sys/filed/fdesc.c:188:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FACTIVE [valueFlowBailoutIncompleteVar] lam-7.1.4/otb/sys/filed/fdesc.c:262:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLOCK [valueFlowBailoutIncompleteVar] lam-7.1.4/otb/sys/filed/fdesc.c:81:2: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: newfd [nullPointerOutOfMemory] lam-7.1.4/otb/sys/filed/fdesc.c:76:33: note: Assuming allocation function fails lam-7.1.4/otb/sys/filed/fdesc.c:76:10: note: Assignment 'newfd=(struct fdesc*)malloc((unsigned int)sizeof(struct fdesc))', assigned value is 0 lam-7.1.4/otb/sys/filed/fdesc.c:81:2: note: Null pointer dereference lam-7.1.4/otb/sys/filed/fdesc.c:330:2: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: newfd [nullPointerOutOfMemory] lam-7.1.4/otb/sys/filed/fdesc.c:76:33: note: Assuming allocation function fails lam-7.1.4/otb/sys/filed/fdesc.c:76:10: note: Assignment 'newfd=(struct fdesc*)malloc((unsigned int)sizeof(struct fdesc))', assigned value is 0 lam-7.1.4/otb/sys/filed/fdesc.c:82:11: note: Calling function 'fdappend', 1st argument 'newfd' value is 0 lam-7.1.4/otb/sys/filed/fdesc.c:330:2: note: Null pointer dereference lam-7.1.4/otb/sys/filed/fdesc.c:140:9: style: Parameter 'name' can be declared as pointer to const [constParameterPointer] lam-7.1.4/otb/sys/filed/fdesc.c:260:16: style: Variable 'p' can be declared as pointer to const [constVariablePointer] lam-7.1.4/otb/sys/filed/fface.c:61:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_NOCTTY [valueFlowBailoutIncompleteVar] lam-7.1.4/otb/sys/filed/fface.c:260:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uint4 [valueFlowBailoutIncompleteVar] lam-7.1.4/otb/sys/filed/fface.c:300:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAM_O_RDONLY [valueFlowBailoutIncompleteVar] lam-7.1.4/otb/sys/filed/fface.c:84:10: style: Obsolescent function 'getwd' called. It is recommended to use 'getcwd' instead. [prohibitedgetwdCalled] lam-7.1.4/otb/sys/filed/fface.c:54:9: style: Parameter 'path' can be declared as pointer to const [constParameterPointer] lam-7.1.4/otb/sys/filed/fface.c:71:47: style: Parameter 'buf' can be declared as pointer to const [constParameterPointer] lam-7.1.4/otb/sys/filed/fface.c:77:29: style: Parameter 'newdir' can be declared as pointer to const [constParameterPointer] lam-7.1.4/otb/sys/filed/fface.c:87:28: style: Parameter 'name' can be declared as pointer to const [constParameterPointer] lam-7.1.4/otb/sys/filed/fface.c:90:26: style: Parameter 'dir' can be declared as pointer to const [constParameterPointer] lam-7.1.4/otb/sys/filed/fface.c:93:27: style: Parameter 'cmd' can be declared as pointer to const [constParameterPointer] lam-7.1.4/otb/sys/filed/fface.c:96:33: style: Parameter 'path' can be declared as pointer to const [constParameterPointer] lam-7.1.4/otb/sys/filed/fface.c:99:34: style: Parameter 'path' can be declared as pointer to const [constParameterPointer] lam-7.1.4/otb/sys/filed/fface.c:103:23: style: Parameter 'from' can be declared as pointer to const [constParameterPointer] lam-7.1.4/otb/sys/filed/fface.c:103:41: style: Parameter 'to' can be declared as pointer to const [constParameterPointer] lam-7.1.4/otb/sys/filed/fface.c:110:32: style: Parameter 'path' can be declared as pointer to const [constParameterPointer] lam-7.1.4/otb/sys/filed/fface.c:182:9: style: Parameter 'path' can be declared as pointer to const [constParameterPointer] lam-7.1.4/otb/sys/filed/fface.c:222:45: style: Parameter 'src' can be declared as pointer to const [constParameterPointer] lam-7.1.4/otb/sys/filed/fqclose.c:83:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] lam-7.1.4/otb/sys/filed/fqf77.c:119:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] lam-7.1.4/otb/sys/filed/fqf77.c:274:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] lam-7.1.4/otb/sys/filed/fqf77.c:111:9: style: Variable 'p' can be declared as pointer to const [constVariablePointer] lam-7.1.4/otb/sys/filed/fqf77.c:171:10: style: Variable 'nback' is assigned a value that is never used. [unreadVariable] lam-7.1.4/otb/sys/filed/fqlseek.c:80:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] lam-7.1.4/otb/sys/filed/fqopen.c:91:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAM_O_RDWR [valueFlowBailoutIncompleteVar] lam-7.1.4/otb/sys/filed/fqopen.c:180:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTNODEID [valueFlowBailoutIncompleteVar] lam-7.1.4/otb/sys/filed/fqopen.c:222:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAM_O_RDONLY [valueFlowBailoutIncompleteVar] lam-7.1.4/otb/sys/filed/fqopen.c:236:17: portability: Non reentrant function 'ttyname' called. For threadsafe applications it is recommended to use the reentrant replacement function 'ttyname_r'. [prohibitedttynameCalled] lam-7.1.4/otb/sys/filed/fqopen.c:262:17: portability: Non reentrant function 'ttyname' called. For threadsafe applications it is recommended to use the reentrant replacement function 'ttyname_r'. [prohibitedttynameCalled] lam-7.1.4/otb/sys/filed/fqopenfd.c:95:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAM_PATH_MAX [valueFlowBailoutIncompleteVar] lam-7.1.4/otb/sys/filed/fqopenfd.c:268:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAM_O_WRONLY [valueFlowBailoutIncompleteVar] lam-7.1.4/otb/sys/filed/fqopenfd.c:189:24: portability: Non reentrant function 'ttyname' called. For threadsafe applications it is recommended to use the reentrant replacement function 'ttyname_r'. [prohibitedttynameCalled] lam-7.1.4/otb/sys/filed/fqopenfd.c:196:24: portability: Non reentrant function 'ttyname' called. For threadsafe applications it is recommended to use the reentrant replacement function 'ttyname_r'. [prohibitedttynameCalled] lam-7.1.4/otb/sys/filed/fqopenfd.c:256:12: style: Parameter 'fname' can be declared as pointer to const [constParameterPointer] lam-7.1.4/otb/sys/filed/fqopenfd.c:257:16: style: Parameter 'fq' can be declared as pointer to const [constParameterPointer] lam-7.1.4/otb/sys/filed/fqpathfind.c:64:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] lam-7.1.4/otb/sys/filed/fqread.c:89:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EBADF [valueFlowBailoutIncompleteVar] lam-7.1.4/otb/sys/filed/fqsimplex.c:96:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EBADF [valueFlowBailoutIncompleteVar] lam-7.1.4/otb/sys/filed/fqsimplex.c:120:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAMERROR [valueFlowBailoutIncompleteVar] lam-7.1.4/otb/sys/filed/fqsimplex.c:142:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EBADF [valueFlowBailoutIncompleteVar] lam-7.1.4/otb/sys/filed/fqsimplex.c:165:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAMERROR [valueFlowBailoutIncompleteVar] lam-7.1.4/otb/sys/filed/fqsimplex.c:184:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAMERROR [valueFlowBailoutIncompleteVar] lam-7.1.4/otb/sys/filed/fqsimplex.c:203:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAMERROR [valueFlowBailoutIncompleteVar] lam-7.1.4/otb/sys/filed/fqsimplex.c:223:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAMERROR [valueFlowBailoutIncompleteVar] lam-7.1.4/otb/sys/filed/fqsimplex.c:242:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAMERROR [valueFlowBailoutIncompleteVar] lam-7.1.4/otb/sys/filed/fqsimplex.c:261:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAMERROR [valueFlowBailoutIncompleteVar] lam-7.1.4/otb/sys/filed/fqsimplex.c:280:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAMERROR [valueFlowBailoutIncompleteVar] lam-7.1.4/otb/sys/filed/fqsimplex.c:299:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAMERROR [valueFlowBailoutIncompleteVar] lam-7.1.4/otb/sys/filed/fqsimplex.c:316:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INT4_NIL [valueFlowBailoutIncompleteVar] lam-7.1.4/otb/sys/filed/fqsimplex.c:335:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTFD [valueFlowBailoutIncompleteVar] lam-7.1.4/otb/sys/filed/fqsimplex.c:397:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] lam-7.1.4/otb/sys/filed/fqsimplex.c:436:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] lam-7.1.4/otb/sys/filed/fqstate.c:68:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fstate [valueFlowBailoutIncompleteVar] lam-7.1.4/otb/sys/filed/fqwrite.c:62:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EBADF [valueFlowBailoutIncompleteVar] lam-7.1.4/otb/sys/flatd/fl_main.c:62:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EACCES [valueFlowBailoutIncompleteVar] lam-7.1.4/otb/sys/flatd/flatd.c:170:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLMAX [valueFlowBailoutIncompleteVar] lam-7.1.4/otb/sys/flatd/flatd.c:314:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLMAX [valueFlowBailoutIncompleteVar] lam-7.1.4/otb/sys/flatd/flatd.c:343:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLMAX [valueFlowBailoutIncompleteVar] lam-7.1.4/otb/sys/flatd/flatd.c:372:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLMAX [valueFlowBailoutIncompleteVar] lam-7.1.4/otb/sys/flatd/flatd.c:396:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLMAX [valueFlowBailoutIncompleteVar] lam-7.1.4/otb/sys/flatd/flatd.c:291:9: warning: Either the condition 'fd<0' is redundant or close() argument nr 1 can have invalid value. The value is -1 but the valid values are '0:'. [invalidFunctionArg] lam-7.1.4/otb/sys/flatd/flatd.c:272:10: note: Assuming that condition 'fd<0' is not redundant lam-7.1.4/otb/sys/flatd/flatd.c:291:9: note: Invalid argument lam-7.1.4/otb/sys/haltd/h_main.c:55:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EACCES [valueFlowBailoutIncompleteVar] lam-7.1.4/otb/sys/haltd/haltd.c:214:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAM_BINDIR [valueFlowBailoutIncompleteVar] lam-7.1.4/otb/sys/haltd/haltd.c:178:15: style:inconclusive: Function 'diediedie' argument 1 names different: declaration 'pid' definition 'client_pid'. [funcArgNamesDifferent] lam-7.1.4/otb/sys/haltd/haltd.c:64:39: note: Function 'diediedie' argument 1 names different: declaration 'pid' definition 'client_pid'. lam-7.1.4/otb/sys/haltd/haltd.c:178:15: note: Function 'diediedie' argument 1 names different: declaration 'pid' definition 'client_pid'. lam-7.1.4/otb/sys/iod/io_main.c:55:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EACCES [valueFlowBailoutIncompleteVar] lam-7.1.4/otb/sys/iod/iod.c:171:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable F_SETFD [valueFlowBailoutIncompleteVar] lam-7.1.4/otb/sys/iod/iod.c:215:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXNMSGLEN [valueFlowBailoutIncompleteVar] lam-7.1.4/otb/sys/iod/iod.c:256:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTNODEID [valueFlowBailoutIncompleteVar] lam-7.1.4/otb/sys/kenyad/kenyad.c:161:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EVKENYAD [valueFlowBailoutIncompleteVar] lam-7.1.4/otb/sys/kenyad/kenyad.c:192:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NREEL [valueFlowBailoutIncompleteVar] lam-7.1.4/otb/sys/kenyad/kenyad.c:215:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PMAX [valueFlowBailoutIncompleteVar] lam-7.1.4/otb/sys/kenyad/kenyad.c:243:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] lam-7.1.4/otb/sys/kenyad/kenyad.c:292:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ESERVICE [valueFlowBailoutIncompleteVar] lam-7.1.4/otb/sys/kenyad/kenyad.c:308:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PMAX [valueFlowBailoutIncompleteVar] lam-7.1.4/otb/sys/kenyad/kenyad.c:216:4: style: 'continue' is redundant since it is the last statement in a loop. [redundantContinue] lam-7.1.4/otb/sys/kenyad/kenyad.c:238:19: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] lam-7.1.4/otb/sys/kenyad/p_main.c:63:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EACCES [valueFlowBailoutIncompleteVar] lam-7.1.4/otb/sys/kenyad/pqcreate.c:105:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RTF_TRYCWD [valueFlowBailoutIncompleteVar] lam-7.1.4/otb/sys/kenyad/pqcreate.c:218:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTPROCESS [valueFlowBailoutIncompleteVar] lam-7.1.4/otb/sys/kenyad/pqcreate.c:372:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDONLY [valueFlowBailoutIncompleteVar] lam-7.1.4/otb/sys/kenyad/pqcreate.c:408:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOCAL [valueFlowBailoutIncompleteVar] lam-7.1.4/otb/sys/kenyad/pqcreate.c:459:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAM_PATH_MAX [valueFlowBailoutIncompleteVar] lam-7.1.4/otb/sys/kenyad/pqcreate.c:515:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAM_PATH_MAX [valueFlowBailoutIncompleteVar] lam-7.1.4/otb/sys/kenyad/pqcreate.c:531:22: style: Parameter 'fds' can be declared as pointer to const [constParameterPointer] lam-7.1.4/otb/sys/kenyad/pqdetach.c:84:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] lam-7.1.4/otb/sys/kenyad/pqdetach.c:161:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable p_status [valueFlowBailoutIncompleteVar] lam-7.1.4/otb/sys/kenyad/pqdetach.c:174:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENOTPROCESS [valueFlowBailoutIncompleteVar] lam-7.1.4/otb/sys/kenyad/pqdetach.c:227:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RTF_KENYA_CHILD [valueFlowBailoutIncompleteVar] lam-7.1.4/otb/sys/kenyad/pqdetach.c:294:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAMERROR [valueFlowBailoutIncompleteVar] lam-7.1.4/otb/sys/kenyad/pqdetach.c:353:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PMAX [valueFlowBailoutIncompleteVar] lam-7.1.4/otb/sys/kenyad/pqdetach.c:374:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PMAX [valueFlowBailoutIncompleteVar] lam-7.1.4/otb/sys/kenyad/pqdoom.c:87:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] lam-7.1.4/otb/sys/kenyad/pqstate.c:67:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] lam-7.1.4/otb/sys/kernel/k_main.c:55:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EACCES [valueFlowBailoutIncompleteVar] lam-7.1.4/otb/sys/kernel/kernelio.c:146:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PMAX [valueFlowBailoutIncompleteVar] lam-7.1.4/otb/sys/kernel/kernelio.c:306:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fd_set [valueFlowBailoutIncompleteVar] lam-7.1.4/otb/sys/kernel/kernelio.c:471:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kreply [valueFlowBailoutIncompleteVar] lam-7.1.4/otb/sys/kernel/kernelio.c:487:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PMAX [valueFlowBailoutIncompleteVar] lam-7.1.4/otb/sys/kernel/kernelio.c:518:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PMAX [valueFlowBailoutIncompleteVar] lam-7.1.4/otb/sys/kernel/kernelio.c:563:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KNMSG [valueFlowBailoutIncompleteVar] lam-7.1.4/otb/sys/kernel/kernelio.c:595:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KNMSG [valueFlowBailoutIncompleteVar] lam-7.1.4/otb/sys/kernel/kernelio.c:624:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KNMSG [valueFlowBailoutIncompleteVar] lam-7.1.4/otb/sys/kernel/kernelio.c:685:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAM_BINDIR [valueFlowBailoutIncompleteVar] lam-7.1.4/otb/sys/kernel/kernelio.c:469:26: style:inconclusive: Function 'kio_reply' argument 1 names different: declaration 'rep' definition 'reply'. [funcArgNamesDifferent] lam-7.1.4/otb/sys/kernel/kernelio.c:67:31: note: Function 'kio_reply' argument 1 names different: declaration 'rep' definition 'reply'. lam-7.1.4/otb/sys/kernel/kernelio.c:469:26: note: Function 'kio_reply' argument 1 names different: declaration 'rep' definition 'reply'. lam-7.1.4/otb/sys/kernel/kernelio.c:469:38: style:inconclusive: Function 'kio_reply' argument 2 names different: declaration 'fd_clnt' definition 'fd_client'. [funcArgNamesDifferent] lam-7.1.4/otb/sys/kernel/kernelio.c:67:41: note: Function 'kio_reply' argument 2 names different: declaration 'fd_clnt' definition 'fd_client'. lam-7.1.4/otb/sys/kernel/kernelio.c:469:38: note: Function 'kio_reply' argument 2 names different: declaration 'fd_clnt' definition 'fd_client'. lam-7.1.4/otb/sys/kernel/kernelio.c:536:24: style: Parameter 'delay' can be declared as pointer to const [constParameterPointer] lam-7.1.4/otb/sys/kernel/kernelio.c:617:27: style: Parameter 'sendkmsg' can be declared as pointer to const [constParameterPointer] lam-7.1.4/otb/sys/kernel/kinner.c:82:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KQSEND [valueFlowBailoutIncompleteVar] lam-7.1.4/otb/sys/kernel/kinner.c:271:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENOTPROCESS [valueFlowBailoutIncompleteVar] lam-7.1.4/otb/sys/kernel/kinner.c:420:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kmsg [valueFlowBailoutIncompleteVar] lam-7.1.4/otb/sys/kernel/kinner.c:466:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENOTPROCESS [valueFlowBailoutIncompleteVar] lam-7.1.4/otb/sys/kernel/kinner.c:363:16: style: Parameter 'pold' can be declared as pointer to const [constParameterPointer] lam-7.1.4/otb/sys/kernel/kkill.c:71:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KIPROC [valueFlowBailoutIncompleteVar] lam-7.1.4/otb/sys/kernel/kkill.c:102:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_WRONLY [valueFlowBailoutIncompleteVar] lam-7.1.4/otb/sys/kernel/kkill.c:149:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] lam-7.1.4/otb/sys/kernel/kkill.c:175:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] lam-7.1.4/otb/sys/kernel/kkill.c:223:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] lam-7.1.4/otb/sys/kernel/kkill.c:67:16: style: Variable 'p' can be declared as pointer to const [constVariablePointer] lam-7.1.4/otb/sys/kernel/kkill.c:100:17: style: Parameter 'f_kill' can be declared as pointer to const [constParameterPointer] lam-7.1.4/otb/sys/kernel/kkill.c:165:27: style: Parameter 'kptable' can be declared as const array [constParameter] lam-7.1.4/otb/sys/kernel/kouter.c:125:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KPMAX [valueFlowBailoutIncompleteVar] lam-7.1.4/otb/sys/kernel/kouter.c:231:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENOKDESCRIPTORS [valueFlowBailoutIncompleteVar] lam-7.1.4/otb/sys/kernel/kouter.c:280:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KIPROC [valueFlowBailoutIncompleteVar] lam-7.1.4/otb/sys/kernel/kouter.c:303:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KSURRENDER [valueFlowBailoutIncompleteVar] lam-7.1.4/otb/sys/kernel/kouter.c:351:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KSRECV [valueFlowBailoutIncompleteVar] lam-7.1.4/otb/sys/kernel/kouter.c:398:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KSREADY [valueFlowBailoutIncompleteVar] lam-7.1.4/otb/sys/kernel/kouter.c:419:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KSURRENDER [valueFlowBailoutIncompleteVar] lam-7.1.4/otb/sys/kernel/kouter.c:454:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KIPROC [valueFlowBailoutIncompleteVar] lam-7.1.4/otb/sys/kernel/kouter.c:530:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KPMAX [valueFlowBailoutIncompleteVar] lam-7.1.4/otb/sys/kernel/kouter.c:553:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KPMAX [valueFlowBailoutIncompleteVar] lam-7.1.4/otb/sys/kernel/kouter.c:141:9: style: Condition 'go' is always true [knownConditionTrueFalse] lam-7.1.4/otb/sys/kernel/kouter.c:116:12: note: Assignment 'go=1', assigned value is 1 lam-7.1.4/otb/sys/kernel/kouter.c:141:9: note: Condition 'go' is always true lam-7.1.4/otb/sys/kernel/kouter.c:343:22: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] lam-7.1.4/otb/sys/kernel/kouter.c:346:9: style: Variable 'format' can be declared as pointer to const [constVariablePointer] lam-7.1.4/otb/sys/lamd/couter.c:66:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KTRY [valueFlowBailoutIncompleteVar] lam-7.1.4/otb/sys/lamd/couter.c:213:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KQSTATE [valueFlowBailoutIncompleteVar] lam-7.1.4/otb/sys/lamd/couter.c:86:10: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: p [nullPointerOutOfMemory] lam-7.1.4/otb/sys/lamd/couter.c:83:13: note: Assuming allocation function fails lam-7.1.4/otb/sys/lamd/couter.c:83:13: note: Assignment 'p=malloc(sizeof(struct nmsg))', assigned value is 0 lam-7.1.4/otb/sys/lamd/couter.c:86:10: note: Null pointer dereference lam-7.1.4/otb/sys/lamd/couter.c:99:10: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: p [nullPointerOutOfMemory] lam-7.1.4/otb/sys/lamd/couter.c:96:13: note: Assuming allocation function fails lam-7.1.4/otb/sys/lamd/couter.c:96:13: note: Assignment 'p=malloc((unsigned int)preq->kq_msg.k_length)', assigned value is 0 lam-7.1.4/otb/sys/lamd/couter.c:99:10: note: Null pointer dereference lam-7.1.4/otb/sys/lamd/kenyad.int.c:51:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable F_SETFD [valueFlowBailoutIncompleteVar] lam-7.1.4/otb/sys/lamd/kexit.c:70:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KQDETACH [valueFlowBailoutIncompleteVar] lam-7.1.4/otb/sys/lamd/kiproc.c:114:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kb_run [valueFlowBailoutIncompleteVar] lam-7.1.4/otb/sys/lamd/lamd_main.c:54:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EACCES [valueFlowBailoutIncompleteVar] lam-7.1.4/otb/sys/lamd/nrecv.c:40:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOBUF [valueFlowBailoutIncompleteVar] lam-7.1.4/otb/sys/lamd/nsend.c:37:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOBUF [valueFlowBailoutIncompleteVar] lam-7.1.4/otb/sys/lamd/rreq.c:82:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOCAL [valueFlowBailoutIncompleteVar] lam-7.1.4/otb/sys/lamd/rreq.c:138:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RQGETNTYPE [valueFlowBailoutIncompleteVar] lam-7.1.4/otb/sys/lamd/rreq.c:178:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RQGETNODES [valueFlowBailoutIncompleteVar] lam-7.1.4/otb/sys/lamd/rreq.c:216:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RQGETROUTE [valueFlowBailoutIncompleteVar] lam-7.1.4/otb/sys/lamd/rreq.c:77:17: style: Variable 'rr' can be declared as pointer to const [constVariablePointer] lam-7.1.4/otb/sys/lamd/rreq.c:133:17: style: Variable 'rr' can be declared as pointer to const [constVariablePointer] lam-7.1.4/otb/sys/lamd/rreq.c:173:17: style: Variable 'rr' can be declared as pointer to const [constVariablePointer] lam-7.1.4/otb/sys/lamd/rreq.c:210:17: style: Variable 'rr' can be declared as pointer to const [constVariablePointer] lam-7.1.4/otb/sys/lamd/trillium.c:94:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] lam-7.1.4/otb/sys/loadd/l_main.c:56:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EACCES [valueFlowBailoutIncompleteVar] lam-7.1.4/otb/sys/router/r_main.c:56:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EACCES [valueFlowBailoutIncompleteVar] lam-7.1.4/otb/sys/router/router.c:187:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EBADNODE [valueFlowBailoutIncompleteVar] lam-7.1.4/otb/sys/router/router.c:233:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_nodeid [valueFlowBailoutIncompleteVar] lam-7.1.4/otb/sys/router/router.c:298:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable int4 [valueFlowBailoutIncompleteVar] lam-7.1.4/otb/sys/router/router.c:178:16: style: Variable 'p' can be declared as pointer to const [constVariablePointer] lam-7.1.4/otb/sys/router/router.c:210:15: style: Parameter 'prq' can be declared as pointer to const. However it seems that 'rqsetsmart' is a callback function, if 'prq' is declared with const you might also need to cast function pointer(s). [constParameterCallback] lam-7.1.4/otb/sys/router/router.c:73:5: note: You might need to cast the function pointer here lam-7.1.4/otb/sys/router/router.c:210:15: note: Parameter 'prq' can be declared as pointer to const lam-7.1.4/otb/sys/router/router.c:225:15: style: Parameter 'prq' can be declared as pointer to const. However it seems that 'rqsetrents' is a callback function, if 'prq' is declared with const you might also need to cast function pointer(s). [constParameterCallback] lam-7.1.4/otb/sys/router/router.c:74:5: note: You might need to cast the function pointer here lam-7.1.4/otb/sys/router/router.c:225:15: note: Parameter 'prq' can be declared as pointer to const lam-7.1.4/otb/sys/router/router.c:282:15: style: Parameter 'prq' can be declared as pointer to const. However it seems that 'rqgetnodes' is a callback function, if 'prq' is declared with const you might also need to cast function pointer(s). [constParameterCallback] lam-7.1.4/otb/sys/router/router.c:75:5: note: You might need to cast the function pointer here lam-7.1.4/otb/sys/router/router.c:282:15: note: Parameter 'prq' can be declared as pointer to const lam-7.1.4/otb/sys/router/rtdinit_lam.c:43:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RNRENT [valueFlowBailoutIncompleteVar] lam-7.1.4/otb/sys/traced/tr_main.c:56:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EACCES [valueFlowBailoutIncompleteVar] lam-7.1.4/otb/sys/traced/traced.c:166:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable trreply [valueFlowBailoutIncompleteVar] lam-7.1.4/otb/sys/traced/traced.c:156:16: style: Parameter 'ptrq' can be declared as pointer to const [constParameterPointer] lam-7.1.4/otb/sys/traced/traced.c:157:18: style: Parameter 'ptrr' can be declared as pointer to const [constParameterPointer] lam-7.1.4/otb/sys/traced/trbuf.c:65:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable trblist [valueFlowBailoutIncompleteVar] lam-7.1.4/otb/sys/traced/trbuf.c:110:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] lam-7.1.4/otb/sys/traced/trbuf.c:191:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRANYLIST [valueFlowBailoutIncompleteVar] lam-7.1.4/otb/sys/traced/trbuf.c:260:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRANYLIST [valueFlowBailoutIncompleteVar] lam-7.1.4/otb/sys/traced/trbuf.c:296:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRANYLIST [valueFlowBailoutIncompleteVar] lam-7.1.4/otb/sys/traced/trbuf.c:314:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRANYLIST [valueFlowBailoutIncompleteVar] lam-7.1.4/otb/sys/traced/trbuf.c:349:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EPUBLISHED [valueFlowBailoutIncompleteVar] lam-7.1.4/otb/sys/traced/trbuf.c:394:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENOTPUBLISHED [valueFlowBailoutIncompleteVar] lam-7.1.4/otb/sys/traced/trbuf.c:431:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENOTPUBLISHED [valueFlowBailoutIncompleteVar] lam-7.1.4/otb/sys/traced/trbuf.c:319:15: style: Variable 'ptrl' is reassigned a value before the old one has been used. [redundantAssignment] lam-7.1.4/otb/sys/traced/trbuf.c:317:7: note: ptrl is assigned lam-7.1.4/otb/sys/traced/trbuf.c:319:15: note: ptrl is overwritten lam-7.1.4/otb/sys/traced/trbuf.c:451:16: style: Parameter 'ptrq' can be declared as pointer to const [constParameterPointer] lam-7.1.4/otb/sys/traced/trbuf.c:467:19: style: Parameter 'n1' can be declared as pointer to const. However it seems that 'name_cmp' is a callback function, if 'n1' is declared with const you might also need to cast function pointer(s). [constParameterCallback] lam-7.1.4/otb/sys/traced/trbuf.c:68:46: note: You might need to cast the function pointer here lam-7.1.4/otb/sys/traced/trbuf.c:467:19: note: Parameter 'n1' can be declared as pointer to const lam-7.1.4/otb/sys/traced/trbuf.c:467:24: style: Parameter 'n2' can be declared as pointer to const. However it seems that 'name_cmp' is a callback function, if 'n2' is declared with const you might also need to cast function pointer(s). [constParameterCallback] lam-7.1.4/otb/sys/traced/trbuf.c:68:46: note: You might need to cast the function pointer here lam-7.1.4/otb/sys/traced/trbuf.c:467:24: note: Parameter 'n2' can be declared as pointer to const lam-7.1.4/otb/sys/versiond/v_main.c:56:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EACCES [valueFlowBailoutIncompleteVar] lam-7.1.4/otb/tping/tping.c:90:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EACCES [valueFlowBailoutIncompleteVar] lam-7.1.4/otb/tping/tping.c:321:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] lam-7.1.4/otb/tping/tping.c:337:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] lam-7.1.4/otb/tping/tping.c:189:4: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: indices [nullPointerOutOfMemory] lam-7.1.4/otb/tping/tping.c:184:25: note: Assuming allocation function fails lam-7.1.4/otb/tping/tping.c:184:12: note: Assignment 'indices=(int*)malloc(sizeof(int)*nlinks)', assigned value is 0 lam-7.1.4/otb/tping/tping.c:189:4: note: Null pointer dereference lam-7.1.4/romio/adio/ad_hfs/ad_hfs_close.c:24:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/adio/ad_hfs/ad_hfs_done.c:13:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ADIO_REQUEST_NULL [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/adio/ad_hfs/ad_hfs_fcntl.c:221:1: error: Unmatched '}'. Configuration: '__GNUC__=1'. [syntaxError] lam-7.1.4/romio/adio/ad_hfs/ad_hfs_iread.c:21:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ADIOI_READ [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/adio/ad_hfs/ad_hfs_iread.c:56:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ADIOI_READ [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/adio/ad_hfs/ad_hfs_iwrite.c:21:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ADIOI_WRITE [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/adio/ad_hfs/ad_hfs_iwrite.c:55:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ADIOI_WRITE [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/adio/ad_hfs/ad_hfs_open.c:18:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ADIO_PERM_NULL [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/adio/ad_hfs/ad_hfs_open.c:27:16: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] lam-7.1.4/romio/adio/ad_hfs/ad_hfs_read.c:60:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/adio/ad_hfs/ad_hfs_read.c:58:13: style: The comparison 'err == -1' is always true. [knownConditionTrueFalse] lam-7.1.4/romio/adio/ad_hfs/ad_hfs_read.c:15:14: note: 'err' is assigned value '-1' here. lam-7.1.4/romio/adio/ad_hfs/ad_hfs_read.c:58:13: note: The comparison 'err == -1' is always true. lam-7.1.4/romio/adio/ad_hfs/ad_hfs_read.c:21:9: style: Variable 'len' is assigned a value that is never used. [unreadVariable] lam-7.1.4/romio/adio/ad_hfs/ad_hfs_resize.c:24:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/adio/ad_hfs/ad_hfs_seek.c:37:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ADIOI_Flatlist [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/adio/ad_hfs/ad_hfs_wait.c:13:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ADIO_REQUEST_NULL [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/adio/ad_hfs/ad_hfs_write.c:59:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/adio/ad_hfs/ad_hfs_write.c:57:13: style: The comparison 'err == -1' is always true. [knownConditionTrueFalse] lam-7.1.4/romio/adio/ad_hfs/ad_hfs_write.c:15:14: note: 'err' is assigned value '-1' here. lam-7.1.4/romio/adio/ad_hfs/ad_hfs_write.c:57:13: note: The comparison 'err == -1' is always true. lam-7.1.4/romio/adio/ad_hfs/ad_hfs_write.c:21:9: style: Variable 'len' is assigned a value that is never used. [unreadVariable] lam-7.1.4/romio/adio/ad_nfs/ad_nfs_close.c:24:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/adio/ad_nfs/ad_nfs_done.c:28:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ADIO_REQUEST_NULL [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/adio/ad_nfs/ad_nfs_fcntl.c:33:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_COMBINER_NAMED [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/adio/ad_nfs/ad_nfs_getsh.c:26:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ADIO_FILE_NULL [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/adio/ad_nfs/ad_nfs_getsh.c:60:9: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment] lam-7.1.4/romio/adio/ad_nfs/ad_nfs_getsh.c:35:6: note: err is assigned lam-7.1.4/romio/adio/ad_nfs/ad_nfs_getsh.c:60:9: note: err is overwritten lam-7.1.4/romio/adio/ad_nfs/ad_nfs_iread.c:26:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ADIOI_READ [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/adio/ad_nfs/ad_nfs_iread.c:84:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ADIOI_READ [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/adio/ad_nfs/ad_nfs_iwrite.c:26:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ADIOI_WRITE [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/adio/ad_nfs/ad_nfs_iwrite.c:84:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ADIOI_WRITE [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/adio/ad_nfs/ad_nfs_iwrite.c:267:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiocb [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/adio/ad_nfs/ad_nfs_open.c:19:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ADIO_PERM_NULL [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/adio/ad_nfs/ad_nfs_open.c:28:16: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] lam-7.1.4/romio/adio/ad_nfs/ad_nfs_read.c:24:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ADIO_EXPLICIT_OFFSET [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/adio/ad_nfs/ad_nfs_read.c:127:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_SUCCESS [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/adio/ad_nfs/ad_nfs_resize.c:24:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/adio/ad_nfs/ad_nfs_setsh.c:22:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ADIO_FILE_NULL [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/adio/ad_nfs/ad_nfs_wait.c:27:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ADIO_REQUEST_NULL [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/adio/ad_nfs/ad_nfs_write.c:24:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ADIO_EXPLICIT_OFFSET [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/adio/ad_nfs/ad_nfs_write.c:165:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_SUCCESS [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/adio/ad_nfs/ad_nfs_write.c:12:48: style: Parameter 'buf' can be declared as pointer to const [constParameterPointer] lam-7.1.4/romio/adio/ad_ntfs/ad_ntfs_close.c:22:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/adio/ad_ntfs/ad_ntfs_done.c:24:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ADIO_REQUEST_NULL [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/adio/ad_ntfs/ad_ntfs_fcntl.c:36:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_COMBINER_NAMED [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/adio/ad_ntfs/ad_ntfs_flush.c:18:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ADIO_RDONLY [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/adio/ad_ntfs/ad_ntfs_iread.c:21:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/adio/ad_ntfs/ad_ntfs_iread.c:69:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ADIOI_READ [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/adio/ad_ntfs/ad_ntfs_iwrite.c:21:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/adio/ad_ntfs/ad_ntfs_iwrite.c:70:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ADIOI_WRITE [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/adio/ad_ntfs/ad_ntfs_iwrite.c:99:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/adio/ad_ntfs/ad_ntfs_open.c:24:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPEN_EXISTING [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/adio/ad_ntfs/ad_ntfs_open.c:33:16: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] lam-7.1.4/romio/adio/ad_ntfs/ad_ntfs_open.c:34:16: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] lam-7.1.4/romio/adio/ad_ntfs/ad_ntfs_open.c:44:8: style: Variable 'smode' is assigned a value that is never used. [unreadVariable] lam-7.1.4/romio/adio/ad_ntfs/ad_ntfs_read.c:31:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ADIO_EXPLICIT_OFFSET [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/adio/ad_ntfs/ad_ntfs_resize.c:20:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FILE_BEGIN [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/adio/ad_ntfs/ad_ntfs_resize.c:21:9: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment] lam-7.1.4/romio/adio/ad_ntfs/ad_ntfs_resize.c:20:6: note: err is assigned lam-7.1.4/romio/adio/ad_ntfs/ad_ntfs_resize.c:21:9: note: err is overwritten lam-7.1.4/romio/adio/ad_ntfs/ad_ntfs_seek.c:48:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ADIOI_Flatlist [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/adio/ad_ntfs/ad_ntfs_wait.c:18:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ADIO_REQUEST_NULL [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/adio/ad_ntfs/ad_ntfs_write.c:31:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ADIO_EXPLICIT_OFFSET [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/adio/ad_pfs/ad_pfs_close.c:33:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/adio/ad_pfs/ad_pfs_done.c:18:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ADIO_REQUEST_NULL [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/adio/ad_pfs/ad_pfs_fcntl.c:28:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_COMBINER_NAMED [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/adio/ad_pfs/ad_pfs_fcntl.c:92:7: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment] lam-7.1.4/romio/adio/ad_pfs/ad_pfs_fcntl.c:91:7: note: err is assigned lam-7.1.4/romio/adio/ad_pfs/ad_pfs_fcntl.c:92:7: note: err is overwritten lam-7.1.4/romio/adio/ad_pfs/ad_pfs_flush.c:26:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/adio/ad_pfs/ad_pfs_flush.c:41:6: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment] lam-7.1.4/romio/adio/ad_pfs/ad_pfs_flush.c:40:6: note: err is assigned lam-7.1.4/romio/adio/ad_pfs/ad_pfs_flush.c:41:6: note: err is overwritten lam-7.1.4/romio/adio/ad_pfs/ad_pfs_flush.c:41:6: style: Variable 'err' is assigned a value that is never used. [unreadVariable] lam-7.1.4/romio/adio/ad_pfs/ad_pfs_hints.c:25:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_INFO_NULL [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/adio/ad_pfs/ad_pfs_hints.c:77:18: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] lam-7.1.4/romio/adio/ad_pfs/ad_pfs_hints.c:98:8: style: Variable 'err' is assigned a value that is never used. [unreadVariable] lam-7.1.4/romio/adio/ad_pfs/ad_pfs_iread.c:23:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ADIOI_READ [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/adio/ad_pfs/ad_pfs_iread.c:107:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ADIOI_READ [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/adio/ad_pfs/ad_pfs_iwrite.c:23:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ADIOI_WRITE [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/adio/ad_pfs/ad_pfs_iwrite.c:107:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ADIOI_WRITE [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/adio/ad_pfs/ad_pfs_open.c:23:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ADIO_PERM_NULL [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/adio/ad_pfs/ad_pfs_open.c:32:16: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] lam-7.1.4/romio/adio/ad_pfs/ad_pfs_read.c:26:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ADIO_EXPLICIT_OFFSET [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/adio/ad_pfs/ad_pfs_resize.c:24:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/adio/ad_pfs/ad_pfs_wait.c:18:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ADIO_REQUEST_NULL [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/adio/ad_pfs/ad_pfs_wait.c:13:12: style: Variable 'err' is assigned a value that is never used. [unreadVariable] lam-7.1.4/romio/adio/ad_pfs/ad_pfs_write.c:26:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ADIO_EXPLICIT_OFFSET [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/adio/ad_piofs/ad_piofs_close.c:33:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/adio/ad_piofs/ad_piofs_done.c:13:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ADIO_REQUEST_NULL [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/adio/ad_piofs/ad_piofs_fcntl.c:31:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_COMBINER_NAMED [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/adio/ad_piofs/ad_piofs_fcntl.c:86:24: style: Obsolescent function 'llseek' called. It is recommended to use 'lseek64' instead. [prohibitedllseekCalled] lam-7.1.4/romio/adio/ad_piofs/ad_piofs_fcntl.c:88:7: style: Obsolescent function 'llseek' called. It is recommended to use 'lseek64' instead. [prohibitedllseekCalled] lam-7.1.4/romio/adio/ad_piofs/ad_piofs_fcntl.c:111:15: style: Obsolescent function 'llseek' called. It is recommended to use 'lseek64' instead. [prohibitedllseekCalled] lam-7.1.4/romio/adio/ad_piofs/ad_piofs_fcntl.c:155:6: style: Obsolescent function 'llseek' called. It is recommended to use 'lseek64' instead. [prohibitedllseekCalled] lam-7.1.4/romio/adio/ad_piofs/ad_piofs_hints.c:26:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_INFO_NULL [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/adio/ad_piofs/ad_piofs_hints.c:82:23: warning: If memory allocation fails, then there is a possible null pointer dereference: path [nullPointerOutOfMemory] lam-7.1.4/romio/adio/ad_piofs/ad_piofs_hints.c:81:20: note: Assuming allocation function fails lam-7.1.4/romio/adio/ad_piofs/ad_piofs_hints.c:81:20: note: Assignment 'path=strdup(fd->filename)', assigned value is 0 lam-7.1.4/romio/adio/ad_piofs/ad_piofs_hints.c:82:23: note: Null pointer dereference lam-7.1.4/romio/adio/ad_piofs/ad_piofs_hints.c:105:11: style: Variable 'err' is assigned a value that is never used. [unreadVariable] lam-7.1.4/romio/adio/ad_piofs/ad_piofs_iread.c:21:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ADIOI_READ [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/adio/ad_piofs/ad_piofs_iread.c:56:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ADIOI_READ [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/adio/ad_piofs/ad_piofs_iwrite.c:21:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ADIOI_WRITE [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/adio/ad_piofs/ad_piofs_iwrite.c:55:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ADIOI_WRITE [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/adio/ad_piofs/ad_piofs_open.c:23:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ADIO_PERM_NULL [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/adio/ad_piofs/ad_piofs_open.c:50:5: style: Obsolescent function 'llseek' called. It is recommended to use 'lseek64' instead. [prohibitedllseekCalled] lam-7.1.4/romio/adio/ad_piofs/ad_piofs_open.c:72:37: style: Obsolescent function 'llseek' called. It is recommended to use 'lseek64' instead. [prohibitedllseekCalled] lam-7.1.4/romio/adio/ad_piofs/ad_piofs_open.c:50:14: warning: Either the condition 'fd->fd_sys!=-1' is redundant or llseek() argument nr 1 can have invalid value. The value is -1 but the valid values are '0:'. [invalidFunctionArg] lam-7.1.4/romio/adio/ad_piofs/ad_piofs_open.c:53:20: note: Assuming that condition 'fd->fd_sys!=-1' is not redundant lam-7.1.4/romio/adio/ad_piofs/ad_piofs_open.c:50:14: note: Invalid argument lam-7.1.4/romio/adio/ad_piofs/ad_piofs_open.c:32:16: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] lam-7.1.4/romio/adio/ad_piofs/ad_piofs_read.c:26:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ADIO_EXPLICIT_OFFSET [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/adio/ad_piofs/ad_piofs_read.c:31:6: style: Obsolescent function 'llseek' called. It is recommended to use 'lseek64' instead. [prohibitedllseekCalled] lam-7.1.4/romio/adio/ad_piofs/ad_piofs_read.c:51:6: style: Obsolescent function 'llseek' called. It is recommended to use 'lseek64' instead. [prohibitedllseekCalled] lam-7.1.4/romio/adio/ad_piofs/ad_piofs_resize.c:24:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/adio/ad_piofs/ad_piofs_seek.c:37:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ADIOI_Flatlist [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/adio/ad_piofs/ad_piofs_seek.c:70:11: style: Obsolescent function 'llseek' called. It is recommended to use 'lseek64' instead. [prohibitedllseekCalled] lam-7.1.4/romio/adio/ad_piofs/ad_piofs_wait.c:13:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ADIO_REQUEST_NULL [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/adio/ad_piofs/ad_piofs_write.c:27:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ADIO_EXPLICIT_OFFSET [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/adio/ad_piofs/ad_piofs_write.c:112:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/adio/ad_piofs/ad_piofs_write.c:32:6: style: Obsolescent function 'llseek' called. It is recommended to use 'lseek64' instead. [prohibitedllseekCalled] lam-7.1.4/romio/adio/ad_piofs/ad_piofs_write.c:52:6: style: Obsolescent function 'llseek' called. It is recommended to use 'lseek64' instead. [prohibitedllseekCalled] lam-7.1.4/romio/adio/ad_piofs/ad_piofs_write.c:146:6: style: Obsolescent function 'llseek' called. It is recommended to use 'lseek64' instead. [prohibitedllseekCalled] lam-7.1.4/romio/adio/ad_piofs/ad_piofs_write.c:148:13: style: Obsolescent function 'llseek' called. It is recommended to use 'lseek64' instead. [prohibitedllseekCalled] lam-7.1.4/romio/adio/ad_piofs/ad_piofs_write.c:256:7: style: Obsolescent function 'llseek' called. It is recommended to use 'lseek64' instead. [prohibitedllseekCalled] lam-7.1.4/romio/adio/ad_piofs/ad_piofs_write.c:305:7: style: Obsolescent function 'llseek' called. It is recommended to use 'lseek64' instead. [prohibitedllseekCalled] lam-7.1.4/romio/adio/ad_piofs/ad_piofs_write.c:15:50: style: Parameter 'buf' can be declared as pointer to const [constParameterPointer] lam-7.1.4/romio/adio/ad_piofs/ad_piofs_write.c:98:21: style: Variable 'err' is assigned a value that is never used. [unreadVariable] lam-7.1.4/romio/adio/ad_pvfs/ad_pvfs_close.c:24:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/adio/ad_pvfs/ad_pvfs_delete.c:25:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/adio/ad_pvfs/ad_pvfs_done.c:13:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ADIO_REQUEST_NULL [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/adio/ad_pvfs/ad_pvfs_fcntl.c:30:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_COMBINER_NAMED [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/adio/ad_pvfs/ad_pvfs_flush.c:25:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/adio/ad_pvfs/ad_pvfs_hints.c:22:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ADIOI_HINT_DISABLE [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/adio/ad_pvfs/ad_pvfs_hints.c:14:34: style: Variable 'str_factor' is assigned a value that is never used. [unreadVariable] lam-7.1.4/romio/adio/ad_pvfs/ad_pvfs_hints.c:14:47: style: Variable 'str_unit' is assigned a value that is never used. [unreadVariable] lam-7.1.4/romio/adio/ad_pvfs/ad_pvfs_hints.c:14:63: style: Variable 'start_iodev' is assigned a value that is never used. [unreadVariable] lam-7.1.4/romio/adio/ad_pvfs/ad_pvfs_iread.c:21:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ADIOI_READ [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/adio/ad_pvfs/ad_pvfs_iread.c:55:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ADIOI_READ [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/adio/ad_pvfs/ad_pvfs_iwrite.c:21:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ADIOI_WRITE [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/adio/ad_pvfs/ad_pvfs_iwrite.c:54:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ADIOI_WRITE [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/adio/ad_pvfs/ad_pvfs_open.c:21:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ADIO_PERM_NULL [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/adio/ad_pvfs/ad_pvfs_read.c:32:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ADIO_EXPLICIT_OFFSET [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/adio/ad_pvfs/ad_pvfs_resize.c:24:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/adio/ad_pvfs/ad_pvfs_seek.c:40:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ADIOI_Flatlist [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/adio/ad_pvfs/ad_pvfs_wait.c:13:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ADIO_REQUEST_NULL [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/adio/ad_pvfs/ad_pvfs_write.c:31:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ADIO_EXPLICIT_OFFSET [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/adio/ad_pvfs/ad_pvfs_write.c:99:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/adio/ad_pvfs/ad_pvfs_write.c:76:21: style: Variable 'err' is assigned a value that is never used. [unreadVariable] lam-7.1.4/romio/adio/ad_sfs/ad_sfs_close.c:24:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/adio/ad_sfs/ad_sfs_done.c:13:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ADIO_REQUEST_NULL [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/adio/ad_sfs/ad_sfs_fcntl.c:30:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_COMBINER_NAMED [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/adio/ad_sfs/ad_sfs_fcntl.c:95:24: style: Obsolescent function 'llseek' called. It is recommended to use 'lseek64' instead. [prohibitedllseekCalled] lam-7.1.4/romio/adio/ad_sfs/ad_sfs_fcntl.c:97:7: style: Obsolescent function 'llseek' called. It is recommended to use 'lseek64' instead. [prohibitedllseekCalled] lam-7.1.4/romio/adio/ad_sfs/ad_sfs_fcntl.c:119:15: style: Obsolescent function 'llseek' called. It is recommended to use 'lseek64' instead. [prohibitedllseekCalled] lam-7.1.4/romio/adio/ad_sfs/ad_sfs_fcntl.c:164:6: style: Obsolescent function 'llseek' called. It is recommended to use 'lseek64' instead. [prohibitedllseekCalled] lam-7.1.4/romio/adio/ad_sfs/ad_sfs_flush.c:21:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_ERR_UNSUPPORTED_OPERATION [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/adio/ad_sfs/ad_sfs_iread.c:21:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ADIOI_READ [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/adio/ad_sfs/ad_sfs_iread.c:55:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ADIOI_READ [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/adio/ad_sfs/ad_sfs_iwrite.c:21:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ADIOI_WRITE [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/adio/ad_sfs/ad_sfs_iwrite.c:54:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ADIOI_WRITE [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/adio/ad_sfs/ad_sfs_open.c:18:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ADIO_PERM_NULL [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/adio/ad_sfs/ad_sfs_open.c:40:15: style: Obsolescent function 'llseek' called. It is recommended to use 'lseek64' instead. [prohibitedllseekCalled] lam-7.1.4/romio/adio/ad_sfs/ad_sfs_open.c:27:16: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] lam-7.1.4/romio/adio/ad_sfs/ad_sfs_read.c:23:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ADIO_EXPLICIT_OFFSET [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/adio/ad_sfs/ad_sfs_read.c:25:6: style: Obsolescent function 'llseek' called. It is recommended to use 'lseek64' instead. [prohibitedllseekCalled] lam-7.1.4/romio/adio/ad_sfs/ad_sfs_read.c:32:6: style: Obsolescent function 'llseek' called. It is recommended to use 'lseek64' instead. [prohibitedllseekCalled] lam-7.1.4/romio/adio/ad_sfs/ad_sfs_resize.c:24:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/adio/ad_sfs/ad_sfs_wait.c:13:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ADIO_REQUEST_NULL [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/adio/ad_sfs/ad_sfs_write.c:23:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ADIO_EXPLICIT_OFFSET [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/adio/ad_sfs/ad_sfs_write.c:25:6: style: Obsolescent function 'llseek' called. It is recommended to use 'lseek64' instead. [prohibitedllseekCalled] lam-7.1.4/romio/adio/ad_sfs/ad_sfs_write.c:32:6: style: Obsolescent function 'llseek' called. It is recommended to use 'lseek64' instead. [prohibitedllseekCalled] lam-7.1.4/romio/adio/ad_sfs/ad_sfs_write.c:11:48: style: Parameter 'buf' can be declared as pointer to const [constParameterPointer] lam-7.1.4/romio/adio/ad_testfs/ad_testfs_close.c:17:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_SUCCESS [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/adio/ad_testfs/ad_testfs_delete.c:16:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_SUCCESS [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/adio/ad_testfs/ad_testfs_done.c:17:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_SUCCESS [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/adio/ad_testfs/ad_testfs_done.c:44:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_SUCCESS [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/adio/ad_testfs/ad_testfs_fcntl.c:22:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_SUCCESS [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/adio/ad_testfs/ad_testfs_flush.c:16:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_SUCCESS [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/adio/ad_testfs/ad_testfs_getsh.c:18:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_SUCCESS [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/adio/ad_testfs/ad_testfs_hints.c:16:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_SUCCESS [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/adio/ad_testfs/ad_testfs_iread.c:24:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_SUCCESS [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/adio/ad_testfs/ad_testfs_iread.c:64:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_SUCCESS [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/adio/ad_testfs/ad_testfs_iwrite.c:24:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_SUCCESS [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/adio/ad_testfs/ad_testfs_iwrite.c:64:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_SUCCESS [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/adio/ad_testfs/ad_testfs_open.c:17:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_SUCCESS [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/adio/ad_testfs/ad_testfs_rdcoll.c:19:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_SUCCESS [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/adio/ad_testfs/ad_testfs_read.c:19:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_SUCCESS [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/adio/ad_testfs/ad_testfs_read.c:56:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_SUCCESS [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/adio/ad_testfs/ad_testfs_resize.c:16:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_SUCCESS [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/adio/ad_testfs/ad_testfs_seek.c:35:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_SUCCESS [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/adio/ad_testfs/ad_testfs_setsh.c:17:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_SUCCESS [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/adio/ad_testfs/ad_testfs_wait.c:17:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_SUCCESS [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/adio/ad_testfs/ad_testfs_wait.c:42:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_SUCCESS [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/adio/ad_testfs/ad_testfs_wrcoll.c:19:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_SUCCESS [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/adio/ad_testfs/ad_testfs_write.c:19:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_SUCCESS [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/adio/ad_testfs/ad_testfs_write.c:53:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_SUCCESS [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/adio/ad_ufs/ad_ufs_close.c:24:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/adio/ad_ufs/ad_ufs_done.c:28:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ADIO_REQUEST_NULL [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/adio/ad_ufs/ad_ufs_fcntl.c:33:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_COMBINER_NAMED [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/adio/ad_ufs/ad_ufs_iread.c:26:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ADIOI_READ [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/adio/ad_ufs/ad_ufs_iread.c:84:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ADIOI_READ [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/adio/ad_ufs/ad_ufs_iwrite.c:26:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ADIOI_WRITE [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/adio/ad_ufs/ad_ufs_iwrite.c:85:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ADIOI_WRITE [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/adio/ad_ufs/ad_ufs_iwrite.c:208:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiocb [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/adio/ad_ufs/ad_ufs_open.c:18:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ADIO_PERM_NULL [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/adio/ad_ufs/ad_ufs_open.c:27:16: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] lam-7.1.4/romio/adio/ad_ufs/ad_ufs_read.c:23:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ADIO_EXPLICIT_OFFSET [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/adio/ad_ufs/ad_ufs_resize.c:24:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/adio/ad_ufs/ad_ufs_wait.c:27:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ADIO_REQUEST_NULL [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/adio/ad_ufs/ad_ufs_write.c:23:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ADIO_EXPLICIT_OFFSET [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/adio/ad_ufs/ad_ufs_write.c:11:48: style: Parameter 'buf' can be declared as pointer to const [constParameterPointer] lam-7.1.4/romio/adio/ad_xfs/ad_xfs_close.c:26:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/adio/ad_xfs/ad_xfs_done.c:18:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ADIO_REQUEST_NULL [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/adio/ad_xfs/ad_xfs_fcntl.c:31:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_COMBINER_NAMED [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/adio/ad_xfs/ad_xfs_hints.c:24:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_INFO_NULL [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/adio/ad_xfs/ad_xfs_iread.c:21:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ADIOI_READ [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/adio/ad_xfs/ad_xfs_iread.c:63:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ADIOI_READ [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/adio/ad_xfs/ad_xfs_iwrite.c:21:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ADIOI_WRITE [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/adio/ad_xfs/ad_xfs_iwrite.c:63:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ADIOI_WRITE [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/adio/ad_xfs/ad_xfs_iwrite.c:94:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aiocb64_t [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/adio/ad_xfs/ad_xfs_open.c:20:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ADIO_PERM_NULL [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/adio/ad_xfs/ad_xfs_open.c:29:16: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] lam-7.1.4/romio/adio/ad_xfs/ad_xfs_read.c:29:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ADIO_INDIVIDUAL [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/adio/ad_xfs/ad_xfs_resize.c:24:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/adio/ad_xfs/ad_xfs_seek.c:37:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ADIOI_Flatlist [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/adio/ad_xfs/ad_xfs_wait.c:18:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ADIO_REQUEST_NULL [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/adio/ad_xfs/ad_xfs_write.c:29:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ADIO_INDIVIDUAL [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/adio/common/ad_aggregate.c:153:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ADIO_Offset [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/adio/common/ad_aggregate.c:256:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ADIOI_Access [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/adio/common/ad_aggregate.c:364:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_INT [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/adio/common/ad_aggregate.c:80:18: style: Parameter 'fd_end' can be declared as pointer to const [constParameterPointer] lam-7.1.4/romio/adio/common/ad_aggregate.c:190:51: style: Parameter 'offset_list' can be declared as pointer to const [constParameterPointer] lam-7.1.4/romio/adio/common/ad_aggregate.c:190:69: style: Parameter 'len_list' can be declared as pointer to const [constParameterPointer] lam-7.1.4/romio/adio/common/ad_close.c:35:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ADIO_DELETE_ON_CLOSE [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/adio/common/ad_delete.c:27:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/adio/common/ad_delete.c:15:29: style: Parameter 'filename' can be declared as pointer to const [constParameterPointer] lam-7.1.4/romio/adio/common/ad_end.c:21:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ADIOI_Flatlist [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/adio/common/ad_end.c:77:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_COMM_NULL [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/adio/common/ad_end.c:70:53: style: Parameter 'attribute_val' can be declared as pointer to const [constParameterPointer] lam-7.1.4/romio/adio/common/ad_end.c:71:6: style: Parameter 'extra_state' can be declared as pointer to const [constParameterPointer] lam-7.1.4/romio/adio/common/ad_flush.c:27:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/adio/common/ad_fstype.c:164:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_SUCCESS [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/adio/common/ad_fstype.c:316:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_SUCCESS [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/adio/common/ad_fstype.c:390:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_SUCCESS [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/adio/common/ad_fstype.c:116:21: warning: If memory allocation fails, then there is a possible null pointer dereference: dir [nullPointerOutOfMemory] lam-7.1.4/romio/adio/common/ad_fstype.c:90:14: note: Assuming allocation function fails lam-7.1.4/romio/adio/common/ad_fstype.c:90:14: note: Assignment 'dir=strdup(filename)', assigned value is 0 lam-7.1.4/romio/adio/common/ad_fstype.c:116:21: note: Null pointer dereference lam-7.1.4/romio/adio/common/ad_fstype.c:294:17: style: Variable '*error_code' is reassigned a value before the old one has been used. [redundantAssignment] lam-7.1.4/romio/adio/common/ad_fstype.c:164:17: note: *error_code is assigned lam-7.1.4/romio/adio/common/ad_fstype.c:294:17: note: *error_code is overwritten lam-7.1.4/romio/adio/common/ad_fstype.c:78:46: style: Parameter 'filename' can be declared as pointer to const [constParameterPointer] lam-7.1.4/romio/adio/common/ad_fstype.c:314:43: style: Parameter 'filename' can be declared as pointer to const [constParameterPointer] lam-7.1.4/romio/adio/common/ad_fstype.c:383:11: style: Variable 'tmp' can be declared as pointer to const [constVariablePointer] lam-7.1.4/romio/adio/common/ad_fstype.c:148:11: style: Unused variable: dir [unusedVariable] lam-7.1.4/romio/adio/common/ad_fstype.c:149:9: style: Unused variable: err [unusedVariable] lam-7.1.4/romio/adio/common/ad_get_sh_fp.c:30:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ADIO_FILE_NULL [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/adio/common/ad_hints.c:23:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_INFO_NULL [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/adio/common/ad_init.c:54:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ADIOI_Flatlist_node [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/adio/common/ad_init.c:42:21: style: Parameter 'argc' can be declared as pointer to const [constParameterPointer] lam-7.1.4/romio/adio/common/ad_open.c:33:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_SUCCESS [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/adio/common/ad_open.c:17:28: style: Parameter 'filename' can be declared as pointer to const [constParameterPointer] lam-7.1.4/romio/adio/common/ad_read_coll.c:112:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ADIO_Offset [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/adio/common/ad_read_coll.c:289:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ADIO_Offset [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/adio/common/ad_read_coll.c:481:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_SUCCESS [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/adio/common/ad_read_coll.c:764:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_INT [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/adio/common/ad_read_coll.c:746:38: style: Parameter 'partial_send' can be declared as pointer to const [constParameterPointer] lam-7.1.4/romio/adio/common/ad_read_coll.c:918:9: style: Parameter 'offset_list' can be declared as pointer to const [constParameterPointer] lam-7.1.4/romio/adio/common/ad_read_coll.c:919:13: style: Parameter 'recv_size' can be declared as pointer to const [constParameterPointer] lam-7.1.4/romio/adio/common/ad_read_coll.c:267:42: style: Variable 'old_frd_size' is assigned a value that is never used. [unreadVariable] lam-7.1.4/romio/adio/common/ad_read_coll.c:563:35: style: Variable 'for_next_iter' is assigned a value that is never used. [unreadVariable] lam-7.1.4/romio/adio/common/ad_read_str.c:63:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ADIOI_HINT_DISABLE [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/adio/common/ad_read_str_naive.c:31:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_SUCCESS [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/adio/common/ad_seek.c:56:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ADIOI_Flatlist [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/adio/common/ad_set_sh_fp.c:26:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ADIO_FILE_NULL [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/adio/common/ad_set_view.c:22:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_COMBINER_NAMED [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/adio/common/ad_write_coll.c:107:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ADIO_Offset [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/adio/common/ad_write_coll.c:263:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_SUCCESS [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/adio/common/ad_write_coll.c:527:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_INT [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/adio/common/ad_write_coll.c:807:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_BYTE [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/adio/common/ad_write_coll.c:851:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable offsets [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/adio/common/ad_write_coll.c:501:38: style: Parameter 'partial_recv' can be declared as pointer to const [constParameterPointer] lam-7.1.4/romio/adio/common/ad_write_coll.c:732:29: style: Parameter 'offset_list' can be declared as pointer to const [constParameterPointer] lam-7.1.4/romio/adio/common/ad_write_coll.c:832:61: style: Parameter 'count' can be declared as pointer to const [constParameterPointer] lam-7.1.4/romio/adio/common/ad_write_coll.c:833:50: style: Parameter 'start_pos' can be declared as pointer to const [constParameterPointer] lam-7.1.4/romio/adio/common/ad_write_str.c:104:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_SUCCESS [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/adio/common/async_list.c:25:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ADIOI_Async_avail_head [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/adio/common/async_list.c:65:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ADIOI_Async_avail_tail [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/adio/common/async_list.c:81:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ADIOI_Async_list_head [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/adio/common/async_list.c:109:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ADIOI_Async_list_head [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/adio/common/async_list.c:154:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ADIOI_Async_list_head [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/adio/common/byte_offset.c:30:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ADIOI_Flatlist [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/adio/common/cb_config_list.c:75:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_INT [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/adio/common/cb_config_list.c:113:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_MAX_PROCESSOR_NAME [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/adio/common/cb_config_list.c:267:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_MAX_INFO_VAL [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/adio/common/cb_config_list.c:381:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_SUCCESS [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/adio/common/cb_config_list.c:407:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_SUCCESS [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/adio/common/cb_config_list.c:203:18: style: The if condition is the same as the previous if condition [duplicateCondition] lam-7.1.4/romio/adio/common/cb_config_list.c:167:18: note: First condition lam-7.1.4/romio/adio/common/cb_config_list.c:203:18: note: Second condition lam-7.1.4/romio/adio/common/cb_config_list.c:611:28: style: Parameter 'name' can be declared as pointer to const [constParameterPointer] lam-7.1.4/romio/adio/common/cb_config_list.c:612:14: style: Parameter 'procnames' can be declared as const array [constParameter] lam-7.1.4/romio/adio/common/cb_config_list.c:613:13: style: Parameter 'used_procnames' can be declared as const array [constParameter] lam-7.1.4/romio/adio/common/eof_offset.c:25:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ADIO_Fcntl_t [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/adio/common/error.c:14:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_MAX_ERROR_STRING [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/adio/common/flatten.c:30:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ADIOI_Flatlist [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/adio/common/flatten.c:89:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_Aint [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/adio/common/flatten.c:444:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_Aint [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/adio/common/flatten.c:625:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ADIO_Offset [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/adio/common/flatten.c:655:0: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ADIOI_Flatlist [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/adio/common/flatten.c:303:15: style: Variable '*curr_index' is reassigned a value before the old one has been used. [redundantAssignment] lam-7.1.4/romio/adio/common/flatten.c:295:15: note: *curr_index is assigned lam-7.1.4/romio/adio/common/flatten.c:303:15: note: *curr_index is overwritten lam-7.1.4/romio/adio/common/flatten.c:364:15: style: Variable '*curr_index' is reassigned a value before the old one has been used. [redundantAssignment] lam-7.1.4/romio/adio/common/flatten.c:356:15: note: *curr_index is assigned lam-7.1.4/romio/adio/common/flatten.c:364:15: note: *curr_index is overwritten lam-7.1.4/romio/adio/common/gencheck.c:15:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ADIOI_GEN_ReadStridedColl [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/adio/common/gencheck.c:26:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ADIOI_GEN_WriteStridedColl [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/adio/common/gencheck.c:14:16: style: Variable 'fns' can be declared as pointer to const [constVariablePointer] lam-7.1.4/romio/adio/common/gencheck.c:25:16: style: Variable 'fns' can be declared as pointer to const [constVariablePointer] lam-7.1.4/romio/adio/common/get_fp_posn.c:29:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ADIOI_Flatlist [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/adio/common/iscontig.c:59:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_Aint [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/adio/common/lock.c:68:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/adio/common/malloc.c:43:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/adio/common/malloc.c:57:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/adio/common/malloc.c:71:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/adio/common/malloc.c:81:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/adio/common/malloc.c:33:54: style: Parameter 'fname' can be declared as pointer to const [constParameterPointer] lam-7.1.4/romio/adio/common/malloc.c:51:70: style: Parameter 'fname' can be declared as pointer to const [constParameterPointer] lam-7.1.4/romio/adio/common/malloc.c:65:66: style: Parameter 'fname' can be declared as pointer to const [constParameterPointer] lam-7.1.4/romio/adio/common/malloc.c:78:49: style: Parameter 'fname' can be declared as pointer to const [constParameterPointer] lam-7.1.4/romio/adio/common/req_malloc.c:25:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ADIOI_Req_avail_head [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/adio/common/req_malloc.c:71:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ADIOI_Req_avail_tail [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/adio/common/setfn.c:16:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ADIOI_Fns [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/adio/common/shfp_fname.c:62:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_INT [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/adio/common/shfp_fname.c:24:19: style: Variable 'ptr' can be declared as pointer to const [constVariablePointer] lam-7.1.4/romio/mpi-io/close.c:56:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ADIO_PIOFS [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/mpi-io/delete.c:55:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_INFO_NULL [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/mpi-io/fortran/deletef.c:121:75: debug: Function::addArguments found argument 'str_len' with varid 0. [varid0] lam-7.1.4/romio/mpi-io/fortran/deletef.c:131:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable filename [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/mpi-io/fortran/deletef.c:121:75: style:inconclusive: Function 'mpi_file_delete' argument 1 names different: declaration 'FORT_MIXED_LEN_DECL' definition 'str_len'. [funcArgNamesDifferent] lam-7.1.4/romio/mpi-io/fortran/deletef.c:113:60: note: Function 'mpi_file_delete' argument 1 names different: declaration 'FORT_MIXED_LEN_DECL' definition 'str_len'. lam-7.1.4/romio/mpi-io/fortran/deletef.c:121:75: note: Function 'mpi_file_delete' argument 1 names different: declaration 'FORT_MIXED_LEN_DECL' definition 'str_len'. lam-7.1.4/romio/mpi-io/fortran/get_viewf.c:167:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/mpi-io/fortran/get_viewf.c:166:17: style: A pointer can not be negative so it is either pointless or an error to check if it is. [pointerLessThanZero] lam-7.1.4/romio/mpi-io/fortran/openf.c:164:88: debug: Function::addArguments found argument 'str_len' with varid 0. [varid0] lam-7.1.4/romio/mpi-io/fortran/openf.c:176:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable filename [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/mpi-io/fortran/openf.c:164:88: style:inconclusive: Function 'mpi_file_open' argument 2 names different: declaration 'FORT_MIXED_LEN_DECL' definition 'str_len'. [funcArgNamesDifferent] lam-7.1.4/romio/mpi-io/fortran/openf.c:161:73: note: Function 'mpi_file_open' argument 2 names different: declaration 'FORT_MIXED_LEN_DECL' definition 'str_len'. lam-7.1.4/romio/mpi-io/fortran/openf.c:164:88: note: Function 'mpi_file_open' argument 2 names different: declaration 'FORT_MIXED_LEN_DECL' definition 'str_len'. lam-7.1.4/romio/mpi-io/fortran/set_viewf.c:178:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/mpi-io/fortran/set_viewf.c:177:17: style: A pointer can not be negative so it is either pointless or an error to check if it is. [pointerLessThanZero] lam-7.1.4/romio/mpi-io/fortran/set_viewf.c:165:33: style: Parameter 'datarep' can be declared as pointer to const [constParameterPointer] lam-7.1.4/romio/mpi-io/get_amode.c:55:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_SUCCESS [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/mpi-io/get_amode.c:41:9: style: Unused variable: error_code [unusedVariable] lam-7.1.4/romio/mpi-io/get_atom.c:55:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_SUCCESS [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/mpi-io/get_atom.c:41:9: style: Unused variable: error_code [unusedVariable] lam-7.1.4/romio/mpi-io/get_bytoff.c:68:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_MODE_SEQUENTIAL [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/mpi-io/get_errh.c:41:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_SUCCESS [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/mpi-io/get_extent.c:56:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_DATATYPE_NULL [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/mpi-io/get_group.c:42:9: style: Unused variable: error_code [unusedVariable] lam-7.1.4/romio/mpi-io/get_info.c:41:9: style: Unused variable: error_code [unusedVariable] lam-7.1.4/romio/mpi-io/get_posn.c:56:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_MODE_SEQUENTIAL [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/mpi-io/get_posn_sh.c:55:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_MODE_SEQUENTIAL [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/mpi-io/get_size.c:61:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ADIO_Fcntl_t [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/mpi-io/get_view.c:78:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_COMBINER_NAMED [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/mpi-io/get_view.c:63:17: style: A pointer can not be negative so it is either pointless or an error to check if it is. [pointerLessThanZero] lam-7.1.4/romio/mpi-io/iotest.c:55:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPIO_REQUEST_NULL [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/mpi-io/iowait.c:54:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPIO_REQUEST_NULL [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/mpi-io/iread.c:77:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_DATATYPE_NULL [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/mpi-io/iread_at.c:90:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_DATATYPE_NULL [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/mpi-io/iread_sh.c:72:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_DATATYPE_NULL [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/mpi-io/iwrite.c:78:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_DATATYPE_NULL [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/mpi-io/iwrite_at.c:92:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_DATATYPE_NULL [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/mpi-io/iwrite_sh.c:72:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_DATATYPE_NULL [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/mpi-io/open.c:60:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_COMM_NULL [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/mpi-io/prealloc.c:72:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ADIO_OFFSET [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/mpi-io/rd_atallb.c:81:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_DATATYPE_NULL [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/mpi-io/rd_atalle.c:73:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_SUCCESS [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/mpi-io/rd_atalle.c:39:49: style: Parameter 'buf' can be declared as pointer to const [constParameterPointer] lam-7.1.4/romio/mpi-io/rd_atalle.c:39:66: style: Parameter 'status' can be declared as pointer to const [constParameterPointer] lam-7.1.4/romio/mpi-io/read.c:79:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_DATATYPE_NULL [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/mpi-io/read_all.c:76:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_DATATYPE_NULL [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/mpi-io/read_allb.c:69:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_DATATYPE_NULL [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/mpi-io/read_alle.c:73:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_SUCCESS [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/mpi-io/read_alle.c:39:46: style: Parameter 'buf' can be declared as pointer to const [constParameterPointer] lam-7.1.4/romio/mpi-io/read_alle.c:39:63: style: Parameter 'status' can be declared as pointer to const [constParameterPointer] lam-7.1.4/romio/mpi-io/read_at.c:91:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_DATATYPE_NULL [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/mpi-io/read_atall.c:89:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_DATATYPE_NULL [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/mpi-io/read_ord.c:72:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_DATATYPE_NULL [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/mpi-io/read_ordb.c:70:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_DATATYPE_NULL [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/mpi-io/read_orde.c:73:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_SUCCESS [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/mpi-io/read_orde.c:39:50: style: Parameter 'buf' can be declared as pointer to const [constParameterPointer] lam-7.1.4/romio/mpi-io/read_orde.c:39:67: style: Parameter 'status' can be declared as pointer to const [constParameterPointer] lam-7.1.4/romio/mpi-io/read_sh.c:73:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_DATATYPE_NULL [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/mpi-io/seek.c:59:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_MODE_SEQUENTIAL [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/mpi-io/seek_sh.c:39:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_SUCCESS [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/mpi-io/set_atom.c:57:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_INT [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/mpi-io/set_errh.c:39:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_SUCCESS [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/mpi-io/set_size.c:71:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ADIO_OFFSET [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/mpi-io/set_view.c:59:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_DISPLACEMENT_CURRENT [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/mpi-io/set_view.c:41:33: style: Parameter 'datarep' can be declared as pointer to const [constParameterPointer] lam-7.1.4/romio/mpi-io/wr_atallb.c:79:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_DATATYPE_NULL [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/mpi-io/wr_atalle.c:73:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_SUCCESS [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/mpi-io/wr_atalle.c:39:50: style: Parameter 'buf' can be declared as pointer to const [constParameterPointer] lam-7.1.4/romio/mpi-io/wr_atalle.c:39:67: style: Parameter 'status' can be declared as pointer to const [constParameterPointer] lam-7.1.4/romio/mpi-io/write.c:78:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_DATATYPE_NULL [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/mpi-io/write_all.c:76:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_DATATYPE_NULL [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/mpi-io/write_allb.c:67:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_DATATYPE_NULL [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/mpi-io/write_alle.c:73:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_SUCCESS [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/mpi-io/write_alle.c:39:47: style: Parameter 'buf' can be declared as pointer to const [constParameterPointer] lam-7.1.4/romio/mpi-io/write_alle.c:39:64: style: Parameter 'status' can be declared as pointer to const [constParameterPointer] lam-7.1.4/romio/mpi-io/write_at.c:92:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_DATATYPE_NULL [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/mpi-io/write_atall.c:89:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_DATATYPE_NULL [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/mpi-io/write_ord.c:72:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_DATATYPE_NULL [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/mpi-io/write_ordb.c:70:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_DATATYPE_NULL [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/mpi-io/write_orde.c:73:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_SUCCESS [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/mpi-io/write_orde.c:39:51: style: Parameter 'buf' can be declared as pointer to const [constParameterPointer] lam-7.1.4/romio/mpi-io/write_orde.c:39:68: style: Parameter 'status' can be declared as pointer to const [constParameterPointer] lam-7.1.4/romio/mpi-io/write_sh.c:73:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_DATATYPE_NULL [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/mpi2-other/array/darray.c:69:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/mpi2-other/array/darray.c:273:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_DISTRIBUTE_DFLT_DARG [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/mpi2-other/array/darray.c:328:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_DISTRIBUTE_DFLT_DARG [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/mpi2-other/array/darray.c:80:25: style: A pointer can not be negative so it is either pointless or an error to check if it is. [pointerLessThanZero] lam-7.1.4/romio/mpi2-other/array/darray.c:84:27: style: A pointer can not be negative so it is either pointless or an error to check if it is. [pointerLessThanZero] lam-7.1.4/romio/mpi2-other/array/darray.c:88:24: style: A pointer can not be negative so it is either pointless or an error to check if it is. [pointerLessThanZero] lam-7.1.4/romio/mpi2-other/array/darray.c:92:25: style: A pointer can not be negative so it is either pointless or an error to check if it is. [pointerLessThanZero] lam-7.1.4/romio/mpi2-other/array/darray.c:58:53: style: Parameter 'array_of_distribs' can be declared as pointer to const [constParameterPointer] lam-7.1.4/romio/mpi2-other/array/darray.c:59:33: style: Parameter 'array_of_dargs' can be declared as pointer to const [constParameterPointer] lam-7.1.4/romio/mpi2-other/array/darray.c:59:54: style: Parameter 'array_of_psizes' can be declared as pointer to const [constParameterPointer] lam-7.1.4/romio/mpi2-other/array/darray.c:260:28: style: Parameter 'array_of_gsizes' can be declared as pointer to const [constParameterPointer] lam-7.1.4/romio/mpi2-other/array/darray.c:316:29: style: Parameter 'array_of_gsizes' can be declared as pointer to const [constParameterPointer] lam-7.1.4/romio/mpi2-other/array/subarray.c:54:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/mpi2-other/array/subarray.c:57:24: style: A pointer can not be negative so it is either pointless or an error to check if it is. [pointerLessThanZero] lam-7.1.4/romio/mpi2-other/array/subarray.c:61:27: style: A pointer can not be negative so it is either pointless or an error to check if it is. [pointerLessThanZero] lam-7.1.4/romio/mpi2-other/array/subarray.c:65:25: style: A pointer can not be negative so it is either pointless or an error to check if it is. [pointerLessThanZero] lam-7.1.4/romio/mpi2-other/array/subarray.c:44:59: style: Parameter 'array_of_starts' can be declared as pointer to const [constParameterPointer] lam-7.1.4/romio/mpi2-other/info/fortran/info_deletef.c:95:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/mpi2-other/info/fortran/info_deletef.c:94:13: style: A pointer can not be negative so it is either pointless or an error to check if it is. [pointerLessThanZero] lam-7.1.4/romio/mpi2-other/info/fortran/info_getf.c:96:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/mpi2-other/info/fortran/info_getf.c:95:13: style: A pointer can not be negative so it is either pointless or an error to check if it is. [pointerLessThanZero] lam-7.1.4/romio/mpi2-other/info/fortran/info_getf.c:118:15: style: A pointer can not be negative so it is either pointless or an error to check if it is. [pointerLessThanZero] lam-7.1.4/romio/mpi2-other/info/fortran/info_getnthf.c:96:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/mpi2-other/info/fortran/info_getnthf.c:95:13: style: A pointer can not be negative so it is either pointless or an error to check if it is. [pointerLessThanZero] lam-7.1.4/romio/mpi2-other/info/fortran/info_getvlnf.c:96:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/mpi2-other/info/fortran/info_getvlnf.c:95:13: style: A pointer can not be negative so it is either pointless or an error to check if it is. [pointerLessThanZero] lam-7.1.4/romio/mpi2-other/info/fortran/info_setf.c:97:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/mpi2-other/info/fortran/info_setf.c:96:13: style: A pointer can not be negative so it is either pointless or an error to check if it is. [pointerLessThanZero] lam-7.1.4/romio/mpi2-other/info/fortran/info_setf.c:100:15: style: A pointer can not be negative so it is either pointless or an error to check if it is. [pointerLessThanZero] lam-7.1.4/romio/mpi2-other/info/info_create.c:42:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_KEYVAL_INVALID [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/mpi2-other/info/info_delete.c:41:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPIR_INFO_COOKIE [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/mpi2-other/info/info_delete.c:46:13: style: A pointer can not be negative so it is either pointless or an error to check if it is. [pointerLessThanZero] lam-7.1.4/romio/mpi2-other/info/info_delete.c:36:42: style: Parameter 'key' can be declared as pointer to const [constParameterPointer] lam-7.1.4/romio/mpi2-other/info/info_dup.c:42:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPIR_INFO_COOKIE [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/mpi2-other/info/info_dup.c:66:5: error: Memory leak: curr_new.key [memleak] lam-7.1.4/romio/mpi2-other/info/info_dup.c:66:5: error: Memory leak: curr_new.value [memleak] lam-7.1.4/romio/mpi2-other/info/info_free.c:39:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPIR_INFO_COOKIE [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/mpi2-other/info/info_get.c:45:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPIR_INFO_COOKIE [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/mpi2-other/info/info_get.c:50:13: style: A pointer can not be negative so it is either pointless or an error to check if it is. [pointerLessThanZero] lam-7.1.4/romio/mpi2-other/info/info_get.c:70:15: style: A pointer can not be negative so it is either pointless or an error to check if it is. [pointerLessThanZero] lam-7.1.4/romio/mpi2-other/info/info_get.c:41:39: style: Parameter 'key' can be declared as pointer to const [constParameterPointer] lam-7.1.4/romio/mpi2-other/info/info_getnks.c:42:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPIR_INFO_COOKIE [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/mpi2-other/info/info_getnth.c:44:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPIR_INFO_COOKIE [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/mpi2-other/info/info_getnth.c:49:13: style: A pointer can not be negative so it is either pointless or an error to check if it is. [pointerLessThanZero] lam-7.1.4/romio/mpi2-other/info/info_getvln.c:44:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPIR_INFO_COOKIE [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/mpi2-other/info/info_getvln.c:49:13: style: A pointer can not be negative so it is either pointless or an error to check if it is. [pointerLessThanZero] lam-7.1.4/romio/mpi2-other/info/info_getvln.c:40:48: style: Parameter 'key' can be declared as pointer to const [constParameterPointer] lam-7.1.4/romio/mpi2-other/info/info_set.c:41:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPIR_INFO_COOKIE [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/mpi2-other/info/info_set.c:46:13: style: A pointer can not be negative so it is either pointless or an error to check if it is. [pointerLessThanZero] lam-7.1.4/romio/mpi2-other/info/info_set.c:51:15: style: A pointer can not be negative so it is either pointless or an error to check if it is. [pointerLessThanZero] lam-7.1.4/romio/mpi2-other/info/info_set.c:37:39: style: Parameter 'key' can be declared as pointer to const [constParameterPointer] lam-7.1.4/romio/mpi2-other/info/info_set.c:37:50: style: Parameter 'value' can be declared as pointer to const [constParameterPointer] lam-7.1.4/romio/test/async.c:23:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_COMM_WORLD [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/test/async.c:40:9: warning: If memory allocation fails, then there is a possible null pointer dereference: filename [nullPointerOutOfMemory] lam-7.1.4/romio/test/async.c:39:28: note: Assuming allocation function fails lam-7.1.4/romio/test/async.c:39:13: note: Assignment 'filename=(char*)malloc(len+10)', assigned value is 0 lam-7.1.4/romio/test/async.c:40:9: note: Null pointer dereference lam-7.1.4/romio/test/async.c:53:29: warning: If memory allocation fails, then there is a possible null pointer dereference: buf [nullPointerOutOfMemory] lam-7.1.4/romio/test/async.c:51:25: note: Assuming allocation function fails lam-7.1.4/romio/test/async.c:51:11: note: Assignment 'buf=(int*)malloc(65536)', assigned value is 0 lam-7.1.4/romio/test/async.c:53:29: note: Null pointer dereference lam-7.1.4/romio/test/async.c:57:12: warning: If memory allocation fails, then there is a possible null pointer dereference: tmp [nullPointerOutOfMemory] lam-7.1.4/romio/test/async.c:56:26: note: Assuming allocation function fails lam-7.1.4/romio/test/async.c:56:11: note: Assignment 'tmp=(char*)malloc(len+10)', assigned value is 0 lam-7.1.4/romio/test/async.c:57:12: note: Null pointer dereference lam-7.1.4/romio/test/async.c:57:17: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: filename [nullPointerOutOfMemory] lam-7.1.4/romio/test/async.c:39:28: note: Assuming allocation function fails lam-7.1.4/romio/test/async.c:39:13: note: Assignment 'filename=(char*)malloc(len+10)', assigned value is 0 lam-7.1.4/romio/test/async.c:57:17: note: Null pointer dereference lam-7.1.4/romio/test/async.c:58:32: warning: If memory allocation fails, then there is a possible null pointer dereference: tmp [nullPointerOutOfMemory] lam-7.1.4/romio/test/async.c:56:26: note: Assuming allocation function fails lam-7.1.4/romio/test/async.c:56:11: note: Assignment 'tmp=(char*)malloc(len+10)', assigned value is 0 lam-7.1.4/romio/test/async.c:58:32: note: Null pointer dereference lam-7.1.4/romio/test/async.c:69:29: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: buf [nullPointerOutOfMemory] lam-7.1.4/romio/test/async.c:51:25: note: Assuming allocation function fails lam-7.1.4/romio/test/async.c:51:11: note: Assignment 'buf=(int*)malloc(65536)', assigned value is 0 lam-7.1.4/romio/test/async.c:69:29: note: Null pointer dereference lam-7.1.4/romio/test/async.c:79:6: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: buf [nullPointerOutOfMemory] lam-7.1.4/romio/test/async.c:51:25: note: Assuming allocation function fails lam-7.1.4/romio/test/async.c:51:11: note: Assignment 'buf=(int*)malloc(65536)', assigned value is 0 lam-7.1.4/romio/test/async.c:79:6: note: Null pointer dereference lam-7.1.4/romio/test/atomicity.c:26:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_COMM_WORLD [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/test/atomicity.c:44:9: warning: If memory allocation fails, then there is a possible null pointer dereference: filename [nullPointerOutOfMemory] lam-7.1.4/romio/test/atomicity.c:43:28: note: Assuming allocation function fails lam-7.1.4/romio/test/atomicity.c:43:13: note: Assignment 'filename=(char*)malloc(len+1)', assigned value is 0 lam-7.1.4/romio/test/atomicity.c:44:9: note: Null pointer dereference lam-7.1.4/romio/test/atomicity.c:71:31: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: writebuf [nullPointerOutOfMemory] lam-7.1.4/romio/test/atomicity.c:54:30: note: Assuming allocation function fails lam-7.1.4/romio/test/atomicity.c:54:16: note: Assignment 'writebuf=(int*)malloc(10000*sizeof(int))', assigned value is 0 lam-7.1.4/romio/test/atomicity.c:71:31: note: Null pointer dereference lam-7.1.4/romio/test/atomicity.c:72:31: warning: If memory allocation fails, then there is a possible null pointer dereference: readbuf [nullPointerOutOfMemory] lam-7.1.4/romio/test/atomicity.c:55:29: note: Assuming allocation function fails lam-7.1.4/romio/test/atomicity.c:55:15: note: Assignment 'readbuf=(int*)malloc(10000*sizeof(int))', assigned value is 0 lam-7.1.4/romio/test/atomicity.c:72:31: note: Null pointer dereference lam-7.1.4/romio/test/coll_perf.c:31:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_COMM_WORLD [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/test/coll_perf.c:49:9: warning: If memory allocation fails, then there is a possible null pointer dereference: filename [nullPointerOutOfMemory] lam-7.1.4/romio/test/coll_perf.c:48:28: note: Assuming allocation function fails lam-7.1.4/romio/test/coll_perf.c:48:13: note: Assignment 'filename=(char*)malloc(len+1)', assigned value is 0 lam-7.1.4/romio/test/coll_perf.c:49:9: note: Null pointer dereference lam-7.1.4/romio/test/coll_test.c:31:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_COMM_WORLD [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/test/coll_test.c:49:9: warning: If memory allocation fails, then there is a possible null pointer dereference: filename [nullPointerOutOfMemory] lam-7.1.4/romio/test/coll_test.c:48:28: note: Assuming allocation function fails lam-7.1.4/romio/test/coll_test.c:48:13: note: Assignment 'filename=(char*)malloc(len+1)', assigned value is 0 lam-7.1.4/romio/test/coll_test.c:49:9: note: Null pointer dereference lam-7.1.4/romio/test/coll_test.c:89:32: warning: If memory allocation fails, then there is a possible null pointer dereference: writebuf [nullPointerOutOfMemory] lam-7.1.4/romio/test/coll_test.c:88:30: note: Assuming allocation function fails lam-7.1.4/romio/test/coll_test.c:88:16: note: Assignment 'writebuf=(int*)malloc(bufcount*sizeof(int))', assigned value is 0 lam-7.1.4/romio/test/coll_test.c:89:32: note: Null pointer dereference lam-7.1.4/romio/test/coll_test.c:99:6: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: tmpbuf [nullPointerOutOfMemory] lam-7.1.4/romio/test/coll_test.c:92:28: note: Assuming allocation function fails lam-7.1.4/romio/test/coll_test.c:92:14: note: Assignment 'tmpbuf=(int*)calloc(array_size,sizeof(int))', assigned value is 0 lam-7.1.4/romio/test/coll_test.c:99:6: note: Null pointer dereference lam-7.1.4/romio/test/coll_test.c:129:6: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: readbuf [nullPointerOutOfMemory] lam-7.1.4/romio/test/coll_test.c:120:29: note: Assuming allocation function fails lam-7.1.4/romio/test/coll_test.c:120:15: note: Assignment 'readbuf=(int*)malloc(bufcount*sizeof(int))', assigned value is 0 lam-7.1.4/romio/test/coll_test.c:129:6: note: Null pointer dereference lam-7.1.4/romio/test/error.c:15:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_MAX_ERROR_STRING [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/test/error.c:27:9: style: The if condition is the same as the previous if condition [duplicateCondition] lam-7.1.4/romio/test/error.c:20:9: note: First condition lam-7.1.4/romio/test/error.c:27:9: note: Second condition lam-7.1.4/romio/test/error.c:40:9: warning: If memory allocation fails, then there is a possible null pointer dereference: filename [nullPointerOutOfMemory] lam-7.1.4/romio/test/error.c:39:28: note: Assuming allocation function fails lam-7.1.4/romio/test/error.c:39:13: note: Assignment 'filename=(char*)malloc(len+10)', assigned value is 0 lam-7.1.4/romio/test/error.c:40:9: note: Null pointer dereference lam-7.1.4/romio/test/error.c:52:12: warning: If memory allocation fails, then there is a possible null pointer dereference: tmp [nullPointerOutOfMemory] lam-7.1.4/romio/test/error.c:51:26: note: Assuming allocation function fails lam-7.1.4/romio/test/error.c:51:11: note: Assignment 'tmp=(char*)malloc(len+10)', assigned value is 0 lam-7.1.4/romio/test/error.c:52:12: note: Null pointer dereference lam-7.1.4/romio/test/error.c:52:17: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: filename [nullPointerOutOfMemory] lam-7.1.4/romio/test/error.c:39:28: note: Assuming allocation function fails lam-7.1.4/romio/test/error.c:39:13: note: Assignment 'filename=(char*)malloc(len+10)', assigned value is 0 lam-7.1.4/romio/test/error.c:52:17: note: Null pointer dereference lam-7.1.4/romio/test/error.c:53:32: warning: If memory allocation fails, then there is a possible null pointer dereference: tmp [nullPointerOutOfMemory] lam-7.1.4/romio/test/error.c:51:26: note: Assuming allocation function fails lam-7.1.4/romio/test/error.c:51:11: note: Assignment 'tmp=(char*)malloc(len+10)', assigned value is 0 lam-7.1.4/romio/test/error.c:53:32: note: Null pointer dereference lam-7.1.4/romio/test/error.c:57:9: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment] lam-7.1.4/romio/test/error.c:55:9: note: err is assigned lam-7.1.4/romio/test/error.c:57:9: note: err is overwritten lam-7.1.4/romio/test/excl.c:17:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_COMM_WORLD [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/test/excl.c:34:16: warning: If memory allocation fails, then there is a possible null pointer dereference: filename [nullPointerOutOfMemory] lam-7.1.4/romio/test/excl.c:33:35: note: Assuming allocation function fails lam-7.1.4/romio/test/excl.c:33:20: note: Assignment 'filename=(char*)malloc(len+10)', assigned value is 0 lam-7.1.4/romio/test/excl.c:34:16: note: Null pointer dereference lam-7.1.4/romio/test/file_info.c:15:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_MAX_INFO_KEY [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/test/file_info.c:38:9: warning: If memory allocation fails, then there is a possible null pointer dereference: filename [nullPointerOutOfMemory] lam-7.1.4/romio/test/file_info.c:37:28: note: Assuming allocation function fails lam-7.1.4/romio/test/file_info.c:37:13: note: Assignment 'filename=(char*)malloc(len+1)', assigned value is 0 lam-7.1.4/romio/test/file_info.c:38:9: note: Null pointer dereference lam-7.1.4/romio/test/i_noncontig.c:23:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_COMM_WORLD [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/test/i_noncontig.c:46:9: warning: If memory allocation fails, then there is a possible null pointer dereference: filename [nullPointerOutOfMemory] lam-7.1.4/romio/test/i_noncontig.c:45:28: note: Assuming allocation function fails lam-7.1.4/romio/test/i_noncontig.c:45:13: note: Assignment 'filename=(char*)malloc(len+1)', assigned value is 0 lam-7.1.4/romio/test/i_noncontig.c:46:9: note: Null pointer dereference lam-7.1.4/romio/test/i_noncontig.c:83:28: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: buf [nullPointerOutOfMemory] lam-7.1.4/romio/test/i_noncontig.c:56:25: note: Assuming allocation function fails lam-7.1.4/romio/test/i_noncontig.c:56:11: note: Assignment 'buf=(int*)malloc(5000*sizeof(int))', assigned value is 0 lam-7.1.4/romio/test/i_noncontig.c:83:28: note: Null pointer dereference lam-7.1.4/romio/test/i_noncontig.c:89:28: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: buf [nullPointerOutOfMemory] lam-7.1.4/romio/test/i_noncontig.c:56:25: note: Assuming allocation function fails lam-7.1.4/romio/test/i_noncontig.c:56:11: note: Assignment 'buf=(int*)malloc(5000*sizeof(int))', assigned value is 0 lam-7.1.4/romio/test/i_noncontig.c:89:28: note: Null pointer dereference lam-7.1.4/romio/test/large_array.c:31:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_COMM_WORLD [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/test/large_array.c:100:32: warning: If memory allocation fails, then there is a possible null pointer dereference: writebuf [nullPointerOutOfMemory] lam-7.1.4/romio/test/large_array.c:98:30: note: Assuming allocation function fails lam-7.1.4/romio/test/large_array.c:98:16: note: Assignment 'writebuf=(int*)malloc(bufcount*sizeof(int))', assigned value is 0 lam-7.1.4/romio/test/large_array.c:100:32: note: Null pointer dereference lam-7.1.4/romio/test/large_array.c:124:6: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: readbuf [nullPointerOutOfMemory] lam-7.1.4/romio/test/large_array.c:112:29: note: Assuming allocation function fails lam-7.1.4/romio/test/large_array.c:112:15: note: Assignment 'readbuf=(int*)calloc(bufcount,sizeof(int))', assigned value is 0 lam-7.1.4/romio/test/large_array.c:124:6: note: Null pointer dereference lam-7.1.4/romio/test/noncontig.c:23:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_COMM_WORLD [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/test/noncontig.c:46:9: warning: If memory allocation fails, then there is a possible null pointer dereference: filename [nullPointerOutOfMemory] lam-7.1.4/romio/test/noncontig.c:45:28: note: Assuming allocation function fails lam-7.1.4/romio/test/noncontig.c:45:13: note: Assignment 'filename=(char*)malloc(len+1)', assigned value is 0 lam-7.1.4/romio/test/noncontig.c:46:9: note: Null pointer dereference lam-7.1.4/romio/test/noncontig.c:98:28: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: buf [nullPointerOutOfMemory] lam-7.1.4/romio/test/noncontig.c:56:25: note: Assuming allocation function fails lam-7.1.4/romio/test/noncontig.c:56:11: note: Assignment 'buf=(int*)malloc(5000*sizeof(int))', assigned value is 0 lam-7.1.4/romio/test/noncontig.c:98:28: note: Null pointer dereference lam-7.1.4/romio/test/noncontig.c:107:28: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: buf [nullPointerOutOfMemory] lam-7.1.4/romio/test/noncontig.c:56:25: note: Assuming allocation function fails lam-7.1.4/romio/test/noncontig.c:56:11: note: Assignment 'buf=(int*)malloc(5000*sizeof(int))', assigned value is 0 lam-7.1.4/romio/test/noncontig.c:107:28: note: Null pointer dereference lam-7.1.4/romio/test/noncontig_coll.c:22:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_COMM_WORLD [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/test/noncontig_coll.c:45:9: warning: If memory allocation fails, then there is a possible null pointer dereference: filename [nullPointerOutOfMemory] lam-7.1.4/romio/test/noncontig_coll.c:44:28: note: Assuming allocation function fails lam-7.1.4/romio/test/noncontig_coll.c:44:13: note: Assignment 'filename=(char*)malloc(len+1)', assigned value is 0 lam-7.1.4/romio/test/noncontig_coll.c:45:9: note: Null pointer dereference lam-7.1.4/romio/test/noncontig_coll.c:82:28: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: buf [nullPointerOutOfMemory] lam-7.1.4/romio/test/noncontig_coll.c:55:25: note: Assuming allocation function fails lam-7.1.4/romio/test/noncontig_coll.c:55:11: note: Assignment 'buf=(int*)malloc(5000*sizeof(int))', assigned value is 0 lam-7.1.4/romio/test/noncontig_coll.c:82:28: note: Null pointer dereference lam-7.1.4/romio/test/noncontig_coll.c:87:28: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: buf [nullPointerOutOfMemory] lam-7.1.4/romio/test/noncontig_coll.c:55:25: note: Assuming allocation function fails lam-7.1.4/romio/test/noncontig_coll.c:55:11: note: Assignment 'buf=(int*)malloc(5000*sizeof(int))', assigned value is 0 lam-7.1.4/romio/test/noncontig_coll.c:87:28: note: Null pointer dereference lam-7.1.4/romio/test/noncontig_coll2.c:43:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_MAX_ERROR_STRING [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/test/noncontig_coll2.c:66:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_SUCCESS [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/test/noncontig_coll2.c:92:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_SUCCESS [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/test/noncontig_coll2.c:109:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_MAX_PROCESSOR_NAME [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/test/noncontig_coll2.c:252:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_CHAR [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/test/noncontig_coll2.c:266:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_CHAR [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/test/noncontig_coll2.c:287:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_CHAR [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/test/noncontig_coll2.c:306:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_CHAR [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/test/noncontig_coll2.c:319:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_COMM_WORLD [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/test/noncontig_coll2.c:417:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/test/noncontig_coll2.c:199:18: style: The if condition is the same as the previous if condition [duplicateCondition] lam-7.1.4/romio/test/noncontig_coll2.c:163:18: note: First condition lam-7.1.4/romio/test/noncontig_coll2.c:199:18: note: Second condition lam-7.1.4/romio/test/noncontig_coll2.c:359:9: style: The if condition is the same as the previous if condition [duplicateCondition] lam-7.1.4/romio/test/noncontig_coll2.c:352:9: note: First condition lam-7.1.4/romio/test/noncontig_coll2.c:359:9: note: Second condition lam-7.1.4/romio/test/noncontig_coll2.c:145:6: error: Memory leak: array [memleak] lam-7.1.4/romio/test/noncontig_coll2.c:191:2: warning: If memory allocation fails, then there is a possible null pointer dereference: disp [nullPointerOutOfMemory] lam-7.1.4/romio/test/noncontig_coll2.c:190:15: note: Assuming allocation function fails lam-7.1.4/romio/test/noncontig_coll2.c:190:15: note: Assignment 'disp=malloc(commsize*sizeof(int))', assigned value is 0 lam-7.1.4/romio/test/noncontig_coll2.c:191:2: note: Null pointer dereference lam-7.1.4/romio/test/noncontig_coll2.c:193:6: warning: If memory allocation fails, then there is a possible null pointer dereference: disp [nullPointerOutOfMemory] lam-7.1.4/romio/test/noncontig_coll2.c:190:15: note: Assuming allocation function fails lam-7.1.4/romio/test/noncontig_coll2.c:190:15: note: Assignment 'disp=malloc(commsize*sizeof(int))', assigned value is 0 lam-7.1.4/romio/test/noncontig_coll2.c:193:6: note: Null pointer dereference lam-7.1.4/romio/test/noncontig_coll2.c:338:9: warning: If memory allocation fails, then there is a possible null pointer dereference: filename [nullPointerOutOfMemory] lam-7.1.4/romio/test/noncontig_coll2.c:337:28: note: Assuming allocation function fails lam-7.1.4/romio/test/noncontig_coll2.c:337:13: note: Assignment 'filename=(char*)malloc(len+1)', assigned value is 0 lam-7.1.4/romio/test/noncontig_coll2.c:338:9: note: Null pointer dereference lam-7.1.4/romio/test/noncontig_coll2.c:41:38: style: Parameter 'str' can be declared as pointer to const [constParameterPointer] lam-7.1.4/romio/test/noncontig_coll2.c:247:14: error: Uninitialized variable: p [uninitvar] lam-7.1.4/romio/test/perf.c:23:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_COMM_WORLD [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/test/perf.c:41:9: warning: If memory allocation fails, then there is a possible null pointer dereference: filename [nullPointerOutOfMemory] lam-7.1.4/romio/test/perf.c:40:28: note: Assuming allocation function fails lam-7.1.4/romio/test/perf.c:40:13: note: Assignment 'filename=(char*)malloc(len+1)', assigned value is 0 lam-7.1.4/romio/test/perf.c:41:9: note: Null pointer dereference lam-7.1.4/romio/test/psimple.c:25:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_COMM_WORLD [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/test/psimple.c:42:9: warning: If memory allocation fails, then there is a possible null pointer dereference: filename [nullPointerOutOfMemory] lam-7.1.4/romio/test/psimple.c:41:28: note: Assuming allocation function fails lam-7.1.4/romio/test/psimple.c:41:13: note: Assignment 'filename=(char*)malloc(len+10)', assigned value is 0 lam-7.1.4/romio/test/psimple.c:42:9: note: Null pointer dereference lam-7.1.4/romio/test/psimple.c:55:29: warning: If memory allocation fails, then there is a possible null pointer dereference: buf [nullPointerOutOfMemory] lam-7.1.4/romio/test/psimple.c:53:25: note: Assuming allocation function fails lam-7.1.4/romio/test/psimple.c:53:11: note: Assignment 'buf=(int*)malloc(65536)', assigned value is 0 lam-7.1.4/romio/test/psimple.c:55:29: note: Null pointer dereference lam-7.1.4/romio/test/psimple.c:59:12: warning: If memory allocation fails, then there is a possible null pointer dereference: tmp [nullPointerOutOfMemory] lam-7.1.4/romio/test/psimple.c:58:26: note: Assuming allocation function fails lam-7.1.4/romio/test/psimple.c:58:11: note: Assignment 'tmp=(char*)malloc(len+10)', assigned value is 0 lam-7.1.4/romio/test/psimple.c:59:12: note: Null pointer dereference lam-7.1.4/romio/test/psimple.c:59:17: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: filename [nullPointerOutOfMemory] lam-7.1.4/romio/test/psimple.c:41:28: note: Assuming allocation function fails lam-7.1.4/romio/test/psimple.c:41:13: note: Assignment 'filename=(char*)malloc(len+10)', assigned value is 0 lam-7.1.4/romio/test/psimple.c:59:17: note: Null pointer dereference lam-7.1.4/romio/test/psimple.c:60:32: warning: If memory allocation fails, then there is a possible null pointer dereference: tmp [nullPointerOutOfMemory] lam-7.1.4/romio/test/psimple.c:58:26: note: Assuming allocation function fails lam-7.1.4/romio/test/psimple.c:58:11: note: Assignment 'tmp=(char*)malloc(len+10)', assigned value is 0 lam-7.1.4/romio/test/psimple.c:60:32: note: Null pointer dereference lam-7.1.4/romio/test/psimple.c:69:29: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: buf [nullPointerOutOfMemory] lam-7.1.4/romio/test/psimple.c:53:25: note: Assuming allocation function fails lam-7.1.4/romio/test/psimple.c:53:11: note: Assignment 'buf=(int*)malloc(65536)', assigned value is 0 lam-7.1.4/romio/test/psimple.c:69:29: note: Null pointer dereference lam-7.1.4/romio/test/psimple.c:77:6: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: buf [nullPointerOutOfMemory] lam-7.1.4/romio/test/psimple.c:53:25: note: Assuming allocation function fails lam-7.1.4/romio/test/psimple.c:53:11: note: Assignment 'buf=(int*)malloc(65536)', assigned value is 0 lam-7.1.4/romio/test/psimple.c:77:6: note: Null pointer dereference lam-7.1.4/romio/test/shared_fp.c:20:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_COMM_WORLD [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/test/shared_fp.c:37:9: warning: If memory allocation fails, then there is a possible null pointer dereference: filename [nullPointerOutOfMemory] lam-7.1.4/romio/test/shared_fp.c:36:28: note: Assuming allocation function fails lam-7.1.4/romio/test/shared_fp.c:36:13: note: Assignment 'filename=(char*)malloc(len+10)', assigned value is 0 lam-7.1.4/romio/test/shared_fp.c:37:9: note: Null pointer dereference lam-7.1.4/romio/test/shared_fp.c:52:29: warning: If memory allocation fails, then there is a possible null pointer dereference: buf [nullPointerOutOfMemory] lam-7.1.4/romio/test/shared_fp.c:47:25: note: Assuming allocation function fails lam-7.1.4/romio/test/shared_fp.c:47:11: note: Assignment 'buf=(int*)malloc(1024*sizeof(int))', assigned value is 0 lam-7.1.4/romio/test/shared_fp.c:52:29: note: Null pointer dereference lam-7.1.4/romio/test/shared_fp.c:59:29: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: buf [nullPointerOutOfMemory] lam-7.1.4/romio/test/shared_fp.c:47:25: note: Assuming allocation function fails lam-7.1.4/romio/test/shared_fp.c:47:11: note: Assignment 'buf=(int*)malloc(1024*sizeof(int))', assigned value is 0 lam-7.1.4/romio/test/shared_fp.c:59:29: note: Null pointer dereference lam-7.1.4/romio/test/shared_fp.c:70:36: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: buf [nullPointerOutOfMemory] lam-7.1.4/romio/test/shared_fp.c:47:25: note: Assuming allocation function fails lam-7.1.4/romio/test/shared_fp.c:47:11: note: Assignment 'buf=(int*)malloc(1024*sizeof(int))', assigned value is 0 lam-7.1.4/romio/test/shared_fp.c:70:36: note: Null pointer dereference lam-7.1.4/romio/test/simple.c:22:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_COMM_WORLD [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/test/simple.c:39:9: warning: If memory allocation fails, then there is a possible null pointer dereference: filename [nullPointerOutOfMemory] lam-7.1.4/romio/test/simple.c:38:28: note: Assuming allocation function fails lam-7.1.4/romio/test/simple.c:38:13: note: Assignment 'filename=(char*)malloc(len+10)', assigned value is 0 lam-7.1.4/romio/test/simple.c:39:9: note: Null pointer dereference lam-7.1.4/romio/test/simple.c:52:29: warning: If memory allocation fails, then there is a possible null pointer dereference: buf [nullPointerOutOfMemory] lam-7.1.4/romio/test/simple.c:50:25: note: Assuming allocation function fails lam-7.1.4/romio/test/simple.c:50:11: note: Assignment 'buf=(int*)malloc(65536)', assigned value is 0 lam-7.1.4/romio/test/simple.c:52:29: note: Null pointer dereference lam-7.1.4/romio/test/simple.c:56:12: warning: If memory allocation fails, then there is a possible null pointer dereference: tmp [nullPointerOutOfMemory] lam-7.1.4/romio/test/simple.c:55:26: note: Assuming allocation function fails lam-7.1.4/romio/test/simple.c:55:11: note: Assignment 'tmp=(char*)malloc(len+10)', assigned value is 0 lam-7.1.4/romio/test/simple.c:56:12: note: Null pointer dereference lam-7.1.4/romio/test/simple.c:56:17: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: filename [nullPointerOutOfMemory] lam-7.1.4/romio/test/simple.c:38:28: note: Assuming allocation function fails lam-7.1.4/romio/test/simple.c:38:13: note: Assignment 'filename=(char*)malloc(len+10)', assigned value is 0 lam-7.1.4/romio/test/simple.c:56:17: note: Null pointer dereference lam-7.1.4/romio/test/simple.c:57:32: warning: If memory allocation fails, then there is a possible null pointer dereference: tmp [nullPointerOutOfMemory] lam-7.1.4/romio/test/simple.c:55:26: note: Assuming allocation function fails lam-7.1.4/romio/test/simple.c:55:11: note: Assignment 'tmp=(char*)malloc(len+10)', assigned value is 0 lam-7.1.4/romio/test/simple.c:57:32: note: Null pointer dereference lam-7.1.4/romio/test/simple.c:66:29: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: buf [nullPointerOutOfMemory] lam-7.1.4/romio/test/simple.c:50:25: note: Assuming allocation function fails lam-7.1.4/romio/test/simple.c:50:11: note: Assignment 'buf=(int*)malloc(65536)', assigned value is 0 lam-7.1.4/romio/test/simple.c:66:29: note: Null pointer dereference lam-7.1.4/romio/test/simple.c:74:6: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: buf [nullPointerOutOfMemory] lam-7.1.4/romio/test/simple.c:50:25: note: Assuming allocation function fails lam-7.1.4/romio/test/simple.c:50:11: note: Assignment 'buf=(int*)malloc(65536)', assigned value is 0 lam-7.1.4/romio/test/simple.c:74:6: note: Null pointer dereference lam-7.1.4/romio/test/split_coll.c:31:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_COMM_WORLD [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/test/split_coll.c:49:9: warning: If memory allocation fails, then there is a possible null pointer dereference: filename [nullPointerOutOfMemory] lam-7.1.4/romio/test/split_coll.c:48:28: note: Assuming allocation function fails lam-7.1.4/romio/test/split_coll.c:48:13: note: Assignment 'filename=(char*)malloc(len+1)', assigned value is 0 lam-7.1.4/romio/test/split_coll.c:49:9: note: Null pointer dereference lam-7.1.4/romio/test/split_coll.c:89:32: warning: If memory allocation fails, then there is a possible null pointer dereference: writebuf [nullPointerOutOfMemory] lam-7.1.4/romio/test/split_coll.c:88:30: note: Assuming allocation function fails lam-7.1.4/romio/test/split_coll.c:88:16: note: Assignment 'writebuf=(int*)malloc(bufcount*sizeof(int))', assigned value is 0 lam-7.1.4/romio/test/split_coll.c:89:32: note: Null pointer dereference lam-7.1.4/romio/test/split_coll.c:99:6: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: tmpbuf [nullPointerOutOfMemory] lam-7.1.4/romio/test/split_coll.c:92:28: note: Assuming allocation function fails lam-7.1.4/romio/test/split_coll.c:92:14: note: Assignment 'tmpbuf=(int*)calloc(array_size,sizeof(int))', assigned value is 0 lam-7.1.4/romio/test/split_coll.c:99:6: note: Null pointer dereference lam-7.1.4/romio/test/split_coll.c:131:6: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: readbuf [nullPointerOutOfMemory] lam-7.1.4/romio/test/split_coll.c:121:29: note: Assuming allocation function fails lam-7.1.4/romio/test/split_coll.c:121:15: note: Assignment 'readbuf=(int*)malloc(bufcount*sizeof(int))', assigned value is 0 lam-7.1.4/romio/test/split_coll.c:131:6: note: Null pointer dereference lam-7.1.4/romio/test/status.c:20:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_COMM_WORLD [valueFlowBailoutIncompleteVar] lam-7.1.4/romio/test/status.c:37:9: warning: If memory allocation fails, then there is a possible null pointer dereference: filename [nullPointerOutOfMemory] lam-7.1.4/romio/test/status.c:36:28: note: Assuming allocation function fails lam-7.1.4/romio/test/status.c:36:13: note: Assignment 'filename=(char*)malloc(len+10)', assigned value is 0 lam-7.1.4/romio/test/status.c:37:9: note: Null pointer dereference lam-7.1.4/romio/test/status.c:52:12: warning: If memory allocation fails, then there is a possible null pointer dereference: tmp [nullPointerOutOfMemory] lam-7.1.4/romio/test/status.c:51:26: note: Assuming allocation function fails lam-7.1.4/romio/test/status.c:51:11: note: Assignment 'tmp=(char*)malloc(len+10)', assigned value is 0 lam-7.1.4/romio/test/status.c:52:12: note: Null pointer dereference lam-7.1.4/romio/test/status.c:52:17: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: filename [nullPointerOutOfMemory] lam-7.1.4/romio/test/status.c:36:28: note: Assuming allocation function fails lam-7.1.4/romio/test/status.c:36:13: note: Assignment 'filename=(char*)malloc(len+10)', assigned value is 0 lam-7.1.4/romio/test/status.c:52:17: note: Null pointer dereference lam-7.1.4/romio/test/status.c:53:32: warning: If memory allocation fails, then there is a possible null pointer dereference: tmp [nullPointerOutOfMemory] lam-7.1.4/romio/test/status.c:51:26: note: Assuming allocation function fails lam-7.1.4/romio/test/status.c:51:11: note: Assignment 'tmp=(char*)malloc(len+10)', assigned value is 0 lam-7.1.4/romio/test/status.c:53:32: note: Null pointer dereference lam-7.1.4/share/args/all_argv.c:474:2: warning: If memory allocation fails, then there is a possible null pointer dereference: qs [nullPointerOutOfMemory] lam-7.1.4/share/args/all_argv.c:473:21: note: Assuming allocation function fails lam-7.1.4/share/args/all_argv.c:473:7: note: Assignment 'qs=(char*)malloc(len+nq+3)', assigned value is 0 lam-7.1.4/share/args/all_argv.c:474:2: note: Null pointer dereference lam-7.1.4/share/args/all_argv.c:488:2: warning: If memory allocation fails, then there is a possible null pointer dereference: qs [nullPointerOutOfMemory] lam-7.1.4/share/args/all_argv.c:473:21: note: Assuming allocation function fails lam-7.1.4/share/args/all_argv.c:473:7: note: Assignment 'qs=(char*)malloc(len+nq+3)', assigned value is 0 lam-7.1.4/share/args/all_argv.c:488:2: note: Null pointer dereference lam-7.1.4/share/args/all_argv.c:489:2: warning: If memory allocation fails, then there is a possible null pointer dereference: qs [nullPointerOutOfMemory] lam-7.1.4/share/args/all_argv.c:473:21: note: Assuming allocation function fails lam-7.1.4/share/args/all_argv.c:473:7: note: Assignment 'qs=(char*)malloc(len+nq+3)', assigned value is 0 lam-7.1.4/share/args/all_argv.c:489:2: note: Null pointer dereference lam-7.1.4/share/args/all_argv.c:40:45: style: Parameter 'arg' can be declared as pointer to const [constParameterPointer] lam-7.1.4/share/args/all_argv.c:199:9: style: Variable 'pp' can be declared as pointer to const [constVariablePointer] lam-7.1.4/share/args/all_argv.c:299:42: style: Parameter 'end' can be declared as pointer to const [constParameterPointer] lam-7.1.4/share/args/all_argv.c:299:52: style: Parameter 'quotes' can be declared as const array [constParameter] lam-7.1.4/share/args/all_argv.c:459:22: style: Parameter 's' can be declared as pointer to const [constParameterPointer] lam-7.1.4/share/args/all_argv.c:459:30: style: Parameter 'quotes' can be declared as const array [constParameter] lam-7.1.4/share/args/all_opt.c:51:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPT [valueFlowBailoutIncompleteVar] lam-7.1.4/share/args/all_opt.c:157:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AOTAKEN [valueFlowBailoutIncompleteVar] lam-7.1.4/share/args/all_opt.c:187:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AOTAKEN [valueFlowBailoutIncompleteVar] lam-7.1.4/share/args/all_opt.c:237:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AOTAKEN [valueFlowBailoutIncompleteVar] lam-7.1.4/share/args/all_opt.c:266:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AOTAKEN [valueFlowBailoutIncompleteVar] lam-7.1.4/share/args/all_opt.c:296:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAMERROR [valueFlowBailoutIncompleteVar] lam-7.1.4/share/args/all_opt.c:328:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAMERROR [valueFlowBailoutIncompleteVar] lam-7.1.4/share/args/all_opt.c:352:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAMERROR [valueFlowBailoutIncompleteVar] lam-7.1.4/share/args/all_opt.c:375:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAMERROR [valueFlowBailoutIncompleteVar] lam-7.1.4/share/args/all_opt.c:418:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAMERROR [valueFlowBailoutIncompleteVar] lam-7.1.4/share/args/all_opt.c:502:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAMERROR [valueFlowBailoutIncompleteVar] lam-7.1.4/share/args/all_opt.c:536:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] lam-7.1.4/share/args/all_opt.c:847:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAMERROR [valueFlowBailoutIncompleteVar] lam-7.1.4/share/args/all_opt.c:880:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] lam-7.1.4/share/args/all_opt.c:904:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] lam-7.1.4/share/args/all_opt.c:926:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AOTAKEN [valueFlowBailoutIncompleteVar] lam-7.1.4/share/args/all_opt.c:968:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] lam-7.1.4/share/args/all_opt.c:1000:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AOINT [valueFlowBailoutIncompleteVar] lam-7.1.4/share/args/all_opt.c:629:14: warning: Either the condition 'cmdv!=NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck] lam-7.1.4/share/args/all_opt.c:622:36: note: Assuming that condition 'cmdv!=NULL' is not redundant lam-7.1.4/share/args/all_opt.c:629:14: note: Null pointer addition lam-7.1.4/share/args/all_opt.c:153:17: style: Variable 'p' can be declared as pointer to const [constVariablePointer] lam-7.1.4/share/args/all_opt.c:260:17: style: Variable 'p' can be declared as pointer to const [constVariablePointer] lam-7.1.4/share/args/all_opt.c:294:17: style: Variable 'p' can be declared as pointer to const [constVariablePointer] lam-7.1.4/share/args/all_opt.c:326:14: style: Parameter 'aod' can be declared as pointer to const [constParameterPointer] lam-7.1.4/share/args/all_opt.c:350:16: style: Parameter 'aod' can be declared as pointer to const [constParameterPointer] lam-7.1.4/share/args/all_opt.c:806:18: style: Variable 'p' can be declared as pointer to const [constVariablePointer] lam-7.1.4/share/args/all_opt.c:836:18: style: Variable 'p' can be declared as pointer to const [constVariablePointer] lam-7.1.4/share/args/all_opt.c:921:25: style: Parameter 'opt' can be declared as pointer to const [constParameterPointer] lam-7.1.4/share/args/all_opt.c:923:17: style: Variable 'p' can be declared as pointer to const [constVariablePointer] lam-7.1.4/share/args/all_opt.c:944:37: style: Parameter 'opt' can be declared as pointer to const [constParameterPointer] lam-7.1.4/share/args/all_opt.c:948:9: style: Variable 'string' can be declared as pointer to const [constVariablePointer] lam-7.1.4/share/args/do_args.c:62:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AODOARGS [valueFlowBailoutIncompleteVar] lam-7.1.4/share/args/do_args.c:86:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AODOARGS [valueFlowBailoutIncompleteVar] lam-7.1.4/share/args/do_args.c:115:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AODOARGS [valueFlowBailoutIncompleteVar] lam-7.1.4/share/args/do_args.c:143:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AODOARGS [valueFlowBailoutIncompleteVar] lam-7.1.4/share/args/do_args.c:185:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAMERROR [valueFlowBailoutIncompleteVar] lam-7.1.4/share/args/do_args.c:200:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAMERROR [valueFlowBailoutIncompleteVar] lam-7.1.4/share/args/do_args.c:244:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAMERROR [valueFlowBailoutIncompleteVar] lam-7.1.4/share/args/do_args.c:268:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AOTAKEN [valueFlowBailoutIncompleteVar] lam-7.1.4/share/args/do_args.c:311:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] lam-7.1.4/share/args/do_args.c:339:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAMERROR [valueFlowBailoutIncompleteVar] lam-7.1.4/share/args/do_args.c:308:9: style: Variable 'str' can be declared as pointer to const [constVariablePointer] lam-7.1.4/share/args/ndi_parse.c:68:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ndi [valueFlowBailoutIncompleteVar] lam-7.1.4/share/args/ndi_parse.c:186:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTNODEID [valueFlowBailoutIncompleteVar] lam-7.1.4/share/args/ndi_parse.c:217:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOCAL [valueFlowBailoutIncompleteVar] lam-7.1.4/share/args/ndi_parse.c:286:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] lam-7.1.4/share/args/ndi_parse.c:381:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NT_CAST [valueFlowBailoutIncompleteVar] lam-7.1.4/share/args/ndi_parse.c:388:5: error: Memory leak: nodes [memleak] lam-7.1.4/share/args/ndi_parse.c:212:18: style: Parameter 's' can be declared as pointer to const [constParameterPointer] lam-7.1.4/share/args/ndi_parse.c:270:16: style: Parameter 's' can be declared as pointer to const [constParameterPointer] lam-7.1.4/share/args/ndi_resolve.c:56:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ndi [valueFlowBailoutIncompleteVar] lam-7.1.4/share/args/ndi_resolve.c:126:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAMERROR [valueFlowBailoutIncompleteVar] lam-7.1.4/share/args/parse_id.c:84:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAMERROR [valueFlowBailoutIncompleteVar] lam-7.1.4/share/args/parse_id.c:190:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAMERROR [valueFlowBailoutIncompleteVar] lam-7.1.4/share/args/parse_id.c:323:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTNODEID [valueFlowBailoutIncompleteVar] lam-7.1.4/share/args/parse_id.c:357:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOCAL [valueFlowBailoutIncompleteVar] lam-7.1.4/share/args/parse_id.c:419:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAMERROR [valueFlowBailoutIncompleteVar] lam-7.1.4/share/args/parse_id.c:511:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] lam-7.1.4/share/args/parse_id.c:606:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NT_CAST [valueFlowBailoutIncompleteVar] lam-7.1.4/share/args/parse_id.c:613:5: error: Memory leak: nodes [memleak] lam-7.1.4/share/args/parse_id.c:352:18: style: Parameter 's' can be declared as pointer to const [constParameterPointer] lam-7.1.4/share/args/pdi_parse.c:65:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pdi [valueFlowBailoutIncompleteVar] lam-7.1.4/share/args/pdi_parse.c:157:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] lam-7.1.4/share/args/pdi_parse.c:141:16: style: Parameter 's' can be declared as pointer to const [constParameterPointer] lam-7.1.4/share/boot/app_mgmt.c:46:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DINT4MSG [valueFlowBailoutIncompleteVar] lam-7.1.4/share/boot/app_mgmt.c:77:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gps_pid [valueFlowBailoutIncompleteVar] lam-7.1.4/share/boot/asc_parse.c:78:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDONLY [valueFlowBailoutIncompleteVar] lam-7.1.4/share/boot/asc_parse.c:127:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] lam-7.1.4/share/boot/asc_parse.c:226:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AOINT [valueFlowBailoutIncompleteVar] lam-7.1.4/share/boot/asc_parse.c:580:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AOVARNUM [valueFlowBailoutIncompleteVar] lam-7.1.4/share/boot/asc_parse.c:672:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAMERROR [valueFlowBailoutIncompleteVar] lam-7.1.4/share/boot/asc_parse.c:766:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAMERROR [valueFlowBailoutIncompleteVar] lam-7.1.4/share/boot/asc_parse.c:344:7: error: Memory leak: progname [memleak] lam-7.1.4/share/boot/asc_parse.c:760:2: warning: If memory allocation fails, then there is a possible null pointer dereference: v [nullPointerOutOfMemory] lam-7.1.4/share/boot/asc_parse.c:750:12: note: Assuming allocation function fails lam-7.1.4/share/boot/asc_parse.c:750:12: note: Assignment 'v=malloc(len+1)', assigned value is 0 lam-7.1.4/share/boot/asc_parse.c:760:2: note: Null pointer dereference lam-7.1.4/share/boot/asc_parse.c:764:13: warning: If memory allocation fails, then there is a possible null pointer dereference: v [nullPointerOutOfMemory] lam-7.1.4/share/boot/asc_parse.c:750:12: note: Assuming allocation function fails lam-7.1.4/share/boot/asc_parse.c:750:12: note: Assignment 'v=malloc(len+1)', assigned value is 0 lam-7.1.4/share/boot/asc_parse.c:764:13: note: Null pointer dereference lam-7.1.4/share/boot/asc_parse.c:330:8: style: Variable 'cmdc' is reassigned a value before the old one has been used. [redundantAssignment] lam-7.1.4/share/boot/asc_parse.c:313:8: note: cmdc is assigned lam-7.1.4/share/boot/asc_parse.c:330:8: note: cmdc is overwritten lam-7.1.4/share/boot/asc_parse.c:197:29: style: Parameter 'buf' can be declared as pointer to const [constParameterPointer] lam-7.1.4/share/boot/asc_parse.c:203:18: style: Variable 'p' can be declared as pointer to const [constVariablePointer] lam-7.1.4/share/boot/asc_parse.c:739:9: style: Variable 'val' can be declared as pointer to const [constVariablePointer] lam-7.1.4/share/boot/asc_run.c:73:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable int4 [valueFlowBailoutIncompleteVar] lam-7.1.4/share/boot/asc_run.c:196:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] lam-7.1.4/share/boot/asc_run.c:338:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] lam-7.1.4/share/boot/asc_run.c:264:40: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] lam-7.1.4/share/boot/asc_run.c:335:18: style: Parameter 'file' can be declared as pointer to const [constParameterPointer] lam-7.1.4/share/boot/asc_schedule.c:56:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aschema [valueFlowBailoutIncompleteVar] lam-7.1.4/share/boot/asc_workdir.c:45:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAMERROR [valueFlowBailoutIncompleteVar] lam-7.1.4/share/boot/asc_workdir.c:33:34: style: Parameter 'wrkdir' can be declared as pointer to const [constParameterPointer] lam-7.1.4/share/boot/bhostparse.c:82:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAM_MAX_PARSE_LINE [valueFlowBailoutIncompleteVar] lam-7.1.4/share/boot/bhostparse.c:433:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAM_MAX_PARSE_LINE [valueFlowBailoutIncompleteVar] lam-7.1.4/share/boot/bhostparse.c:299:16: style: Condition 'host!=NULL' is always true [knownConditionTrueFalse] lam-7.1.4/share/boot/bhostparse.c:150:7: error: Common realloc mistake: 'kvlist' nulled but not freed upon failure [memleakOnRealloc] lam-7.1.4/share/boot/bhostparse.c:325:7: error: Common realloc mistake: 'lamnet' nulled but not freed upon failure [memleakOnRealloc] lam-7.1.4/share/boot/bhostparse.c:260:4: error: Memory leak: cpu_in.key [memleak] lam-7.1.4/share/boot/bhostparse.c:535:2: error: Memory leak: host_keyvalue.key [memleak] lam-7.1.4/share/boot/bhostparse.c:535:2: error: Memory leak: host_keyvalue.value [memleak] lam-7.1.4/share/boot/bhostparse.c:473:2: style: 'continue' is redundant since it is the last statement in a loop. [redundantContinue] lam-7.1.4/share/boot/bhostparse.c:487:2: style: 'continue' is redundant since it is the last statement in a loop. [redundantContinue] lam-7.1.4/share/boot/bhostparse.c:84:9: style: Variable 'keyval' can be declared as pointer to const [constVariablePointer] lam-7.1.4/share/boot/bhostparse.c:423:9: style: Variable 'forslash' can be declared as pointer to const [constVariablePointer] lam-7.1.4/share/boot/bhostparse.c:424:9: style: Variable 'key' can be declared as pointer to const [constVariablePointer] lam-7.1.4/share/boot/bhostparse.c:425:9: style: Variable 'value' can be declared as pointer to const [constVariablePointer] lam-7.1.4/share/boot/bhostparse.c:592:12: style: Parameter 'listelem1' can be declared as pointer to const. However it seems that 'comp' is a callback function, if 'listelem1' is declared with const you might also need to cast function pointer(s). [constParameterCallback] lam-7.1.4/share/boot/bhostparse.c:168:44: note: You might need to cast the function pointer here lam-7.1.4/share/boot/bhostparse.c:592:12: note: Parameter 'listelem1' can be declared as pointer to const lam-7.1.4/share/boot/bhostparse.c:592:29: style: Parameter 'listelem2' can be declared as pointer to const. However it seems that 'comp' is a callback function, if 'listelem2' is declared with const you might also need to cast function pointer(s). [constParameterCallback] lam-7.1.4/share/boot/bhostparse.c:168:44: note: You might need to cast the function pointer here lam-7.1.4/share/boot/bhostparse.c:592:29: note: Parameter 'listelem2' can be declared as pointer to const lam-7.1.4/share/boot/deallocate.c:46:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lnd_nodeid [valueFlowBailoutIncompleteVar] lam-7.1.4/share/boot/hbootparse.c:87:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] lam-7.1.4/share/boot/hbootparse.c:204:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAM_SYSCONFDIR [valueFlowBailoutIncompleteVar] lam-7.1.4/share/boot/hbootparse.c:230:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] lam-7.1.4/share/boot/hbootparse.c:183:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] lam-7.1.4/share/boot/hbootparse.c:148:7: error: Resource leak: conf_fp [resourceLeak] lam-7.1.4/share/boot/hbootparse.c:88:8: warning: Either the condition 'conffile==NULL' is redundant or there is possible null pointer dereference: conffile. [nullPointerRedundantCheck] lam-7.1.4/share/boot/hbootparse.c:86:18: note: Assuming that condition 'conffile==NULL' is not redundant lam-7.1.4/share/boot/hbootparse.c:88:8: note: Null pointer dereference lam-7.1.4/share/boot/hbootparse.c:116:14: warning: If memory allocation fails, then there is a possible null pointer dereference: prefix [nullPointerOutOfMemory] lam-7.1.4/share/boot/hbootparse.c:115:28: note: Assuming allocation function fails lam-7.1.4/share/boot/hbootparse.c:115:14: note: Assignment 'prefix=(char*)malloc(sizeof(char)*prefix_len)', assigned value is 0 lam-7.1.4/share/boot/hbootparse.c:116:14: note: Null pointer dereference lam-7.1.4/share/boot/hbootparse.c:127:14: warning: If memory allocation fails, then there is a possible null pointer dereference: suffix [nullPointerOutOfMemory] lam-7.1.4/share/boot/hbootparse.c:126:28: note: Assuming allocation function fails lam-7.1.4/share/boot/hbootparse.c:126:14: note: Assignment 'suffix=(char*)malloc(sizeof(char)*suffix_len)', assigned value is 0 lam-7.1.4/share/boot/hbootparse.c:127:14: note: Null pointer dereference lam-7.1.4/share/boot/hbootparse.c:227:54: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: opt [nullPointerOutOfMemory] lam-7.1.4/share/boot/hbootparse.c:115:28: note: Assuming allocation function fails lam-7.1.4/share/boot/hbootparse.c:115:14: note: Assignment 'prefix=(char*)malloc(sizeof(char)*prefix_len)', assigned value is 0 lam-7.1.4/share/boot/hbootparse.c:117:52: note: Calling function 'setvars', 4th argument 'prefix' value is 0 lam-7.1.4/share/boot/hbootparse.c:227:54: note: Null pointer dereference lam-7.1.4/share/boot/hbootparse.c:235:20: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: opt [nullPointerOutOfMemory] lam-7.1.4/share/boot/hbootparse.c:115:28: note: Assuming allocation function fails lam-7.1.4/share/boot/hbootparse.c:115:14: note: Assignment 'prefix=(char*)malloc(sizeof(char)*prefix_len)', assigned value is 0 lam-7.1.4/share/boot/hbootparse.c:117:52: note: Calling function 'setvars', 4th argument 'prefix' value is 0 lam-7.1.4/share/boot/hbootparse.c:228:16: note: Assuming condition is false lam-7.1.4/share/boot/hbootparse.c:235:20: note: Null pointer dereference lam-7.1.4/share/boot/hbootparse.c:88:8: error: Null pointer dereference [nullPointer] lam-7.1.4/share/boot/hbootparse.c:73:9: style: Variable 'opt_prefix' can be declared as pointer to const [constVariablePointer] lam-7.1.4/share/boot/hbootparse.c:74:9: style: Variable 'opt_suffix' can be declared as pointer to const [constVariablePointer] lam-7.1.4/share/boot/hbootparse.c:75:9: style: Variable 'opt_pathprefix' can be declared as pointer to const [constVariablePointer] lam-7.1.4/share/boot/hbootparse.c:223:36: style: Parameter 'var' can be declared as pointer to const [constParameterPointer] lam-7.1.4/share/boot/hbootparse.c:223:47: style: Parameter 'opt' can be declared as pointer to const [constParameterPointer] lam-7.1.4/share/boot/lamnet.c:107:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lnd_nodeid [valueFlowBailoutIncompleteVar] lam-7.1.4/share/boot/lamnet.c:157:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAMERROR [valueFlowBailoutIncompleteVar] lam-7.1.4/share/boot/lamnet.c:216:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAMERROR [valueFlowBailoutIncompleteVar] lam-7.1.4/share/boot/lamnet.c:250:8: error: Memory leak: config.ifc_req [memleak] lam-7.1.4/share/boot/lamnet.c:281:10: warning: Either the condition 'ifaddr==NULL' is redundant or there is possible null pointer dereference: ifaddr. [nullPointerRedundantCheck] lam-7.1.4/share/boot/lamnet.c:282:20: note: Assuming that condition 'ifaddr==NULL' is not redundant lam-7.1.4/share/boot/lamnet.c:281:10: note: Null pointer dereference lam-7.1.4/share/boot/lamnet.c:149:33: style: Parameter 'lamnet' can be declared as pointer to const [constParameterPointer] lam-7.1.4/share/boot/proc_schema.c:59:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable psc [valueFlowBailoutIncompleteVar] lam-7.1.4/share/boot/proc_schema.c:71:11: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] lam-7.1.4/share/boot/proc_schema.c:94:12: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] lam-7.1.4/share/boot/proc_schema.c:55:9: style: Variable 'r' can be declared as pointer to const [constVariablePointer] lam-7.1.4/share/boot/proc_schema.c:149:32: style: Parameter 'prefix' can be declared as pointer to const [constParameterPointer] lam-7.1.4/share/boot/proc_schema.c:213:40: style: Parameter 'var' can be declared as pointer to const [constParameterPointer] lam-7.1.4/share/etc/T.c:240:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] lam-7.1.4/share/etc/T.c:266:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] lam-7.1.4/share/etc/T.c:298:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] lam-7.1.4/share/etc/T.c:318:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] lam-7.1.4/share/etc/T.c:347:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] lam-7.1.4/share/etc/T.c:372:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] lam-7.1.4/share/etc/T.c:392:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] lam-7.1.4/share/etc/T.c:414:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] lam-7.1.4/share/etc/T.c:431:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] lam-7.1.4/share/etc/T.c:456:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] lam-7.1.4/share/etc/T.c:472:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] lam-7.1.4/share/etc/T.c:488:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] lam-7.1.4/share/etc/T.c:508:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] lam-7.1.4/share/etc/T.c:281:12: style: Parameter 'nnode' can be declared as pointer to const [constParameterPointer] lam-7.1.4/share/etc/T.c:281:24: style: Parameter 'nevent' can be declared as pointer to const [constParameterPointer] lam-7.1.4/share/etc/T.c:281:37: style: Parameter 'ntype' can be declared as pointer to const [constParameterPointer] lam-7.1.4/share/etc/T.c:281:49: style: Parameter 'nlength' can be declared as pointer to const [constParameterPointer] lam-7.1.4/share/etc/T.c:281:63: style: Parameter 'nflags' can be declared as pointer to const [constParameterPointer] lam-7.1.4/share/etc/T.c:282:12: style: Parameter 'ndata' can be declared as pointer to const [constParameterPointer] lam-7.1.4/share/etc/T.c:282:24: style: Parameter 'ndsize' can be declared as pointer to const [constParameterPointer] lam-7.1.4/share/etc/T.c:306:12: style: Parameter 'nevent' can be declared as pointer to const [constParameterPointer] lam-7.1.4/share/etc/T.c:306:51: style: Parameter 'nflags' can be declared as pointer to const [constParameterPointer] lam-7.1.4/share/etc/T.c:307:12: style: Parameter 'ndsize' can be declared as pointer to const [constParameterPointer] lam-7.1.4/share/etc/T.c:331:13: style: Parameter 'nevent' can be declared as pointer to const [constParameterPointer] lam-7.1.4/share/etc/T.c:355:12: style: Parameter 'nnode' can be declared as pointer to const [constParameterPointer] lam-7.1.4/share/etc/T.c:355:24: style: Parameter 'nevent' can be declared as pointer to const [constParameterPointer] lam-7.1.4/share/etc/T.c:355:37: style: Parameter 'ntype' can be declared as pointer to const [constParameterPointer] lam-7.1.4/share/etc/T.c:355:49: style: Parameter 'nlength' can be declared as pointer to const [constParameterPointer] lam-7.1.4/share/etc/T.c:355:63: style: Parameter 'nflags' can be declared as pointer to const [constParameterPointer] lam-7.1.4/share/etc/T.c:356:12: style: Parameter 'ndata' can be declared as pointer to const [constParameterPointer] lam-7.1.4/share/etc/T.c:356:24: style: Parameter 'ndsize' can be declared as pointer to const [constParameterPointer] lam-7.1.4/share/etc/T.c:380:12: style: Parameter 'nevent' can be declared as pointer to const [constParameterPointer] lam-7.1.4/share/etc/T.c:380:51: style: Parameter 'nflags' can be declared as pointer to const [constParameterPointer] lam-7.1.4/share/etc/T.c:381:12: style: Parameter 'ndsize' can be declared as pointer to const [constParameterPointer] lam-7.1.4/share/etc/T.c:405:14: style: Parameter 'pnode' can be declared as pointer to const [constParameterPointer] lam-7.1.4/share/etc/T.c:405:27: style: Parameter 'pevent' can be declared as pointer to const [constParameterPointer] lam-7.1.4/share/etc/T.c:405:41: style: Parameter 'ptype' can be declared as pointer to const [constParameterPointer] lam-7.1.4/share/etc/T.c:422:14: style: Parameter 'pnode' can be declared as pointer to const [constParameterPointer] lam-7.1.4/share/etc/T.c:422:27: style: Parameter 'pevent' can be declared as pointer to const [constParameterPointer] lam-7.1.4/share/etc/T.c:422:41: style: Parameter 'ptype' can be declared as pointer to const [constParameterPointer] lam-7.1.4/share/etc/T.c:439:13: style: Parameter 'pnode' can be declared as pointer to const [constParameterPointer] lam-7.1.4/share/etc/T.c:439:26: style: Parameter 'pevent' can be declared as pointer to const [constParameterPointer] lam-7.1.4/share/etc/T.c:439:40: style: Parameter 'ptype' can be declared as pointer to const [constParameterPointer] lam-7.1.4/share/etc/T.c:439:53: style: Parameter 'plength' can be declared as pointer to const [constParameterPointer] lam-7.1.4/share/etc/T.c:439:68: style: Parameter 'pflags' can be declared as pointer to const [constParameterPointer] lam-7.1.4/share/etc/T.c:440:13: style: Parameter 'pdata' can be declared as pointer to const [constParameterPointer] lam-7.1.4/share/etc/T.c:440:26: style: Parameter 'pdsize' can be declared as pointer to const [constParameterPointer] lam-7.1.4/share/etc/T.c:464:13: style: Parameter 'pevent' can be declared as pointer to const [constParameterPointer] lam-7.1.4/share/etc/T.c:464:26: style: Parameter 'ptype' can be declared as pointer to const [constParameterPointer] lam-7.1.4/share/etc/T.c:480:14: style: Parameter 'pevent' can be declared as pointer to const [constParameterPointer] lam-7.1.4/share/etc/T.c:480:28: style: Parameter 'ptype' can be declared as pointer to const [constParameterPointer] lam-7.1.4/share/etc/T.c:496:13: style: Parameter 'pevent' can be declared as pointer to const [constParameterPointer] lam-7.1.4/share/etc/T.c:496:55: style: Parameter 'pflags' can be declared as pointer to const [constParameterPointer] lam-7.1.4/share/etc/T.c:497:13: style: Parameter 'pdsize' can be declared as pointer to const [constParameterPointer] lam-7.1.4/share/etc/all_array.c:48:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lam_array_t [valueFlowBailoutIncompleteVar] lam-7.1.4/share/etc/all_array.c:84:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAMERROR [valueFlowBailoutIncompleteVar] lam-7.1.4/share/etc/all_array.c:111:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAMERROR [valueFlowBailoutIncompleteVar] lam-7.1.4/share/etc/all_array.c:160:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAMERROR [valueFlowBailoutIncompleteVar] lam-7.1.4/share/etc/all_array.c:170:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAMERROR [valueFlowBailoutIncompleteVar] lam-7.1.4/share/etc/all_array.c:203:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAMERROR [valueFlowBailoutIncompleteVar] lam-7.1.4/share/etc/all_array.c:232:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAMERROR [valueFlowBailoutIncompleteVar] lam-7.1.4/share/etc/all_array.c:72:27: style: Parameter 'la' can be declared as pointer to const [constParameterPointer] lam-7.1.4/share/etc/all_array.c:79:39: style: Parameter 'element' can be declared as pointer to const [constParameterPointer] lam-7.1.4/share/etc/all_array.c:98:39: style: Parameter 'element' can be declared as pointer to const [constParameterPointer] lam-7.1.4/share/etc/all_hash.c:53:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable int4 [valueFlowBailoutIncompleteVar] lam-7.1.4/share/etc/all_hash.c:144:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AHLRU [valueFlowBailoutIncompleteVar] lam-7.1.4/share/etc/all_hash.c:172:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] lam-7.1.4/share/etc/all_hash.c:218:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] lam-7.1.4/share/etc/all_hash.c:277:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AHLRU [valueFlowBailoutIncompleteVar] lam-7.1.4/share/etc/all_hash.c:339:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAMERROR [valueFlowBailoutIncompleteVar] lam-7.1.4/share/etc/all_hash.c:400:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] lam-7.1.4/share/etc/all_hash.c:448:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] lam-7.1.4/share/etc/all_hash.c:501:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] lam-7.1.4/share/etc/all_hash.c:90:4: error: Memory leak: ahd.ah_table [memleak] lam-7.1.4/share/etc/all_hash.c:113:2: error: Memory leak: ahd.ah_lru [memleak] lam-7.1.4/share/etc/all_hash.c:557:9: style: Variable 'end_table' can be declared as pointer to const [constVariablePointer] lam-7.1.4/share/etc/all_list.c:69:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIST [valueFlowBailoutIncompleteVar] lam-7.1.4/share/etc/all_list.c:108:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] lam-7.1.4/share/etc/all_list.c:151:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable al_head [valueFlowBailoutIncompleteVar] lam-7.1.4/share/etc/all_list.c:209:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable al_head [valueFlowBailoutIncompleteVar] lam-7.1.4/share/etc/all_list.c:304:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable al_head [valueFlowBailoutIncompleteVar] lam-7.1.4/share/etc/all_list.c:322:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable al_head [valueFlowBailoutIncompleteVar] lam-7.1.4/share/etc/all_list.c:142:28: style: Parameter 'unew' can be declared as pointer to const [constParameterPointer] lam-7.1.4/share/etc/all_list.c:202:28: style: Parameter 'unew' can be declared as pointer to const [constParameterPointer] lam-7.1.4/share/etc/all_queue.c:62:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QUEUE [valueFlowBailoutIncompleteVar] lam-7.1.4/share/etc/all_queue.c:124:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] lam-7.1.4/share/etc/all_queue.c:159:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAMERROR [valueFlowBailoutIncompleteVar] lam-7.1.4/share/etc/all_queue.c:190:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] lam-7.1.4/share/etc/all_queue.c:247:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] lam-7.1.4/share/etc/all_queue.c:80:2: error: Memory leak: aqd.aq_queue [memleak] lam-7.1.4/share/etc/all_queue.c:116:9: style: Parameter 'elem' can be declared as pointer to const [constParameterPointer] lam-7.1.4/share/etc/all_shash.c:69:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable int4 [valueFlowBailoutIncompleteVar] lam-7.1.4/share/etc/all_slist.c:88:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable al_head [valueFlowBailoutIncompleteVar] lam-7.1.4/share/etc/all_slist.c:122:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] lam-7.1.4/share/etc/all_slist.c:168:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] lam-7.1.4/share/etc/all_slist.c:226:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] lam-7.1.4/share/etc/all_slist.c:157:29: style: Parameter 'unew' can be declared as pointer to const [constParameterPointer] lam-7.1.4/share/etc/all_slist.c:217:29: style: Parameter 'unew' can be declared as pointer to const [constParameterPointer] lam-7.1.4/share/etc/all_squeue.c:54:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] lam-7.1.4/share/etc/atos.c:26:12: style: Parameter 's' can be declared as pointer to const [constParameterPointer] lam-7.1.4/share/etc/blktype.c:374:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLKLOW [valueFlowBailoutIncompleteVar] lam-7.1.4/share/etc/bootsockio.c:54:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable int4 [valueFlowBailoutIncompleteVar] lam-7.1.4/share/etc/bootsockio.c:80:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable int4 [valueFlowBailoutIncompleteVar] lam-7.1.4/share/etc/bootsockio.c:106:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERROR [valueFlowBailoutIncompleteVar] lam-7.1.4/share/etc/bootsockio.c:144:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INT4_NIL [valueFlowBailoutIncompleteVar] lam-7.1.4/share/etc/bootsockio.c:184:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERROR [valueFlowBailoutIncompleteVar] lam-7.1.4/share/etc/bootsockio.c:265:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERROR [valueFlowBailoutIncompleteVar] lam-7.1.4/share/etc/combine.c:52:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable int4 [valueFlowBailoutIncompleteVar] lam-7.1.4/share/etc/combine.c:113:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable int4 [valueFlowBailoutIncompleteVar] lam-7.1.4/share/etc/combine.c:162:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable int4 [valueFlowBailoutIncompleteVar] lam-7.1.4/share/etc/combine.c:222:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable int4 [valueFlowBailoutIncompleteVar] lam-7.1.4/share/etc/combine.c:284:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable int4 [valueFlowBailoutIncompleteVar] lam-7.1.4/share/etc/combine.c:346:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable int4 [valueFlowBailoutIncompleteVar] lam-7.1.4/share/etc/combine.c:407:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable int4 [valueFlowBailoutIncompleteVar] lam-7.1.4/share/etc/combine.c:455:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable int4 [valueFlowBailoutIncompleteVar] lam-7.1.4/share/etc/combine.c:491:50: style: Parameter 'buf2' can be declared as pointer to const [constParameterPointer] lam-7.1.4/share/etc/fail.c:35:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ELOW [valueFlowBailoutIncompleteVar] lam-7.1.4/share/etc/few.c:55:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] lam-7.1.4/share/etc/getinetaddr.c:48:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] lam-7.1.4/share/etc/getinetaddr.c:41:18: style: Variable 'p' can be declared as pointer to const [constVariablePointer] lam-7.1.4/share/etc/getworkdir.c:52:6: style: Obsolescent function 'getwd' called. It is recommended to use 'getcwd' instead. [prohibitedgetwdCalled] lam-7.1.4/share/etc/ieee.c:55:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XDR_ENCODE [valueFlowBailoutIncompleteVar] lam-7.1.4/share/etc/ieee.c:79:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XDR_ENCODE [valueFlowBailoutIncompleteVar] lam-7.1.4/share/etc/ieee.c:129:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XDR_DECODE [valueFlowBailoutIncompleteVar] lam-7.1.4/share/etc/ieee.c:154:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XDR_DECODE [valueFlowBailoutIncompleteVar] lam-7.1.4/share/etc/ieee.c:47:10: style: Parameter 'src' can be declared as pointer to const [constParameterPointer] lam-7.1.4/share/etc/ieee.c:71:11: style: Parameter 'src' can be declared as pointer to const [constParameterPointer] lam-7.1.4/share/etc/kill.c:82:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXHOSTNAMELEN [valueFlowBailoutIncompleteVar] lam-7.1.4/share/etc/kill.c:215:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXPATHLEN [valueFlowBailoutIncompleteVar] lam-7.1.4/share/etc/kill.c:239:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXPATHLEN [valueFlowBailoutIncompleteVar] lam-7.1.4/share/etc/kill.c:263:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXPATHLEN [valueFlowBailoutIncompleteVar] lam-7.1.4/share/etc/kill.c:284:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXPATHLEN [valueFlowBailoutIncompleteVar] lam-7.1.4/share/etc/kill.c:306:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXPATHLEN [valueFlowBailoutIncompleteVar] lam-7.1.4/share/etc/kill.c:327:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXPATHLEN [valueFlowBailoutIncompleteVar] lam-7.1.4/share/etc/kill.c:350:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAMERROR [valueFlowBailoutIncompleteVar] lam-7.1.4/share/etc/kill.c:377:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] lam-7.1.4/share/etc/kill.c:460:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] lam-7.1.4/share/etc/kill.c:607:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAMERROR [valueFlowBailoutIncompleteVar] lam-7.1.4/share/etc/kill.c:633:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAMERROR [valueFlowBailoutIncompleteVar] lam-7.1.4/share/etc/kill.c:660:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAMERROR [valueFlowBailoutIncompleteVar] lam-7.1.4/share/etc/kill.c:123:17: portability: Non reentrant function 'getpwuid' called. For threadsafe applications it is recommended to use the reentrant replacement function 'getpwuid_r'. [prohibitedgetpwuidCalled] lam-7.1.4/share/etc/kill.c:154:7: error: Memory leak: tmpsuffix [memleak] lam-7.1.4/share/etc/kill.c:154:7: error: Memory leak: tmpprefix [memleak] lam-7.1.4/share/etc/kill.c:154:7: error: Memory leak: user [memleak] lam-7.1.4/share/etc/kill.c:173:7: error: Memory leak: tmpsuffix [memleak] lam-7.1.4/share/etc/kill.c:173:7: error: Memory leak: tmpprefix [memleak] lam-7.1.4/share/etc/kill.c:173:7: error: Memory leak: user [memleak] lam-7.1.4/share/etc/kill.c:557:14: warning: If memory allocation fails, then there is a possible null pointer dereference: retstr [nullPointerOutOfMemory] lam-7.1.4/share/etc/kill.c:556:20: note: Assuming allocation function fails lam-7.1.4/share/etc/kill.c:556:20: note: Assignment 'retstr=malloc(retstrlen)', assigned value is 0 lam-7.1.4/share/etc/kill.c:557:14: note: Null pointer dereference lam-7.1.4/share/etc/kill.c:564:14: warning: If memory allocation fails, then there is a possible null pointer dereference: retstr [nullPointerOutOfMemory] lam-7.1.4/share/etc/kill.c:563:20: note: Assuming allocation function fails lam-7.1.4/share/etc/kill.c:563:20: note: Assignment 'retstr=malloc(retstrlen)', assigned value is 0 lam-7.1.4/share/etc/kill.c:564:14: note: Null pointer dereference lam-7.1.4/share/etc/kill.c:572:14: warning: If memory allocation fails, then there is a possible null pointer dereference: retstr [nullPointerOutOfMemory] lam-7.1.4/share/etc/kill.c:571:20: note: Assuming allocation function fails lam-7.1.4/share/etc/kill.c:571:20: note: Assignment 'retstr=malloc(retstrlen)', assigned value is 0 lam-7.1.4/share/etc/kill.c:572:14: note: Null pointer dereference lam-7.1.4/share/etc/kill.c:584:14: warning: If memory allocation fails, then there is a possible null pointer dereference: retstr [nullPointerOutOfMemory] lam-7.1.4/share/etc/kill.c:583:20: note: Assuming allocation function fails lam-7.1.4/share/etc/kill.c:583:20: note: Assignment 'retstr=malloc(retstrlen)', assigned value is 0 lam-7.1.4/share/etc/kill.c:584:14: note: Null pointer dereference lam-7.1.4/share/etc/kill.c:77:27: style: Parameter 'prefix' can be declared as pointer to const [constParameterPointer] lam-7.1.4/share/etc/kill.c:77:41: style: Parameter 'suffix' can be declared as pointer to const [constParameterPointer] lam-7.1.4/share/etc/kill.c:84:18: style: Variable 'pwdent' can be declared as pointer to const [constVariablePointer] lam-7.1.4/share/etc/kill.c:371:18: style: Variable 'entry' can be declared as pointer to const [constVariablePointer] lam-7.1.4/share/etc/kill.c:547:9: style: Variable 'tmp' can be declared as pointer to const [constVariablePointer] lam-7.1.4/share/etc/kill.c:548:9: style: Variable 'tmp2' can be declared as pointer to const [constVariablePointer] lam-7.1.4/share/etc/kill.c:550:20: style: Variable 'retstrlen' is assigned a value that is never used. [unreadVariable] lam-7.1.4/share/etc/kiproc.c:34:12: style: Parameter 'argc' can be declared as pointer to const [constParameterPointer] lam-7.1.4/share/etc/lam_gethostby.c:121:10: style: Obsolescent function 'gethostbyname' called. It is recommended to use 'getaddrinfo' instead. [prohibitedgethostbynameCalled] lam-7.1.4/share/etc/lam_gethostby.c:184:10: style: Obsolescent function 'gethostbyaddr' called. It is recommended to use 'getnameinfo' instead. [prohibitedgethostbyaddrCalled] lam-7.1.4/share/etc/lamcommdebug.c:48:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAM_COMM_DEBUG_DLO [valueFlowBailoutIncompleteVar] lam-7.1.4/share/etc/lamdebug.c:108:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAM_WANT_DEBUG [valueFlowBailoutIncompleteVar] lam-7.1.4/share/etc/lamdebug.c:201:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAMERROR [valueFlowBailoutIncompleteVar] lam-7.1.4/share/etc/lamdebug.c:319:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] lam-7.1.4/share/etc/lamdebug.c:365:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAM_WANT_DEBUG [valueFlowBailoutIncompleteVar] lam-7.1.4/share/etc/lamdebug.c:265:21: style: Variable 'ldi' can be declared as pointer to const [constVariablePointer] lam-7.1.4/share/etc/ldtimer.c:28:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INT4_NIL [valueFlowBailoutIncompleteVar] lam-7.1.4/share/etc/mempool.c:88:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAM_DEFAULT_MP_POOL_SIZE [valueFlowBailoutIncompleteVar] lam-7.1.4/share/etc/mempool.c:287:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAM_DEFAULT_MP_POOL_SIZE [valueFlowBailoutIncompleteVar] lam-7.1.4/share/etc/mempool.c:381:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAMERROR [valueFlowBailoutIncompleteVar] lam-7.1.4/share/etc/mempool.c:106:7: error: Common realloc mistake: 'types' nulled but not freed upon failure [memleakOnRealloc] lam-7.1.4/share/etc/mempool.c:289:20: warning: If memory allocation fails, then there is a possible null pointer dereference: item [nullPointerOutOfMemory] lam-7.1.4/share/etc/mempool.c:288:20: note: Assuming allocation function fails lam-7.1.4/share/etc/mempool.c:288:20: note: Assignment 'item=malloc(sizeof(struct lam_mp_item_t))', assigned value is 0 lam-7.1.4/share/etc/mempool.c:289:20: note: Null pointer dereference lam-7.1.4/share/etc/mempool.c:313:5: warning: If memory allocation fails, then there is a possible null pointer dereference: item [nullPointerOutOfMemory] lam-7.1.4/share/etc/mempool.c:288:20: note: Assuming allocation function fails lam-7.1.4/share/etc/mempool.c:288:20: note: Assignment 'item=malloc(sizeof(struct lam_mp_item_t))', assigned value is 0 lam-7.1.4/share/etc/mempool.c:290:31: note: Calling function 'add_to_list', 2nd argument 'item' value is 0 lam-7.1.4/share/etc/mempool.c:313:5: note: Null pointer dereference lam-7.1.4/share/etc/mempool.c:313:22: warning: If memory allocation fails, then there is a possible null pointer dereference: item [nullPointerOutOfMemory] lam-7.1.4/share/etc/mempool.c:288:20: note: Assuming allocation function fails lam-7.1.4/share/etc/mempool.c:288:20: note: Assignment 'item=malloc(sizeof(struct lam_mp_item_t))', assigned value is 0 lam-7.1.4/share/etc/mempool.c:290:31: note: Calling function 'add_to_list', 2nd argument 'item' value is 0 lam-7.1.4/share/etc/mempool.c:313:22: note: Null pointer dereference lam-7.1.4/share/etc/mempool.c:328:5: warning: If memory allocation fails, then there is a possible null pointer dereference: item [nullPointerOutOfMemory] lam-7.1.4/share/etc/mempool.c:288:20: note: Assuming allocation function fails lam-7.1.4/share/etc/mempool.c:288:20: note: Assignment 'item=malloc(sizeof(struct lam_mp_item_t))', assigned value is 0 lam-7.1.4/share/etc/mempool.c:290:31: note: Calling function 'add_to_list', 2nd argument 'item' value is 0 lam-7.1.4/share/etc/mempool.c:328:5: note: Null pointer dereference lam-7.1.4/share/etc/mempool.c:329:5: warning: If memory allocation fails, then there is a possible null pointer dereference: item [nullPointerOutOfMemory] lam-7.1.4/share/etc/mempool.c:288:20: note: Assuming allocation function fails lam-7.1.4/share/etc/mempool.c:288:20: note: Assignment 'item=malloc(sizeof(struct lam_mp_item_t))', assigned value is 0 lam-7.1.4/share/etc/mempool.c:290:31: note: Calling function 'add_to_list', 2nd argument 'item' value is 0 lam-7.1.4/share/etc/mempool.c:329:5: note: Null pointer dereference lam-7.1.4/share/etc/microsleep.c:45:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] lam-7.1.4/share/etc/mpiformout.c:177:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_ANY_TAG [valueFlowBailoutIncompleteVar] lam-7.1.4/share/etc/mpiformout.c:204:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRDTMAX [valueFlowBailoutIncompleteVar] lam-7.1.4/share/etc/mpitr_com.c:63:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRCOMM [valueFlowBailoutIncompleteVar] lam-7.1.4/share/etc/mpitr_dtprint.c:116:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRDTMAX [valueFlowBailoutIncompleteVar] lam-7.1.4/share/etc/mpitr_dtprint.c:267:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRDTCONTIG [valueFlowBailoutIncompleteVar] lam-7.1.4/share/etc/mpitr_dtprint.c:295:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable trd_length [valueFlowBailoutIncompleteVar] lam-7.1.4/share/etc/mpitr_dtprint.c:370:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRDTSTRUCT [valueFlowBailoutIncompleteVar] lam-7.1.4/share/etc/mpitr_dtype.c:69:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] lam-7.1.4/share/etc/mrw.c:53:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] lam-7.1.4/share/etc/mrw.c:95:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] lam-7.1.4/share/etc/mrw.c:171:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] lam-7.1.4/share/etc/mrw.c:213:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] lam-7.1.4/share/etc/nmsgconv.c:81:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DMSKDATA [valueFlowBailoutIncompleteVar] lam-7.1.4/share/etc/nmsgconv.c:136:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DMSKDATA [valueFlowBailoutIncompleteVar] lam-7.1.4/share/etc/nodespin.c:51:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] lam-7.1.4/share/etc/nodespin.c:33:21: style: Parameter 'msg' can be declared as pointer to const [constParameterPointer] lam-7.1.4/share/etc/panic.c:36:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ELOW [valueFlowBailoutIncompleteVar] lam-7.1.4/share/etc/pathsearch.c:70:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRDIR [valueFlowBailoutIncompleteVar] lam-7.1.4/share/etc/pathsearch.c:166:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRDIR [valueFlowBailoutIncompleteVar] lam-7.1.4/share/etc/pathsearch.c:234:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRSDIR [valueFlowBailoutIncompleteVar] lam-7.1.4/share/etc/pathsearch.c:223:19: style: Parameter 'fname' can be declared as pointer to const [constParameterPointer] lam-7.1.4/share/etc/pathsearch.c:223:32: style: Parameter 'path' can be declared as pointer to const [constParameterPointer] lam-7.1.4/share/etc/pathsearch.c:305:20: style: Parameter 'var' can be declared as pointer to const [constParameterPointer] lam-7.1.4/share/etc/prime.c:40:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] lam-7.1.4/share/etc/prime.c:74:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERROR [valueFlowBailoutIncompleteVar] lam-7.1.4/share/etc/pty.c:220:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] lam-7.1.4/share/etc/pty.c:227:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] lam-7.1.4/share/etc/pty.c:240:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAMERROR [valueFlowBailoutIncompleteVar] lam-7.1.4/share/etc/pty.c:242:38: style: Condition '(*fdm=ptym_open(pts_name))<0' is always true [knownConditionTrueFalse] lam-7.1.4/share/etc/pty.c:242:26: note: Calling function 'ptym_open' returns -1 lam-7.1.4/share/etc/pty.c:242:38: note: Condition '(*fdm=ptym_open(pts_name))<0' is always true lam-7.1.4/share/etc/pty.c:245:44: style: Condition '(*fds=ptys_open(*fdm,pts_name))<0' is always true [knownConditionTrueFalse] lam-7.1.4/share/etc/pty.c:245:26: note: Calling function 'ptys_open' returns -1 lam-7.1.4/share/etc/pty.c:245:44: note: Condition '(*fds=ptys_open(*fdm,pts_name))<0' is always true lam-7.1.4/share/etc/pty.c:218:17: style: Parameter 'pts_name' can be declared as pointer to const [constParameterPointer] lam-7.1.4/share/etc/pty.c:225:26: style: Parameter 'pts_name' can be declared as pointer to const [constParameterPointer] lam-7.1.4/share/etc/registry.c:193:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAMERROR [valueFlowBailoutIncompleteVar] lam-7.1.4/share/etc/registry.c:259:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAMERROR [valueFlowBailoutIncompleteVar] lam-7.1.4/share/etc/registry.c:380:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] lam-7.1.4/share/etc/registry.c:416:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] lam-7.1.4/share/etc/registry.c:454:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] lam-7.1.4/share/etc/registry.c:520:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDWR [valueFlowBailoutIncompleteVar] lam-7.1.4/share/etc/registry.c:223:12: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf] lam-7.1.4/share/etc/registry.c:271:14: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf] lam-7.1.4/share/etc/registry.c:479:14: warning: If memory allocation fails, then there is a possible null pointer dereference: reg_mylockname [nullPointerOutOfMemory] lam-7.1.4/share/etc/registry.c:478:28: note: Assuming allocation function fails lam-7.1.4/share/etc/registry.c:478:28: note: Assignment 'reg_mylockname=malloc(1024)', assigned value is 0 lam-7.1.4/share/etc/registry.c:479:14: note: Null pointer dereference lam-7.1.4/share/etc/registry.c:447:17: style:inconclusive: Function 'set_names' argument 1 names different: declaration 'msg' definition 'name'. [funcArgNamesDifferent] lam-7.1.4/share/etc/registry.c:76:41: note: Function 'set_names' argument 1 names different: declaration 'msg' definition 'name'. lam-7.1.4/share/etc/registry.c:447:17: note: Function 'set_names' argument 1 names different: declaration 'msg' definition 'name'. lam-7.1.4/share/etc/registry.c:186:42: style: Parameter 'delobj' can be declared as pointer to const [constParameterPointer] lam-7.1.4/share/etc/registry.c:375:21: style: Parameter 'msg' can be declared as pointer to const [constParameterPointer] lam-7.1.4/share/etc/registry.c:411:19: style: Parameter 'msg' can be declared as pointer to const [constParameterPointer] lam-7.1.4/share/etc/registry.c:447:17: style: Parameter 'name' can be declared as pointer to const [constParameterPointer] lam-7.1.4/share/etc/registry.c:255:11: style: Unused variable: sysvid [unusedVariable] lam-7.1.4/share/etc/show_help.c:83:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAM_PATH_MAX [valueFlowBailoutIncompleteVar] lam-7.1.4/share/etc/show_help.c:123:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAM_PATH_MAX [valueFlowBailoutIncompleteVar] lam-7.1.4/share/etc/show_help.c:146:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAM_VERSION [valueFlowBailoutIncompleteVar] lam-7.1.4/share/etc/show_help.c:202:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSIZ [valueFlowBailoutIncompleteVar] lam-7.1.4/share/etc/show_help.c:337:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] lam-7.1.4/share/etc/show_help.c:486:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] lam-7.1.4/share/etc/show_help.c:375:29: style: Array index 'last' is used before limits check. [arrayIndexThenCheck] lam-7.1.4/share/etc/show_help.c:154:32: style: Condition 'fp==NULL' is always true [knownConditionTrueFalse] lam-7.1.4/share/etc/show_help.c:141:14: note: Assignment 'fp=NULL', assigned value is 0 lam-7.1.4/share/etc/show_help.c:154:32: note: Condition 'fp==NULL' is always true lam-7.1.4/share/etc/show_help.c:505:7: error: Common realloc mistake: 'args' nulled but not freed upon failure [memleakOnRealloc] lam-7.1.4/share/etc/show_help.c:514:5: error: Common realloc mistake: 'args' nulled but not freed upon failure [memleakOnRealloc] lam-7.1.4/share/etc/show_help.c:148:14: warning: If memory allocation fails, then there is a possible null pointer dereference: ver_name [nullPointerOutOfMemory] lam-7.1.4/share/etc/show_help.c:147:22: note: Assuming allocation function fails lam-7.1.4/share/etc/show_help.c:147:22: note: Assignment 'ver_name=malloc(len)', assigned value is 0 lam-7.1.4/share/etc/show_help.c:148:14: note: Null pointer dereference lam-7.1.4/share/etc/show_help.c:248:16: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: str [nullPointerOutOfMemory] lam-7.1.4/share/etc/show_help.c:246:15: note: Assuming allocation function fails lam-7.1.4/share/etc/show_help.c:246:15: note: Assignment 'str=malloc(strlen(program)+strlen(topic)+16)', assigned value is 0 lam-7.1.4/share/etc/show_help.c:248:16: note: Null pointer dereference lam-7.1.4/share/etc/show_help.c:250:17: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: str [nullPointerOutOfMemory] lam-7.1.4/share/etc/show_help.c:246:15: note: Assuming allocation function fails lam-7.1.4/share/etc/show_help.c:246:15: note: Assignment 'str=malloc(strlen(program)+strlen(topic)+16)', assigned value is 0 lam-7.1.4/share/etc/show_help.c:250:17: note: Null pointer dereference lam-7.1.4/share/etc/show_help.c:517:3: warning: If memory allocation fails, then there is a possible null pointer dereference: args [nullPointerOutOfMemory] lam-7.1.4/share/etc/show_help.c:499:16: note: Assuming allocation function fails lam-7.1.4/share/etc/show_help.c:499:16: note: Assignment 'args=malloc(sizeof(char*)*10)', assigned value is 0 lam-7.1.4/share/etc/show_help.c:502:41: note: Assuming condition is false lam-7.1.4/share/etc/show_help.c:517:3: note: Null pointer dereference lam-7.1.4/share/etc/show_help.c:95:2: style: 'continue' is redundant since it is the last statement in a loop. [redundantContinue] lam-7.1.4/share/etc/show_help.c:81:16: style:inconclusive: Function 'expand_var' argument 1 names different: declaration 'i' definition 'which'. [funcArgNamesDifferent] lam-7.1.4/share/etc/show_help.c:65:29: note: Function 'expand_var' argument 1 names different: declaration 'i' definition 'which'. lam-7.1.4/share/etc/show_help.c:81:16: note: Function 'expand_var' argument 1 names different: declaration 'i' definition 'which'. lam-7.1.4/share/etc/show_help.c:85:9: style: Variable 'env' can be declared as pointer to const [constVariablePointer] lam-7.1.4/share/etc/show_help.c:120:40: style: Parameter 'dirname' can be declared as pointer to const [constParameterPointer] lam-7.1.4/share/etc/show_help.c:515:14: style: Variable 'max_args' is assigned a value that is never used. [unreadVariable] lam-7.1.4/share/etc/show_version.c:35:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAM_VERSION [valueFlowBailoutIncompleteVar] lam-7.1.4/share/etc/socket.c:78:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET [valueFlowBailoutIncompleteVar] lam-7.1.4/share/etc/socket.c:148:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET [valueFlowBailoutIncompleteVar] lam-7.1.4/share/etc/socket.c:231:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] lam-7.1.4/share/etc/socket.c:296:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_UNIX [valueFlowBailoutIncompleteVar] lam-7.1.4/share/etc/socket.c:444:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] lam-7.1.4/share/etc/socket.c:564:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sockaddr_in [valueFlowBailoutIncompleteVar] lam-7.1.4/share/etc/socket.c:590:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SFH_UNIX [valueFlowBailoutIncompleteVar] lam-7.1.4/share/etc/socket.c:232:11: error: Resource leak: sd [resourceLeak] lam-7.1.4/share/etc/socket.c:232:11: error: Memory leak: addr_dir [memleak] lam-7.1.4/share/etc/socket.c:252:3: error: Memory leak: addr_dir [memleak] lam-7.1.4/share/etc/socket.c:260:3: error: Memory leak: addr_dir [memleak] lam-7.1.4/share/etc/socket.c:318:11: error: Memory leak: addr_dir [memleak] lam-7.1.4/share/etc/socket.c:199:7: error: Return value of allocation function 'mkstemp' is not stored. [leakReturnValNotUsed] lam-7.1.4/share/etc/socket.c:222:29: warning: If memory allocation fails, then there is a possible null pointer dereference: addr_dir [nullPointerOutOfMemory] lam-7.1.4/share/etc/socket.c:221:26: note: Assuming allocation function fails lam-7.1.4/share/etc/socket.c:221:26: note: Assignment 'addr_dir=strdup(addr)', assigned value is 0 lam-7.1.4/share/etc/socket.c:222:29: note: Null pointer dereference lam-7.1.4/share/etc/socket.c:308:29: warning: If memory allocation fails, then there is a possible null pointer dereference: addr_dir [nullPointerOutOfMemory] lam-7.1.4/share/etc/socket.c:307:26: note: Assuming allocation function fails lam-7.1.4/share/etc/socket.c:307:26: note: Assignment 'addr_dir=strdup(addr)', assigned value is 0 lam-7.1.4/share/etc/socket.c:308:29: note: Null pointer dereference lam-7.1.4/share/etc/socket.c:457:4: style: 'continue' is redundant since it is the last statement in a loop. [redundantContinue] lam-7.1.4/share/etc/socket.c:126:43: style: Parameter 'hostaddr' can be declared as pointer to const [constParameterPointer] lam-7.1.4/share/etc/socket.c:283:34: style: Parameter 'addr' can be declared as pointer to const [constParameterPointer] lam-7.1.4/share/etc/socket.c:561:40: style: Parameter 'hostaddr' can be declared as pointer to const [constParameterPointer] lam-7.1.4/share/etc/srfd.c:319:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] lam-7.1.4/share/etc/srfd.c:580:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] lam-7.1.4/share/etc/stoi.c:0:0: debug: ValueFlow maximum iterations exceeded [valueFlowMaxIterations] lam-7.1.4/share/etc/terror.c:139:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ELOW [valueFlowBailoutIncompleteVar] lam-7.1.4/share/etc/terror.c:192:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAM_EMSGBUFLEN [valueFlowBailoutIncompleteVar] lam-7.1.4/share/etc/terror.c:171:7: style: Condition '!found' is always true [knownConditionTrueFalse] lam-7.1.4/share/etc/terror.c:166:11: note: Assignment 'found=0', assigned value is 0 lam-7.1.4/share/etc/terror.c:171:7: note: Condition '!found' is always true lam-7.1.4/share/etc/terror.c:125:9: style: Variable 'syserrmsg' can be declared as pointer to const [constVariablePointer] lam-7.1.4/share/etc/terror.c:190:24: style: Parameter 'umsg' can be declared as pointer to const [constParameterPointer] lam-7.1.4/share/etc/terror.c:123:13: style: Variable 'found' is assigned a value that is never used. [unreadVariable] lam-7.1.4/share/etc/terror.c:141:9: style: Variable 'found' is assigned a value that is never used. [unreadVariable] lam-7.1.4/share/etc/trdrain_mpi.c:41:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lam_rtrfforget [valueFlowBailoutIncompleteVar] lam-7.1.4/share/etc/vctable.c:62:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VCMAX [valueFlowBailoutIncompleteVar] lam-7.1.4/share/etc/vctable.c:134:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTNODEID [valueFlowBailoutIncompleteVar] lam-7.1.4/share/etc/vctable.c:185:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERROR [valueFlowBailoutIncompleteVar] lam-7.1.4/share/etc/vctable.c:210:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VCMAX [valueFlowBailoutIncompleteVar] lam-7.1.4/share/etc/vsnprintf.c:49:21: style: Parameter 'format' can be declared as pointer to const [constParameterPointer] lam-7.1.4/share/etc/vsnprintf.c:72:12: error: va_list 'arglist2' used before va_start() was called. [va_list_usedBeforeStarted] lam-7.1.4/share/etc/vsnprintf.c:200:26: error: va_list 'arglist2' used before va_start() was called. [va_list_usedBeforeStarted] lam-7.1.4/share/freq/lfopenfd.c:71:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAM_PATH_MAX [valueFlowBailoutIncompleteVar] lam-7.1.4/share/freq/rf77.c:62:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERROR [valueFlowBailoutIncompleteVar] lam-7.1.4/share/freq/rf77.c:129:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERROR [valueFlowBailoutIncompleteVar] lam-7.1.4/share/freq/rf77.c:57:17: style: Variable 'reply' can be declared as pointer to const [constVariablePointer] lam-7.1.4/share/freq/rf77.c:123:17: style: Variable 'reply' can be declared as pointer to const [constVariablePointer] lam-7.1.4/share/freq/rf77.c:66:28: error: Uninitialized variable: nhead [uninitvar] lam-7.1.4/share/freq/rf77.c:133:28: error: Uninitialized variable: nhead [uninitvar] lam-7.1.4/share/freq/rfatexit.c:39:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FUMAX [valueFlowBailoutIncompleteVar] lam-7.1.4/share/freq/rfaux.c:80:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOCAL [valueFlowBailoutIncompleteVar] lam-7.1.4/share/freq/rfaux.c:165:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FUMAX [valueFlowBailoutIncompleteVar] lam-7.1.4/share/freq/rfaux.c:70:17: style: Variable 'reply' can be declared as pointer to const [constVariablePointer] lam-7.1.4/share/freq/rfclose.c:56:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAMERROR [valueFlowBailoutIncompleteVar] lam-7.1.4/share/freq/rfclose.c:50:17: style: Variable 'reply' can be declared as pointer to const [constVariablePointer] lam-7.1.4/share/freq/rflseek.c:62:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAMERROR [valueFlowBailoutIncompleteVar] lam-7.1.4/share/freq/rflseek.c:57:17: style: Variable 'reply' can be declared as pointer to const [constVariablePointer] lam-7.1.4/share/freq/rflseek.c:64:28: error: Uninitialized variable: nhead [uninitvar] lam-7.1.4/share/freq/rfopen.c:67:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FUMAX [valueFlowBailoutIncompleteVar] lam-7.1.4/share/freq/rfopen.c:61:17: style: Variable 'reply' can be declared as pointer to const [constVariablePointer] lam-7.1.4/share/freq/rfpathfind.c:57:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FQPATHFIND [valueFlowBailoutIncompleteVar] lam-7.1.4/share/freq/rfpathfind.c:48:18: style: Variable 'reply' can be declared as pointer to const [constVariablePointer] lam-7.1.4/share/freq/rfpathfind.c:51:29: error: Uninitialized variable: nhead [uninitvar] lam-7.1.4/share/freq/rfread.c:64:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAMERROR [valueFlowBailoutIncompleteVar] lam-7.1.4/share/freq/rfread.c:57:17: style: Variable 'reply' can be declared as pointer to const [constVariablePointer] lam-7.1.4/share/freq/rfread.c:66:28: error: Uninitialized variable: nhead [uninitvar] lam-7.1.4/share/freq/rfrename.c:59:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] lam-7.1.4/share/freq/rfrename.c:52:18: style: Variable 'reply' can be declared as pointer to const [constVariablePointer] lam-7.1.4/share/freq/rfrename.c:63:29: error: Uninitialized variable: nhead [uninitvar] lam-7.1.4/share/freq/rfsimplex.c:70:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXNMSGLEN [valueFlowBailoutIncompleteVar] lam-7.1.4/share/freq/rfsimplex.c:95:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXNMSGLEN [valueFlowBailoutIncompleteVar] lam-7.1.4/share/freq/rfsimplex.c:118:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXNMSGLEN [valueFlowBailoutIncompleteVar] lam-7.1.4/share/freq/rfsimplex.c:138:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INT4_NIL [valueFlowBailoutIncompleteVar] lam-7.1.4/share/freq/rfsimplex.c:162:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FQRMFD [valueFlowBailoutIncompleteVar] lam-7.1.4/share/freq/rfsimplex.c:184:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXNMSGLEN [valueFlowBailoutIncompleteVar] lam-7.1.4/share/freq/rfsimplex.c:207:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXNMSGLEN [valueFlowBailoutIncompleteVar] lam-7.1.4/share/freq/rfsimplex.c:230:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXNMSGLEN [valueFlowBailoutIncompleteVar] lam-7.1.4/share/freq/rfsimplex.c:250:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERROR [valueFlowBailoutIncompleteVar] lam-7.1.4/share/freq/rfsimplex.c:283:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXNMSGLEN [valueFlowBailoutIncompleteVar] lam-7.1.4/share/freq/rfsimplex.c:303:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERROR [valueFlowBailoutIncompleteVar] lam-7.1.4/share/freq/rfsimplex.c:331:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERROR [valueFlowBailoutIncompleteVar] lam-7.1.4/share/freq/rfsimplex.c:376:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERROR [valueFlowBailoutIncompleteVar] lam-7.1.4/share/freq/rfstat.c:70:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXNMSGLEN [valueFlowBailoutIncompleteVar] lam-7.1.4/share/freq/rfstat.c:96:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAMERROR [valueFlowBailoutIncompleteVar] lam-7.1.4/share/freq/rfstat.c:156:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uint4 [valueFlowBailoutIncompleteVar] lam-7.1.4/share/freq/rfstat.c:122:18: style: Parameter 'src' can be declared as pointer to const [constParameterPointer] lam-7.1.4/share/freq/rfstate.c:66:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOCAL [valueFlowBailoutIncompleteVar] lam-7.1.4/share/freq/rfstate.c:54:17: style: Variable 'reply' can be declared as pointer to const [constVariablePointer] lam-7.1.4/share/freq/rfstate.c:63:28: error: Uninitialized variable: nhead [uninitvar] lam-7.1.4/share/freq/rfwrite.c:68:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAMERROR [valueFlowBailoutIncompleteVar] lam-7.1.4/share/freq/rfwrite.c:99:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAM_O_DMSG [valueFlowBailoutIncompleteVar] lam-7.1.4/share/freq/rfwrite.c:95:28: error: Uninitialized variable: nhead [uninitvar] lam-7.1.4/share/impi/ireduce.c:64:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLKIMPIREDUCE [valueFlowBailoutIncompleteVar] lam-7.1.4/share/impi/ireduce.c:116:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IMPI_MAX_LINEAR_REDUCE [valueFlowBailoutIncompleteVar] lam-7.1.4/share/impi/ireduce.c:207:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IMPI_REDUCE_TAG [valueFlowBailoutIncompleteVar] lam-7.1.4/share/impi/ireduce.c:200:15: style: Variable 'inbuf' is assigned a value that is never used. [unreadVariable] lam-7.1.4/share/kreq/clientio.c:86:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAMERROR [valueFlowBailoutIncompleteVar] lam-7.1.4/share/kreq/clientio.c:186:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERROR [valueFlowBailoutIncompleteVar] lam-7.1.4/share/kreq/clientio.c:207:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kreq [valueFlowBailoutIncompleteVar] lam-7.1.4/share/kreq/clientio.c:236:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kreply [valueFlowBailoutIncompleteVar] lam-7.1.4/share/kreq/clientio.c:263:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KPROBE [valueFlowBailoutIncompleteVar] lam-7.1.4/share/kreq/clientio.c:312:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KNMSG [valueFlowBailoutIncompleteVar] lam-7.1.4/share/kreq/couter.c:79:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAMERROR [valueFlowBailoutIncompleteVar] lam-7.1.4/share/kreq/couter.c:104:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] lam-7.1.4/share/kreq/couter.c:147:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] lam-7.1.4/share/kreq/couter.c:183:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAM_SIGUSR [valueFlowBailoutIncompleteVar] lam-7.1.4/share/kreq/couter.c:218:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] lam-7.1.4/share/kreq/couter.c:266:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAM_SIGUSR [valueFlowBailoutIncompleteVar] lam-7.1.4/share/kreq/couter.c:301:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] lam-7.1.4/share/kreq/couter.c:358:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KQSURRENDER [valueFlowBailoutIncompleteVar] lam-7.1.4/share/kreq/kattach.c:60:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KQATTACH [valueFlowBailoutIncompleteVar] lam-7.1.4/share/kreq/kcreate.c:83:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIG_BLOCK [valueFlowBailoutIncompleteVar] lam-7.1.4/share/kreq/kcreate.c:178:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] lam-7.1.4/share/kreq/kcreate.c:247:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAMERROR [valueFlowBailoutIncompleteVar] lam-7.1.4/share/kreq/kcreate.c:259:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIG_DFL [valueFlowBailoutIncompleteVar] lam-7.1.4/share/kreq/kcreate.c:99:11: style: Condition 'pid==0' is always true [knownConditionTrueFalse] lam-7.1.4/share/kreq/kcreate.c:87:11: note: Assuming that condition 'pid!=0' is not redundant lam-7.1.4/share/kreq/kcreate.c:99:11: note: Condition 'pid==0' is always true lam-7.1.4/share/kreq/kcreate.c:68:64: style: Parameter 'wrkdir' can be declared as pointer to const [constParameterPointer] lam-7.1.4/share/kreq/kcreate.c:77:12: style: Variable 'p' can be declared as pointer to const [constVariablePointer] lam-7.1.4/share/kreq/kcreate.c:165:30: style: Parameter 'fds' can be declared as pointer to const [constParameterPointer] lam-7.1.4/share/kreq/kcreate.c:172:12: style: Variable 'p' can be declared as pointer to const [constVariablePointer] lam-7.1.4/share/kreq/kcreate.c:170:11: style: Unused variable: master [unusedVariable] lam-7.1.4/share/kreq/kcreate.c:171:11: style: Unused variable: slave [unusedVariable] lam-7.1.4/share/kreq/kdetach.c:53:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] lam-7.1.4/share/kreq/kdoom.c:54:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERROR [valueFlowBailoutIncompleteVar] lam-7.1.4/share/kreq/kenter.c:33:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERROR [valueFlowBailoutIncompleteVar] lam-7.1.4/share/kreq/kexit.c:52:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TNEXIT [valueFlowBailoutIncompleteVar] lam-7.1.4/share/kreq/kexit.c:86:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ki_pid [valueFlowBailoutIncompleteVar] lam-7.1.4/share/kreq/kexit.c:143:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ki_pid [valueFlowBailoutIncompleteVar] lam-7.1.4/share/kreq/kinit.c:75:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TNEXIT [valueFlowBailoutIncompleteVar] lam-7.1.4/share/kreq/krecv.c:58:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAMERROR [valueFlowBailoutIncompleteVar] lam-7.1.4/share/kreq/krecv.c:90:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KQRECV [valueFlowBailoutIncompleteVar] lam-7.1.4/share/kreq/krecv.c:119:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAMERROR [valueFlowBailoutIncompleteVar] lam-7.1.4/share/kreq/krecv.c:83:25: style: Parameter 'pkmsg' can be declared as pointer to const [constParameterPointer] lam-7.1.4/share/kreq/ksend.c:52:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KQSEND [valueFlowBailoutIncompleteVar] lam-7.1.4/share/kreq/ksignal.c:76:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TNSIG [valueFlowBailoutIncompleteVar] lam-7.1.4/share/kreq/ksignal.c:110:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TNSIG [valueFlowBailoutIncompleteVar] lam-7.1.4/share/kreq/ksignal.c:148:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIGRELEASE [valueFlowBailoutIncompleteVar] lam-7.1.4/share/kreq/ksignal.c:181:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTNODEID [valueFlowBailoutIncompleteVar] lam-7.1.4/share/kreq/ksignal.c:222:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIGARREST [valueFlowBailoutIncompleteVar] lam-7.1.4/share/kreq/ksignal.c:247:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] lam-7.1.4/share/kreq/ksignal.c:267:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIG_PRIV [valueFlowBailoutIncompleteVar] lam-7.1.4/share/kreq/ksignal.c:285:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIG_PRIV [valueFlowBailoutIncompleteVar] lam-7.1.4/share/kreq/ksignal.c:296:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIG_PRIV [valueFlowBailoutIncompleteVar] lam-7.1.4/share/kreq/ksignal.c:307:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIG_PRIV [valueFlowBailoutIncompleteVar] lam-7.1.4/share/kreq/ksr.c:65:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAMERROR [valueFlowBailoutIncompleteVar] lam-7.1.4/share/kreq/ksr.c:106:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KQSR [valueFlowBailoutIncompleteVar] lam-7.1.4/share/kreq/ksr.c:172:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAMERROR [valueFlowBailoutIncompleteVar] lam-7.1.4/share/kreq/ksr.c:94:15: style: Parameter 'pkmsg2' can be declared as pointer to const [constParameterPointer] lam-7.1.4/share/kreq/kstate.c:55:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KQSTATE [valueFlowBailoutIncompleteVar] lam-7.1.4/share/kreq/ktrace.c:68:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRHMAX [valueFlowBailoutIncompleteVar] lam-7.1.4/share/kreq/ktrace.c:105:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXNMSGLEN [valueFlowBailoutIncompleteVar] lam-7.1.4/share/kreq/ktrace.c:126:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRHMAX [valueFlowBailoutIncompleteVar] lam-7.1.4/share/kreq/ktrace.c:161:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXNMSGLEN [valueFlowBailoutIncompleteVar] lam-7.1.4/share/kreq/ktrace.c:202:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRHMAX [valueFlowBailoutIncompleteVar] lam-7.1.4/share/libltdl/ltdl.h:335:1: error: syntax error [syntaxError] lam-7.1.4/share/memory/darwin7/scalable_malloc.c:333:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SCALABLE_MALLOC_DONT_PROTECT_PRELUDE [valueFlowBailoutIncompleteVar] lam-7.1.4/share/memory/darwin7/scalable_malloc.c:357:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SCALABLE_MALLOC_ADD_GUARD_PAGES [valueFlowBailoutIncompleteVar] lam-7.1.4/share/memory/darwin7/scalable_malloc.c:395:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SCALABLE_MALLOC_ADD_GUARD_PAGES [valueFlowBailoutIncompleteVar] lam-7.1.4/share/memory/darwin7/scalable_malloc.c:808:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SCALABLE_MALLOC_DO_SCRIBBLE [valueFlowBailoutIncompleteVar] lam-7.1.4/share/memory/darwin7/scalable_malloc.c:830:110: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VM_MEMORY_MALLOC_TINY [valueFlowBailoutIncompleteVar] lam-7.1.4/share/memory/darwin7/scalable_malloc.c:994:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MALLOC_ADMIN_REGION_RANGE_TYPE [valueFlowBailoutIncompleteVar] lam-7.1.4/share/memory/darwin7/scalable_malloc.c:1550:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SCALABLE_MALLOC_DO_SCRIBBLE [valueFlowBailoutIncompleteVar] lam-7.1.4/share/memory/darwin7/scalable_malloc.c:1577:108: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VM_MEMORY_MALLOC_SMALL [valueFlowBailoutIncompleteVar] lam-7.1.4/share/memory/darwin7/scalable_malloc.c:1687:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MALLOC_ADMIN_REGION_RANGE_TYPE [valueFlowBailoutIncompleteVar] lam-7.1.4/share/memory/darwin7/scalable_malloc.c:2064:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VM_MEMORY_MALLOC_LARGE [valueFlowBailoutIncompleteVar] lam-7.1.4/share/memory/darwin7/scalable_malloc.c:2125:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SCALABLE_MALLOC_ADD_GUARD_PAGES [valueFlowBailoutIncompleteVar] lam-7.1.4/share/memory/darwin7/scalable_malloc.c:2221:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MALLOC_ADMIN_REGION_RANGE_TYPE [valueFlowBailoutIncompleteVar] lam-7.1.4/share/memory/darwin7/scalable_malloc.c:2309:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MALLOC_PTR_IN_USE_RANGE_TYPE [valueFlowBailoutIncompleteVar] lam-7.1.4/share/memory/darwin7/scalable_malloc.c:2325:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VM_MEMORY_MALLOC_HUGE [valueFlowBailoutIncompleteVar] lam-7.1.4/share/memory/darwin7/scalable_malloc.c:2456:81: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VM_MEMORY_REALLOC [valueFlowBailoutIncompleteVar] lam-7.1.4/share/memory/darwin7/scalable_malloc.c:2558:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SCALABLE_MALLOC_ADD_GUARD_PAGES [valueFlowBailoutIncompleteVar] lam-7.1.4/share/memory/darwin7/scalable_malloc.c:2680:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SCALABLE_MALLOC_ADD_GUARD_PAGES [valueFlowBailoutIncompleteVar] lam-7.1.4/share/memory/darwin7/scalable_malloc.c:2841:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SCALABLE_MALLOC_ADD_GUARD_PAGES [valueFlowBailoutIncompleteVar] lam-7.1.4/share/memory/darwin7/scalable_malloc.c:3080:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vm_page_size [valueFlowBailoutIncompleteVar] lam-7.1.4/share/memory/darwin7/scalable_malloc.c:3235:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable zone_name [valueFlowBailoutIncompleteVar] lam-7.1.4/share/memory/darwin7/scalable_malloc.c:3261:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size [valueFlowBailoutIncompleteVar] lam-7.1.4/share/memory/darwin7/scalable_malloc.c:3244:5: portability: Returning an address value in a function with integer return type is not portable. [CastAddressToIntegerAtReturn] lam-7.1.4/share/memory/darwin7/scalable_malloc.c:3174:12: style: Obsolete function 'valloc' called. It is recommended to use 'malloc' or 'mmap' instead. [prohibitedvallocCalled] lam-7.1.4/share/memory/darwin7/scalable_malloc.c:1302:14: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition] lam-7.1.4/share/memory/darwin7/scalable_malloc.c:3244:5: error: Memory leak: data.szones [memleak] lam-7.1.4/share/memory/darwin7/scalable_malloc.c:2476:2: warning: Either the condition '!entry' is redundant or there is possible null pointer dereference: entry. [nullPointerRedundantCheck] lam-7.1.4/share/memory/darwin7/scalable_malloc.c:2472:6: note: Assuming that condition '!entry' is not redundant lam-7.1.4/share/memory/darwin7/scalable_malloc.c:2476:2: note: Null pointer dereference lam-7.1.4/share/memory/darwin7/scalable_malloc.c:2485:2: warning: Either the condition '!huge_entry' is redundant or there is possible null pointer dereference: huge_entry. [nullPointerRedundantCheck] lam-7.1.4/share/memory/darwin7/scalable_malloc.c:2481:6: note: Assuming that condition '!huge_entry' is not redundant lam-7.1.4/share/memory/darwin7/scalable_malloc.c:2485:2: note: Null pointer dereference lam-7.1.4/share/memory/darwin7/scalable_malloc.c:3225:5: warning: If memory allocation fails, then there is a possible null pointer dereference: data [nullPointerOutOfMemory] lam-7.1.4/share/memory/darwin7/scalable_malloc.c:3222:36: note: Assuming allocation function fails lam-7.1.4/share/memory/darwin7/scalable_malloc.c:3222:12: note: Assignment 'data=(struct malloc_frozen*)malloc(sizeof(struct malloc_frozen))', assigned value is 0 lam-7.1.4/share/memory/darwin7/scalable_malloc.c:3225:5: note: Null pointer dereference lam-7.1.4/share/memory/darwin7/scalable_malloc.c:3228:5: warning: If memory allocation fails, then there is a possible null pointer dereference: data [nullPointerOutOfMemory] lam-7.1.4/share/memory/darwin7/scalable_malloc.c:3222:36: note: Assuming allocation function fails lam-7.1.4/share/memory/darwin7/scalable_malloc.c:3222:12: note: Assignment 'data=(struct malloc_frozen*)malloc(sizeof(struct malloc_frozen))', assigned value is 0 lam-7.1.4/share/memory/darwin7/scalable_malloc.c:3228:5: note: Null pointer dereference lam-7.1.4/share/memory/darwin7/scalable_malloc.c:3229:5: warning: If memory allocation fails, then there is a possible null pointer dereference: data [nullPointerOutOfMemory] lam-7.1.4/share/memory/darwin7/scalable_malloc.c:3222:36: note: Assuming allocation function fails lam-7.1.4/share/memory/darwin7/scalable_malloc.c:3222:12: note: Assignment 'data=(struct malloc_frozen*)malloc(sizeof(struct malloc_frozen))', assigned value is 0 lam-7.1.4/share/memory/darwin7/scalable_malloc.c:3229:5: note: Null pointer dereference lam-7.1.4/share/memory/darwin7/scalable_malloc.c:414:49: style: Parameter 'ptr' can be declared as pointer to const [constParameterPointer] lam-7.1.4/share/memory/darwin7/scalable_malloc.c:508:20: style: Variable 'in_use' can be declared as pointer to const [constVariablePointer] lam-7.1.4/share/memory/darwin7/scalable_malloc.c:625:20: style: Variable 'block_header' can be declared as pointer to const [constVariablePointer] lam-7.1.4/share/memory/darwin7/scalable_malloc.c:626:20: style: Variable 'in_use' can be declared as pointer to const [constVariablePointer] lam-7.1.4/share/memory/darwin7/scalable_malloc.c:637:20: style: Variable 'block_header' can be declared as pointer to const [constVariablePointer] lam-7.1.4/share/memory/darwin7/scalable_malloc.c:638:20: style: Variable 'in_use' can be declared as pointer to const [constVariablePointer] lam-7.1.4/share/memory/darwin7/scalable_malloc.c:745:50: style: Parameter 'region' can be declared as pointer to const [constParameterPointer] lam-7.1.4/share/memory/darwin7/scalable_malloc.c:911:56: style: Parameter 'region' can be declared as pointer to const [constParameterPointer] lam-7.1.4/share/memory/darwin7/scalable_malloc.c:1007:21: style: Variable 'in_use' can be declared as pointer to const [constVariablePointer] lam-7.1.4/share/memory/darwin7/scalable_malloc.c:1281:15: style: Variable 'ptr' can be declared as pointer to const [constVariablePointer] lam-7.1.4/share/memory/darwin7/scalable_malloc.c:1339:18: style: Variable 'previous' can be declared as pointer to const [constVariablePointer] lam-7.1.4/share/memory/darwin7/scalable_malloc.c:1501:52: style: Parameter 'region' can be declared as pointer to const [constParameterPointer] lam-7.1.4/share/memory/darwin7/scalable_malloc.c:1618:58: style: Parameter 'region' can be declared as pointer to const [constParameterPointer] lam-7.1.4/share/memory/darwin7/scalable_malloc.c:1621:15: style: Variable 'meta_headers' can be declared as pointer to const [constVariablePointer] lam-7.1.4/share/memory/darwin7/scalable_malloc.c:1699:15: style: Variable 'block_header' can be declared as pointer to const [constVariablePointer] lam-7.1.4/share/memory/darwin7/scalable_malloc.c:1909:15: style: Variable 'ptr' can be declared as pointer to const [constVariablePointer] lam-7.1.4/share/memory/darwin7/scalable_malloc.c:1919:71: style: Parameter 'region' can be declared as pointer to const [constParameterPointer] lam-7.1.4/share/memory/darwin7/scalable_malloc.c:1955:18: style: Variable 'previous' can be declared as pointer to const [constVariablePointer] lam-7.1.4/share/memory/darwin7/scalable_malloc.c:2002:42: style: Parameter 'szone' can be declared as pointer to const [constParameterPointer] lam-7.1.4/share/memory/darwin7/scalable_malloc.c:2040:18: style: Parameter 'entry' can be declared as pointer to const [constParameterPointer] lam-7.1.4/share/memory/darwin7/scalable_malloc.c:2254:41: style: Parameter 'szone' can be declared as pointer to const [constParameterPointer] lam-7.1.4/share/memory/darwin7/scalable_malloc.c:2388:42: style: Parameter 'ptr' can be declared as pointer to const [constParameterPointer] lam-7.1.4/share/memory/darwin7/scalable_malloc.c:2606:19: style: Variable 'huge' can be declared as pointer to const [constVariablePointer] lam-7.1.4/share/memory/darwin7/scalable_malloc.c:2616:20: style: Variable 'tiny_region' can be declared as pointer to const [constVariablePointer] lam-7.1.4/share/memory/darwin7/scalable_malloc.c:2625:22: style: Variable 'small_region' can be declared as pointer to const [constVariablePointer] lam-7.1.4/share/memory/darwin7/scalable_malloc.c:2788:17: style: Variable 'entry' can be declared as pointer to const [constVariablePointer] lam-7.1.4/share/memory/darwin7/scalable_malloc.c:2834:26: style: Parameter 'szone' can be declared as pointer to const. However it seems that 'szone_good_size' is a callback function, if 'szone' is declared with const you might also need to cast function pointer(s). [constParameterCallback] lam-7.1.4/share/memory/darwin7/scalable_malloc.c:3063:13: note: You might need to cast the function pointer here lam-7.1.4/share/memory/darwin7/scalable_malloc.c:2834:26: note: Parameter 'szone' can be declared as pointer to const lam-7.1.4/share/memory/darwin7/scalable_malloc.c:2955:14: style: Variable 'szone' can be declared as pointer to const [constVariablePointer] lam-7.1.4/share/memory/darwin7/scalable_malloc.c:2985:17: style: Variable 'region' can be declared as pointer to const [constVariablePointer] lam-7.1.4/share/memory/darwin7/scalable_malloc.c:3022:14: style: Variable 'szone' can be declared as pointer to const [constVariablePointer] lam-7.1.4/share/memory/darwin7/scalable_malloc.c:3051:27: style: Parameter 'szone' can be declared as pointer to const. However it seems that 'szone_statistics' is a callback function, if 'szone' is declared with const you might also need to cast function pointer(s). [constParameterCallback] lam-7.1.4/share/memory/darwin7/scalable_malloc.c:3069:13: note: You might need to cast the function pointer here lam-7.1.4/share/memory/darwin7/scalable_malloc.c:3051:27: note: Parameter 'szone' can be declared as pointer to const lam-7.1.4/share/memory/darwin7/scalable_malloc.c:3163:24: style: Parameter 'zone' can be declared as pointer to const. However it seems that 'frozen_malloc' is a callback function, if 'zone' is declared with const you might also need to cast function pointer(s). [constParameterCallback] lam-7.1.4/share/memory/darwin7/scalable_malloc.c:3262:47: note: You might need to cast the function pointer here lam-7.1.4/share/memory/darwin7/scalable_malloc.c:3163:24: note: Parameter 'zone' can be declared as pointer to const lam-7.1.4/share/memory/darwin7/scalable_malloc.c:3168:24: style: Parameter 'zone' can be declared as pointer to const. However it seems that 'frozen_calloc' is a callback function, if 'zone' is declared with const you might also need to cast function pointer(s). [constParameterCallback] lam-7.1.4/share/memory/darwin7/scalable_malloc.c:3263:47: note: You might need to cast the function pointer here lam-7.1.4/share/memory/darwin7/scalable_malloc.c:3168:24: note: Parameter 'zone' can be declared as pointer to const lam-7.1.4/share/memory/darwin7/scalable_malloc.c:3173:24: style: Parameter 'zone' can be declared as pointer to const. However it seems that 'frozen_valloc' is a callback function, if 'zone' is declared with const you might also need to cast function pointer(s). [constParameterCallback] lam-7.1.4/share/memory/darwin7/scalable_malloc.c:3264:47: note: You might need to cast the function pointer here lam-7.1.4/share/memory/darwin7/scalable_malloc.c:3173:24: note: Parameter 'zone' can be declared as pointer to const lam-7.1.4/share/memory/darwin7/scalable_malloc.c:3192:22: style: Parameter 'zone' can be declared as pointer to const. However it seems that 'frozen_free' is a callback function, if 'zone' is declared with const you might also need to cast function pointer(s). [constParameterCallback] lam-7.1.4/share/memory/darwin7/scalable_malloc.c:3265:45: note: You might need to cast the function pointer here lam-7.1.4/share/memory/darwin7/scalable_malloc.c:3192:22: note: Parameter 'zone' can be declared as pointer to const lam-7.1.4/share/memory/darwin7/scalable_malloc.c:3192:34: style: Parameter 'ptr' can be declared as pointer to const. However it seems that 'frozen_free' is a callback function, if 'ptr' is declared with const you might also need to cast function pointer(s). [constParameterCallback] lam-7.1.4/share/memory/darwin7/scalable_malloc.c:3265:45: note: You might need to cast the function pointer here lam-7.1.4/share/memory/darwin7/scalable_malloc.c:3192:34: note: Parameter 'ptr' can be declared as pointer to const lam-7.1.4/share/memory/darwin7/scalable_malloc.c:3196:25: style: Parameter 'zone' can be declared as pointer to const. However it seems that 'frozen_destroy' is a callback function, if 'zone' is declared with const you might also need to cast function pointer(s). [constParameterCallback] lam-7.1.4/share/memory/darwin7/scalable_malloc.c:3267:48: note: You might need to cast the function pointer here lam-7.1.4/share/memory/darwin7/scalable_malloc.c:3196:25: note: Parameter 'zone' can be declared as pointer to const lam-7.1.4/share/memory/darwin7/scalable_malloc.c:853:37: portability: 'ptr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] lam-7.1.4/share/memory/darwin7/scalable_malloc.c:893:30: portability: 'next_block' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] lam-7.1.4/share/memory/darwin7/scalable_malloc.c:937:10: portability: 'ptr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] lam-7.1.4/share/memory/darwin7/scalable_malloc.c:1109:31: portability: 'ptr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] lam-7.1.4/share/memory/darwin7/scalable_malloc.c:1141:38: portability: 'ptr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] lam-7.1.4/share/memory/darwin7/scalable_malloc.c:1156:27: portability: 'ptr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] lam-7.1.4/share/memory/darwin7/scalable_malloc.c:1447:26: portability: 'ptr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] lam-7.1.4/share/memory/darwin7/scalable_malloc.c:1523:27: portability: 'ptr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] lam-7.1.4/share/memory/darwin7/scalable_malloc.c:1598:6: portability: 'ptr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] lam-7.1.4/share/memory/darwin7/scalable_malloc.c:1639:10: portability: 'ptr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] lam-7.1.4/share/memory/darwin7/scalable_malloc.c:1779:28: portability: 'ptr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] lam-7.1.4/share/memory/darwin7/scalable_malloc.c:1788:27: portability: 'ptr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] lam-7.1.4/share/memory/darwin7/scalable_malloc.c:2182:23: portability: 'ptr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] lam-7.1.4/share/memory/darwin7/scalable_malloc.c:1734:51: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] lam-7.1.4/share/memory/darwin7/scalable_malloc.c:1733:48: note: Assignment 'grain=(msize<=32)?msize-1:32-1', assigned value is 31 lam-7.1.4/share/memory/darwin7/scalable_malloc.c:1734:51: note: Shift lam-7.1.4/share/memory/darwin7/scalable_malloc.c:2867:30: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] lam-7.1.4/share/memory/darwin7/scalable_malloc.c:2878:30: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] lam-7.1.4/share/memory/darwin7/scalable_malloc.c:2890:30: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] lam-7.1.4/share/memory/darwin7/scalable_malloc.c:2900:30: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] lam-7.1.4/share/memory/darwin7/scalable_malloc.c:607:32: style: Variable '((unsigned short*)(follower))[-1]' is assigned a value that is never used. [unreadVariable] lam-7.1.4/share/memory/darwin7/scalable_malloc.c:1211:18: style: Variable 'locked' is assigned a value that is never used. [unreadVariable] lam-7.1.4/share/memory/darwin7/scalable_malloc.c:1448:36: style: Variable '((unsigned short*)(follower))[-1]' is assigned a value that is never used. [unreadVariable] lam-7.1.4/share/memory/darwin7/scalable_malloc.c:1836:18: style: Variable 'locked' is assigned a value that is never used. [unreadVariable] lam-7.1.4/share/memory/darwin7/scalable_malloc.c:3077:24: style: Variable 'msize_used' is assigned a value that is never used. [unreadVariable] lam-7.1.4/share/memory/darwin7/scalable_malloc.c:3102:16: style: Variable 'msize_used' is assigned a value that is never used. [unreadVariable] lam-7.1.4/share/memory/memory_hook.c:70:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAMERROR [valueFlowBailoutIncompleteVar] lam-7.1.4/share/memory/memory_hook.c:53:47: style: Parameter 'func' can be declared as pointer to const [constParameterPointer] lam-7.1.4/share/memory/ptmalloc/ptmalloc.c:1927:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDWR [valueFlowBailoutIncompleteVar] lam-7.1.4/share/memory/ptmalloc/ptmalloc.c:2064:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDWR [valueFlowBailoutIncompleteVar] lam-7.1.4/share/memory/ptmalloc/ptmalloc.c:2099:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROT_READ [valueFlowBailoutIncompleteVar] lam-7.1.4/share/memory/ptmalloc/ptmalloc.c:2212:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fd [valueFlowBailoutIncompleteVar] lam-7.1.4/share/memory/ptmalloc/ptmalloc.c:2492:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fd [valueFlowBailoutIncompleteVar] lam-7.1.4/share/memory/ptmalloc/ptmalloc.c:2732:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] lam-7.1.4/share/memory/ptmalloc/ptmalloc.c:2805:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size [valueFlowBailoutIncompleteVar] lam-7.1.4/share/memory/ptmalloc/ptmalloc.c:3049:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fd [valueFlowBailoutIncompleteVar] lam-7.1.4/share/memory/ptmalloc/ptmalloc.c:3100:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fd [valueFlowBailoutIncompleteVar] lam-7.1.4/share/memory/ptmalloc/ptmalloc.c:3259:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] lam-7.1.4/share/memory/ptmalloc/ptmalloc.c:3338:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fd [valueFlowBailoutIncompleteVar] lam-7.1.4/share/memory/ptmalloc/ptmalloc.c:3530:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] lam-7.1.4/share/memory/ptmalloc/ptmalloc.c:3622:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size [valueFlowBailoutIncompleteVar] lam-7.1.4/share/memory/ptmalloc/ptmalloc.c:3712:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] lam-7.1.4/share/memory/ptmalloc/ptmalloc.c:3851:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fd [valueFlowBailoutIncompleteVar] lam-7.1.4/share/memory/ptmalloc/ptmalloc.c:3903:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fd [valueFlowBailoutIncompleteVar] lam-7.1.4/share/memory/ptmalloc/ptmalloc.c:3980:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size [valueFlowBailoutIncompleteVar] lam-7.1.4/share/memory/ptmalloc/ptmalloc.c:4009:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fd [valueFlowBailoutIncompleteVar] lam-7.1.4/share/memory/ptmalloc/ptmalloc.c:4107:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] lam-7.1.4/share/memory/ptmalloc/ptmalloc.c:2634:5: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] lam-7.1.4/share/memory/ptmalloc/ptmalloc.c:2221:6: style: Condition 'i' is always false [knownConditionTrueFalse] lam-7.1.4/share/memory/ptmalloc/ptmalloc.c:2205:7: note: Assignment 'i=(*(&a->mutex)=1,0)', assigned value is 0 lam-7.1.4/share/memory/ptmalloc/ptmalloc.c:2221:6: note: Condition 'i' is always false lam-7.1.4/share/memory/ptmalloc/ptmalloc.c:2829:31: style: Condition 'remainder_size>=0' is always true [knownConditionTrueFalse] lam-7.1.4/share/memory/ptmalloc/ptmalloc.c:2821:36: note: Assignment 'remainder_size=victim_size-nb', assigned value is greater than -1 lam-7.1.4/share/memory/ptmalloc/ptmalloc.c:2829:31: note: Condition 'remainder_size>=0' is always true lam-7.1.4/share/memory/ptmalloc/ptmalloc.c:2862:24: style: Condition 'remainder_size>=0' is always true [knownConditionTrueFalse] lam-7.1.4/share/memory/ptmalloc/ptmalloc.c:2847:34: note: Assignment 'remainder_size=victim_size-nb', assigned value is greater than -1 lam-7.1.4/share/memory/ptmalloc/ptmalloc.c:2849:24: note: Assuming condition is false lam-7.1.4/share/memory/ptmalloc/ptmalloc.c:2862:24: note: Condition 'remainder_size>=0' is always true lam-7.1.4/share/memory/ptmalloc/ptmalloc.c:2924:35: style: Condition 'remainder_size>=0' is always true [knownConditionTrueFalse] lam-7.1.4/share/memory/ptmalloc/ptmalloc.c:2910:40: note: Assignment 'remainder_size=victim_size-nb', assigned value is greater than -1 lam-7.1.4/share/memory/ptmalloc/ptmalloc.c:2924:35: note: Condition 'remainder_size>=0' is always true lam-7.1.4/share/memory/ptmalloc/ptmalloc.c:4166:27: style: Condition 'vptr' is always false [knownConditionTrueFalse] lam-7.1.4/share/memory/ptmalloc/ptmalloc.c:4161:18: note: Assignment 'vptr=(char*)0', assigned value is 0 lam-7.1.4/share/memory/ptmalloc/ptmalloc.c:4166:27: note: Condition 'vptr' is always false lam-7.1.4/share/memory/ptmalloc/ptmalloc.c:1591:26: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] lam-7.1.4/share/memory/ptmalloc/ptmalloc.c:2513:22: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] lam-7.1.4/share/memory/ptmalloc/ptmalloc.c:2519:16: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] lam-7.1.4/share/memory/ptmalloc/ptmalloc.c:2536:24: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] lam-7.1.4/share/memory/ptmalloc/ptmalloc.c:2555:22: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] lam-7.1.4/share/memory/ptmalloc/ptmalloc.c:3871:18: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] lam-7.1.4/share/memory/ptmalloc/ptmalloc.c:2716:30: style:inconclusive: Function 'malloc' argument 1 names different: declaration '__size' definition 'bytes'. [funcArgNamesDifferent] lam-7.1.4/share/memory/ptmalloc/ptmalloc.h:90:30: note: Function 'malloc' argument 1 names different: declaration '__size' definition 'bytes'. lam-7.1.4/share/memory/ptmalloc/ptmalloc.c:2716:30: note: Function 'malloc' argument 1 names different: declaration '__size' definition 'bytes'. lam-7.1.4/share/memory/ptmalloc/ptmalloc.c:3023:24: style:inconclusive: Function 'free' argument 1 names different: declaration '__ptr' definition 'mem'. [funcArgNamesDifferent] lam-7.1.4/share/memory/ptmalloc/ptmalloc.h:100:18: note: Function 'free' argument 1 names different: declaration '__ptr' definition 'mem'. lam-7.1.4/share/memory/ptmalloc/ptmalloc.c:3023:24: note: Function 'free' argument 1 names different: declaration '__ptr' definition 'mem'. lam-7.1.4/share/memory/ptmalloc/ptmalloc.c:3229:40: style:inconclusive: Function 'realloc' argument 1 names different: declaration '__ptr' definition 'oldmem'. [funcArgNamesDifferent] lam-7.1.4/share/memory/ptmalloc/ptmalloc.h:97:31: note: Function 'realloc' argument 1 names different: declaration '__ptr' definition 'oldmem'. lam-7.1.4/share/memory/ptmalloc/ptmalloc.c:3229:40: note: Function 'realloc' argument 1 names different: declaration '__ptr' definition 'oldmem'. lam-7.1.4/share/memory/ptmalloc/ptmalloc.c:3229:55: style:inconclusive: Function 'realloc' argument 2 names different: declaration '__size' definition 'bytes'. [funcArgNamesDifferent] lam-7.1.4/share/memory/ptmalloc/ptmalloc.h:97:31: note: Function 'realloc' argument 2 names different: declaration '__size' definition 'bytes'. lam-7.1.4/share/memory/ptmalloc/ptmalloc.c:3229:55: note: Function 'realloc' argument 2 names different: declaration '__size' definition 'bytes'. lam-7.1.4/share/memory/ptmalloc/ptmalloc.c:3506:43: style:inconclusive: Function 'memalign' argument 1 names different: declaration '__alignment' definition 'alignment'. [funcArgNamesDifferent] lam-7.1.4/share/memory/ptmalloc/ptmalloc.h:106:32: note: Function 'memalign' argument 1 names different: declaration '__alignment' definition 'alignment'. lam-7.1.4/share/memory/ptmalloc/ptmalloc.c:3506:43: note: Function 'memalign' argument 1 names different: declaration '__alignment' definition 'alignment'. lam-7.1.4/share/memory/ptmalloc/ptmalloc.c:3506:61: style:inconclusive: Function 'memalign' argument 2 names different: declaration '__size' definition 'bytes'. [funcArgNamesDifferent] lam-7.1.4/share/memory/ptmalloc/ptmalloc.h:106:32: note: Function 'memalign' argument 2 names different: declaration '__size' definition 'bytes'. lam-7.1.4/share/memory/ptmalloc/ptmalloc.c:3506:61: note: Function 'memalign' argument 2 names different: declaration '__size' definition 'bytes'. lam-7.1.4/share/memory/ptmalloc/ptmalloc.c:3658:30: style:inconclusive: Function 'valloc' argument 1 names different: declaration '__size' definition 'bytes'. [funcArgNamesDifferent] lam-7.1.4/share/memory/ptmalloc/ptmalloc.h:109:30: note: Function 'valloc' argument 1 names different: declaration '__size' definition 'bytes'. lam-7.1.4/share/memory/ptmalloc/ptmalloc.c:3658:30: note: Function 'valloc' argument 1 names different: declaration '__size' definition 'bytes'. lam-7.1.4/share/memory/ptmalloc/ptmalloc.c:3673:31: style:inconclusive: Function 'pvalloc' argument 1 names different: declaration '__size' definition 'bytes'. [funcArgNamesDifferent] lam-7.1.4/share/memory/ptmalloc/ptmalloc.h:113:32: note: Function 'pvalloc' argument 1 names different: declaration '__size' definition 'bytes'. lam-7.1.4/share/memory/ptmalloc/ptmalloc.c:3673:31: note: Function 'pvalloc' argument 1 names different: declaration '__size' definition 'bytes'. lam-7.1.4/share/memory/ptmalloc/ptmalloc.c:3689:37: style:inconclusive: Function 'calloc' argument 1 names different: declaration '__nmemb' definition 'n'. [funcArgNamesDifferent] lam-7.1.4/share/memory/ptmalloc/ptmalloc.h:93:30: note: Function 'calloc' argument 1 names different: declaration '__nmemb' definition 'n'. lam-7.1.4/share/memory/ptmalloc/ptmalloc.c:3689:37: note: Function 'calloc' argument 1 names different: declaration '__nmemb' definition 'n'. lam-7.1.4/share/memory/ptmalloc/ptmalloc.c:3689:47: style:inconclusive: Function 'calloc' argument 2 names different: declaration '__size' definition 'elem_size'. [funcArgNamesDifferent] lam-7.1.4/share/memory/ptmalloc/ptmalloc.h:93:30: note: Function 'calloc' argument 2 names different: declaration '__size' definition 'elem_size'. lam-7.1.4/share/memory/ptmalloc/ptmalloc.c:3689:47: note: Function 'calloc' argument 2 names different: declaration '__size' definition 'elem_size'. lam-7.1.4/share/memory/ptmalloc/ptmalloc.c:3787:25: style:inconclusive: Function 'cfree' argument 1 names different: declaration '__ptr' definition 'mem'. [funcArgNamesDifferent] lam-7.1.4/share/memory/ptmalloc/ptmalloc.h:103:19: note: Function 'cfree' argument 1 names different: declaration '__ptr' definition 'mem'. lam-7.1.4/share/memory/ptmalloc/ptmalloc.c:3787:25: note: Function 'cfree' argument 1 names different: declaration '__ptr' definition 'mem'. lam-7.1.4/share/memory/ptmalloc/ptmalloc.c:3822:29: style:inconclusive: Function 'malloc_trim' argument 1 names different: declaration '__pad' definition 'pad'. [funcArgNamesDifferent] lam-7.1.4/share/memory/ptmalloc/ptmalloc.h:165:24: note: Function 'malloc_trim' argument 1 names different: declaration '__pad' definition 'pad'. lam-7.1.4/share/memory/ptmalloc/ptmalloc.c:3822:29: note: Function 'malloc_trim' argument 1 names different: declaration '__pad' definition 'pad'. lam-7.1.4/share/memory/ptmalloc/ptmalloc.c:3968:40: style:inconclusive: Function 'malloc_usable_size' argument 1 names different: declaration '__ptr' definition 'mem'. [funcArgNamesDifferent] lam-7.1.4/share/memory/ptmalloc/ptmalloc.h:169:34: note: Function 'malloc_usable_size' argument 1 names different: declaration '__ptr' definition 'mem'. lam-7.1.4/share/memory/ptmalloc/ptmalloc.c:3968:40: note: Function 'malloc_usable_size' argument 1 names different: declaration '__ptr' definition 'mem'. lam-7.1.4/share/memory/ptmalloc/ptmalloc.c:4189:38: style:inconclusive: Function 'mallopt' argument 1 names different: declaration '__param' definition 'param_number'. [funcArgNamesDifferent] lam-7.1.4/share/memory/ptmalloc/ptmalloc.h:161:20: note: Function 'mallopt' argument 1 names different: declaration '__param' definition 'param_number'. lam-7.1.4/share/memory/ptmalloc/ptmalloc.c:4189:38: note: Function 'mallopt' argument 1 names different: declaration '__param' definition 'param_number'. lam-7.1.4/share/memory/ptmalloc/ptmalloc.c:4189:56: style:inconclusive: Function 'mallopt' argument 2 names different: declaration '__val' definition 'value'. [funcArgNamesDifferent] lam-7.1.4/share/memory/ptmalloc/ptmalloc.h:161:20: note: Function 'mallopt' argument 2 names different: declaration '__val' definition 'value'. lam-7.1.4/share/memory/ptmalloc/ptmalloc.c:4189:56: note: Function 'mallopt' argument 2 names different: declaration '__val' definition 'value'. lam-7.1.4/share/memory/ptmalloc/ptmalloc.c:4313:33: style:inconclusive: Function 'malloc_set_state' argument 1 names different: declaration '__ptr' definition 'msptr'. [funcArgNamesDifferent] lam-7.1.4/share/memory/ptmalloc/ptmalloc.h:179:29: note: Function 'malloc_set_state' argument 1 names different: declaration '__ptr' definition 'msptr'. lam-7.1.4/share/memory/ptmalloc/ptmalloc.c:4313:33: note: Function 'malloc_set_state' argument 1 names different: declaration '__ptr' definition 'msptr'. lam-7.1.4/share/memory/ptmalloc/ptmalloc.c:2503:15: style: Variable 'new_brk' can be declared as pointer to const [constVariablePointer] lam-7.1.4/share/memory/ptmalloc/ptmalloc.c:2734:3: style: Variable 'vptr' can be declared as pointer to const [constVariablePointer] lam-7.1.4/share/memory/ptmalloc/ptmalloc.c:3276:5: style: Variable 'mcsrc' can be declared as pointer to const [constVariablePointer] lam-7.1.4/share/memory/ptmalloc/ptmalloc.c:3388:13: style: Variable 'mcsrc' can be declared as pointer to const [constVariablePointer] lam-7.1.4/share/memory/ptmalloc/ptmalloc.c:3403:11: style: Variable 'mcsrc' can be declared as pointer to const [constVariablePointer] lam-7.1.4/share/memory/ptmalloc/ptmalloc.c:3414:9: style: Variable 'mcsrc' can be declared as pointer to const [constVariablePointer] lam-7.1.4/share/memory/ptmalloc/ptmalloc.c:3454:5: style: Variable 'mcsrc' can be declared as pointer to const [constVariablePointer] lam-7.1.4/share/memory/ptmalloc/ptmalloc.c:3532:3: style: Variable 'vptr' can be declared as pointer to const [constVariablePointer] lam-7.1.4/share/memory/ptmalloc/ptmalloc.c:3714:3: style: Variable 'vptr' can be declared as pointer to const [constVariablePointer] lam-7.1.4/share/memory/ptmalloc/ptmalloc.c:3846:9: style: Variable 'current_brk' can be declared as pointer to const [constVariablePointer] lam-7.1.4/share/memory/ptmalloc/ptmalloc.c:3847:9: style: Variable 'new_brk' can be declared as pointer to const [constVariablePointer] lam-7.1.4/share/memory/ptmalloc/ptmalloc.c:2879:15: style: int result is assigned to long variable. If the variable is long to avoid loss of information, then you have loss of information. [truncLongCastAssignment] lam-7.1.4/share/memory/ptmalloc/ptmalloc.c:1972:7: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] lam-7.1.4/share/memory/ptmalloc/t-test1.c:280:21: style: Condition 'my_start_thread(&st[i])' is always false [knownConditionTrueFalse] lam-7.1.4/share/memory/ptmalloc/t-test1.c:280:21: note: Calling function 'my_start_thread' returns 0 lam-7.1.4/share/memory/ptmalloc/t-test1.c:280:21: note: Condition 'my_start_thread(&st[i])' is always false lam-7.1.4/share/memory/ptmalloc/t-test1.c:261:2: warning: %ld in format string (no. 4) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] lam-7.1.4/share/memory/ptmalloc/t-test1.c:93:20: style: Variable 'st' can be declared as pointer to const [constVariablePointer] lam-7.1.4/share/memory/ptmalloc/t-test1.c:225:22: style: Parameter 'argv' can be declared as const array [constParameter] lam-7.1.4/share/memory/ptmalloc/t-test1.c:94:28: style: Variable 'pid' is assigned a value that is never used. [unreadVariable] lam-7.1.4/share/memory/ptmalloc/t-test2.c:184:27: style: Condition 'my_start_thread(st)' is always false [knownConditionTrueFalse] lam-7.1.4/share/memory/ptmalloc/t-test2.c:184:27: note: Calling function 'my_start_thread' returns 0 lam-7.1.4/share/memory/ptmalloc/t-test2.c:184:27: note: Condition 'my_start_thread(st)' is always false lam-7.1.4/share/memory/ptmalloc/t-test2.c:259:21: style: Condition 'my_start_thread(&st[i])' is always false [knownConditionTrueFalse] lam-7.1.4/share/memory/ptmalloc/t-test2.c:259:21: note: Calling function 'my_start_thread' returns 0 lam-7.1.4/share/memory/ptmalloc/t-test2.c:259:21: note: Condition 'my_start_thread(&st[i])' is always false lam-7.1.4/share/memory/ptmalloc/t-test2.c:236:2: warning: %ld in format string (no. 4) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] lam-7.1.4/share/memory/ptmalloc/t-test2.c:99:20: style: Variable 'st' can be declared as pointer to const [constVariablePointer] lam-7.1.4/share/memory/ptmalloc/t-test2.c:195:22: style: Parameter 'argv' can be declared as const array [constParameter] lam-7.1.4/share/memory/ptmalloc2/arena.c:214:31: debug: Function::addArguments found argument 'void' with varid 0. [varid0] lam-7.1.4/share/memory/ptmalloc2/arena.c:236:33: debug: Function::addArguments found argument 'void' with varid 0. [varid0] lam-7.1.4/share/memory/ptmalloc2/arena.c:326:27: debug: Function::addArguments found argument 'void' with varid 0. [varid0] lam-7.1.4/share/memory/ptmalloc2/arena.c:160:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable save_malloc_hook [valueFlowBailoutIncompleteVar] lam-7.1.4/share/memory/ptmalloc2/arena.c:198:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable main_arena [valueFlowBailoutIncompleteVar] lam-7.1.4/share/memory/ptmalloc2/arena.c:221:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable main_arena [valueFlowBailoutIncompleteVar] lam-7.1.4/share/memory/ptmalloc2/arena.c:243:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __malloc_hook [valueFlowBailoutIncompleteVar] lam-7.1.4/share/memory/ptmalloc2/arena.c:338:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable top_pad [valueFlowBailoutIncompleteVar] lam-7.1.4/share/memory/ptmalloc2/arena.c:416:7: style: Condition '!secure' is always true [knownConditionTrueFalse] lam-7.1.4/share/memory/ptmalloc2/arena.c:333:16: note: Assignment 'secure=0', assigned value is 0 lam-7.1.4/share/memory/ptmalloc2/arena.c:335:27: note: Assuming condition is false lam-7.1.4/share/memory/ptmalloc2/arena.c:416:7: note: Condition '!secure' is always true lam-7.1.4/share/memory/ptmalloc2/arena.c:331:9: style: Variable 's' can be declared as pointer to const [constVariablePointer] lam-7.1.4/share/memory/ptmalloc2/arena.c:56:22: style: struct member '_heap_info::prev' is never used. [unusedStructMember] lam-7.1.4/share/memory/ptmalloc2/arena.c:57:10: style: struct member '_heap_info::size' is never used. [unusedStructMember] lam-7.1.4/share/memory/ptmalloc2/arena.c:58:10: style: struct member '_heap_info::pad' is never used. [unusedStructMember] lam-7.1.4/share/memory/ptmalloc2/arena.c:188:5: style: Variable 'p' is assigned a value that is never used. [unreadVariable] lam-7.1.4/share/memory/ptmalloc2/hooks.c:46:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __malloc_hook [valueFlowBailoutIncompleteVar] lam-7.1.4/share/memory/ptmalloc2/hooks.c:59:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __malloc_hook [valueFlowBailoutIncompleteVar] lam-7.1.4/share/memory/ptmalloc2/hooks.c:73:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __memalign_hook [valueFlowBailoutIncompleteVar] lam-7.1.4/share/memory/ptmalloc2/hooks.c:121:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __malloc_hook [valueFlowBailoutIncompleteVar] lam-7.1.4/share/memory/ptmalloc2/hooks.c:154:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIZE_SZ [valueFlowBailoutIncompleteVar] lam-7.1.4/share/memory/ptmalloc2/hooks.c:184:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sbrk_base [valueFlowBailoutIncompleteVar] lam-7.1.4/share/memory/ptmalloc2/hooks.c:235:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable main_arena [valueFlowBailoutIncompleteVar] lam-7.1.4/share/memory/ptmalloc2/hooks.c:277:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mutex [valueFlowBailoutIncompleteVar] lam-7.1.4/share/memory/ptmalloc2/hooks.c:293:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mutex [valueFlowBailoutIncompleteVar] lam-7.1.4/share/memory/ptmalloc2/hooks.c:330:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mutex [valueFlowBailoutIncompleteVar] lam-7.1.4/share/memory/ptmalloc2/hooks.c:402:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MALLOC_ALIGNMENT [valueFlowBailoutIncompleteVar] lam-7.1.4/share/memory/ptmalloc2/hooks.c:427:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable main_arena [valueFlowBailoutIncompleteVar] lam-7.1.4/share/memory/ptmalloc2/hooks.c:449:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable main_arena [valueFlowBailoutIncompleteVar] lam-7.1.4/share/memory/ptmalloc2/hooks.c:504:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mutex [valueFlowBailoutIncompleteVar] lam-7.1.4/share/memory/ptmalloc2/hooks.c:555:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mutex [valueFlowBailoutIncompleteVar] lam-7.1.4/share/memory/ptmalloc2/hooks.c:236:16: style: Variable 'new_brk' can be declared as pointer to const [constVariablePointer] lam-7.1.4/share/memory/ptmalloc2/hooks.c:340:11: style: Variable 'oldsize' is assigned a value that is never used. [unreadVariable] lam-7.1.4/share/memory/ptmalloc2/hooks.c:442:5: style: Variable 'p' is assigned a value that is never used. [unreadVariable] lam-7.1.4/share/memory/ptmalloc2/arena.c:515:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDWR [valueFlowBailoutIncompleteVar] lam-7.1.4/share/memory/ptmalloc2/arena.c:560:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROT_READ [valueFlowBailoutIncompleteVar] lam-7.1.4/share/memory/ptmalloc2/hooks.c:126:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] lam-7.1.4/share/memory/ptmalloc2/hooks.c:190:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size [valueFlowBailoutIncompleteVar] lam-7.1.4/share/memory/ptmalloc2/hooks.c:244:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] lam-7.1.4/share/memory/ptmalloc2/hooks.c:298:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] lam-7.1.4/share/memory/ptmalloc2/hooks.c:335:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] lam-7.1.4/share/memory/ptmalloc2/malloc.c:2741:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDWR [valueFlowBailoutIncompleteVar] lam-7.1.4/share/memory/ptmalloc2/malloc.c:3331:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONST [valueFlowBailoutIncompleteVar] lam-7.1.4/share/memory/ptmalloc2/malloc.c:3790:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size [valueFlowBailoutIncompleteVar] lam-7.1.4/share/memory/ptmalloc2/malloc.c:4169:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size [valueFlowBailoutIncompleteVar] lam-7.1.4/share/memory/ptmalloc2/malloc.c:4342:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size [valueFlowBailoutIncompleteVar] lam-7.1.4/share/memory/ptmalloc2/malloc.c:4448:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size [valueFlowBailoutIncompleteVar] lam-7.1.4/share/memory/ptmalloc2/malloc.c:4680:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size [valueFlowBailoutIncompleteVar] lam-7.1.4/share/memory/ptmalloc2/malloc.c:5008:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size [valueFlowBailoutIncompleteVar] lam-7.1.4/share/memory/ptmalloc2/malloc.c:5090:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] lam-7.1.4/share/memory/ptmalloc2/malloc.c:2849:7: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] lam-7.1.4/share/memory/ptmalloc2/arena.c:697:6: style: Condition 'err' is always false [knownConditionTrueFalse] lam-7.1.4/share/memory/ptmalloc2/arena.c:689:9: note: Assignment 'err=(*(&a->mutex)=1,0)', assigned value is 0 lam-7.1.4/share/memory/ptmalloc2/arena.c:697:6: note: Condition 'err' is always false lam-7.1.4/share/memory/ptmalloc2/malloc.c:2762:11: warning: If memory allocation fails, then there is a possible null pointer dereference: p [nullPointerOutOfMemory] lam-7.1.4/share/memory/ptmalloc2/malloc.c:2741:20: note: Assuming allocation function fails lam-7.1.4/share/memory/ptmalloc2/malloc.c:2741:12: note: Assignment 'mm=(char*)(((dev_zero_fd<0)?(dev_zero_fd=open("/dev/zero",O_RDWR),mmap(0,size,PROT_READ|PROT_WRITE,MAP_PRIVATE,dev_zero_fd,0)):mmap(0,size,PROT_READ|PROT_WRITE,MAP_PRIVATE,dev_zero_fd,0)))', assigned value is 0 lam-7.1.4/share/memory/ptmalloc2/malloc.c:2761:13: note: p is assigned '(struct malloc_chunkmchunkptr)mm' here. lam-7.1.4/share/memory/ptmalloc2/malloc.c:2762:11: note: Null pointer dereference lam-7.1.4/share/memory/ptmalloc2/arena.c:520:5: error: Pointer addition with NULL pointer. [nullPointerArithmetic] lam-7.1.4/share/memory/ptmalloc2/arena.c:515:16: note: Assuming allocation function fails lam-7.1.4/share/memory/ptmalloc2/arena.c:515:8: note: Assignment 'p1=(char*)((dev_zero_fd<0)?(dev_zero_fd=open("/dev/zero",O_RDWR),mmap(0,(1024*1024)<<1,PROT_NONE,MAP_PRIVATE|0,dev_zero_fd,0)):mmap(0,(1024*1024)<<1,PROT_NONE,MAP_PRIVATE|0,dev_zero_fd,0))', assigned value is 0 lam-7.1.4/share/memory/ptmalloc2/arena.c:517:10: note: Assignment 'p2=(char*)(((unsigned long)p1+((1024*1024)-1))&~((1024*1024)-1))', assigned value is 0 lam-7.1.4/share/memory/ptmalloc2/arena.c:520:5: note: Null pointer addition lam-7.1.4/share/memory/ptmalloc2/malloc.c:2753:43: error: If memory allocation fails: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] lam-7.1.4/share/memory/ptmalloc2/malloc.c:2741:20: note: Assuming allocation function fails lam-7.1.4/share/memory/ptmalloc2/malloc.c:2741:12: note: Assignment 'mm=(char*)(((dev_zero_fd<0)?(dev_zero_fd=open("/dev/zero",O_RDWR),mmap(0,size,PROT_READ|PROT_WRITE,MAP_PRIVATE,dev_zero_fd,0)):mmap(0,size,PROT_READ|PROT_WRITE,MAP_PRIVATE,dev_zero_fd,0)))', assigned value is 0 lam-7.1.4/share/memory/ptmalloc2/malloc.c:2753:43: note: Null pointer addition lam-7.1.4/share/memory/ptmalloc2/malloc.c:2928:23: error: If memory allocation fails: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] lam-7.1.4/share/memory/ptmalloc2/malloc.c:2922:28: note: Assuming allocation function fails lam-7.1.4/share/memory/ptmalloc2/malloc.c:2922:20: note: Assignment 'mbrk=(char*)(((dev_zero_fd<0)?(dev_zero_fd=open("/dev/zero",O_RDWR),mmap(0,size,PROT_READ|PROT_WRITE,MAP_PRIVATE,dev_zero_fd,0)):mmap(0,size,PROT_READ|PROT_WRITE,MAP_PRIVATE,dev_zero_fd,0)))', assigned value is 0 lam-7.1.4/share/memory/ptmalloc2/malloc.c:2927:13: note: brk is assigned 'mbrk' here. lam-7.1.4/share/memory/ptmalloc2/malloc.c:2928:23: note: Null pointer addition lam-7.1.4/share/memory/ptmalloc2/hooks.c:256:18: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] lam-7.1.4/share/memory/ptmalloc2/malloc.c:2793:19: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] lam-7.1.4/share/memory/ptmalloc2/malloc.c:2896:14: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] lam-7.1.4/share/memory/ptmalloc2/malloc.c:2942:14: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] lam-7.1.4/share/memory/ptmalloc2/malloc.c:2951:38: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] lam-7.1.4/share/memory/ptmalloc2/malloc.c:3031:24: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] lam-7.1.4/share/memory/ptmalloc2/malloc.c:3046:24: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] lam-7.1.4/share/memory/ptmalloc2/malloc.c:3052:22: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] lam-7.1.4/share/memory/ptmalloc2/malloc.c:3185:22: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] lam-7.1.4/share/memory/ptmalloc2/hooks.c:197:11: style: Checking if unsigned expression 'c' is less than zero. [unsignedLessThanZero] lam-7.1.4/share/memory/ptmalloc2/hooks.c:217:11: style: Checking if unsigned expression 'c' is less than zero. [unsignedLessThanZero] lam-7.1.4/share/memory/ptmalloc2/arena.c:707:23: style:inconclusive: Function '_int_new_arena' argument 1 names different: declaration '__ini_size' definition 'size'. [funcArgNamesDifferent] lam-7.1.4/share/memory/ptmalloc2/malloc.h:239:38: note: Function '_int_new_arena' argument 1 names different: declaration '__ini_size' definition 'size'. lam-7.1.4/share/memory/ptmalloc2/arena.c:707:23: note: Function '_int_new_arena' argument 1 names different: declaration '__ini_size' definition 'size'. lam-7.1.4/share/memory/ptmalloc2/malloc.c:3726:20: style:inconclusive: Function '_int_malloc' argument 1 names different: declaration '__m' definition 'av'. [funcArgNamesDifferent] lam-7.1.4/share/memory/ptmalloc2/malloc.h:240:35: note: Function '_int_malloc' argument 1 names different: declaration '__m' definition 'av'. lam-7.1.4/share/memory/ptmalloc2/malloc.c:3726:20: note: Function '_int_malloc' argument 1 names different: declaration '__m' definition 'av'. lam-7.1.4/share/memory/ptmalloc2/malloc.c:3726:31: style:inconclusive: Function '_int_malloc' argument 2 names different: declaration '__size' definition 'bytes'. [funcArgNamesDifferent] lam-7.1.4/share/memory/ptmalloc2/malloc.h:240:35: note: Function '_int_malloc' argument 2 names different: declaration '__size' definition 'bytes'. lam-7.1.4/share/memory/ptmalloc2/malloc.c:3726:31: note: Function '_int_malloc' argument 2 names different: declaration '__size' definition 'bytes'. lam-7.1.4/share/memory/ptmalloc2/malloc.c:4108:18: style:inconclusive: Function '_int_free' argument 1 names different: declaration '__m' definition 'av'. [funcArgNamesDifferent] lam-7.1.4/share/memory/ptmalloc2/malloc.h:241:33: note: Function '_int_free' argument 1 names different: declaration '__m' definition 'av'. lam-7.1.4/share/memory/ptmalloc2/malloc.c:4108:18: note: Function '_int_free' argument 1 names different: declaration '__m' definition 'av'. lam-7.1.4/share/memory/ptmalloc2/malloc.c:4108:30: style:inconclusive: Function '_int_free' argument 2 names different: declaration '__ptr' definition 'mem'. [funcArgNamesDifferent] lam-7.1.4/share/memory/ptmalloc2/malloc.h:241:33: note: Function '_int_free' argument 2 names different: declaration '__ptr' definition 'mem'. lam-7.1.4/share/memory/ptmalloc2/malloc.c:4108:30: note: Function '_int_free' argument 2 names different: declaration '__ptr' definition 'mem'. lam-7.1.4/share/memory/ptmalloc2/malloc.c:4382:21: style:inconclusive: Function '_int_realloc' argument 1 names different: declaration '__m' definition 'av'. [funcArgNamesDifferent] lam-7.1.4/share/memory/ptmalloc2/malloc.h:242:36: note: Function '_int_realloc' argument 1 names different: declaration '__m' definition 'av'. lam-7.1.4/share/memory/ptmalloc2/malloc.c:4382:21: note: Function '_int_realloc' argument 1 names different: declaration '__m' definition 'av'. lam-7.1.4/share/memory/ptmalloc2/malloc.c:4382:33: style:inconclusive: Function '_int_realloc' argument 2 names different: declaration '__ptr' definition 'oldmem'. [funcArgNamesDifferent] lam-7.1.4/share/memory/ptmalloc2/malloc.h:242:36: note: Function '_int_realloc' argument 2 names different: declaration '__ptr' definition 'oldmem'. lam-7.1.4/share/memory/ptmalloc2/malloc.c:4382:33: note: Function '_int_realloc' argument 2 names different: declaration '__ptr' definition 'oldmem'. lam-7.1.4/share/memory/ptmalloc2/malloc.c:4382:48: style:inconclusive: Function '_int_realloc' argument 3 names different: declaration '__size' definition 'bytes'. [funcArgNamesDifferent] lam-7.1.4/share/memory/ptmalloc2/malloc.h:242:36: note: Function '_int_realloc' argument 3 names different: declaration '__size' definition 'bytes'. lam-7.1.4/share/memory/ptmalloc2/malloc.c:4382:48: note: Function '_int_realloc' argument 3 names different: declaration '__size' definition 'bytes'. lam-7.1.4/share/memory/ptmalloc2/malloc.c:4607:22: style:inconclusive: Function '_int_memalign' argument 1 names different: declaration '__m' definition 'av'. [funcArgNamesDifferent] lam-7.1.4/share/memory/ptmalloc2/malloc.h:245:37: note: Function '_int_memalign' argument 1 names different: declaration '__m' definition 'av'. lam-7.1.4/share/memory/ptmalloc2/malloc.c:4607:22: note: Function '_int_memalign' argument 1 names different: declaration '__m' definition 'av'. lam-7.1.4/share/memory/ptmalloc2/malloc.c:4607:33: style:inconclusive: Function '_int_memalign' argument 2 names different: declaration '__alignment' definition 'alignment'. [funcArgNamesDifferent] lam-7.1.4/share/memory/ptmalloc2/malloc.h:245:37: note: Function '_int_memalign' argument 2 names different: declaration '__alignment' definition 'alignment'. lam-7.1.4/share/memory/ptmalloc2/malloc.c:4607:33: note: Function '_int_memalign' argument 2 names different: declaration '__alignment' definition 'alignment'. lam-7.1.4/share/memory/ptmalloc2/malloc.c:4607:51: style:inconclusive: Function '_int_memalign' argument 3 names different: declaration '__size' definition 'bytes'. [funcArgNamesDifferent] lam-7.1.4/share/memory/ptmalloc2/malloc.h:245:37: note: Function '_int_memalign' argument 3 names different: declaration '__size' definition 'bytes'. lam-7.1.4/share/memory/ptmalloc2/malloc.c:4607:51: note: Function '_int_memalign' argument 3 names different: declaration '__size' definition 'bytes'. lam-7.1.4/share/memory/ptmalloc2/malloc.c:2696:19: style: Variable 'old_end' can be declared as pointer to const [constVariablePointer] lam-7.1.4/share/memory/ptmalloc2/malloc.c:2702:19: style: Variable 'snd_brk' can be declared as pointer to const [constVariablePointer] lam-7.1.4/share/memory/ptmalloc2/malloc.c:3150:9: style: Variable 'current_brk' can be declared as pointer to const [constVariablePointer] lam-7.1.4/share/memory/ptmalloc2/malloc.c:3151:9: style: Variable 'new_brk' can be declared as pointer to const [constVariablePointer] lam-7.1.4/share/memory/ptmalloc2/malloc.c:3296:3: style: Variable 'vptr' can be declared as pointer to const [constVariablePointer] lam-7.1.4/share/memory/ptmalloc2/malloc.c:3458:3: style: Variable 'vptr' can be declared as pointer to const [constVariablePointer] lam-7.1.4/share/memory/ptmalloc2/malloc.c:3493:3: style: Variable 'vptr' can be declared as pointer to const [constVariablePointer] lam-7.1.4/share/memory/ptmalloc2/malloc.c:3509:3: style: Variable 'vptr' can be declared as pointer to const [constVariablePointer] lam-7.1.4/share/memory/ptmalloc2/malloc.c:3544:3: style: Variable 'vptr' can be declared as pointer to const [constVariablePointer] lam-7.1.4/share/memory/ptmalloc2/malloc.c:3643:3: style: Variable 'vptr' can be declared as pointer to const [constVariablePointer] lam-7.1.4/share/memory/ptmalloc2/malloc.c:3658:3: style: Variable 'vptr' can be declared as pointer to const [constVariablePointer] lam-7.1.4/share/memory/ptmalloc2/malloc.c:4403:20: style: Variable 's' can be declared as pointer to const [constVariablePointer] lam-7.1.4/share/memory/ptmalloc2/malloc.c:4817:39: style: Parameter 'sizes' can be declared as pointer to const [constParameterPointer] lam-7.1.4/share/memory/ptmalloc2/hooks.c:342:3: warning: Expression '-2' has a negative value. That is converted to an unsigned value and used in an unsigned calculation. [signConversion] lam-7.1.4/share/memory/ptmalloc2/hooks.c:405:3: warning: Expression '-2' has a negative value. That is converted to an unsigned value and used in an unsigned calculation. [signConversion] lam-7.1.4/share/memory/ptmalloc2/malloc.c:3393:3: warning: Expression '-2' has a negative value. That is converted to an unsigned value and used in an unsigned calculation. [signConversion] lam-7.1.4/share/memory/ptmalloc2/malloc.c:3756:3: warning: Expression '-2' has a negative value. That is converted to an unsigned value and used in an unsigned calculation. [signConversion] lam-7.1.4/share/memory/ptmalloc2/malloc.c:4417:3: warning: Expression '-2' has a negative value. That is converted to an unsigned value and used in an unsigned calculation. [signConversion] lam-7.1.4/share/memory/ptmalloc2/malloc.c:4635:3: warning: Expression '-2' has a negative value. That is converted to an unsigned value and used in an unsigned calculation. [signConversion] lam-7.1.4/share/memory/ptmalloc2/malloc.c:2202:8: style: struct member 'malloc_state::stat_lock_direct' is never used. [unusedStructMember] lam-7.1.4/share/memory/ptmalloc2/malloc.c:2202:26: style: struct member 'malloc_state::stat_lock_loop' is never used. [unusedStructMember] lam-7.1.4/share/memory/ptmalloc2/malloc.c:2202:42: style: struct member 'malloc_state::stat_lock_wait' is never used. [unusedStructMember] lam-7.1.4/share/memory/ptmalloc2/malloc.c:2203:8: style: struct member 'malloc_state::pad0_' is never used. [unusedStructMember] lam-7.1.4/share/memory/ptmalloc2/hooks.c:405:3: style: Variable 'nb' is assigned a value that is never used. [unreadVariable] lam-7.1.4/share/memory/ptmalloc2/malloc.c:2982:22: style: Variable 'front_misalign' is assigned a value that is never used. [unreadVariable] lam-7.1.4/share/memory/ptmalloc2/malloc.c:2983:20: style: Variable 'end_misalign' is assigned a value that is never used. [unreadVariable] lam-7.1.4/share/memory/ptmalloc2/malloc.c:3224:7: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] lam-7.1.4/share/memory/ptmalloc2/malloc.c:4257:11: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] lam-7.1.4/share/memory/ptmalloc2/t-test1.c:241:19: style: Condition 'thread_create(&st[i])' is always false [knownConditionTrueFalse] lam-7.1.4/share/memory/ptmalloc2/t-test1.c:241:19: note: Calling function 'thread_create' returns 0 lam-7.1.4/share/memory/ptmalloc2/t-test1.c:241:19: note: Condition 'thread_create(&st[i])' is always false lam-7.1.4/share/memory/ptmalloc2/t-test1.c:255:19: style: Condition 'thread_create(&lst)' is always false [knownConditionTrueFalse] lam-7.1.4/share/memory/ptmalloc2/t-test1.c:255:19: note: Calling function 'thread_create' returns 0 lam-7.1.4/share/memory/ptmalloc2/t-test1.c:255:19: note: Condition 'thread_create(&lst)' is always false lam-7.1.4/share/memory/ptmalloc2/t-test1.c:222:2: warning: %ld in format string (no. 4) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] lam-7.1.4/share/memory/ptmalloc2/t-test1.c:197:22: style: Parameter 'argv' can be declared as const array [constParameter] lam-7.1.4/share/memory/ptmalloc2/t-test2.c:192:19: style: Condition 'thread_create(&st[i])' is always false [knownConditionTrueFalse] lam-7.1.4/share/memory/ptmalloc2/t-test2.c:192:19: note: Calling function 'thread_create' returns 0 lam-7.1.4/share/memory/ptmalloc2/t-test2.c:192:19: note: Condition 'thread_create(&st[i])' is always false lam-7.1.4/share/memory/ptmalloc2/t-test2.c:169:2: warning: %ld in format string (no. 4) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] lam-7.1.4/share/memory/ptmalloc2/t-test2.c:141:22: style: Parameter 'argv' can be declared as const array [constParameter] lam-7.1.4/share/memory/ptmalloc2/tst-mallocstate.c:40:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] lam-7.1.4/share/memory/ptmalloc2/tst-mallocstate.c:68:3: error: Common realloc mistake: 'p1' nulled but not freed upon failure [memleakOnRealloc] lam-7.1.4/share/mpi/MPI.c:125:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAM_MAXF77PREDEF [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/MPI.c:178:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAMERROR [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/MPI.c:192:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAM_MAXF77PREDEF [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/MPI.c:219:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_SUCCESS [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/MPI.c:350:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAMERROR [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/MPI.c:163:22: style: Parameter 'handle' can be declared as pointer to const [constParameterPointer] lam-7.1.4/share/mpi/MPI.c:245:26: style: Parameter 'cstat' can be declared as pointer to const [constParameterPointer] lam-7.1.4/share/mpi/MPI.c:275:9: style: Variable 'end' can be declared as pointer to const [constVariablePointer] lam-7.1.4/share/mpi/abort.c:99:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLKMPIABORT [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/accept.c:113:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLKMPICOMMACCEPT [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/accept.c:334:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAM_PORTLEN [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/accept.c:451:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ki_fyi [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/accept.c:435:13: style: Condition 'svrgps!=NULL' is always true [knownConditionTrueFalse] lam-7.1.4/share/mpi/accumulate.c:82:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLKMPIACCUMULATE [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/accumulate.c:122:15: warning: If memory allocation fails, then there is a possible null pointer dereference: header [nullPointerOutOfMemory] lam-7.1.4/share/mpi/accumulate.c:121:36: note: Assuming allocation function fails lam-7.1.4/share/mpi/accumulate.c:121:11: note: Assignment 'header=(struct _osdhdr*)malloc(sizeof(struct _osdhdr))', assigned value is 0 lam-7.1.4/share/mpi/accumulate.c:122:15: note: Null pointer dereference lam-7.1.4/share/mpi/address.c:43:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLKMPIADDRESS [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/allgather.c:86:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLKMPIALLGATHER [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/allgatherv.c:91:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLKMPIALLGATHERV [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/allocmem.c:63:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLKMPIALLOCMEM [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/allreduce.c:73:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLKMPIALLREDUCE [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/alltoall.c:86:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLKMPIALLTOALL [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/alltoallv.c:93:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLKMPIALLTOALLV [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/alltoallw.c:93:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLKMPIALLTOALLW [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/attrdel.c:47:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLKMPIATTRDEL [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/attrget.c:52:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLKMPIATTRGET [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/attrput.c:48:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLKMPIATTRPUT [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/barrier.c:74:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLKMPIBARRIER [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/bcast.c:85:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLKMPIBCAST [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/bcast.c:81:18: style: Variable 'p' can be declared as pointer to const [constVariablePointer] lam-7.1.4/share/mpi/bsend.c:118:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_PROC_NULL [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/bsendinit.c:108:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLKMPIBSINIT [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/bufattach.c:77:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLKMPIBUFATTACH [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/bufdetach.c:92:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLKMPIBUFDETACH [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/cancel.c:64:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLKMPICANCEL [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/cancel.c:59:29: style: Parameter 'preq' can be declared as pointer to const [constParameterPointer] lam-7.1.4/share/mpi/cartcoords.c:64:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLKMPICARTCOORDS [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/cartcoords.c:99:12: warning: Either the condition '*d>0' is redundant or there is division by zero at line 99. [zerodivcond] lam-7.1.4/share/mpi/cartcoords.c:98:13: note: Assuming that condition '*d>0' is not redundant lam-7.1.4/share/mpi/cartcoords.c:98:18: note: Assignment 'dim=(*d>0)?*d:-(*d)', assigned value is 0 lam-7.1.4/share/mpi/cartcoords.c:99:12: note: Division by zero lam-7.1.4/share/mpi/cartcreate.c:80:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLKMPICARTCREATE [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/cartdimget.c:51:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLKMPICARTDIMGET [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/cartget.c:65:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLKMPICARTGET [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/cartget.c:61:8: style: Variable 'd' can be declared as pointer to const [constVariablePointer] lam-7.1.4/share/mpi/cartget.c:62:8: style: Variable 'c' can be declared as pointer to const [constVariablePointer] lam-7.1.4/share/mpi/cartmap.c:67:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLKMPICARTMAP [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/cartmap.c:57:9: style: Parameter 'periods' can be declared as pointer to const [constParameterPointer] lam-7.1.4/share/mpi/cartrank.c:62:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLKMPICARTRANK [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/cartrank.c:103:8: warning: Either the condition '*d>0' is redundant or there is division by zero at line 103. [zerodivcond] lam-7.1.4/share/mpi/cartrank.c:98:11: note: Assuming that condition '*d>0' is not redundant lam-7.1.4/share/mpi/cartrank.c:95:7: note: dim is assigned '(*d>0)?*d:-(*d)' here. lam-7.1.4/share/mpi/cartrank.c:98:11: note: Assuming condition is false lam-7.1.4/share/mpi/cartrank.c:103:8: note: Division by zero lam-7.1.4/share/mpi/cartshift.c:73:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLKMPICARTSHIFT [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/cartshift.c:146:9: style: Variable '*psrc' is reassigned a value before the old one has been used. [redundantAssignment] lam-7.1.4/share/mpi/cartshift.c:131:8: note: *psrc is assigned lam-7.1.4/share/mpi/cartshift.c:146:9: note: *psrc is overwritten lam-7.1.4/share/mpi/cartshift.c:124:10: warning: Either the condition '(thisdim=*p)>0' is redundant or there is division by zero at line 124. [zerodivcond] lam-7.1.4/share/mpi/cartshift.c:116:22: note: Assuming that condition '(thisdim=*p)>0' is not redundant lam-7.1.4/share/mpi/cartshift.c:120:14: note: Assignment 'thisdim=-thisdim', assigned value is 0 lam-7.1.4/share/mpi/cartshift.c:124:10: note: Division by zero lam-7.1.4/share/mpi/cartsub.c:75:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLKMPICARTSUB [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/ccmp.c:74:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLKMPICOMMCMP [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/ccreate.c:71:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLKMPICOMMCREATE [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/ccreateerr.c:56:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLKMPICOMMCREATEERRHDL [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/ccreatekey.c:60:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLKMPICOMMCREATEKEYVAL [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/cdelattr.c:57:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLKMPICOMMDELETEATTR [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/cdisconnect.c:62:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLKMPICOMMDISCONNECT [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/cdup.c:74:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLKMPICOMMDUP [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/cfree.c:73:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLKMPICOMMFREE [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/cfreekey.c:51:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLKMPICOMMFREEKEYVAL [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/cgetattr.c:62:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLKMPICOMMGETATTR [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/cgetattr.c:58:26: style: Variable 'pk' can be declared as pointer to const [constVariablePointer] lam-7.1.4/share/mpi/cgeterr.c:52:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLKMPICOMMGETERRHDL [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/cgetname.c:63:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLKMPICOMMGETNAME [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/cgetparent.c:49:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLKMPICOMMGETPARENT [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/cgroup.c:62:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLKMPICOMMGROUP [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/connect.c:112:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLKMPICOMMCONNECT [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/connect.c:343:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gps_idx [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/connect.c:445:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ki_fyi [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/connect.c:315:23: style: Parameter 'port_name' can be declared as pointer to const [constParameterPointer] lam-7.1.4/share/mpi/crank.c:50:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLKMPICOMMRANK [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/crgroup.c:50:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLKMPICOMMRGROUP [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/crsize.c:50:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLKMPICOMMRSIZE [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/csetattr.c:58:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLKMPICOMMSETATTR [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/cseterr.c:54:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLKMPICOMMSETERRHDL [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/csetname.c:70:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLKMPICOMMSETNAME [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/csize.c:54:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLKMPICOMMSIZE [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/csplit.c:90:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLKMPICOMMSPLIT [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/csplit.c:260:7: style: Variable 'e1' can be declared as pointer to const [constVariablePointer] lam-7.1.4/share/mpi/csplit.c:261:7: style: Variable 'e2' can be declared as pointer to const [constVariablePointer] lam-7.1.4/share/mpi/ctestinter.c:49:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLKMPICOMMTESTINTER [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/cxx/comm.cc:333:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NULL_COPY_FN [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/cxx/comm.cc:354:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NULL_DELETE_FN [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/cxx/comm.cc:289:40: style: C-style pointer casting [cstyleCast] lam-7.1.4/share/mpi/cxx/comm.cc:299:36: style: C-style pointer casting [cstyleCast] lam-7.1.4/share/mpi/cxx/comm.cc:300:8: style: C-style pointer casting [cstyleCast] lam-7.1.4/share/mpi/cxx/datatype.cc:161:40: style: C-style pointer casting [cstyleCast] lam-7.1.4/share/mpi/cxx/datatype.cc:163:12: style: C-style pointer casting [cstyleCast] lam-7.1.4/share/mpi/cxx/file.cc:100:28: style: C-style reference casting [cstyleCast] lam-7.1.4/share/mpi/cxx/file.cc:101:8: style: C-style reference casting [cstyleCast] lam-7.1.4/share/mpi/cxx/file.cc:180:40: style: C-style reference casting [cstyleCast] lam-7.1.4/share/mpi/cxx/file.cc:195:44: style: C-style reference casting [cstyleCast] lam-7.1.4/share/mpi/cxx/file.cc:217:31: style: C-style reference casting [cstyleCast] lam-7.1.4/share/mpi/cxx/file.cc:233:51: style: C-style reference casting [cstyleCast] lam-7.1.4/share/mpi/cxx/file.cc:249:55: style: C-style reference casting [cstyleCast] lam-7.1.4/share/mpi/cxx/file.cc:271:34: style: C-style reference casting [cstyleCast] lam-7.1.4/share/mpi/cxx/file.cc:288:48: style: C-style reference casting [cstyleCast] lam-7.1.4/share/mpi/cxx/file.cc:310:35: style: C-style reference casting [cstyleCast] lam-7.1.4/share/mpi/cxx/file.cc:326:47: style: C-style reference casting [cstyleCast] lam-7.1.4/share/mpi/cxx/file.cc:392:41: style: C-style reference casting [cstyleCast] lam-7.1.4/share/mpi/cxx/file.cc:409:45: style: C-style reference casting [cstyleCast] lam-7.1.4/share/mpi/cxx/file.cc:431:32: style: C-style reference casting [cstyleCast] lam-7.1.4/share/mpi/cxx/file.cc:447:52: style: C-style reference casting [cstyleCast] lam-7.1.4/share/mpi/cxx/file.cc:464:56: style: C-style reference casting [cstyleCast] lam-7.1.4/share/mpi/cxx/file.cc:486:35: style: C-style reference casting [cstyleCast] lam-7.1.4/share/mpi/cxx/file.cc:502:49: style: C-style reference casting [cstyleCast] lam-7.1.4/share/mpi/cxx/file.cc:524:36: style: C-style reference casting [cstyleCast] lam-7.1.4/share/mpi/cxx/file.cc:540:48: style: C-style reference casting [cstyleCast] lam-7.1.4/share/mpi/cxx/intercepts.cc:39:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/cxx/intercepts.cc:52:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mpi_err_map [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/cxx/intercepts.cc:66:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable current_op [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/cxx/intercepts.cc:88:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable key_fn_map [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/cxx/intercepts.cc:142:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable key_fn_map [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/cxx/intercepts.cc:68:4: style: C-style pointer casting [cstyleCast] lam-7.1.4/share/mpi/cxx/intercepts.cc:162:19: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] lam-7.1.4/share/mpi/cxx/intercepts.cc:30:41: style: Parameter 'errcode' can be declared as pointer to const [constParameterPointer] lam-7.1.4/share/mpi/cxx/intercepts.cc:50:32: style: Parameter 'mpi_comm' can be declared as pointer to const [constParameterPointer] lam-7.1.4/share/mpi/cxx/intercepts.cc:64:65: style: Parameter 'datatype' can be declared as pointer to const [constParameterPointer] lam-7.1.4/share/mpi/cxx/intercepts.cc:87:33: style: Variable 'copy_and_delete' can be declared as pointer to const [constVariablePointer] lam-7.1.4/share/mpi/cxx/intercepts.cc:141:33: style: Variable 'copy_and_delete' can be declared as pointer to const [constVariablePointer] lam-7.1.4/share/mpi/cxx/intercomm.cc:29:51: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] lam-7.1.4/share/mpi/cxx/intracomm.cc:107:9: style: C-style pointer casting [cstyleCast] lam-7.1.4/share/mpi/cxx/intracomm.cc:109:9: style: C-style pointer casting [cstyleCast] lam-7.1.4/share/mpi/cxx/intracomm.cc:234:7: style: C-style pointer casting [cstyleCast] lam-7.1.4/share/mpi/cxx/intracomm.cc:247:7: style: C-style pointer casting [cstyleCast] lam-7.1.4/share/mpi/cxx/op.cc:23:16: style: C-style pointer casting [cstyleCast] lam-7.1.4/share/mpi/cxx/request.cc:56:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pmpi_request [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/cxx/request.cc:69:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pmpi_request [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/cxx/request.cc:84:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pmpi_request [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/cxx/request.cc:98:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pmpi_request [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/cxx/request.cc:112:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pmpi_request [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/cxx/request.cc:130:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pmpi_request [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/cxx/request.cc:144:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pmpi_request [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/cxx/request.cc:164:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pmpi_request [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/cxx/request.cc:179:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pmpi_request [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/cxx/request.cc:199:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pmpi_request [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/cxx/request.cc:214:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pmpi_request [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/cxx/request.cc:234:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pmpi_request [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/cxx/request.cc:257:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pmpi_request [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/cxx/win.cc:30:39: style: C-style pointer casting [cstyleCast] lam-7.1.4/share/mpi/cxx/win.cc:202:35: style: C-style pointer casting [cstyleCast] lam-7.1.4/share/mpi/cxx/win.cc:204:7: style: C-style pointer casting [cstyleCast] lam-7.1.4/share/mpi/dimscreate.c:75:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLKMPIDIMSCREATE [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/dimscreate.c:193:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/dimscreate.c:263:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/dimscreate.c:320:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERROR [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/dimscreate.c:183:41: style: Parameter 'pfacts' can be declared as pointer to const [constParameterPointer] lam-7.1.4/share/mpi/dimscreate.c:183:54: style: Parameter 'counts' can be declared as pointer to const [constParameterPointer] lam-7.1.4/share/mpi/dupfn.c:65:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_SUCCESS [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/dupfn.c:112:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_SUCCESS [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/dupfn.c:159:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_SUCCESS [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/dupfn.c:205:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_SUCCESS [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/errclass.c:49:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLKMPIERRCLASS [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/errcreate.c:47:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLKMPIERRCREATE [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/errfree.c:47:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLKMPIERRFREE [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/errget.c:44:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLKMPIERRGET [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/errset.c:43:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLKMPIERRSET [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/errstring.c:116:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_MAX_ERROR_STRING [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/errstring.c:115:9: style: Variable 'p' can be declared as pointer to const [constVariablePointer] lam-7.1.4/share/mpi/exscan.c:81:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLKMPIEXSCAN [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/f77/accept_f.c:46:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLKMPICOMMACCEPT [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/f77/alltoallw_f.c:39:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_SUCCESS [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/f77/attrget_f.c:55:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAM_LANGF77 [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/f77/attrget_f.c:35:19: style: Variable 'pk' can be declared as pointer to const [constVariablePointer] lam-7.1.4/share/mpi/f77/attrget_f.c:36:7: style: Variable 'ip' can be declared as pointer to const [constVariablePointer] lam-7.1.4/share/mpi/f77/bsendinit_f.c:44:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLKMPIBSINIT [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/f77/cartcreate_f.c:40:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLKMPICARTCREATE [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/f77/cartsub_f.c:40:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLKMPICARTSUB [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/f77/ccreate_f.c:40:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLKMPICOMMCREATE [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/f77/cdup_f.c:40:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLKMPICOMMDUP [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/f77/cgetattr_f.c:54:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAM_LANGF77 [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/f77/cgetattr_f.c:37:19: style: Variable 'pk' can be declared as pointer to const [constVariablePointer] lam-7.1.4/share/mpi/f77/cgeterr_f.c:40:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_SUCCESS [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/f77/cgetname_f.c:37:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_MAX_OBJECT_NAME [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/f77/cgetparent_f.c:41:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_COMM_NULL [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/f77/cgroup_f.c:40:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_SUCCESS [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/f77/connect_f.c:47:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLKMPICOMMCONNECT [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/f77/crgroup_f.c:41:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_SUCCESS [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/f77/csetname_f.c:42:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLKMPICOMMSETNAME [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/f77/csplit_f.c:40:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLKMPICOMMSPLIT [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/f77/dupfn_f.c:34:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_SUCCESS [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/f77/dupfn_f.c:45:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_SUCCESS [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/f77/dupfn_f.c:56:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_SUCCESS [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/f77/dupfn_f.c:67:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_SUCCESS [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/f77/dupfn_f.c:29:29: style: Parameter 'attrin' can be declared as pointer to const [constParameterPointer] lam-7.1.4/share/mpi/f77/dupfn_f.c:40:29: style: Parameter 'attrin' can be declared as pointer to const [constParameterPointer] lam-7.1.4/share/mpi/f77/dupfn_f.c:51:29: style: Parameter 'attrin' can be declared as pointer to const [constParameterPointer] lam-7.1.4/share/mpi/f77/dupfn_f.c:62:29: style: Parameter 'attrin' can be declared as pointer to const [constParameterPointer] lam-7.1.4/share/mpi/f77/errget_f.c:40:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_SUCCESS [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/f77/errstring_f.c:39:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_MAX_ERROR_STRING [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/f77/gdiff_f.c:40:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_SUCCESS [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/f77/getprocname_f.c:38:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_MAX_PROCESSOR_NAME [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/f77/gexcl_f.c:40:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_SUCCESS [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/f77/gincl_f.c:40:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_SUCCESS [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/f77/ginter_f.c:40:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_SUCCESS [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/f77/graphcreate_f.c:40:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLKMPIGRAPHCREATE [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/f77/grexcl_f.c:40:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_SUCCESS [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/f77/grincl_f.c:40:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_SUCCESS [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/f77/gunion_f.c:40:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_SUCCESS [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/f77/ibsend_f.c:42:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLKMPIIBSEND [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/f77/iccreate_f.c:41:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLKMPIICOMMCREATE [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/f77/icmerge_f.c:41:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLKMPIICOMMMERGE [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/f77/infocreate_f.c:40:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLKMPIINFOCREATE [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/f77/infodel_f.c:45:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLKMPIINFODEL [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/f77/infodup_f.c:40:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLKMPIINFODUP [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/f77/infoget_f.c:41:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_MAX_INFO_VAL [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/f77/infogetnth_f.c:37:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_MAX_INFO_KEY [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/f77/infogetvlen_f.c:44:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLKMPIINFOGETLEN [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/f77/infoset_f.c:48:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLKMPIINFOSET [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/f77/init_f.c:47:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lam_f77init [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/f77/initthr_f.c:46:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lam_f77init [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/f77/iprobe_f.c:38:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lam_F_status_ignore [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/f77/irecv_f.c:42:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLKMPIIRECV [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/f77/irsend_f.c:42:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLKMPIIRSEND [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/f77/isend_f.c:42:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLKMPIISEND [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/f77/issend_f.c:42:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLKMPIISSEND [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/f77/join_f.c:40:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLKMPICOMMJOIN [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/f77/namelook_f.c:48:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLKMPILOOKUPNAME [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/f77/namepub_f.c:49:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLKMPIPUBLISHNAME [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/f77/nameunpub_f.c:49:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLKMPIUNPUBLISHNAME [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/f77/portclose_f.c:45:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLKMPICLOSEPORT [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/f77/portopen_f.c:40:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_MAX_PORT_NAME [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/f77/probe_f.c:38:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lam_F_status_ignore [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/f77/recv_f.c:39:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lam_F_status_ignore [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/f77/recvinit_f.c:43:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLKMPIRINIT [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/f77/rsendinit_f.c:44:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLKMPIRSINIT [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/f77/sendinit_f.c:43:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLKMPISINIT [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/f77/sendrecv_f.c:40:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lam_F_status_ignore [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/f77/sendrecvrep_f.c:39:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lam_F_status_ignore [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/f77/spawn_f.c:43:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lam_F_errorcodes_ignore [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/f77/spawn_f.c:63:9: style: Assignment 'argv=0' is redundant with condition 'argv==0'. [duplicateConditionalAssign] lam-7.1.4/share/mpi/f77/spawn_f.c:62:12: note: Condition 'argv==0' lam-7.1.4/share/mpi/f77/spawn_f.c:63:9: note: Assignment 'argv=0' is redundant lam-7.1.4/share/mpi/f77/spawnmult_f.c:53:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAMERROR [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/f77/spawnmult_f.c:124:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLKMPICOMMSPAWNMULT [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/f77/spawnmult_f.c:132:7: warning: Size of pointer 'infos' used instead of size of its data. [pointerSize] lam-7.1.4/share/mpi/f77/ssendinit_f.c:43:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLKMPISSINIT [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/f77/startall_f.c:44:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_Request [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/f77/tcontig_f.c:40:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLKMPITCONTIG [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/f77/tcreatehindex_f.c:41:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLKMPITCREATEHINDEX [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/f77/tcreatehvector_f.c:41:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLKMPITCREATEHVECTOR [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/f77/tcreatestruct_f.c:43:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_Datatype [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/f77/tdarray_f.c:39:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLKMPITCREATEDARRAY [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/f77/tdup_f.c:40:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLKMPITDUP [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/f77/test_f.c:39:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lam_F_status_ignore [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/f77/testall_f.c:44:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_Request [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/f77/testany_f.c:44:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_Request [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/f77/testsome_f.c:44:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_Request [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/f77/tgetattr_f.c:53:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAM_LANGF77 [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/f77/tgetattr_f.c:36:19: style: Variable 'pk' can be declared as pointer to const [constVariablePointer] lam-7.1.4/share/mpi/f77/tgetconts_f.c:44:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_Datatype [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/f77/tgetname_f.c:37:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_MAX_OBJECT_NAME [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/f77/thindex_f.c:44:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_Aint [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/f77/thvector_f.c:38:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_Aint [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/f77/tindex_f.c:41:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLKMPITINDEX [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/f77/tresize_f.c:41:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLKMPITCREATERESIZED [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/f77/tsetname_f.c:42:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLKMPITSETNAME [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/f77/tstruct_f.c:45:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_Datatype [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/f77/tsubarray_f.c:41:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLKMPITCREATESUBARRAY [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/f77/tvector_f.c:40:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLKMPITVECTOR [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/f77/wait_f.c:39:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lam_F_status_ignore [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/f77/waitall_f.c:44:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_Request [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/f77/waitany_f.c:44:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_Request [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/f77/waitsome_f.c:44:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_Request [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/f77/wcreate_f.c:42:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLKMPIWINCREATE [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/f77/wgetattr_f.c:54:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAM_LANGF77 [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/f77/wgetattr_f.c:36:19: style: Variable 'pk' can be declared as pointer to const [constVariablePointer] lam-7.1.4/share/mpi/f77/wgeterr_f.c:40:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_SUCCESS [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/f77/wgetname_f.c:37:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_MAX_OBJECT_NAME [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/f77/wgroup_f.c:40:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_SUCCESS [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/f77/wsetname_f.c:42:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLKMPIWINSETNAME [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/f77/xbuoy_f.c:34:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLKXMPIBUOY [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/finalize.c:93:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLKMPIFINAL [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/finalize.c:237:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_SUCCESS [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/finalize.c:293:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable c_keys [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/finalize.c:347:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lam_comms [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/finalize.c:399:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_2INT [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/finalize.c:438:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lam_appnum [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/finalize.c:454:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lam_F_handles [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/finalized.c:55:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_SUCCESS [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/freemem.c:57:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLKMPIFREEMEM [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/gather.c:82:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLKMPIGATHER [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/gatherv.c:86:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLKMPIGATHERV [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/gcmp.c:69:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLKMPIGROUPCMP [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/gdiff.c:69:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLKMPIGROUPDIFF [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/get.c:96:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLKMPIGET [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/getaddress.c:51:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLKMPIGETADDRESS [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/getcount.c:61:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLKMPIGETCOUNT [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/getcount.c:57:31: style: Parameter 'stat' can be declared as pointer to const [constParameterPointer] lam-7.1.4/share/mpi/getelem.c:70:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLKMPIGETELEM [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/getelem.c:131:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAM_DTBASIC [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/getelem.c:62:34: style: Parameter 'stat' can be declared as pointer to const [constParameterPointer] lam-7.1.4/share/mpi/getprocname.c:54:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLKMPIGETPNAME [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/getversion.c:54:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/gexcl.c:77:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLKMPIGROUPEXCL [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/gfree.c:56:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLKMPIGROUPFREE [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/gincl.c:76:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLKMPIGROUPINCL [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/ginter.c:70:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLKMPIGROUPINTER [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/grank.c:50:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLKMPIGROUPRANK [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/graphcreate.c:75:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLKMPIGRAPHCREATE [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/graphcreate.c:62:54: style: Parameter 'index' can be declared as pointer to const [constParameterPointer] lam-7.1.4/share/mpi/graphcreate.c:63:13: style: Parameter 'edges' can be declared as pointer to const [constParameterPointer] lam-7.1.4/share/mpi/graphdimsget.c:53:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLKMPIGRAPHDIMSGET [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/graphget.c:61:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLKMPIGRAPHGET [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/graphmap.c:62:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLKMPIGRAPHMAP [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/graphmap.c:55:51: style: Parameter 'index' can be declared as pointer to const [constParameterPointer] lam-7.1.4/share/mpi/graphmap.c:56:10: style: Parameter 'edges' can be declared as pointer to const [constParameterPointer] lam-7.1.4/share/mpi/graphnbr.c:62:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLKMPIGRAPHNBR [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/graphnbrcount.c:55:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLKMPIGRAPHNBRCOUNT [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/grexcl.c:83:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLKMPIGROUPREXCL [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/grincl.c:81:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLKMPIGROUPRINCL [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/gsize.c:49:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLKMPIGROUPSIZE [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/gtranks.c:63:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLKMPIGROUPTRANKS [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/gtranks.c:56:15: style: Parameter 'r1' can be declared as pointer to const [constParameterPointer] lam-7.1.4/share/mpi/gunion.c:70:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLKMPIGROUPUNION [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/handles.c:85:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_COMM_NULL [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/handles.c:158:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_GROUP_NULL [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/handles.c:231:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_DATATYPE_NULL [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/handles.c:304:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_REQUEST_NULL [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/handles.c:377:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_OP_NULL [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/handles.c:450:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_INFO_NULL [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/handles.c:523:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_WIN_NULL [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/handles.c:568:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_SUCCESS [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/handles.c:601:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_SUCCESS [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/handles.c:676:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_ERRHANDLER_NULL [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/handles.c:598:28: style: Parameter 'c_status' can be declared as pointer to const [constParameterPointer] lam-7.1.4/share/mpi/ibsend.c:93:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLKMPIIBSEND [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/iccreate.c:106:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLKMPIICOMMCREATE [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/iccreate.c:210:4: error: Memory leak: rprocs [memleak] lam-7.1.4/share/mpi/icmerge.c:74:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLKMPIICOMMMERGE [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/infocreate.c:64:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLKMPIINFOCREATE [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/infocreate.c:97:31: style: Parameter 'a' can be declared as pointer to const. However it seems that 'info_key_cmp' is a callback function, if 'a' is declared with const you might also need to cast function pointer(s). [constParameterCallback] lam-7.1.4/share/mpi/infocreate.c:76:56: note: You might need to cast the function pointer here lam-7.1.4/share/mpi/infocreate.c:97:31: note: Parameter 'a' can be declared as pointer to const lam-7.1.4/share/mpi/infocreate.c:97:51: style: Parameter 'b' can be declared as pointer to const. However it seems that 'info_key_cmp' is a callback function, if 'b' is declared with const you might also need to cast function pointer(s). [constParameterCallback] lam-7.1.4/share/mpi/infocreate.c:76:56: note: You might need to cast the function pointer here lam-7.1.4/share/mpi/infocreate.c:97:51: note: Parameter 'b' can be declared as pointer to const lam-7.1.4/share/mpi/infodel.c:59:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLKMPIINFODEL [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/infodel.c:52:42: style: Parameter 'key' can be declared as pointer to const [constParameterPointer] lam-7.1.4/share/mpi/infodup.c:64:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLKMPIINFODUP [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/infofree.c:53:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLKMPIINFOFREE [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/infoget.c:72:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLKMPIINFOGET [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/infoget.c:63:39: style: Parameter 'key' can be declared as pointer to const [constParameterPointer] lam-7.1.4/share/mpi/infogetnkeys.c:52:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLKMPIINFOGETNKEYS [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/infogetnth.c:57:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLKMPIINFOGETNTHKEY [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/infogetvlen.c:68:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLKMPIINFOGETLEN [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/infogetvlen.c:60:48: style: Parameter 'key' can be declared as pointer to const [constParameterPointer] lam-7.1.4/share/mpi/infogetvlen.c:64:19: style: Variable 'found' can be declared as pointer to const [constVariablePointer] lam-7.1.4/share/mpi/infoset.c:63:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLKMPIINFOSET [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/infoset.c:54:39: style: Parameter 'key' can be declared as pointer to const [constParameterPointer] lam-7.1.4/share/mpi/infoset.c:54:50: style: Parameter 'value' can be declared as pointer to const [constParameterPointer] lam-7.1.4/share/mpi/init.c:214:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_THREAD_SINGLE [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/init.c:213:9: style: Variable 'env' can be declared as pointer to const [constVariablePointer] lam-7.1.4/share/mpi/inited.c:53:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_SUCCESS [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/initthr.c:92:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLKMPIINITTHREAD [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/iprobe.c:78:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLKMPIIPROBE [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/irecv.c:84:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLKMPIIRECV [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/irsend.c:82:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLKMPIIRSEND [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/isend.c:92:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLKMPIISEND [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/issend.c:82:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLKMPIISSEND [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/isthrmain.c:58:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLKMPIISTHREADMAIN [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/join.c:143:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLKMPICOMMJOIN [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/join.c:260:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable p_gps [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/join.c:328:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/keycreate.c:54:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLKMPIKEYCREATE [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/keyfree.c:43:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLKMPIKEYFREE [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/lamapps.c:70:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lam_homog [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/lamattr.c:62:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _attrkey [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/lamattr.c:126:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/lamattr.c:155:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAM_PREDEF [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/lamattr.c:186:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERROR [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/lamattr.c:324:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_SUCCESS [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/lambuf.c:72:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_SUCCESS [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/lambuf.c:118:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_SUCCESS [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/lambuf.c:165:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_SUCCESS [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/lambuf.c:199:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _bsndhdr [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/lambuf.c:252:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_SUCCESS [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/lambuf.c:299:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _bsndhdr [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/lambuf.c:361:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _bsndhdr [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/lamcid.c:55:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lam_mpi_max_cid [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/lamcid.c:99:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAMERROR [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/lamcid.c:169:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLKMPIICOMMCREATE [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/lamcid.c:376:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_SUCCESS [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/lamcid.c:78:28: style: Parameter 'map' can be declared as pointer to const [constParameterPointer] lam-7.1.4/share/mpi/lamclocks.c:78:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable int4 [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/lamclocks.c:164:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAMERROR [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/lamclocks.c:201:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DFLT8DATA [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/lamclocks.c:267:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DFLT8DATA [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/lamclocks.c:319:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLKMPIINIT [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/lamclocks.c:193:16: style: Variable 'imsg' can be declared as pointer to const [constVariablePointer] lam-7.1.4/share/mpi/lamclocks.c:259:16: style: Variable 'imsg' can be declared as pointer to const [constVariablePointer] lam-7.1.4/share/mpi/lamcomm.c:77:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_SUCCESS [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/lamcomm.c:158:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _comm [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/lamcomm.c:154:23: style: Variable 'p' can be declared as pointer to const [constVariablePointer] lam-7.1.4/share/mpi/lamdeferr.c:162:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_MAX_ERROR_STRING [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/lamdeferr.c:160:62: style: Parameter 'type' can be declared as pointer to const [constParameterPointer] lam-7.1.4/share/mpi/lamdtype.c:80:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAM_DTISDUP [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/lamdtype.c:205:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_DATATYPE_NULL [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/lamdtype.c:259:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_BOTTOM [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/lamdtype.c:338:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_BOTTOM [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/lamdtype.c:417:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_SUCCESS [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/lamdtype.c:474:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAM_DTNOPACK [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/lamdtype.c:540:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAM_DTNOPACK [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/lamdtype.c:720:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAM_DTHASUB [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/lamdtype.c:837:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAM_DTHASUB [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/lamdtype.c:885:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_SUCCESS [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/lamdtype.c:552:14: style: Variable 's' can be declared as pointer to const [constVariablePointer] lam-7.1.4/share/mpi/lamdtype.c:569:15: style: Variable 's' can be declared as pointer to const [constVariablePointer] lam-7.1.4/share/mpi/lamdtype.c:925:21: style: Variable 's' can be declared as pointer to const [constVariablePointer] lam-7.1.4/share/mpi/lamdtype.c:970:30: style: Variable 's' can be declared as pointer to const [constVariablePointer] lam-7.1.4/share/mpi/lamdtype.c:1000:21: style: Variable 's' can be declared as pointer to const [constVariablePointer] lam-7.1.4/share/mpi/laminit.c:170:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/laminit.c:406:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_COMM_WORLD [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/laminit.c:466:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAMERROR [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/laminit.c:487:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ki_parent [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/laminit.c:535:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAMERROR [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/laminit.c:530:9: style: Variable 'env' can be declared as pointer to const [constVariablePointer] lam-7.1.4/share/mpi/laminited.c:91:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXHOSTNAMELEN [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/lammisc.c:113:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_ANY_SOURCE [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/lammpiinit.c:168:22: error: There is an unknown macro here somewhere. Configuration is required. If LAM_VERSION is a macro then please configure it. [unknownMacro] lam-7.1.4/share/mpi/lamnbarrier.c:39:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAM_COLLMAXLIN [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/lamnbarrier.c:58:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lam_myproc [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/lamnbarrier.c:106:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lam_myproc [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/lamonesided.c:92:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_INT [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/lamonesided.c:146:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAM_RQSINIT [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/lamonesided.c:193:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lam_rq_top [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/lamonesided.c:240:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_DATATYPE_NULL [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/lamonesided.c:302:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_REQUEST_NULL [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/lamonesided.c:353:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_REQUEST_NULL [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/lamonesided.c:405:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAM_WFEXPEPOCH [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/lamonesided.c:480:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_REQUEST_NULL [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/lamonesided.c:590:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAM_OSD_PUT [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/lamonesided.c:616:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAM_OSD_GET [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/lamonesided.c:642:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_SUCCESS [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/lamonesided.c:658:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAM_DTBASIC [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/lamonesided.c:263:9: style: Variable 'header->os_op' is assigned an expression that holds the same value. [redundantAssignment] lam-7.1.4/share/mpi/lamonesided.c:261:16: note: header->os_op is assigned 'op' here. lam-7.1.4/share/mpi/lamonesided.c:263:9: note: Variable 'header->os_op' is assigned an expression that holds the same value. lam-7.1.4/share/mpi/lampack.c:73:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAMERROR [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/lampack.c:112:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAM_DTNOPACK [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/lampack.c:253:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAM_DTNOPACK [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/lampack.c:346:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAM_DTBASIC [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/lampack.c:266:10: style: Local variable 's' shadows outer variable [shadowVariable] lam-7.1.4/share/mpi/lampack.c:235:9: note: Shadowed declaration lam-7.1.4/share/mpi/lampack.c:266:10: note: Shadow variable lam-7.1.4/share/mpi/lampack.c:282:11: style: Local variable 's' shadows outer variable [shadowVariable] lam-7.1.4/share/mpi/lampack.c:235:9: note: Shadowed declaration lam-7.1.4/share/mpi/lampack.c:282:11: note: Shadow variable lam-7.1.4/share/mpi/lamports.c:51:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lam_ports [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/lamports.c:63:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lam_ports [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/lamports.c:82:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLKHIGH [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/lamports.c:98:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLKHIGH [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/lamports.c:116:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLKHIGH [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/lamports.c:134:24: style: Parameter 'p1' can be declared as pointer to const. However it seems that 'port_cmp' is a callback function, if 'p1' is declared with const you might also need to cast function pointer(s). [constParameterCallback] lam-7.1.4/share/mpi/lamports.c:51:44: note: You might need to cast the function pointer here lam-7.1.4/share/mpi/lamports.c:134:24: note: Parameter 'p1' can be declared as pointer to const lam-7.1.4/share/mpi/lamports.c:134:42: style: Parameter 'p2' can be declared as pointer to const. However it seems that 'port_cmp' is a callback function, if 'p2' is declared with const you might also need to cast function pointer(s). [constParameterCallback] lam-7.1.4/share/mpi/lamports.c:51:44: note: You might need to cast the function pointer here lam-7.1.4/share/mpi/lamports.c:134:42: note: Parameter 'p2' can be declared as pointer to const lam-7.1.4/share/mpi/lamprocs.c:101:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _proc [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/lamprocs.c:145:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAMERROR [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/lamprocs.c:188:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAMERROR [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/lamprocs.c:280:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAMERROR [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/lamprocs.c:312:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAMERROR [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/lamprocs.c:359:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable p_gps [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/lamprocs.c:326:5: error: Common realloc mistake: 'lam_procs' nulled but not freed upon failure [memleakOnRealloc] lam-7.1.4/share/mpi/lamprocs.c:93:26: style: Parameter 'gps' can be declared as pointer to const [constParameterPointer] lam-7.1.4/share/mpi/lamprocs.c:163:27: style: Parameter 'gps' can be declared as pointer to const [constParameterPointer] lam-7.1.4/share/mpi/lampublish.c:44:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gps_pid [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/lampublish.c:96:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gps_pid [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/lamreceive.c:49:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAM_RQIRECV [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/lamreceive.c:101:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_REQUEST_NULL [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/lamreduce.c:99:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_INT [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/lamreduce.c:376:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_INT [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/lamreduce.c:656:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_INT [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/lamreduce.c:935:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_INT [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/lamreduce.c:1197:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_INT [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/lamreduce.c:1323:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_INT [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/lamreduce.c:1449:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_INT [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/lamreduce.c:1579:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_INT [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/lamreduce.c:1750:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_INT [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/lamreduce.c:1921:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_INT [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/lamreduce.c:2074:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_F_2REAL [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/lamreduce.c:2212:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_F_2REAL [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/lamreduce.c:2339:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_INT [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/lamreduce.c:54:43: style: Parameter 'len' can be declared as pointer to const [constParameterPointer] lam-7.1.4/share/mpi/lamreduce.c:54:62: style: Parameter 'datatype' can be declared as pointer to const [constParameterPointer] lam-7.1.4/share/mpi/lamreduce.c:331:43: style: Parameter 'len' can be declared as pointer to const [constParameterPointer] lam-7.1.4/share/mpi/lamreduce.c:331:62: style: Parameter 'datatype' can be declared as pointer to const [constParameterPointer] lam-7.1.4/share/mpi/lamreduce.c:608:43: style: Parameter 'len' can be declared as pointer to const [constParameterPointer] lam-7.1.4/share/mpi/lamreduce.c:608:62: style: Parameter 'datatype' can be declared as pointer to const [constParameterPointer] lam-7.1.4/share/mpi/lamreduce.c:883:44: style: Parameter 'len' can be declared as pointer to const [constParameterPointer] lam-7.1.4/share/mpi/lamreduce.c:883:63: style: Parameter 'datatype' can be declared as pointer to const [constParameterPointer] lam-7.1.4/share/mpi/lamreduce.c:1179:44: style: Parameter 'len' can be declared as pointer to const [constParameterPointer] lam-7.1.4/share/mpi/lamreduce.c:1179:63: style: Parameter 'datatype' can be declared as pointer to const [constParameterPointer] lam-7.1.4/share/mpi/lamreduce.c:1305:43: style: Parameter 'len' can be declared as pointer to const [constParameterPointer] lam-7.1.4/share/mpi/lamreduce.c:1305:62: style: Parameter 'datatype' can be declared as pointer to const [constParameterPointer] lam-7.1.4/share/mpi/lamreduce.c:1431:44: style: Parameter 'len' can be declared as pointer to const [constParameterPointer] lam-7.1.4/share/mpi/lamreduce.c:1431:63: style: Parameter 'datatype' can be declared as pointer to const [constParameterPointer] lam-7.1.4/share/mpi/lamreduce.c:1549:44: style: Parameter 'len' can be declared as pointer to const [constParameterPointer] lam-7.1.4/share/mpi/lamreduce.c:1549:63: style: Parameter 'datatype' can be declared as pointer to const [constParameterPointer] lam-7.1.4/share/mpi/lamreduce.c:1720:43: style: Parameter 'len' can be declared as pointer to const [constParameterPointer] lam-7.1.4/share/mpi/lamreduce.c:1720:62: style: Parameter 'datatype' can be declared as pointer to const [constParameterPointer] lam-7.1.4/share/mpi/lamreduce.c:1891:44: style: Parameter 'len' can be declared as pointer to const [constParameterPointer] lam-7.1.4/share/mpi/lamreduce.c:1891:63: style: Parameter 'datatype' can be declared as pointer to const [constParameterPointer] lam-7.1.4/share/mpi/lamreduce.c:2062:46: style: Parameter 'len' can be declared as pointer to const [constParameterPointer] lam-7.1.4/share/mpi/lamreduce.c:2062:65: style: Parameter 'datatype' can be declared as pointer to const [constParameterPointer] lam-7.1.4/share/mpi/lamreduce.c:2200:46: style: Parameter 'len' can be declared as pointer to const [constParameterPointer] lam-7.1.4/share/mpi/lamreduce.c:2200:65: style: Parameter 'datatype' can be declared as pointer to const [constParameterPointer] lam-7.1.4/share/mpi/lamreduce.c:2337:47: style: Parameter 'len' can be declared as pointer to const [constParameterPointer] lam-7.1.4/share/mpi/lamreqs.c:83:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_DATATYPE_NULL [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/lamreqs.c:240:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_REQUEST_NULL [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/lamreqs.c:323:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_SUCCESS [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/lamreqs.c:400:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_REQUEST_NULL [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/lamreqs.c:428:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_REQUEST_NULL [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/lamreqs.c:464:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_SUCCESS [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/lamreqs.c:634:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAM_RQFBLOCK [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/lamreqs.c:649:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAM_RQFBLOCK [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/lamreqs.c:682:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_REQUEST_NULL [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/lamreqs.c:701:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_PROC_NULL [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/lamsend.c:66:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_ANY_SOURCE [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/lamsend.c:191:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_ANY_SOURCE [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/lamsend.c:109:40: style: Redundant condition: err!=MPI_SUCCESS. 'err==MPI_SUCCESS || (err!=MPI_SUCCESS && errno!=EBUSY)' is equivalent to 'err==MPI_SUCCESS || errno!=EBUSY' [redundantCondition] lam-7.1.4/share/mpi/lamsig.c:79:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIG_ERR [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/lamsig.c:122:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONST [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/lamspawn.c:54:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _gps [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/lamspawn.c:119:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAM_MPI_SSI_BASE_MAX_MODULE_NAME_LEN [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/lamspawn.c:47:46: style: Parameter 'world' can be declared as pointer to const [constParameterPointer] lam-7.1.4/share/mpi/lamspawn.c:48:11: style: Parameter 'prefix' can be declared as pointer to const [constParameterPointer] lam-7.1.4/share/mpi/lamspawn.c:52:29: style: Variable 'mapi' can be declared as pointer to const [constVariablePointer] lam-7.1.4/share/mpi/lamtest.c:93:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ki_blktime [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/lamtest.c:298:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAM_RQFMAND [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/lamtest.c:293:31: style: Parameter 'preq' can be declared as pointer to const [constParameterPointer] lam-7.1.4/share/mpi/lamtrace.c:134:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ki_rtf [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/lamtrace.c:215:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ki_rtf [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/lamtrace.c:260:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ki_rtf [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/lamtrace.c:284:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ki_rtf [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/lamtrace.c:340:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ki_rtf [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/lamtrace.c:395:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ki_rtf [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/lamtrace.c:467:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable trsrc [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/lamtrace.c:514:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable trsrc [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/lamtrace.c:561:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_PROC_NULL [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/lamtrace.c:591:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRDTSYSTEM [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/lamtrace.c:611:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRDTRUN [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/lamtrace.c:638:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ki_blktime [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/lamtrace.c:665:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRTNOIO [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/lamtrace.c:680:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRDTMAX [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/lamtrace.c:706:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable trsrc [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/lamtrace.c:755:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable trsrc [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/lamtrace.c:805:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable trsrc [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/lamtrace.c:846:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable trsrc [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/lamtrace.c:913:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRDTINITBUFSIZE [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/lamtrace.c:979:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRDTVECTOR [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/lamtrace.c:1032:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAMERROR [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/lamtrace.c:1146:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAMERROR [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/lamtrace.c:1178:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAMERROR [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/lamtrace.c:1219:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAMERROR [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/lamtrace.c:1261:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAMERROR [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/lamtrace.c:1318:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable trsrc [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/lamtrace.c:1373:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLKMPIIRECV [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/lamtrace.c:711:3: warning: If memory allocation fails, then there is a possible null pointer dereference: psrc [nullPointerOutOfMemory] lam-7.1.4/share/mpi/lamtrace.c:710:33: note: Assuming allocation function fails lam-7.1.4/share/mpi/lamtrace.c:710:10: note: Assignment 'psrc=(struct trsrc*)malloc(trsize)', assigned value is 0 lam-7.1.4/share/mpi/lamtrace.c:711:3: note: Null pointer dereference lam-7.1.4/share/mpi/lamtrace.c:712:3: warning: If memory allocation fails, then there is a possible null pointer dereference: psrc [nullPointerOutOfMemory] lam-7.1.4/share/mpi/lamtrace.c:710:33: note: Assuming allocation function fails lam-7.1.4/share/mpi/lamtrace.c:710:10: note: Assignment 'psrc=(struct trsrc*)malloc(trsize)', assigned value is 0 lam-7.1.4/share/mpi/lamtrace.c:712:3: note: Null pointer dereference lam-7.1.4/share/mpi/lamtrace.c:713:3: warning: If memory allocation fails, then there is a possible null pointer dereference: psrc [nullPointerOutOfMemory] lam-7.1.4/share/mpi/lamtrace.c:710:33: note: Assuming allocation function fails lam-7.1.4/share/mpi/lamtrace.c:710:10: note: Assignment 'psrc=(struct trsrc*)malloc(trsize)', assigned value is 0 lam-7.1.4/share/mpi/lamtrace.c:713:3: note: Null pointer dereference lam-7.1.4/share/mpi/lamtrace.c:760:3: warning: If memory allocation fails, then there is a possible null pointer dereference: psrc [nullPointerOutOfMemory] lam-7.1.4/share/mpi/lamtrace.c:759:33: note: Assuming allocation function fails lam-7.1.4/share/mpi/lamtrace.c:759:10: note: Assignment 'psrc=(struct trsrc*)malloc(trsize)', assigned value is 0 lam-7.1.4/share/mpi/lamtrace.c:760:3: note: Null pointer dereference lam-7.1.4/share/mpi/lamtrace.c:761:3: warning: If memory allocation fails, then there is a possible null pointer dereference: psrc [nullPointerOutOfMemory] lam-7.1.4/share/mpi/lamtrace.c:759:33: note: Assuming allocation function fails lam-7.1.4/share/mpi/lamtrace.c:759:10: note: Assignment 'psrc=(struct trsrc*)malloc(trsize)', assigned value is 0 lam-7.1.4/share/mpi/lamtrace.c:761:3: note: Null pointer dereference lam-7.1.4/share/mpi/lamtrace.c:762:3: warning: If memory allocation fails, then there is a possible null pointer dereference: psrc [nullPointerOutOfMemory] lam-7.1.4/share/mpi/lamtrace.c:759:33: note: Assuming allocation function fails lam-7.1.4/share/mpi/lamtrace.c:759:10: note: Assignment 'psrc=(struct trsrc*)malloc(trsize)', assigned value is 0 lam-7.1.4/share/mpi/lamtrace.c:762:3: note: Null pointer dereference lam-7.1.4/share/mpi/lamtrace.c:809:3: warning: If memory allocation fails, then there is a possible null pointer dereference: psrc [nullPointerOutOfMemory] lam-7.1.4/share/mpi/lamtrace.c:808:33: note: Assuming allocation function fails lam-7.1.4/share/mpi/lamtrace.c:808:10: note: Assignment 'psrc=(struct trsrc*)malloc(trsize)', assigned value is 0 lam-7.1.4/share/mpi/lamtrace.c:809:3: note: Null pointer dereference lam-7.1.4/share/mpi/lamtrace.c:810:3: warning: If memory allocation fails, then there is a possible null pointer dereference: psrc [nullPointerOutOfMemory] lam-7.1.4/share/mpi/lamtrace.c:808:33: note: Assuming allocation function fails lam-7.1.4/share/mpi/lamtrace.c:808:10: note: Assignment 'psrc=(struct trsrc*)malloc(trsize)', assigned value is 0 lam-7.1.4/share/mpi/lamtrace.c:810:3: note: Null pointer dereference lam-7.1.4/share/mpi/lamtrace.c:811:3: warning: If memory allocation fails, then there is a possible null pointer dereference: psrc [nullPointerOutOfMemory] lam-7.1.4/share/mpi/lamtrace.c:808:33: note: Assuming allocation function fails lam-7.1.4/share/mpi/lamtrace.c:808:10: note: Assignment 'psrc=(struct trsrc*)malloc(trsize)', assigned value is 0 lam-7.1.4/share/mpi/lamtrace.c:811:3: note: Null pointer dereference lam-7.1.4/share/mpi/lamtrace.c:851:3: warning: If memory allocation fails, then there is a possible null pointer dereference: psrc [nullPointerOutOfMemory] lam-7.1.4/share/mpi/lamtrace.c:850:33: note: Assuming allocation function fails lam-7.1.4/share/mpi/lamtrace.c:850:10: note: Assignment 'psrc=(struct trsrc*)malloc(trsize)', assigned value is 0 lam-7.1.4/share/mpi/lamtrace.c:851:3: note: Null pointer dereference lam-7.1.4/share/mpi/lamtrace.c:852:3: warning: If memory allocation fails, then there is a possible null pointer dereference: psrc [nullPointerOutOfMemory] lam-7.1.4/share/mpi/lamtrace.c:850:33: note: Assuming allocation function fails lam-7.1.4/share/mpi/lamtrace.c:850:10: note: Assignment 'psrc=(struct trsrc*)malloc(trsize)', assigned value is 0 lam-7.1.4/share/mpi/lamtrace.c:852:3: note: Null pointer dereference lam-7.1.4/share/mpi/lamtrace.c:853:3: warning: If memory allocation fails, then there is a possible null pointer dereference: psrc [nullPointerOutOfMemory] lam-7.1.4/share/mpi/lamtrace.c:850:33: note: Assuming allocation function fails lam-7.1.4/share/mpi/lamtrace.c:850:10: note: Assignment 'psrc=(struct trsrc*)malloc(trsize)', assigned value is 0 lam-7.1.4/share/mpi/lamtrace.c:853:3: note: Null pointer dereference lam-7.1.4/share/mpi/lamtrace.c:717:35: error: If memory allocation fails: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] lam-7.1.4/share/mpi/lamtrace.c:710:33: note: Assuming allocation function fails lam-7.1.4/share/mpi/lamtrace.c:710:10: note: Assignment 'psrc=(struct trsrc*)malloc(trsize)', assigned value is 0 lam-7.1.4/share/mpi/lamtrace.c:717:35: note: Null pointer addition lam-7.1.4/share/mpi/lamtrace.c:766:35: error: If memory allocation fails: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] lam-7.1.4/share/mpi/lamtrace.c:759:33: note: Assuming allocation function fails lam-7.1.4/share/mpi/lamtrace.c:759:10: note: Assignment 'psrc=(struct trsrc*)malloc(trsize)', assigned value is 0 lam-7.1.4/share/mpi/lamtrace.c:766:35: note: Null pointer addition lam-7.1.4/share/mpi/lamtrace.c:815:35: error: If memory allocation fails: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] lam-7.1.4/share/mpi/lamtrace.c:808:33: note: Assuming allocation function fails lam-7.1.4/share/mpi/lamtrace.c:808:10: note: Assignment 'psrc=(struct trsrc*)malloc(trsize)', assigned value is 0 lam-7.1.4/share/mpi/lamtrace.c:815:35: note: Null pointer addition lam-7.1.4/share/mpi/lamtrace.c:857:35: error: If memory allocation fails: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] lam-7.1.4/share/mpi/lamtrace.c:850:33: note: Assuming allocation function fails lam-7.1.4/share/mpi/lamtrace.c:850:10: note: Assignment 'psrc=(struct trsrc*)malloc(trsize)', assigned value is 0 lam-7.1.4/share/mpi/lamtrace.c:857:35: note: Null pointer addition lam-7.1.4/share/mpi/lamunpack.c:70:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAMERROR [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/lamunpack.c:123:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAM_DTBASIC [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/lamunpack.c:300:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAM_DTNOPACK [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/lamunpack.c:440:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAM_DTBASIC [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/lamunpack.c:312:10: style: Local variable 'd' shadows outer variable [shadowVariable] lam-7.1.4/share/mpi/lamunpack.c:274:9: note: Shadowed declaration lam-7.1.4/share/mpi/lamunpack.c:312:10: note: Shadow variable lam-7.1.4/share/mpi/lamunpack.c:338:11: style: Local variable 'd' shadows outer variable [shadowVariable] lam-7.1.4/share/mpi/lamunpack.c:274:9: note: Shadowed declaration lam-7.1.4/share/mpi/lamunpack.c:338:11: note: Shadow variable lam-7.1.4/share/mpi/lamunpack.c:275:9: style: Variable 'start' can be declared as pointer to const [constVariablePointer] lam-7.1.4/share/mpi/lamunpack.c:416:9: style: Variable 'start' can be declared as pointer to const [constVariablePointer] lam-7.1.4/share/mpi/lamunpack.c:579:9: style: Variable 'start' can be declared as pointer to const [constVariablePointer] lam-7.1.4/share/mpi/lamunpack.c:630:9: style: Variable 'start' can be declared as pointer to const [constVariablePointer] lam-7.1.4/share/mpi/lamunpack.c:680:9: style: Variable 'start' can be declared as pointer to const [constVariablePointer] lam-7.1.4/share/mpi/lamunpack.c:731:9: style: Variable 'start' can be declared as pointer to const [constVariablePointer] lam-7.1.4/share/mpi/lamupdown.c:65:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAMERROR [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/lamupdown.c:125:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAMERROR [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/lamupdown.c:173:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ki_fyi [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/lamupdown.c:338:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_COMM_WORLD [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/lamupdown.c:362:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gps_grank [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/lamupdown.c:381:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ki_fyi [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/lamupdown.c:414:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_COMM_NULL [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/lamupdown.c:483:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAM_LANGF77 [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/liblam-mpietc.c:237:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_ANY_SOURCE [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/liblam-mpietc.c:259:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable p_gps [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/libmpi-mpietc.c:237:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_ANY_SOURCE [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/libmpi-mpietc.c:259:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable p_gps [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/m2l.c:142:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KSYNCSQL [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/m2l.c:186:15: style: Parameter 'msg' can be declared as pointer to const [constParameterPointer] lam-7.1.4/share/mpi/m2l.c:205:15: style: Parameter 'msg' can be declared as pointer to const [constParameterPointer] lam-7.1.4/share/mpi/mpietc.c:236:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_ANY_SOURCE [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/mpietc.c:258:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable p_gps [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/mpil_id.c:91:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLKMPILCOMMID [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/mpil_id.c:184:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLKMPILCOMMGPS [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/mpil_id.c:270:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLKMPILTYPEID [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/mpil_rgetname.c:58:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLKMPILREQUESTGETNAME [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/mpil_rsetname.c:57:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLKMPILREQUESTSETNAME [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/mpil_rsetname.c:54:46: style: Parameter 'name' can be declared as pointer to const [constParameterPointer] lam-7.1.4/share/mpi/mpil_signal.c:88:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLKMPILSIGNAL [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/mpil_trace.c:90:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ki_rtf [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/mpil_trace.c:184:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ki_rtf [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/namelook.c:76:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLKMPILOOKUPNAME [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/namepub.c:68:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLKMPIPUBLISHNAME [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/nameunpub.c:69:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLKMPIUNPUBLISHNAME [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/opcreate.c:81:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLKMPIOPCREATE [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/opfree.c:54:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLKMPIOPFREE [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/pack.c:71:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLKMPIPACK [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/packsize.c:66:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLKMPIPACKSIZE [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/pcontrol.c:59:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_SUCCESS [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/portclose.c:57:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLKMPICLOSEPORT [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/portopen.c:61:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLKMPIOPENPORT [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/probe.c:65:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLKMPIPROBE [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/put.c:81:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLKMPIPUT [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/put.c:117:15: warning: If memory allocation fails, then there is a possible null pointer dereference: header [nullPointerOutOfMemory] lam-7.1.4/share/mpi/put.c:116:36: note: Assuming allocation function fails lam-7.1.4/share/mpi/put.c:116:11: note: Assignment 'header=(struct _osdhdr*)malloc(sizeof(struct _osdhdr))', assigned value is 0 lam-7.1.4/share/mpi/put.c:117:15: note: Null pointer dereference lam-7.1.4/share/mpi/querythr.c:58:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLKMPIQUERYTHREAD [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/recv.c:92:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLKMPIRECV [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/recv.c:172:42: style: Redundant condition: err!=MPI_SUCCESS. 'err==MPI_SUCCESS || (err!=MPI_SUCCESS && errno!=EBUSY)' is equivalent to 'err==MPI_SUCCESS || errno!=EBUSY' [redundantCondition] lam-7.1.4/share/mpi/recvinit.c:89:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLKMPIRINIT [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/reduce.c:93:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLKMPIREDUCE [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/reduce.c:89:15: style: Variable 'p' can be declared as pointer to const [constVariablePointer] lam-7.1.4/share/mpi/reducescatter.c:79:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLKMPIREDUCESCATTER [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/reqfree.c:75:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLKMPIREQFREE [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/rsend.c:61:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLKMPIRSEND [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/rsendinit.c:103:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLKMPIRSINIT [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/scan.c:75:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLKMPISCAN [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/scatter.c:81:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLKMPISCATTER [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/scatter.c:132:6: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition] lam-7.1.4/share/mpi/scatterv.c:82:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLKMPISCATTERV [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/send.c:78:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLKMPISEND [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/sendinit.c:103:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLKMPISINIT [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/sendrecv.c:110:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLKMPISENDRECV [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/sendrecvrep.c:110:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLKMPISENDRECVREP [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/spawn.c:320:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLKMPICOMMSPAWN [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/spawn.c:608:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ki_rtf [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/spawn.c:721:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_MAX_OBJECT_NAME [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/spawn.c:959:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_ERR_SPAWN [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/spawn.c:1013:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_SUCCESS [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/spawn.c:1188:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_ncpus [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/spawn.c:624:21: error: Memory leak: world [memleak] lam-7.1.4/share/mpi/spawn.c:638:3: error: Memory leak: worldout [memleak] lam-7.1.4/share/mpi/spawn.c:1137:7: style: 'continue' is redundant since it is the last statement in a loop. [redundantContinue] lam-7.1.4/share/mpi/spawn.c:998:46: style: Parameter 'value' can be declared as pointer to const [constParameterPointer] lam-7.1.4/share/mpi/spawn.c:728:18: style: Variable 'nodes' is assigned a value that is never used. [unreadVariable] lam-7.1.4/share/mpi/spawnmult.c:231:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLKMPICOMMSPAWNMULT [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/spawnmult.c:532:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ki_rtf [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/spawnmult.c:658:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aschema [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/spawnmult.c:769:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_ERRCODES_IGNORE [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/spawnmult.c:549:21: error: Memory leak: world [memleak] lam-7.1.4/share/mpi/spawnmult.c:563:3: error: Memory leak: worldout [memleak] lam-7.1.4/share/mpi/spawnmult.c:288:9: warning: If memory allocation fails, then there is a possible null pointer dereference: msg [nullPointerOutOfMemory] lam-7.1.4/share/mpi/spawnmult.c:287:14: note: Assuming allocation function fails lam-7.1.4/share/mpi/spawnmult.c:287:14: note: Assignment 'msg=malloc(sizeof(int)*(size+3))', assigned value is 0 lam-7.1.4/share/mpi/spawnmult.c:288:9: note: Null pointer dereference lam-7.1.4/share/mpi/spawnmult.c:513:47: style: Parameter 'nprocs' can be declared as pointer to const [constParameterPointer] lam-7.1.4/share/mpi/spawnmult.c:644:59: style: Parameter 'maxprocs' can be declared as pointer to const [constParameterPointer] lam-7.1.4/share/mpi/ssend.c:83:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLKMPISSEND [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/ssendinit.c:97:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLKMPISSINIT [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/start.c:63:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLKMPISTART [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/startall.c:86:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLKMPISTARTALL [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/startall.c:178:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_PROC_NULL [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/tcommit.c:50:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLKMPITCOMMIT [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/tcontig.c:58:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLKMPITCONTIG [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/tcreatehindex.c:67:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLKMPITCREATEHINDEX [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/tcreatehvector.c:66:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLKMPITCREATEHVECTOR [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/tcreatekey.c:63:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLKMPITCREATEKEYVAL [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/tcreatestruct.c:68:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLKMPITCREATESTRUCT [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/tdarray.c:94:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_SUCCESS [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/tdarray.c:350:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_DISTRIBUTE_DFLT_DARG [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/tdarray.c:410:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_SUCCESS [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/tdarray.c:81:15: style: Parameter 'distribs' can be declared as pointer to const [constParameterPointer] lam-7.1.4/share/mpi/tdarray.c:81:30: style: Parameter 'dargs' can be declared as pointer to const [constParameterPointer] lam-7.1.4/share/mpi/tdarray.c:81:42: style: Parameter 'psizes' can be declared as pointer to const [constParameterPointer] lam-7.1.4/share/mpi/tdarray.c:341:18: style: Parameter 'gsizes' can be declared as pointer to const [constParameterPointer] lam-7.1.4/share/mpi/tdarray.c:400:19: style: Parameter 'gsizes' can be declared as pointer to const [constParameterPointer] lam-7.1.4/share/mpi/tdelattr.c:58:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLKMPITDELETEATTR [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/tdup.c:61:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLKMPITDUP [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/tdup.c:95:6: error: Memory leak: ntype [memleak] lam-7.1.4/share/mpi/test.c:58:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLKMPITEST [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/testall.c:71:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLKMPITESTALL [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/testany.c:70:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLKMPITESTANY [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/testcancel.c:47:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLKMPITESTCANCEL [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/testcancel.c:45:36: style: Parameter 'pstat' can be declared as pointer to const [constParameterPointer] lam-7.1.4/share/mpi/testsome.c:71:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLKMPITESTSOME [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/textent.c:43:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLKMPITEXTENT [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/tfree.c:65:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLKMPITFREE [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/tfreekey.c:53:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLKMPITFREEKEYVAL [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/tgetattr.c:60:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLKMPITGETATTR [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/tgetattr.c:56:19: style: Variable 'pk' can be declared as pointer to const [constVariablePointer] lam-7.1.4/share/mpi/tgetconts.c:68:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLKMPITGETCONT [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/tgetenvl.c:60:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLKMPITGETENV [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/tgetextent.c:54:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLKMPITGETEXTENT [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/tgetname.c:63:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLKMPITGETNAME [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/tgettrue.c:55:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLKMPITTEXTENT [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/thindex.c:54:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLKMPITHINDEX [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/thvector.c:55:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLKMPITHVECTOR [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/tindex.c:92:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLKMPITINDEX [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/tindex.c:84:52: style: Parameter 'disps' can be declared as pointer to const [constParameterPointer] lam-7.1.4/share/mpi/tlb.c:44:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLKMPITLB [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/topotest.c:57:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLKMPITOPOTEST [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/tresize.c:66:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLKMPITCREATERESIZED [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/tresize.c:110:3: error: Memory leak: ntype [memleak] lam-7.1.4/share/mpi/tsetattr.c:60:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLKMPITSETATTR [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/tsetname.c:71:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLKMPITSETNAME [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/tsize.c:49:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLKMPITSIZE [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/tstruct.c:56:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLKMPITSTRUCT [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/tsubarray.c:85:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLKMPITCREATESUBARRAY [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/tsubarray.c:260:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAM_PREDEF [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/tsubarray.c:70:9: style: Parameter 'starts' can be declared as pointer to const [constParameterPointer] lam-7.1.4/share/mpi/tub.c:45:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLKMPITUB [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/tvector.c:71:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_DATATYPE_NULL [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/unpack.c:71:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLKMPIUNPACK [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/wait.c:92:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_SUCCESS [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/waitall.c:66:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLKMPIWAITALL [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/waitany.c:81:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_REQUEST_NULL [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/waitsome.c:83:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLKMPIWAITSOME [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/wcallerr.c:48:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLKMPIWINCALLERRHDL [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/wcomplete.c:72:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLKMPIWINCOMPLETE [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/wcreate.c:90:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLKMPIWINCREATE [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/wcreate.c:116:3: error: Memory leak: win [memleak] lam-7.1.4/share/mpi/wcreate.c:136:3: error: Memory leak: win [memleak] lam-7.1.4/share/mpi/wcreate.c:136:3: error: Memory leak: win.w_pstate [memleak] lam-7.1.4/share/mpi/wcreateerr.c:54:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLKMPIWINCREATEERRHDL [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/wcreatekey.c:61:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLKMPIWINCREATEKEYVAL [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/wdelattr.c:58:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLKMPIWINDELETEATTR [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/wfence.c:78:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLKMPIWINFENCE [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/wfree.c:69:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLKMPIWINFREE [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/wfree.c:63:19: style: Variable 'keystate' can be declared as pointer to const [constVariablePointer] lam-7.1.4/share/mpi/wfreekey.c:51:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLKMPIWINFREEKEYVAL [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/wgetattr.c:59:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLKMPIWINGETATTR [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/wgetattr.c:55:26: style: Variable 'pk' can be declared as pointer to const [constVariablePointer] lam-7.1.4/share/mpi/wgeterr.c:52:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLKMPIWINGETERRHDL [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/wgetname.c:62:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLKMPIWINGETNAME [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/wgroup.c:56:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLKMPIWINGETGROUP [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/wlock.c:47:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLKMPIWINLOCK [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/wpost.c:67:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLKMPIWINPOST [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/wsetattr.c:59:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLKMPIWINSETATTR [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/wseterr.c:51:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLKMPIWINSETERRHDL [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/wsetname.c:65:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLKMPIWINSETNAME [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/wstart.c:73:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLKMPIWINSTART [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/wtest.c:47:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLKMPIWINTEST [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/wunlock.c:45:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLKMPIWINUNLOCK [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/wwait.c:64:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLKMPIWINWAIT [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/xbuoy.c:85:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLKXMPIBUOY [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/xcoloroff.c:84:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLKXMPICOLOROFF [valueFlowBailoutIncompleteVar] lam-7.1.4/share/mpi/xcoloron.c:90:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLKXMPICOLORON [valueFlowBailoutIncompleteVar] lam-7.1.4/share/nreq/bfiprobe.c:49:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BFQPROBE [valueFlowBailoutIncompleteVar] lam-7.1.4/share/nreq/bfiprobe.c:42:18: style: Variable 'reply' can be declared as pointer to const [constVariablePointer] lam-7.1.4/share/nreq/bfiprobe.c:48:25: error: Uninitialized variable: nhreq [uninitvar] lam-7.1.4/share/nreq/bfiselect.c:52:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXNMSGLEN [valueFlowBailoutIncompleteVar] lam-7.1.4/share/nreq/bfiselect.c:48:18: style: Variable 'reply' can be declared as pointer to const [constVariablePointer] lam-7.1.4/share/nreq/bfiselect.c:59:25: error: Uninitialized variable: nhreq [uninitvar] lam-7.1.4/share/nreq/bfrecv.c:49:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KTRY [valueFlowBailoutIncompleteVar] lam-7.1.4/share/nreq/bfrecv.c:86:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KTRY [valueFlowBailoutIncompleteVar] lam-7.1.4/share/nreq/bfrecv.c:90:25: error: Uninitialized variable: bfhead [uninitvar] lam-7.1.4/share/nreq/bfselect.c:61:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXNMSGLEN [valueFlowBailoutIncompleteVar] lam-7.1.4/share/nreq/bfselect.c:68:25: error: Uninitialized variable: nhreq [uninitvar] lam-7.1.4/share/nreq/drecv.c:38:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nmsg [valueFlowBailoutIncompleteVar] lam-7.1.4/share/nreq/drecv.c:67:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KTRY [valueFlowBailoutIncompleteVar] lam-7.1.4/share/nreq/dsend.c:42:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOCAL [valueFlowBailoutIncompleteVar] lam-7.1.4/share/nreq/dsend.c:78:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KTRY [valueFlowBailoutIncompleteVar] lam-7.1.4/share/nreq/dsfr.c:60:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KPROBE [valueFlowBailoutIncompleteVar] lam-7.1.4/share/nreq/dsfr.c:107:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KNMSG [valueFlowBailoutIncompleteVar] lam-7.1.4/share/nreq/dsfr.c:148:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KNMSG [valueFlowBailoutIncompleteVar] lam-7.1.4/share/nreq/dsfr.c:134:45: style: Parameter 'nhrecv' can be declared as pointer to const [constParameterPointer] lam-7.1.4/share/nreq/frecv.c:47:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KNMSG [valueFlowBailoutIncompleteVar] lam-7.1.4/share/nreq/frecv.c:75:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KNMSG [valueFlowBailoutIncompleteVar] lam-7.1.4/share/nreq/frecv.c:98:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KNMSG [valueFlowBailoutIncompleteVar] lam-7.1.4/share/nreq/nprobe.c:46:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOBUF [valueFlowBailoutIncompleteVar] lam-7.1.4/share/nreq/nrecv.c:50:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KTRY [valueFlowBailoutIncompleteVar] lam-7.1.4/share/nreq/nrecv.c:147:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KTRY [valueFlowBailoutIncompleteVar] lam-7.1.4/share/nreq/nsend.c:86:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOBUF [valueFlowBailoutIncompleteVar] lam-7.1.4/share/nreq/nsend.c:192:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KTRY [valueFlowBailoutIncompleteVar] lam-7.1.4/share/nreq/precv.c:85:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERROR [valueFlowBailoutIncompleteVar] lam-7.1.4/share/nreq/precv.c:162:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOCAL [valueFlowBailoutIncompleteVar] lam-7.1.4/share/nreq/precv.c:240:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOCAL [valueFlowBailoutIncompleteVar] lam-7.1.4/share/nreq/precv.c:236:17: style: Variable 'p' can be declared as pointer to const [constVariablePointer] lam-7.1.4/share/nreq/psend.c:78:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXHOSTNAMELEN [valueFlowBailoutIncompleteVar] lam-7.1.4/share/nreq/psend.c:218:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERROR [valueFlowBailoutIncompleteVar] lam-7.1.4/share/nreq/psend.c:274:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERROR [valueFlowBailoutIncompleteVar] lam-7.1.4/share/nreq/psend.c:268:17: style: Variable 'p' can be declared as pointer to const [constVariablePointer] lam-7.1.4/share/nreq/trecv.c:45:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DINT4DATA [valueFlowBailoutIncompleteVar] lam-7.1.4/share/nreq/tsend.c:46:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DINT4DATA [valueFlowBailoutIncompleteVar] lam-7.1.4/share/rreq/getnet.c:38:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTNODEID [valueFlowBailoutIncompleteVar] lam-7.1.4/share/rreq/getnet.c:57:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTNODEID [valueFlowBailoutIncompleteVar] lam-7.1.4/share/rreq/getnodes.c:56:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RQGETNODES [valueFlowBailoutIncompleteVar] lam-7.1.4/share/rreq/getnodes.c:114:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RQGETNTYPE [valueFlowBailoutIncompleteVar] lam-7.1.4/share/rreq/getnodes.c:45:17: style: Variable 'reply' can be declared as pointer to const [constVariablePointer] lam-7.1.4/share/rreq/getnodes.c:103:17: style: Variable 'reply' can be declared as pointer to const [constVariablePointer] lam-7.1.4/share/rreq/getrent.c:64:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RQGETROUTE [valueFlowBailoutIncompleteVar] lam-7.1.4/share/rreq/getrent.c:117:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXRCACHE [valueFlowBailoutIncompleteVar] lam-7.1.4/share/rreq/getrent.c:53:17: style: Variable 'reply' can be declared as pointer to const [constVariablePointer] lam-7.1.4/share/rreq/getrent.c:112:16: style: Variable 'phit' can be declared as pointer to const [constVariablePointer] lam-7.1.4/share/rreq/getroute.c:51:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOCAL [valueFlowBailoutIncompleteVar] lam-7.1.4/share/rreq/getroute.c:95:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTNODETYPE [valueFlowBailoutIncompleteVar] lam-7.1.4/share/rreq/getsmart.c:77:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RQGETSMART [valueFlowBailoutIncompleteVar] lam-7.1.4/share/rreq/getsmart.c:76:28: error: Uninitialized variable: nhead [uninitvar] lam-7.1.4/share/rreq/rrsetrents.c:53:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RQSETROUTES [valueFlowBailoutIncompleteVar] lam-7.1.4/share/rreq/rrsetrents.c:94:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RQREMROUTE [valueFlowBailoutIncompleteVar] lam-7.1.4/share/rreq/rrsetrents.c:93:24: error: Uninitialized variable: nhq [uninitvar] lam-7.1.4/share/rreq/rrsetsmart.c:43:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RQSETSMART [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/base/ssi_ao.c:82:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAMERROR [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/base/ssi_ao.c:115:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/base/ssi_ao.c:58:13: style: Variable 'buf' is assigned a value that is never used. [unreadVariable] lam-7.1.4/share/ssi/base/ssi_ao.c:59:14: style: Variable 'buflen' is assigned a value that is never used. [unreadVariable] lam-7.1.4/share/ssi/base/ssi_close.c:39:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lam_ssi_verbose [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/base/ssi_hostmap.c:94:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lam_ssi_did [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/base/ssi_hostmap.c:206:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lnd_hname [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/base/ssi_hostmap.c:114:15: style: Condition 'happy==0' is always true [knownConditionTrueFalse] lam-7.1.4/share/ssi/base/ssi_hostmap.c:113:26: note: Calling function 'resolve_hosts' returns 0 lam-7.1.4/share/ssi/base/ssi_hostmap.c:113:26: note: Assignment 'happy=resolve_hosts(hostmap,hostmap_len)', assigned value is 0 lam-7.1.4/share/ssi/base/ssi_hostmap.c:114:15: note: Condition 'happy==0' is always true lam-7.1.4/share/ssi/base/ssi_hostmap.c:65:38: style: Parameter 'addr' can be declared as pointer to const [constParameterPointer] lam-7.1.4/share/ssi/base/ssi_hostmap.c:76:19: style: Variable 'h' can be declared as pointer to const [constVariablePointer] lam-7.1.4/share/ssi/base/ssi_module_check.c:39:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAMERROR [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/base/ssi_module_check.c:31:33: style: Parameter 'type' can be declared as pointer to const [constParameterPointer] lam-7.1.4/share/ssi/base/ssi_module_check.c:31:45: style: Parameter 'module' can be declared as pointer to const [constParameterPointer] lam-7.1.4/share/ssi/base/ssi_module_check.c:34:20: style: Variable 'e' can be declared as pointer to const [constVariablePointer] lam-7.1.4/share/ssi/base/ssi_module_compare.c:56:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAM_MPI_SSI_BASE_MAX_MODULE_NAME_LEN [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/base/ssi_module_compare.c:39:47: style: Parameter 'a' can be declared as pointer to const [constParameterPointer] lam-7.1.4/share/ssi/base/ssi_module_compare.c:39:68: style: Parameter 'b' can be declared as pointer to const [constParameterPointer] lam-7.1.4/share/ssi/base/ssi_module_compare.c:50:16: style: Variable 'aa' can be declared as pointer to const [constVariablePointer] lam-7.1.4/share/ssi/base/ssi_module_compare.c:51:16: style: Variable 'bb' can be declared as pointer to const [constVariablePointer] lam-7.1.4/share/ssi/base/ssi_module_find.c:117:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAMERROR [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/base/ssi_module_find.c:155:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lam_ssi_verbose [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/base/ssi_module_find.c:288:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lam_ssi_verbose [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/base/ssi_module_find.c:413:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSIZ [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/base/ssi_module_find.c:501:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSIZ [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/base/ssi_module_find.c:241:12: warning: If memory allocation fails, then there is a possible null pointer dereference: prefix [nullPointerOutOfMemory] lam-7.1.4/share/ssi/base/ssi_module_find.c:240:18: note: Assuming allocation function fails lam-7.1.4/share/ssi/base/ssi_module_find.c:240:18: note: Assignment 'prefix=malloc(len)', assigned value is 0 lam-7.1.4/share/ssi/base/ssi_module_find.c:241:12: note: Null pointer dereference lam-7.1.4/share/ssi/base/ssi_module_find.c:242:23: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: prefix [nullPointerOutOfMemory] lam-7.1.4/share/ssi/base/ssi_module_find.c:240:18: note: Assuming allocation function fails lam-7.1.4/share/ssi/base/ssi_module_find.c:240:18: note: Assignment 'prefix=malloc(len)', assigned value is 0 lam-7.1.4/share/ssi/base/ssi_module_find.c:242:23: note: Null pointer dereference lam-7.1.4/share/ssi/base/ssi_module_find.c:245:22: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: prefix [nullPointerOutOfMemory] lam-7.1.4/share/ssi/base/ssi_module_find.c:240:18: note: Assuming allocation function fails lam-7.1.4/share/ssi/base/ssi_module_find.c:240:18: note: Assignment 'prefix=malloc(len)', assigned value is 0 lam-7.1.4/share/ssi/base/ssi_module_find.c:245:22: note: Null pointer dereference lam-7.1.4/share/ssi/base/ssi_module_find.c:253:25: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: prefix [nullPointerOutOfMemory] lam-7.1.4/share/ssi/base/ssi_module_find.c:240:18: note: Assuming allocation function fails lam-7.1.4/share/ssi/base/ssi_module_find.c:240:18: note: Assignment 'prefix=malloc(len)', assigned value is 0 lam-7.1.4/share/ssi/base/ssi_module_find.c:253:25: note: Null pointer dereference lam-7.1.4/share/ssi/base/ssi_module_find.c:454:10: warning: Possible null pointer dereference: p [nullPointer] lam-7.1.4/share/ssi/base/ssi_module_find.c:450:24: note: Assuming that condition 'p!='\0'' is not redundant lam-7.1.4/share/ssi/base/ssi_module_find.c:454:10: note: Null pointer dereference lam-7.1.4/share/ssi/base/ssi_module_find.c:232:23: style: Variable 'params' can be declared as pointer to const [constVariablePointer] lam-7.1.4/share/ssi/base/ssi_module_find.c:502:9: style: Variable 'type' can be declared as pointer to const [constVariablePointer] lam-7.1.4/share/ssi/base/ssi_module_find.c:450:24: warning: Char literal compared with pointer 'p'. Did you intend to dereference it? [charLiteralWithCharPtrCompare] lam-7.1.4/share/ssi/base/ssi_module_registry.c:76:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAMERROR [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/base/ssi_module_registry.c:101:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAMERROR [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/base/ssi_module_registry.c:207:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ssi_module_name [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/base/ssi_module_registry.c:222:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAMERROR [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/base/ssi_module_registry.c:245:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAMERROR [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/base/ssi_module_registry.c:93:36: style: Parameter 'type' can be declared as pointer to const [constParameterPointer] lam-7.1.4/share/ssi/base/ssi_module_registry.c:148:47: style: Parameter 'module' can be declared as pointer to const [constParameterPointer] lam-7.1.4/share/ssi/base/ssi_module_registry.c:242:11: style: Variable 'deps' can be declared as pointer to const [constVariablePointer] lam-7.1.4/share/ssi/base/ssi_mpi_init_callback.c:49:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lam_ssi_mpi_init_callback_fn_t [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/base/ssi_mpi_init_callback.c:78:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_SUCCESS [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/base/ssi_mpi_module_select.c:68:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_THREAD_SINGLE [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/base/ssi_mpi_module_select.c:136:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lam_ssi_module_t [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/base/ssi_mpi_module_select.c:183:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAMERROR [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/base/ssi_mpi_module_select.c:160:32: style:inconclusive: Function 'try_level' argument 2 names different: declaration 'rpi' definition 'rpi_list'. [funcArgNamesDifferent] lam-7.1.4/share/ssi/base/ssi_mpi_module_select.c:39:43: note: Function 'try_level' argument 2 names different: declaration 'rpi' definition 'rpi_list'. lam-7.1.4/share/ssi/base/ssi_mpi_module_select.c:160:32: note: Function 'try_level' argument 2 names different: declaration 'rpi' definition 'rpi_list'. lam-7.1.4/share/ssi/base/ssi_mpi_module_select.c:160:48: style:inconclusive: Function 'try_level' argument 3 names different: declaration 'coll' definition 'coll_list'. [funcArgNamesDifferent] lam-7.1.4/share/ssi/base/ssi_mpi_module_select.c:39:54: note: Function 'try_level' argument 3 names different: declaration 'coll' definition 'coll_list'. lam-7.1.4/share/ssi/base/ssi_mpi_module_select.c:160:48: note: Function 'try_level' argument 3 names different: declaration 'coll' definition 'coll_list'. lam-7.1.4/share/ssi/base/ssi_mpi_module_select.c:160:65: style:inconclusive: Function 'try_level' argument 4 names different: declaration 'crmpi' definition 'crmpi_list'. [funcArgNamesDifferent] lam-7.1.4/share/ssi/base/ssi_mpi_module_select.c:39:66: note: Function 'try_level' argument 4 names different: declaration 'crmpi' definition 'crmpi_list'. lam-7.1.4/share/ssi/base/ssi_mpi_module_select.c:160:65: note: Function 'try_level' argument 4 names different: declaration 'crmpi' definition 'crmpi_list'. lam-7.1.4/share/ssi/base/ssi_mpi_module_select.c:162:21: style: Variable 'rpi' can be declared as pointer to const [constVariablePointer] lam-7.1.4/share/ssi/base/ssi_mpi_param.c:51:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lam_ssi_base_params [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/base/ssi_mpi_param.c:71:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAMERROR [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/base/ssi_mpi_param.c:110:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lam_ssi_base_params [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/base/ssi_mpi_param.c:105:9: style: Variable 'env' can be declared as pointer to const [constVariablePointer] lam-7.1.4/share/ssi/base/ssi_open.c:76:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAMERROR [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/base/ssi_param.c:65:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAM_SSI_BASE_PARAM_TYPE_INT [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/base/ssi_param.c:78:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAM_SSI_BASE_PARAM_TYPE_STRING [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/base/ssi_param.c:89:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAMERROR [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/base/ssi_param.c:113:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAMERROR [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/base/ssi_param.c:168:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAMERROR [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/base/ssi_param.c:194:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAMERROR [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/base/ssi_param.c:218:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lam_ssi_base_param_t [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/base/ssi_param.c:363:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAMERROR [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/base/ssi_param.c:105:31: style: Parameter 'type' can be declared as pointer to const [constParameterPointer] lam-7.1.4/share/ssi/base/ssi_param.c:105:43: style: Parameter 'module' can be declared as pointer to const [constParameterPointer] lam-7.1.4/share/ssi/base/ssi_param.c:105:57: style: Parameter 'param' can be declared as pointer to const [constParameterPointer] lam-7.1.4/share/ssi/base/ssi_param.c:108:25: style: Variable 'array' can be declared as pointer to const [constVariablePointer] lam-7.1.4/share/ssi/base/ssi_param.c:158:37: style: Parameter 'param_name' can be declared as pointer to const [constParameterPointer] lam-7.1.4/share/ssi/base/ssi_param.c:158:55: style: Parameter 'value' can be declared as pointer to const [constParameterPointer] lam-7.1.4/share/ssi/base/ssi_param.c:186:34: style: Parameter 'param_name' can be declared as pointer to const [constParameterPointer] lam-7.1.4/share/ssi/base/ssi_param.c:207:22: style: Parameter 'type_name' can be declared as pointer to const [constParameterPointer] lam-7.1.4/share/ssi/base/ssi_param.c:207:39: style: Parameter 'module_name' can be declared as pointer to const [constParameterPointer] lam-7.1.4/share/ssi/base/ssi_param.c:207:58: style: Parameter 'param_name' can be declared as pointer to const [constParameterPointer] lam-7.1.4/share/ssi/base/ssi_param.c:208:22: style: Parameter 'ssi_param_name' can be declared as pointer to const [constParameterPointer] lam-7.1.4/share/ssi/base/ssi_param.c:210:46: style: Parameter 'default_value' can be declared as pointer to const [constParameterPointer] lam-7.1.4/share/ssi/base/ssi_param.c:357:9: style: Variable 'env' can be declared as pointer to const [constVariablePointer] lam-7.1.4/share/ssi/base/ssi_set_verbose.c:44:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSIZ [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/base/ssi_set_verbose.c:99:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_INFO [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/base/ssi_set_verbose.c:61:5: error: Address of local auto-variable assigned to a function parameter. [autoVariables] lam-7.1.4/share/ssi/base/ssi_set_verbose.c:72:7: error: Address of local auto-variable assigned to a function parameter. [autoVariables] lam-7.1.4/share/ssi/base/ssi_set_verbose.c:88:17: style: Parameter 'e' can be declared as pointer to const [constParameterPointer] lam-7.1.4/share/ssi/boot/base/ssi_boot_alg_linear.c:46:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lam_ssi_boot_verbose [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/boot/base/ssi_boot_alg_linear_windowed.c:55:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lam_ssi_boot_verbose [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/boot/base/ssi_boot_append_path.c:50:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAMERROR [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/boot/base/ssi_boot_append_path.c:40:37: style: Parameter 'prefix' can be declared as pointer to const [constParameterPointer] lam-7.1.4/share/ssi/boot/base/ssi_boot_append_path.c:40:51: style: Parameter 'dir' can be declared as pointer to const [constParameterPointer] lam-7.1.4/share/ssi/boot/base/ssi_boot_append_path.c:40:62: style: Parameter 'fname' can be declared as pointer to const [constParameterPointer] lam-7.1.4/share/ssi/boot/base/ssi_boot_client.c:81:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lam_ssi_boot_verbose [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/boot/base/ssi_boot_client.c:186:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lamnode [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/boot/base/ssi_boot_client.c:56:17: style: Local variable 'agent_haddr' shadows outer variable [shadowVariable] lam-7.1.4/share/ssi/boot/base/ssi_boot_client.c:46:22: note: Shadowed declaration lam-7.1.4/share/ssi/boot/base/ssi_boot_client.c:56:17: note: Shadow variable lam-7.1.4/share/ssi/boot/base/ssi_boot_close.c:36:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lsb_finalize [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/boot/base/ssi_boot_cmd_line.c:31:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lam_ssi_boot_verbose [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/boot/base/ssi_boot_do_args.c:60:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSIZ [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/boot/base/ssi_boot_do_args.c:54:46: style: Parameter 'dest_node' can be declared as pointer to const [constParameterPointer] lam-7.1.4/share/ssi/boot/base/ssi_boot_do_args.c:59:9: style: Variable 'addr' can be declared as pointer to const [constVariablePointer] lam-7.1.4/share/ssi/boot/base/ssi_boot_do_args.c:61:18: style: Variable 'p' can be declared as pointer to const [constVariablePointer] lam-7.1.4/share/ssi/boot/base/ssi_boot_find_boot_schema.c:59:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAM_SYSCONFDIR [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/boot/base/ssi_boot_find_hostname.c:47:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lam_ssi_boot_verbose [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/boot/base/ssi_boot_find_prefix.c:42:9: style: Variable 'prefix_keyval' can be declared as pointer to const [constVariablePointer] lam-7.1.4/share/ssi/boot/base/ssi_boot_ioexecvp.c:95:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAMERROR [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/boot/base/ssi_boot_ioexecvp.c:83:9: style: Variable 'stderr_announce' can be declared as pointer to const [constVariablePointer] lam-7.1.4/share/ssi/boot/base/ssi_boot_lamgrow.c:67:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sin_addr [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/boot/base/ssi_boot_lamgrow.c:102:12: style: Obsolescent function 'gethostbyname' called. It is recommended to use 'getaddrinfo' instead. [prohibitedgethostbynameCalled] lam-7.1.4/share/ssi/boot/base/ssi_boot_lamgrow.c:113:5: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: n [nullPointerOutOfMemory] lam-7.1.4/share/ssi/boot/base/ssi_boot_lamgrow.c:94:22: note: Assuming allocation function fails lam-7.1.4/share/ssi/boot/base/ssi_boot_lamgrow.c:94:14: note: Assignment 'n=*nodes=malloc(*nnodes*sizeof(struct lamnode))', assigned value is 0 lam-7.1.4/share/ssi/boot/base/ssi_boot_lamgrow.c:113:5: note: Null pointer dereference lam-7.1.4/share/ssi/boot/base/ssi_boot_lamgrow.c:114:5: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: n [nullPointerOutOfMemory] lam-7.1.4/share/ssi/boot/base/ssi_boot_lamgrow.c:94:22: note: Assuming allocation function fails lam-7.1.4/share/ssi/boot/base/ssi_boot_lamgrow.c:94:14: note: Assignment 'n=*nodes=malloc(*nnodes*sizeof(struct lamnode))', assigned value is 0 lam-7.1.4/share/ssi/boot/base/ssi_boot_lamgrow.c:114:5: note: Null pointer dereference lam-7.1.4/share/ssi/boot/base/ssi_boot_lamgrow.c:115:5: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: n [nullPointerOutOfMemory] lam-7.1.4/share/ssi/boot/base/ssi_boot_lamgrow.c:94:22: note: Assuming allocation function fails lam-7.1.4/share/ssi/boot/base/ssi_boot_lamgrow.c:94:14: note: Assignment 'n=*nodes=malloc(*nnodes*sizeof(struct lamnode))', assigned value is 0 lam-7.1.4/share/ssi/boot/base/ssi_boot_lamgrow.c:115:5: note: Null pointer dereference lam-7.1.4/share/ssi/boot/base/ssi_boot_lamgrow.c:45:45: style: Parameter 'origin' can be declared as pointer to const [constParameterPointer] lam-7.1.4/share/ssi/boot/base/ssi_boot_lamgrow.c:53:19: style: Variable 'h' can be declared as pointer to const [constVariablePointer] lam-7.1.4/share/ssi/boot/base/ssi_boot_open.c:117:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lam_ssi_boot_static_modules [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/boot/base/ssi_boot_open.c:201:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAMERROR [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/boot/base/ssi_boot_open.c:272:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAMERROR [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/boot/base/ssi_boot_open.c:185:39: style: Redundant condition: ls->ssi_open_module!=NULL. 'A || (!A && B)' is equivalent to 'A || B' [redundantCondition] lam-7.1.4/share/ssi/boot/base/ssi_boot_open.c:255:37: style: Redundant condition: ls->ssi_open_module!=NULL. 'A || (!A && B)' is equivalent to 'A || B' [redundantCondition] lam-7.1.4/share/ssi/boot/base/ssi_boot_select.c:59:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lam_ssi_boot_base_opened [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/boot/base/ssi_boot_server.c:62:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lam_ssi_boot_verbose [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/boot/base/ssi_boot_server.c:101:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lam_ssi_boot_base_param_promisc [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/boot/base/ssi_boot_server.c:144:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lam_ssi_boot_verbose [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/boot/base/ssi_boot_server.c:224:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lam_ssi_boot_verbose [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/boot/base/ssi_boot_server.c:293:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lam_ssi_boot_verbose [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/boot/base/ssi_boot_server.c:317:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lam_ssi_boot_optd [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/boot/base/ssi_boot_server.c:93:19: style: Variable 'node' can be declared as pointer to const [constVariablePointer] lam-7.1.4/share/ssi/boot/bproc/src/ssi_boot_bproc.c:159:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAM_SSI_BOOT_LOCATION_ROOT [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/boot/bproc/src/ssi_boot_bproc.c:261:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lam_ssi_boot_verbose [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/boot/bproc/src/ssi_boot_bproc.c:337:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lam_ssi_boot_verbose [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/boot/bproc/src/ssi_boot_bproc.c:503:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lnd_type [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/boot/bproc/src/ssi_boot_bproc.c:621:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lam_ssi_boot_verbose [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/boot/bproc/src/ssi_boot_bproc.c:676:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lam_ssi_boot_verbose [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/boot/bproc/src/ssi_boot_bproc.c:707:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAMERROR [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/boot/bproc/src/ssi_boot_bproc.c:806:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lam_ssi_boot_verbose [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/boot/bproc/src/ssi_boot_bproc.c:880:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAMERROR [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/boot/bproc/src/ssi_boot_bproc.c:1023:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BPROC_NODE_MASTER [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/boot/bproc/src/ssi_boot_bproc.c:1073:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSIZ [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/boot/bproc/src/ssi_boot_bproc.c:530:9: warning: Return value of function pipe() is not used. [ignoredReturnValue] lam-7.1.4/share/ssi/boot/bproc/src/ssi_boot_bproc.c:1028:19: style: Obsolescent function 'gethostbyname' called. It is recommended to use 'getaddrinfo' instead. [prohibitedgethostbynameCalled] lam-7.1.4/share/ssi/boot/bproc/src/ssi_boot_bproc.c:565:17: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment] lam-7.1.4/share/ssi/boot/bproc/src/ssi_boot_bproc.c:564:17: note: ret is assigned lam-7.1.4/share/ssi/boot/bproc/src/ssi_boot_bproc.c:565:17: note: ret is overwritten lam-7.1.4/share/ssi/boot/bproc/src/ssi_boot_bproc.c:240:9: style: Variable 'keyval' can be declared as pointer to const [constVariablePointer] lam-7.1.4/share/ssi/boot/bproc/src/ssi_boot_bproc.c:991:27: style: Parameter 'name' can be declared as pointer to const [constParameterPointer] lam-7.1.4/share/ssi/boot/bproc/src/ssi_boot_bproc.c:1015:19: style: Variable 'name_resolver' can be declared as pointer to const [constVariablePointer] lam-7.1.4/share/ssi/boot/bproc/src/ssi_boot_bproc.c:1053:27: style: Variable 'sin' can be declared as pointer to const [constVariablePointer] lam-7.1.4/share/ssi/boot/bproc/src/ssi_boot_bproc.c:1069:22: style: Parameter 'nodes' can be declared as pointer to const [constParameterPointer] lam-7.1.4/share/ssi/boot/globus/src/ssi_boot_globus.c:129:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lam_ssi_boot_verbose [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/boot/globus/src/ssi_boot_globus.c:209:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lam_ssi_boot_verbose [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/boot/globus/src/ssi_boot_globus.c:358:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lam_ssi_boot_verbose [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/boot/globus/src/ssi_boot_globus.c:412:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lam_ssi_boot_verbose [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/boot/globus/src/ssi_boot_globus.c:443:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lam_ssi_boot_verbose [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/boot/globus/src/ssi_boot_globus.c:476:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lam_ssi_boot_verbose [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/boot/globus/src/ssi_boot_globus.c:524:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NT_ME [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/boot/globus/src/ssi_boot_globus.c:525:9: style: Variable 'sep' can be declared as pointer to const [constVariablePointer] lam-7.1.4/share/ssi/boot/globus/src/ssi_boot_globus_inetexec.c:67:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSIZ [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/boot/globus/src/ssi_boot_globus_inetexec.c:138:20: style:inconclusive: Function 'add_globusrun' argument 1 names different: declaration 'argc' definition 'cmdc'. [funcArgNamesDifferent] lam-7.1.4/share/ssi/boot/globus/src/ssi_boot_globus_inetexec.c:58:32: note: Function 'add_globusrun' argument 1 names different: declaration 'argc' definition 'cmdc'. lam-7.1.4/share/ssi/boot/globus/src/ssi_boot_globus_inetexec.c:138:20: note: Function 'add_globusrun' argument 1 names different: declaration 'argc' definition 'cmdc'. lam-7.1.4/share/ssi/boot/globus/src/ssi_boot_globus_inetexec.c:138:34: style:inconclusive: Function 'add_globusrun' argument 2 names different: declaration 'argv' definition 'cmdv'. [funcArgNamesDifferent] lam-7.1.4/share/ssi/boot/globus/src/ssi_boot_globus_inetexec.c:58:46: note: Function 'add_globusrun' argument 2 names different: declaration 'argv' definition 'cmdv'. lam-7.1.4/share/ssi/boot/globus/src/ssi_boot_globus_inetexec.c:138:34: note: Function 'add_globusrun' argument 2 names different: declaration 'argv' definition 'cmdv'. lam-7.1.4/share/ssi/boot/globus/src/ssi_boot_globus_inetexec.c:138:46: style:inconclusive: Function 'add_globusrun' argument 3 names different: declaration 'globusloc' definition 'globuslocation'. [funcArgNamesDifferent] lam-7.1.4/share/ssi/boot/globus/src/ssi_boot_globus_inetexec.c:58:58: note: Function 'add_globusrun' argument 3 names different: declaration 'globusloc' definition 'globuslocation'. lam-7.1.4/share/ssi/boot/globus/src/ssi_boot_globus_inetexec.c:138:46: note: Function 'add_globusrun' argument 3 names different: declaration 'globusloc' definition 'globuslocation'. lam-7.1.4/share/ssi/boot/rsh/src/ssi_boot_rsh.c:163:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAM_SSI_BOOT_RSH_RSH [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/boot/rsh/src/ssi_boot_rsh.c:209:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lam_ssi_boot_verbose [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/boot/rsh/src/ssi_boot_rsh.c:286:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lnd_uname [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/boot/rsh/src/ssi_boot_rsh.c:346:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lam_ssi_boot_verbose [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/boot/rsh/src/ssi_boot_rsh.c:399:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lam_ssi_boot_verbose [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/boot/rsh/src/ssi_boot_rsh.c:445:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NT_ME [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/boot/rsh/src/ssi_boot_rsh.c:497:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NT_ME [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/boot/rsh/src/ssi_boot_rsh.c:498:9: style: Variable 'sep' can be declared as pointer to const [constVariablePointer] lam-7.1.4/share/ssi/boot/rsh/src/ssi_boot_rsh.c:507:9: style: Variable 'prefix_keyval' can be declared as pointer to const [constVariablePointer] lam-7.1.4/share/ssi/boot/rsh/src/ssi_boot_rsh.c:167:13: style: Variable 'env_dup' is allocated memory that is never used. [unusedAllocatedMemory] lam-7.1.4/share/ssi/boot/rsh/src/ssi_boot_rsh_inetexec.c:68:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSIZ [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/boot/rsh/src/ssi_boot_rsh_inetexec.c:185:9: portability: Non reentrant function 'getpwuid' called. For threadsafe applications it is recommended to use the reentrant replacement function 'getpwuid_r'. [prohibitedgetpwuidCalled] lam-7.1.4/share/ssi/boot/rsh/src/ssi_boot_rsh_inetexec.c:84:11: style: Redundant initialization for 'fl_fast'. The initialized value is overwritten before it is read. [redundantInitialization] lam-7.1.4/share/ssi/boot/rsh/src/ssi_boot_rsh_inetexec.c:72:15: note: fl_fast is initialized lam-7.1.4/share/ssi/boot/rsh/src/ssi_boot_rsh_inetexec.c:84:11: note: fl_fast is overwritten lam-7.1.4/share/ssi/boot/rsh/src/ssi_boot_rsh_inetexec.c:291:5: style: Variable 'p' is assigned a value that is never used. [unreadVariable] lam-7.1.4/share/ssi/boot/slurm/src/ssi_boot_slurm.c:209:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lam_ssi_boot_verbose [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/boot/slurm/src/ssi_boot_slurm.c:266:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAMERROR [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/boot/slurm/src/ssi_boot_slurm.c:295:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSIZ [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/boot/slurm/src/ssi_boot_slurm.c:524:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lam_ssi_boot_verbose [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/boot/slurm/src/ssi_boot_slurm.c:608:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lam_ssi_boot_verbose [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/boot/slurm/src/ssi_boot_slurm.c:670:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lam_ssi_boot_verbose [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/boot/slurm/src/ssi_boot_slurm.c:756:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lnd_type [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/boot/slurm/src/ssi_boot_slurm.c:925:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAMERROR [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/boot/slurm/src/ssi_boot_slurm.c:1136:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSIZ [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/boot/slurm/src/ssi_boot_slurm.c:1177:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/boot/slurm/src/ssi_boot_slurm.c:354:16: style: Obsolescent function 'gethostbyname' called. It is recommended to use 'getaddrinfo' instead. [prohibitedgethostbynameCalled] lam-7.1.4/share/ssi/boot/slurm/src/ssi_boot_slurm.c:414:16: style: Obsolescent function 'gethostbyname' called. It is recommended to use 'getaddrinfo' instead. [prohibitedgethostbynameCalled] lam-7.1.4/share/ssi/boot/slurm/src/ssi_boot_slurm.c:290:9: style: Variable 'begptr' can be declared as pointer to const [constVariablePointer] lam-7.1.4/share/ssi/boot/slurm/src/ssi_boot_slurm.c:294:19: style: Variable 'host_ptr' can be declared as pointer to const [constVariablePointer] lam-7.1.4/share/ssi/boot/slurm/src/ssi_boot_slurm.c:460:49: style: Parameter 'nodes' can be declared as pointer to const. However it seems that 'lam_ssi_boot_slurm_verify_nodes' is a callback function, if 'nodes' is declared with const you might also need to cast function pointer(s). [constParameterCallback] lam-7.1.4/share/ssi/boot/slurm/src/ssi_boot_slurm.c:127:3: note: You might need to cast the function pointer here lam-7.1.4/share/ssi/boot/slurm/src/ssi_boot_slurm.c:460:49: note: Parameter 'nodes' can be declared as pointer to const lam-7.1.4/share/ssi/boot/slurm/src/ssi_boot_slurm.c:625:9: style: Variable 'e' can be declared as pointer to const [constVariablePointer] lam-7.1.4/share/ssi/boot/slurm/src/ssi_boot_slurm.c:653:26: style: Variable 'begptr' can be declared as pointer to const [constVariablePointer] lam-7.1.4/share/ssi/boot/slurm/src/ssi_boot_slurm_hostlist.c:122:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAMERROR [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/boot/slurm/src/ssi_boot_slurm_hostlist.c:148:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSIZ [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/boot/slurm/src/ssi_boot_slurm_hostlist.c:41:41: style: Parameter 'regexp' can be declared as pointer to const [constParameterPointer] lam-7.1.4/share/ssi/boot/slurm/src/ssi_boot_slurm_hostlist.c:146:19: style: Parameter 'base' can be declared as pointer to const [constParameterPointer] lam-7.1.4/share/ssi/boot/slurm/src/ssi_boot_slurm_hostlist.c:146:31: style: Parameter 'range' can be declared as pointer to const [constParameterPointer] lam-7.1.4/share/ssi/boot/slurm/src/ssi_boot_slurm_hostlist.c:162:19: style: Variable 'str_start' is assigned a value that is never used. [unreadVariable] lam-7.1.4/share/ssi/boot/slurm/src/ssi_boot_slurm_hostlist.c:181:13: style: Variable 'str_end' is assigned a value that is never used. [unreadVariable] lam-7.1.4/share/ssi/boot/slurm/src/ssi_boot_slurm_hostlist.c:189:13: style: Variable 'str_end' is assigned a value that is never used. [unreadVariable] lam-7.1.4/share/ssi/boot/tm/src/ssi_boot_tm.c:134:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lam_ssi_boot_verbose [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/boot/tm/src/ssi_boot_tm.c:183:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAMERROR [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/boot/tm/src/ssi_boot_tm.c:222:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lam_ssi_boot_verbose [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/boot/tm/src/ssi_boot_tm.c:307:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lam_ssi_boot_verbose [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/boot/tm/src/ssi_boot_tm.c:354:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lam_ssi_boot_verbose [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/boot/tm/src/ssi_boot_tm.c:403:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/boot/tm/src/ssi_boot_tm.c:500:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAM_SSI_BOOT_PROC_WIPE [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/boot/tm/src/ssi_boot_tm.c:262:46: style: Parameter 'nodes' can be declared as pointer to const. However it seems that 'lam_ssi_boot_tm_verify_nodes' is a callback function, if 'nodes' is declared with const you might also need to cast function pointer(s). [constParameterCallback] lam-7.1.4/share/ssi/boot/tm/src/ssi_boot_tm.c:60:3: note: You might need to cast the function pointer here lam-7.1.4/share/ssi/boot/tm/src/ssi_boot_tm.c:262:46: note: Parameter 'nodes' can be declared as pointer to const lam-7.1.4/share/ssi/boot/tm/src/ssi_boot_tm.c:392:11: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] lam-7.1.4/share/ssi/boot/tm/src/ssi_boot_tm_bhost.c:78:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TM_SUCCESS [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/boot/tm/src/ssi_boot_tm_bhost.c:170:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TM_SUCCESS [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/boot/tm/src/ssi_boot_tm_bhost.c:116:7: error: Common realloc mistake: 'lamnet' nulled but not freed upon failure [memleakOnRealloc] lam-7.1.4/share/ssi/coll/base/ssi_coll_checkpoint.c:33:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_SUCCESS [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/coll/base/ssi_coll_checkpoint.c:40:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_SUCCESS [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/coll/base/ssi_coll_checkpoint.c:47:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_SUCCESS [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/coll/base/ssi_coll_close.c:43:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lam_ssi_coll_modules [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/coll/base/ssi_coll_finalize_comm.c:32:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSIZ [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/coll/base/ssi_coll_get_param.c:39:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lam_ssi_coll_base_crossover [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/coll/base/ssi_coll_init_comm.c:78:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSIZ [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/coll/base/ssi_coll_init_comm.c:146:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lam_ssi_coll_base_available [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/coll/base/ssi_coll_init_comm.c:225:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lam_ssi_coll_base_available [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/coll/base/ssi_coll_init_comm.c:337:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lam_ssi_coll_verbose [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/coll/base/ssi_coll_init_comm.c:406:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAMERROR [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/coll/base/ssi_coll_init_comm.c:428:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAMERROR [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/coll/base/ssi_coll_init_comm.c:531:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAMERROR [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/coll/base/ssi_coll_init_comm.c:499:59: style:inconclusive: Function 'replace_null_with_lam_basic' argument 1 names different: declaration 'sel_module' definition 'selected_module'. [funcArgNamesDifferent] lam-7.1.4/share/ssi/coll/base/ssi_coll_init_comm.c:61:70: note: Function 'replace_null_with_lam_basic' argument 1 names different: declaration 'sel_module' definition 'selected_module'. lam-7.1.4/share/ssi/coll/base/ssi_coll_init_comm.c:499:59: note: Function 'replace_null_with_lam_basic' argument 1 names different: declaration 'sel_module' definition 'selected_module'. lam-7.1.4/share/ssi/coll/base/ssi_coll_init_comm.c:394:24: style: Parameter 'module' can be declared as pointer to const [constParameterPointer] lam-7.1.4/share/ssi/coll/base/ssi_coll_open.c:99:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAMERROR [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/coll/base/ssi_coll_open.c:213:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAM_MPI_SSI_BASE_MAX_MODULE_NAME_LEN [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/coll/base/ssi_coll_open.c:165:37: style: Redundant condition: ls->ssi_open_module!=NULL. 'A || (!A && B)' is equivalent to 'A || B' [redundantCondition] lam-7.1.4/share/ssi/coll/base/ssi_coll_open.c:101:37: style: Condition 'parse_names(e,&names_list)!=0' is always false [knownConditionTrueFalse] lam-7.1.4/share/ssi/coll/base/ssi_coll_open.c:101:20: note: Calling function 'parse_names' returns 0 lam-7.1.4/share/ssi/coll/base/ssi_coll_open.c:101:37: note: Condition 'parse_names(e,&names_list)!=0' is always false lam-7.1.4/share/ssi/coll/base/ssi_coll_query.c:66:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lam_ssi_module_t [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/coll/base/ssi_coll_query.c:137:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lam_ssi_coll_verbose [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/coll/base/ssi_coll_query.c:133:25: style:inconclusive: Function 'thread_query' argument 1 names different: declaration 'module' definition 'ls'. [funcArgNamesDifferent] lam-7.1.4/share/ssi/coll/base/ssi_coll_query.c:42:36: note: Function 'thread_query' argument 1 names different: declaration 'module' definition 'ls'. lam-7.1.4/share/ssi/coll/base/ssi_coll_query.c:133:25: note: Function 'thread_query' argument 1 names different: declaration 'module' definition 'ls'. lam-7.1.4/share/ssi/coll/base/ssi_coll_query.c:155:7: error: Uninitialized variable: ret [legacyUninitvar] lam-7.1.4/share/ssi/coll/base/ssi_coll_query.c:167:10: error: Uninitialized variable: ret [legacyUninitvar] lam-7.1.4/share/ssi/coll/impi/src/ssi_coll_impi.c:75:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_THREAD_SINGLE [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/coll/impi/src/ssi_coll_impi.c:126:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lam_ssi_coll_verbose [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/coll/impi/src/ssi_coll_impi.c:137:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lam_ssi_coll_verbose [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/coll/impi/src/ssi_coll_impi_barrier.c:45:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLKIMPIBARRIER [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/coll/impi/src/ssi_coll_impi_bcast.c:55:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLKIMPIBCAST [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/coll/impi/src/ssi_coll_impi_bcast.c:102:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IMPI_MAX_LINEAR_BCAST [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/coll/impi/src/ssi_coll_impi_reduce.c:58:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLKIMPIREDUCE [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/coll/impi/src/ssi_coll_impi_reduce.c:110:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IMPI_MAX_LINEAR_REDUCE [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/coll/impi/src/ssi_coll_impi_reduce.c:201:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IMPI_REDUCE_TAG [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/coll/impi/src/ssi_coll_impi_reduce.c:194:15: style: Variable 'inbuf' is assigned a value that is never used. [unreadVariable] lam-7.1.4/share/ssi/coll/lam_basic/src/ssi_coll_lam_basic.c:237:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_THREAD_SINGLE [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/coll/lam_basic/src/ssi_coll_lam_basic.c:260:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_COMM_SELF [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/coll/lam_basic/src/ssi_coll_lam_basic.c:347:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lam_ssi_coll_verbose [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/coll/lam_basic/src/ssi_coll_lam_basic.c:368:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAMERROR [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/coll/lam_basic/src/ssi_coll_lam_basic.c:300:9: error: Uninitialized variable: size [uninitvar] lam-7.1.4/share/ssi/coll/lam_basic/src/ssi_coll_lam_basic_allgather.c:54:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_SUCCESS [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/coll/lam_basic/src/ssi_coll_lam_basic_allgather.c:90:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_SUCCESS [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/coll/lam_basic/src/ssi_coll_lam_basic_allgatherv.c:55:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_SUCCESS [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/coll/lam_basic/src/ssi_coll_lam_basic_allreduce.c:50:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_SUCCESS [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/coll/lam_basic/src/ssi_coll_lam_basic_allreduce.c:80:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_PROC_NULL [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/coll/lam_basic/src/ssi_coll_lam_basic_alltoall.c:75:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_Request [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/coll/lam_basic/src/ssi_coll_lam_basic_alltoall.c:205:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLKMPIALLTOALL [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/coll/lam_basic/src/ssi_coll_lam_basic_alltoall.c:269:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_PROC_NULL [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/coll/lam_basic/src/ssi_coll_lam_basic_alltoallv.c:72:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_Request [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/coll/lam_basic/src/ssi_coll_lam_basic_alltoallv.c:212:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLKMPIALLTOALLV [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/coll/lam_basic/src/ssi_coll_lam_basic_alltoallv.c:275:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_PROC_NULL [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/coll/lam_basic/src/ssi_coll_lam_basic_alltoallv.c:184:16: style: Parameter 'rdisps' can be declared as pointer to const [constParameterPointer] lam-7.1.4/share/ssi/coll/lam_basic/src/ssi_coll_lam_basic_alltoallv.c:249:57: style: Parameter 'scounts' can be declared as pointer to const [constParameterPointer] lam-7.1.4/share/ssi/coll/lam_basic/src/ssi_coll_lam_basic_alltoallv.c:250:17: style: Parameter 'sdisps' can be declared as pointer to const [constParameterPointer] lam-7.1.4/share/ssi/coll/lam_basic/src/ssi_coll_lam_basic_alltoallv.c:251:29: style: Parameter 'rcounts' can be declared as pointer to const [constParameterPointer] lam-7.1.4/share/ssi/coll/lam_basic/src/ssi_coll_lam_basic_alltoallv.c:252:17: style: Parameter 'rdisps' can be declared as pointer to const [constParameterPointer] lam-7.1.4/share/ssi/coll/lam_basic/src/ssi_coll_lam_basic_alltoallw.c:68:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_Request [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/coll/lam_basic/src/ssi_coll_lam_basic_alltoallw.c:204:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLKMPIALLTOALLW [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/coll/lam_basic/src/ssi_coll_lam_basic_alltoallw.c:264:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_PROC_NULL [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/coll/lam_basic/src/ssi_coll_lam_basic_alltoallw.c:180:16: style: Parameter 'rdisps' can be declared as pointer to const [constParameterPointer] lam-7.1.4/share/ssi/coll/lam_basic/src/ssi_coll_lam_basic_alltoallw.c:241:57: style: Parameter 'scounts' can be declared as pointer to const [constParameterPointer] lam-7.1.4/share/ssi/coll/lam_basic/src/ssi_coll_lam_basic_alltoallw.c:241:71: style: Parameter 'sdisps' can be declared as pointer to const [constParameterPointer] lam-7.1.4/share/ssi/coll/lam_basic/src/ssi_coll_lam_basic_alltoallw.c:242:26: style: Parameter 'sdtypes' can be declared as pointer to const [constParameterPointer] lam-7.1.4/share/ssi/coll/lam_basic/src/ssi_coll_lam_basic_alltoallw.c:243:17: style: Parameter 'rcounts' can be declared as pointer to const [constParameterPointer] lam-7.1.4/share/ssi/coll/lam_basic/src/ssi_coll_lam_basic_alltoallw.c:243:31: style: Parameter 'rdisps' can be declared as pointer to const [constParameterPointer] lam-7.1.4/share/ssi/coll/lam_basic/src/ssi_coll_lam_basic_alltoallw.c:244:26: style: Parameter 'rdtypes' can be declared as pointer to const [constParameterPointer] lam-7.1.4/share/ssi/coll/lam_basic/src/ssi_coll_lam_basic_barrier.c:55:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_BYTE [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/coll/lam_basic/src/ssi_coll_lam_basic_barrier.c:129:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_BYTE [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/coll/lam_basic/src/ssi_coll_lam_basic_barrier.c:205:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_SUCCESS [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/coll/lam_basic/src/ssi_coll_lam_basic_bcast.c:50:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAM_COLLMAXLIN [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/coll/lam_basic/src/ssi_coll_lam_basic_bcast.c:145:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLKMPIBCAST [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/coll/lam_basic/src/ssi_coll_lam_basic_bcast.c:197:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAM_COLLMAXDIM [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/coll/lam_basic/src/ssi_coll_lam_basic_bcast.c:329:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAM_COLLMAXDIM [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/coll/lam_basic/src/ssi_coll_lam_basic_bcast.c:453:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_PROC_NULL [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/coll/lam_basic/src/ssi_coll_lam_basic_exscan.c:65:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_SUCCESS [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/coll/lam_basic/src/ssi_coll_lam_basic_exscan.c:96:11: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment] lam-7.1.4/share/ssi/coll/lam_basic/src/ssi_coll_lam_basic_exscan.c:94:11: note: err is assigned lam-7.1.4/share/ssi/coll/lam_basic/src/ssi_coll_lam_basic_exscan.c:96:11: note: err is overwritten lam-7.1.4/share/ssi/coll/lam_basic/src/ssi_coll_lam_basic_gather.c:60:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable p_gps [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/coll/lam_basic/src/ssi_coll_lam_basic_gather.c:127:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_PROC_NULL [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/coll/lam_basic/src/ssi_coll_lam_basic_gather.c:53:16: style: Variable 'p' can be declared as pointer to const [constVariablePointer] lam-7.1.4/share/ssi/coll/lam_basic/src/ssi_coll_lam_basic_gatherv.c:60:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable p_gps [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/coll/lam_basic/src/ssi_coll_lam_basic_gatherv.c:127:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_PROC_NULL [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/coll/lam_basic/src/ssi_coll_lam_basic_gatherv.c:43:42: style: Parameter 'disps' can be declared as pointer to const [constParameterPointer] lam-7.1.4/share/ssi/coll/lam_basic/src/ssi_coll_lam_basic_gatherv.c:53:16: style: Variable 'p' can be declared as pointer to const [constVariablePointer] lam-7.1.4/share/ssi/coll/lam_basic/src/ssi_coll_lam_basic_gatherv.c:114:41: style: Parameter 'disps' can be declared as pointer to const [constParameterPointer] lam-7.1.4/share/ssi/coll/lam_basic/src/ssi_coll_lam_basic_reduce.c:60:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLKMPIREDUCE [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/coll/lam_basic/src/ssi_coll_lam_basic_reduce.c:159:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_SUCCESS [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/coll/lam_basic/src/ssi_coll_lam_basic_reduce.c:291:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_PROC_NULL [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/coll/lam_basic/src/ssi_coll_lam_basic_reduce_scatter.c:61:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/coll/lam_basic/src/ssi_coll_lam_basic_reduce_scatter.c:142:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_SUCCESS [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/coll/lam_basic/src/ssi_coll_lam_basic_reduce_scatter.c:149:7: warning: If memory allocation fails, then there is a possible null pointer dereference: disps [nullPointerOutOfMemory] lam-7.1.4/share/ssi/coll/lam_basic/src/ssi_coll_lam_basic_reduce_scatter.c:146:26: note: Assuming allocation function fails lam-7.1.4/share/ssi/coll/lam_basic/src/ssi_coll_lam_basic_reduce_scatter.c:146:13: note: Assignment 'disps=(int*)malloc(local_size*sizeof(int))', assigned value is 0 lam-7.1.4/share/ssi/coll/lam_basic/src/ssi_coll_lam_basic_reduce_scatter.c:149:7: note: Null pointer dereference lam-7.1.4/share/ssi/coll/lam_basic/src/ssi_coll_lam_basic_scan.c:63:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLKMPISCAN [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/coll/lam_basic/src/ssi_coll_lam_basic_scatter.c:59:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable p_gps [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/coll/lam_basic/src/ssi_coll_lam_basic_scatter.c:126:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_PROC_NULL [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/coll/lam_basic/src/ssi_coll_lam_basic_scatter.c:52:16: style: Variable 'p' can be declared as pointer to const [constVariablePointer] lam-7.1.4/share/ssi/coll/lam_basic/src/ssi_coll_lam_basic_scatterv.c:61:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable p_gps [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/coll/lam_basic/src/ssi_coll_lam_basic_scatterv.c:129:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_PROC_NULL [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/coll/lam_basic/src/ssi_coll_lam_basic_scatterv.c:43:10: style: Parameter 'disps' can be declared as pointer to const [constParameterPointer] lam-7.1.4/share/ssi/coll/lam_basic/src/ssi_coll_lam_basic_scatterv.c:54:16: style: Variable 'p' can be declared as pointer to const [constVariablePointer] lam-7.1.4/share/ssi/coll/lam_basic/src/ssi_coll_lam_basic_scatterv.c:115:16: style: Parameter 'disps' can be declared as pointer to const [constParameterPointer] lam-7.1.4/share/ssi/coll/lam_basic/src/ssi_coll_lam_basic_util.c:83:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lam_ssi_coll_lam_basic_data_t [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/coll/lam_basic/src/ssi_coll_lam_basic_util.c:84:3: warning: If memory allocation fails, then there is a possible null pointer dereference: lblcd [nullPointerOutOfMemory] lam-7.1.4/share/ssi/coll/lam_basic/src/ssi_coll_lam_basic_util.c:83:11: note: Assuming allocation function fails lam-7.1.4/share/ssi/coll/lam_basic/src/ssi_coll_lam_basic_util.c:82:11: note: Assignment 'lblcd=(lam_ssi_coll_lam_basic_data_t*)malloc(sizeof(lam_ssi_coll_lam_basic_data_t))', assigned value is 0 lam-7.1.4/share/ssi/coll/lam_basic/src/ssi_coll_lam_basic_util.c:84:3: note: Null pointer dereference lam-7.1.4/share/ssi/coll/lam_basic/src/ssi_coll_lam_basic_util.c:85:3: warning: If memory allocation fails, then there is a possible null pointer dereference: lblcd [nullPointerOutOfMemory] lam-7.1.4/share/ssi/coll/lam_basic/src/ssi_coll_lam_basic_util.c:83:11: note: Assuming allocation function fails lam-7.1.4/share/ssi/coll/lam_basic/src/ssi_coll_lam_basic_util.c:82:11: note: Assignment 'lblcd=(lam_ssi_coll_lam_basic_data_t*)malloc(sizeof(lam_ssi_coll_lam_basic_data_t))', assigned value is 0 lam-7.1.4/share/ssi/coll/lam_basic/src/ssi_coll_lam_basic_util.c:85:3: note: Null pointer dereference lam-7.1.4/share/ssi/coll/shmem/src/ssi_coll_shmem.c:127:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_THREAD_SINGLE [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/coll/shmem/src/ssi_coll_shmem.c:167:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gps_node [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/coll/shmem/src/ssi_coll_shmem.c:319:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAMERROR [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/coll/shmem/src/ssi_coll_shmem.c:357:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CACHELINESIZE [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/coll/shmem/src/ssi_coll_shmem.c:391:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lam_ssi_coll_verbose [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/coll/shmem/src/ssi_coll_shmem.c:412:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] lam-7.1.4/share/ssi/coll/shmem/src/ssi_coll_shmem.c:189:3: warning: If memory allocation fails, then there is a possible null pointer dereference: lcd [nullPointerOutOfMemory] lam-7.1.4/share/ssi/coll/shmem/src/ssi_coll_shmem.c:185:39: note: Assuming allocation function fails lam-7.1.4/share/ssi/coll/shmem/src/ssi_coll_shmem.c:185:9: note: Assignment 'lcd=(lam_ssi_coll_data_t*)malloc(sizeof(lam_ssi_coll_data_t))', assigned value is 0 lam-7.1.4/share/ssi/coll/shmem/src/ssi_coll_shmem.c:189:3: note: Null pointer dereference lam-7.1.4/share/ssi/coll/shmem/src/ssi_coll_shmem.c:192:3: warning: If memory allocation fails, then there is a possible null pointer dereference: lcd [nullPointerOutOfMemory] lam-7.1.4/share/ssi/coll/shmem/src/ssi_coll_shmem.c:185:39: note: Assuming allocation function fails lam-7.1.4/share/ssi/coll/shmem/src/ssi_coll_shmem.c:185:9: note: Assignment 'lcd=(lam_ssi_coll_data_t*)malloc(sizeof(lam_ssi_coll_data_t))', assigned value is 0 lam-7.1.4/share/ssi/coll/shmem/src/ssi_coll_shmem.c:192:3: note: Null pointer dereference lam-7.1.4/share/ssi/coll/shmem/src/ssi_coll_shmem.c:196:3: warning: If memory allocation fails, then there is a possible null pointer dereference: lcd [nullPointerOutOfMemory] lam-7.1.4/share/ssi/coll/shmem/src/ssi_coll_shmem.c:185:39: note: Assuming allocation function fails lam-7.1.4/share/ssi/coll/shmem/src/ssi_coll_shmem.c:185:9: note: Assignment 'lcd=(lam_ssi_coll_data_t*)malloc(sizeof(lam_ssi_coll_data_t))', assigned value is 0 lam-7.1.4/share/ssi/coll/shmem/src/ssi_coll_shmem.c:196:3: note: Null pointer dereference lam-7.1.4/share/ssi/coll/shmem/src/ssi_coll_shmem.c:197:3: warning: If memory allocation fails, then there is a possible null pointer dereference: lcd [nullPointerOutOfMemory] lam-7.1.4/share/ssi/coll/shmem/src/ssi_coll_shmem.c:185:39: note: Assuming allocation function fails lam-7.1.4/share/ssi/coll/shmem/src/ssi_coll_shmem.c:185:9: note: Assignment 'lcd=(lam_ssi_coll_data_t*)malloc(sizeof(lam_ssi_coll_data_t))', assigned value is 0 lam-7.1.4/share/ssi/coll/shmem/src/ssi_coll_shmem.c:197:3: note: Null pointer dereference lam-7.1.4/share/ssi/coll/shmem/src/ssi_coll_shmem.c:198:3: warning: If memory allocation fails, then there is a possible null pointer dereference: lcd [nullPointerOutOfMemory] lam-7.1.4/share/ssi/coll/shmem/src/ssi_coll_shmem.c:185:39: note: Assuming allocation function fails lam-7.1.4/share/ssi/coll/shmem/src/ssi_coll_shmem.c:185:9: note: Assignment 'lcd=(lam_ssi_coll_data_t*)malloc(sizeof(lam_ssi_coll_data_t))', assigned value is 0 lam-7.1.4/share/ssi/coll/shmem/src/ssi_coll_shmem.c:198:3: note: Null pointer dereference lam-7.1.4/share/ssi/coll/shmem/src/ssi_coll_shmem.c:199:3: warning: If memory allocation fails, then there is a possible null pointer dereference: lcd [nullPointerOutOfMemory] lam-7.1.4/share/ssi/coll/shmem/src/ssi_coll_shmem.c:185:39: note: Assuming allocation function fails lam-7.1.4/share/ssi/coll/shmem/src/ssi_coll_shmem.c:185:9: note: Assignment 'lcd=(lam_ssi_coll_data_t*)malloc(sizeof(lam_ssi_coll_data_t))', assigned value is 0 lam-7.1.4/share/ssi/coll/shmem/src/ssi_coll_shmem.c:199:3: note: Null pointer dereference lam-7.1.4/share/ssi/coll/shmem/src/ssi_coll_shmem.c:200:28: warning: If memory allocation fails, then there is a possible null pointer dereference: lcd [nullPointerOutOfMemory] lam-7.1.4/share/ssi/coll/shmem/src/ssi_coll_shmem.c:185:39: note: Assuming allocation function fails lam-7.1.4/share/ssi/coll/shmem/src/ssi_coll_shmem.c:185:9: note: Assignment 'lcd=(lam_ssi_coll_data_t*)malloc(sizeof(lam_ssi_coll_data_t))', assigned value is 0 lam-7.1.4/share/ssi/coll/shmem/src/ssi_coll_shmem.c:200:28: note: Null pointer dereference lam-7.1.4/share/ssi/coll/shmem/src/ssi_coll_shmem.c:201:3: warning: If memory allocation fails, then there is a possible null pointer dereference: lcd [nullPointerOutOfMemory] lam-7.1.4/share/ssi/coll/shmem/src/ssi_coll_shmem.c:185:39: note: Assuming allocation function fails lam-7.1.4/share/ssi/coll/shmem/src/ssi_coll_shmem.c:185:9: note: Assignment 'lcd=(lam_ssi_coll_data_t*)malloc(sizeof(lam_ssi_coll_data_t))', assigned value is 0 lam-7.1.4/share/ssi/coll/shmem/src/ssi_coll_shmem.c:201:3: note: Null pointer dereference lam-7.1.4/share/ssi/coll/shmem/src/ssi_coll_shmem.c:202:28: warning: If memory allocation fails, then there is a possible null pointer dereference: lcd [nullPointerOutOfMemory] lam-7.1.4/share/ssi/coll/shmem/src/ssi_coll_shmem.c:185:39: note: Assuming allocation function fails lam-7.1.4/share/ssi/coll/shmem/src/ssi_coll_shmem.c:185:9: note: Assignment 'lcd=(lam_ssi_coll_data_t*)malloc(sizeof(lam_ssi_coll_data_t))', assigned value is 0 lam-7.1.4/share/ssi/coll/shmem/src/ssi_coll_shmem.c:202:28: note: Null pointer dereference lam-7.1.4/share/ssi/coll/shmem/src/ssi_coll_shmem.c:203:3: warning: If memory allocation fails, then there is a possible null pointer dereference: lcd [nullPointerOutOfMemory] lam-7.1.4/share/ssi/coll/shmem/src/ssi_coll_shmem.c:185:39: note: Assuming allocation function fails lam-7.1.4/share/ssi/coll/shmem/src/ssi_coll_shmem.c:185:9: note: Assignment 'lcd=(lam_ssi_coll_data_t*)malloc(sizeof(lam_ssi_coll_data_t))', assigned value is 0 lam-7.1.4/share/ssi/coll/shmem/src/ssi_coll_shmem.c:203:3: note: Null pointer dereference lam-7.1.4/share/ssi/coll/shmem/src/ssi_coll_shmem.c:204:28: warning: If memory allocation fails, then there is a possible null pointer dereference: lcd [nullPointerOutOfMemory] lam-7.1.4/share/ssi/coll/shmem/src/ssi_coll_shmem.c:185:39: note: Assuming allocation function fails lam-7.1.4/share/ssi/coll/shmem/src/ssi_coll_shmem.c:185:9: note: Assignment 'lcd=(lam_ssi_coll_data_t*)malloc(sizeof(lam_ssi_coll_data_t))', assigned value is 0 lam-7.1.4/share/ssi/coll/shmem/src/ssi_coll_shmem.c:204:28: note: Null pointer dereference lam-7.1.4/share/ssi/coll/shmem/src/ssi_coll_shmem.c:206:7: warning: If memory allocation fails, then there is a possible null pointer dereference: lcd [nullPointerOutOfMemory] lam-7.1.4/share/ssi/coll/shmem/src/ssi_coll_shmem.c:185:39: note: Assuming allocation function fails lam-7.1.4/share/ssi/coll/shmem/src/ssi_coll_shmem.c:185:9: note: Assignment 'lcd=(lam_ssi_coll_data_t*)malloc(sizeof(lam_ssi_coll_data_t))', assigned value is 0 lam-7.1.4/share/ssi/coll/shmem/src/ssi_coll_shmem.c:206:7: note: Null pointer dereference lam-7.1.4/share/ssi/coll/shmem/src/ssi_coll_shmem.c:206:35: warning: If memory allocation fails, then there is a possible null pointer dereference: lcd [nullPointerOutOfMemory] lam-7.1.4/share/ssi/coll/shmem/src/ssi_coll_shmem.c:185:39: note: Assuming allocation function fails lam-7.1.4/share/ssi/coll/shmem/src/ssi_coll_shmem.c:185:9: note: Assignment 'lcd=(lam_ssi_coll_data_t*)malloc(sizeof(lam_ssi_coll_data_t))', assigned value is 0 lam-7.1.4/share/ssi/coll/shmem/src/ssi_coll_shmem.c:206:35: note: Null pointer dereference lam-7.1.4/share/ssi/coll/shmem/src/ssi_coll_shmem.c:207:10: warning: If memory allocation fails, then there is a possible null pointer dereference: lcd [nullPointerOutOfMemory] lam-7.1.4/share/ssi/coll/shmem/src/ssi_coll_shmem.c:185:39: note: Assuming allocation function fails lam-7.1.4/share/ssi/coll/shmem/src/ssi_coll_shmem.c:185:9: note: Assignment 'lcd=(lam_ssi_coll_data_t*)malloc(sizeof(lam_ssi_coll_data_t))', assigned value is 0 lam-7.1.4/share/ssi/coll/shmem/src/ssi_coll_shmem.c:207:10: note: Null pointer dereference lam-7.1.4/share/ssi/coll/shmem/src/ssi_coll_shmem.c:211:28: warning: If memory allocation fails, then there is a possible null pointer dereference: lcd [nullPointerOutOfMemory] lam-7.1.4/share/ssi/coll/shmem/src/ssi_coll_shmem.c:185:39: note: Assuming allocation function fails lam-7.1.4/share/ssi/coll/shmem/src/ssi_coll_shmem.c:185:9: note: Assignment 'lcd=(lam_ssi_coll_data_t*)malloc(sizeof(lam_ssi_coll_data_t))', assigned value is 0 lam-7.1.4/share/ssi/coll/shmem/src/ssi_coll_shmem.c:211:28: note: Null pointer dereference lam-7.1.4/share/ssi/coll/shmem/src/ssi_coll_shmem.c:213:32: warning: If memory allocation fails, then there is a possible null pointer dereference: lcd [nullPointerOutOfMemory] lam-7.1.4/share/ssi/coll/shmem/src/ssi_coll_shmem.c:185:39: note: Assuming allocation function fails lam-7.1.4/share/ssi/coll/shmem/src/ssi_coll_shmem.c:185:9: note: Assignment 'lcd=(lam_ssi_coll_data_t*)malloc(sizeof(lam_ssi_coll_data_t))', assigned value is 0 lam-7.1.4/share/ssi/coll/shmem/src/ssi_coll_shmem.c:213:32: note: Null pointer dereference lam-7.1.4/share/ssi/coll/shmem/src/ssi_coll_shmem_allgather.c:86:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLKMPIGATHER [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/coll/shmem/src/ssi_coll_shmem_alltoall.c:79:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLKMPIALLTOALL [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/coll/shmem/src/ssi_coll_shmem_bcast.c:84:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLKMPIBCAST [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/coll/shmem/src/ssi_coll_shmem_gather.c:91:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLKMPIGATHER [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/coll/shmem/src/ssi_coll_shmem_reduce.c:110:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLKMPIREDUCE [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/coll/shmem/src/ssi_coll_shmem_reduce.c:99:23: style: Variable 'copy_count_per_rank' is assigned a value that is never used. [unreadVariable] lam-7.1.4/share/ssi/coll/shmem/src/ssi_coll_shmem_scatter.c:76:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLKMPISCATTER [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/coll/shmem/src/ssi_coll_shmem_util.c:79:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPC_PRIVATE [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/coll/shmem/src/ssi_coll_shmem_util.c:136:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPC_RMID [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/coll/shmem/src/ssi_coll_shmem_util.c:158:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAMERROR [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/coll/shmem/src/ssi_coll_shmem_util.c:229:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAMERROR [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/coll/shmem/src/ssi_coll_shmem_util.c:328:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUM_HOPS [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/coll/shmem/src/ssi_coll_shmem_util.c:404:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUM_HOPS [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/coll/shmem/src/ssi_coll_shmem_util.c:454:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUM_HOPS [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/coll/shmem/src/ssi_coll_shmem_util.c:207:3: warning: Return value of function semop() is not used. [ignoredReturnValue] lam-7.1.4/share/ssi/coll/shmem/src/ssi_coll_shmem_util.c:240:3: warning: If memory allocation fails, then there is a possible null pointer dereference: argv1 [nullPointerOutOfMemory] lam-7.1.4/share/ssi/coll/shmem/src/ssi_coll_shmem_util.c:239:26: note: Assuming allocation function fails lam-7.1.4/share/ssi/coll/shmem/src/ssi_coll_shmem_util.c:239:11: note: Assignment 'argv1=(char**)malloc(2*sizeof(char*))', assigned value is 0 lam-7.1.4/share/ssi/coll/shmem/src/ssi_coll_shmem_util.c:240:3: note: Null pointer dereference lam-7.1.4/share/ssi/coll/shmem/src/ssi_coll_shmem_util.c:241:10: warning: If memory allocation fails, then there is a possible null pointer dereference: argv1 [nullPointerOutOfMemory] lam-7.1.4/share/ssi/coll/shmem/src/ssi_coll_shmem_util.c:239:26: note: Assuming allocation function fails lam-7.1.4/share/ssi/coll/shmem/src/ssi_coll_shmem_util.c:239:11: note: Assignment 'argv1=(char**)malloc(2*sizeof(char*))', assigned value is 0 lam-7.1.4/share/ssi/coll/shmem/src/ssi_coll_shmem_util.c:241:10: note: Null pointer dereference lam-7.1.4/share/ssi/coll/shmem/src/ssi_coll_shmem_util.c:242:3: warning: If memory allocation fails, then there is a possible null pointer dereference: argv1 [nullPointerOutOfMemory] lam-7.1.4/share/ssi/coll/shmem/src/ssi_coll_shmem_util.c:239:26: note: Assuming allocation function fails lam-7.1.4/share/ssi/coll/shmem/src/ssi_coll_shmem_util.c:239:11: note: Assignment 'argv1=(char**)malloc(2*sizeof(char*))', assigned value is 0 lam-7.1.4/share/ssi/coll/shmem/src/ssi_coll_shmem_util.c:242:3: note: Null pointer dereference lam-7.1.4/share/ssi/coll/shmem/src/ssi_coll_shmem_util.c:243:10: warning: If memory allocation fails, then there is a possible null pointer dereference: argv1 [nullPointerOutOfMemory] lam-7.1.4/share/ssi/coll/shmem/src/ssi_coll_shmem_util.c:239:26: note: Assuming allocation function fails lam-7.1.4/share/ssi/coll/shmem/src/ssi_coll_shmem_util.c:239:11: note: Assignment 'argv1=(char**)malloc(2*sizeof(char*))', assigned value is 0 lam-7.1.4/share/ssi/coll/shmem/src/ssi_coll_shmem_util.c:243:10: note: Null pointer dereference lam-7.1.4/share/ssi/coll/shmem/src/ssi_coll_shmem_util.c:148:15: style: Parameter 'lam_devices_shmem_membase_ptr' can be declared as pointer to const [constParameterPointer] lam-7.1.4/share/ssi/coll/shmem/src/ssi_coll_shmem_util.c:55:20: style: union member 'lam_semun_t::buf' is never used. [unusedStructMember] lam-7.1.4/share/ssi/coll/shmem/src/ssi_coll_shmem_util.c:56:19: style: union member 'lam_semun_t::array' is never used. [unusedStructMember] lam-7.1.4/share/ssi/coll/smp/src/ssi_coll_smp.c:128:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_THREAD_SINGLE [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/coll/smp/src/ssi_coll_smp.c:178:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gps_node [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/coll/smp/src/ssi_coll_smp.c:262:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_MAX_OBJECT_NAME [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/coll/smp/src/ssi_coll_smp.c:469:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lam_ssi_coll_verbose [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/coll/smp/src/ssi_coll_smp.c:496:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAMERROR [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/coll/smp/src/ssi_coll_smp.c:515:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_COMM_NULL [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/coll/smp/src/ssi_coll_smp_allgather.c:60:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLKMPIALLGATHER [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/coll/smp/src/ssi_coll_smp_allgather.c:59:9: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment] lam-7.1.4/share/ssi/coll/smp/src/ssi_coll_smp_allgather.c:58:9: note: err is assigned lam-7.1.4/share/ssi/coll/smp/src/ssi_coll_smp_allgather.c:59:9: note: err is overwritten lam-7.1.4/share/ssi/coll/smp/src/ssi_coll_smp_allgather.c:59:9: style: Variable 'err' is assigned a value that is never used. [unreadVariable] lam-7.1.4/share/ssi/coll/smp/src/ssi_coll_smp_allgatherv.c:66:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/coll/smp/src/ssi_coll_smp_allgatherv.c:42:27: style: Parameter 'disps' can be declared as pointer to const [constParameterPointer] lam-7.1.4/share/ssi/coll/smp/src/ssi_coll_smp_allreduce.c:58:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAM_MPI_SSI_COLL_ASSOCIATIVE [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/coll/smp/src/ssi_coll_smp_allreduce.c:95:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_COMM_NULL [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/coll/smp/src/ssi_coll_smp_allreduce.c:166:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_SUCCESS [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/coll/smp/src/ssi_coll_smp_allreduce.c:129:9: style: Variable 'err' is assigned a value that is never used. [unreadVariable] lam-7.1.4/share/ssi/coll/smp/src/ssi_coll_smp_barrier.c:51:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_BYTE [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/coll/smp/src/ssi_coll_smp_bcast.c:53:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_COMM_NULL [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/coll/smp/src/ssi_coll_smp_reduce.c:56:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAM_MPI_SSI_COLL_ASSOCIATIVE [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/coll/smp/src/ssi_coll_smp_reduce.c:92:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_COMM_NULL [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/coll/smp/src/ssi_coll_smp_reduce_scatter.c:62:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAM_MPI_SSI_COLL_ASSOCIATIVE [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/coll/smp/src/ssi_coll_smp_reduce_scatter.c:106:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/coll/smp/src/ssi_coll_smp_reduce_scatter.c:325:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_SUCCESS [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/coll/smp/src/ssi_coll_smp_reduce_scatter.c:156:9: style: Local variable 'i' shadows outer variable [shadowVariable] lam-7.1.4/share/ssi/coll/smp/src/ssi_coll_smp_reduce_scatter.c:94:7: note: Shadowed declaration lam-7.1.4/share/ssi/coll/smp/src/ssi_coll_smp_reduce_scatter.c:156:9: note: Shadow variable lam-7.1.4/share/ssi/coll/smp/src/ssi_coll_smp_scan.c:55:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAM_MPI_SSI_COLL_ASSOCIATIVE [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/coll/smp/src/ssi_coll_smp_scan.c:93:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_INT [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/coll/smp/src/ssi_coll_smp_scan.c:228:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_SUCCESS [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/coll/smp/src/ssi_coll_smp_util.c:49:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_GROUP_NULL [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/coll/smp/src/ssi_coll_smp_util.c:108:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_MAX_OBJECT_NAME [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/coll/smp/src/ssi_coll_smp_util.c:78:38: style: Parameter 'ranks' can be declared as pointer to const [constParameterPointer] lam-7.1.4/share/ssi/coll/smp/src/ssi_coll_smp_util.c:78:66: style: Parameter 'sizes' can be declared as pointer to const [constParameterPointer] lam-7.1.4/share/ssi/crlam/base/ssi_crlam.c:105:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAMERROR [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/crlam/base/ssi_crlam.c:162:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAMERROR [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/crlam/base/ssi_crlam.c:244:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/crlam/base/ssi_crlam.c:253:32: style: Redundant condition: The condition 'filename[i] != '\0'' is redundant since 'filename[i] == 'X'' is sufficient. [redundantCondition] lam-7.1.4/share/ssi/crlam/base/ssi_crlam.c:298:11: style:inconclusive: Function 'i2a' argument 1 names different: declaration 'string_start' definition 's'. [funcArgNamesDifferent] lam-7.1.4/share/ssi/crlam/base/ssi_crlam.c:41:23: note: Function 'i2a' argument 1 names different: declaration 'string_start' definition 's'. lam-7.1.4/share/ssi/crlam/base/ssi_crlam.c:298:11: note: Function 'i2a' argument 1 names different: declaration 'string_start' definition 's'. lam-7.1.4/share/ssi/crlam/base/ssi_crlam.c:298:31: style:inconclusive: Function 'i2a' argument 3 names different: declaration 'num' definition 'orig_num'. [funcArgNamesDifferent] lam-7.1.4/share/ssi/crlam/base/ssi_crlam.c:41:54: note: Function 'i2a' argument 3 names different: declaration 'num' definition 'orig_num'. lam-7.1.4/share/ssi/crlam/base/ssi_crlam.c:298:31: note: Function 'i2a' argument 3 names different: declaration 'num' definition 'orig_num'. lam-7.1.4/share/ssi/crlam/base/ssi_crlam.c:93:52: style: Parameter 'app_schema' can be declared as pointer to const [constParameterPointer] lam-7.1.4/share/ssi/crlam/base/ssi_crlam.c:302:11: style: Variable 'num' is assigned a value that is never used. [unreadVariable] lam-7.1.4/share/ssi/crlam/base/ssi_crlam_open.c:122:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAMERROR [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/crlam/blcr/src/ssi_crlam_blcr.c:113:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lam_ssi_cr_verbose [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/crlam/blcr/src/ssi_crlam_blcr.c:141:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAMERROR [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/crlam/blcr/src/ssi_crlam_blcr.c:209:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAMERROR [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/crlam/blcr/src/ssi_crlam_blcr.c:322:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lam_ssi_cr_verbose [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/crlam/blcr/src/ssi_crlam_blcr.c:365:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lam_ssi_cr_did [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/crlam/blcr/src/ssi_crlam_blcr.c:412:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAMERROR [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/crlam/blcr/src/ssi_crlam_blcr.c:604:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lam_ssi_cr_verbose [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/crlam/blcr/src/ssi_crlam_blcr.c:741:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lam_ssi_cr_verbose [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/crlam/blcr/src/ssi_crlam_blcr.c:770:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lam_ssi_cr_verbose [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/crlam/blcr/src/ssi_crlam_blcr.c:818:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lam_ssi_cr_verbose [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/crlam/blcr/src/ssi_crlam_blcr.c:895:51: error: Dereferencing 'context_file' after it is deallocated / released [deallocuse] lam-7.1.4/share/ssi/crlam/blcr/src/ssi_crlam_blcr.c:899:7: error: Memory pointed to by 'context_file' is freed twice. [doubleFree] lam-7.1.4/share/ssi/crlam/blcr/src/ssi_crlam_blcr.c:890:7: note: Memory pointed to by 'context_file' is freed twice. lam-7.1.4/share/ssi/crlam/blcr/src/ssi_crlam_blcr.c:899:7: note: Memory pointed to by 'context_file' is freed twice. lam-7.1.4/share/ssi/crlam/blcr/src/ssi_crlam_blcr.c:909:3: error: Memory pointed to by 'tmp' is freed twice. [doubleFree] lam-7.1.4/share/ssi/crlam/blcr/src/ssi_crlam_blcr.c:898:7: note: Memory pointed to by 'tmp' is freed twice. lam-7.1.4/share/ssi/crlam/blcr/src/ssi_crlam_blcr.c:909:3: note: Memory pointed to by 'tmp' is freed twice. lam-7.1.4/share/ssi/crlam/blcr/src/ssi_crlam_blcr.c:910:3: error: Memory pointed to by 'context_file' is freed twice. [doubleFree] lam-7.1.4/share/ssi/crlam/blcr/src/ssi_crlam_blcr.c:890:7: note: Memory pointed to by 'context_file' is freed twice. lam-7.1.4/share/ssi/crlam/blcr/src/ssi_crlam_blcr.c:910:3: note: Memory pointed to by 'context_file' is freed twice. lam-7.1.4/share/ssi/crlam/blcr/src/ssi_crlam_blcr.c:723:5: error: Common realloc mistake: 'tmp_as' nulled but not freed upon failure [memleakOnRealloc] lam-7.1.4/share/ssi/crlam/blcr/src/ssi_crlam_blcr.c:448:5: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: cr_filearr [nullPointerOutOfMemory] lam-7.1.4/share/ssi/crlam/blcr/src/ssi_crlam_blcr.c:416:32: note: Assuming allocation function fails lam-7.1.4/share/ssi/crlam/blcr/src/ssi_crlam_blcr.c:416:16: note: Assignment 'cr_filearr=(char**)malloc(sizeof(char*)*cr_world_n)', assigned value is 0 lam-7.1.4/share/ssi/crlam/blcr/src/ssi_crlam_blcr.c:448:5: note: Null pointer dereference lam-7.1.4/share/ssi/crlam/blcr/src/ssi_crlam_blcr.c:450:9: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: cr_filearr [nullPointerOutOfMemory] lam-7.1.4/share/ssi/crlam/blcr/src/ssi_crlam_blcr.c:416:32: note: Assuming allocation function fails lam-7.1.4/share/ssi/crlam/blcr/src/ssi_crlam_blcr.c:416:16: note: Assignment 'cr_filearr=(char**)malloc(sizeof(char*)*cr_world_n)', assigned value is 0 lam-7.1.4/share/ssi/crlam/blcr/src/ssi_crlam_blcr.c:450:9: note: Null pointer dereference lam-7.1.4/share/ssi/crlam/blcr/src/ssi_crlam_blcr.c:528:14: warning: If memory allocation fails, then there is a possible null pointer dereference: src [nullPointerOutOfMemory] lam-7.1.4/share/ssi/crlam/blcr/src/ssi_crlam_blcr.c:526:26: note: Assuming allocation function fails lam-7.1.4/share/ssi/crlam/blcr/src/ssi_crlam_blcr.c:526:11: note: Assignment 'src=(char*)malloc(sizeof(char)*len)', assigned value is 0 lam-7.1.4/share/ssi/crlam/blcr/src/ssi_crlam_blcr.c:528:14: note: Null pointer dereference lam-7.1.4/share/ssi/crlam/blcr/src/ssi_crlam_blcr.c:636:16: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: name [nullPointerOutOfMemory] lam-7.1.4/share/ssi/crlam/blcr/src/ssi_crlam_blcr.c:526:26: note: Assuming allocation function fails lam-7.1.4/share/ssi/crlam/blcr/src/ssi_crlam_blcr.c:526:11: note: Assignment 'src=(char*)malloc(sizeof(char)*len)', assigned value is 0 lam-7.1.4/share/ssi/crlam/blcr/src/ssi_crlam_blcr.c:529:26: note: Calling function 'trim_filename', 1st argument 'src' value is 0 lam-7.1.4/share/ssi/crlam/blcr/src/ssi_crlam_blcr.c:636:16: note: Null pointer dereference lam-7.1.4/share/ssi/crlam/blcr/src/ssi_crlam_blcr.c:642:11: warning: If memory allocation fails, then there is a possible null pointer dereference: dst [nullPointerOutOfMemory] lam-7.1.4/share/ssi/crlam/blcr/src/ssi_crlam_blcr.c:641:24: note: Assuming allocation function fails lam-7.1.4/share/ssi/crlam/blcr/src/ssi_crlam_blcr.c:641:9: note: Assignment 'dst=(char*)malloc((len+1)*sizeof(char))', assigned value is 0 lam-7.1.4/share/ssi/crlam/blcr/src/ssi_crlam_blcr.c:642:11: note: Null pointer dereference lam-7.1.4/share/ssi/crlam/blcr/src/ssi_crlam_blcr.c:642:16: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: name [nullPointerOutOfMemory] lam-7.1.4/share/ssi/crlam/blcr/src/ssi_crlam_blcr.c:526:26: note: Assuming allocation function fails lam-7.1.4/share/ssi/crlam/blcr/src/ssi_crlam_blcr.c:526:11: note: Assignment 'src=(char*)malloc(sizeof(char)*len)', assigned value is 0 lam-7.1.4/share/ssi/crlam/blcr/src/ssi_crlam_blcr.c:529:26: note: Calling function 'trim_filename', 1st argument 'src' value is 0 lam-7.1.4/share/ssi/crlam/blcr/src/ssi_crlam_blcr.c:637:11: note: Assuming condition is false lam-7.1.4/share/ssi/crlam/blcr/src/ssi_crlam_blcr.c:642:16: note: Null pointer dereference lam-7.1.4/share/ssi/crlam/blcr/src/ssi_crlam_blcr.c:643:3: warning: If memory allocation fails, then there is a possible null pointer dereference: dst [nullPointerOutOfMemory] lam-7.1.4/share/ssi/crlam/blcr/src/ssi_crlam_blcr.c:641:24: note: Assuming allocation function fails lam-7.1.4/share/ssi/crlam/blcr/src/ssi_crlam_blcr.c:641:9: note: Assignment 'dst=(char*)malloc((len+1)*sizeof(char))', assigned value is 0 lam-7.1.4/share/ssi/crlam/blcr/src/ssi_crlam_blcr.c:643:3: note: Null pointer dereference lam-7.1.4/share/ssi/crlam/blcr/src/ssi_crlam_blcr.c:769:14: warning: If memory allocation fails, then there is a possible null pointer dereference: fname [nullPointerOutOfMemory] lam-7.1.4/share/ssi/crlam/blcr/src/ssi_crlam_blcr.c:767:28: note: Assuming allocation function fails lam-7.1.4/share/ssi/crlam/blcr/src/ssi_crlam_blcr.c:767:13: note: Assignment 'fname=(char*)malloc(sizeof(char)*len)', assigned value is 0 lam-7.1.4/share/ssi/crlam/blcr/src/ssi_crlam_blcr.c:769:14: note: Null pointer dereference lam-7.1.4/share/ssi/crlam/blcr/src/ssi_crlam_blcr.c:836:12: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: tmp [nullPointerOutOfMemory] lam-7.1.4/share/ssi/crlam/blcr/src/ssi_crlam_blcr.c:829:15: note: Assuming allocation function fails lam-7.1.4/share/ssi/crlam/blcr/src/ssi_crlam_blcr.c:829:15: note: Assignment 'tmp=malloc(sizeof(char)*str_len)', assigned value is 0 lam-7.1.4/share/ssi/crlam/blcr/src/ssi_crlam_blcr.c:836:12: note: Null pointer dereference lam-7.1.4/share/ssi/crlam/blcr/src/ssi_crlam_blcr.c:848:26: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: tmp [nullPointerOutOfMemory] lam-7.1.4/share/ssi/crlam/blcr/src/ssi_crlam_blcr.c:829:15: note: Assuming allocation function fails lam-7.1.4/share/ssi/crlam/blcr/src/ssi_crlam_blcr.c:829:15: note: Assignment 'tmp=malloc(sizeof(char)*str_len)', assigned value is 0 lam-7.1.4/share/ssi/crlam/blcr/src/ssi_crlam_blcr.c:842:23: note: Assuming condition is false lam-7.1.4/share/ssi/crlam/blcr/src/ssi_crlam_blcr.c:848:26: note: Null pointer dereference lam-7.1.4/share/ssi/crlam/blcr/src/ssi_crlam_blcr.c:895:14: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: tmp [nullPointerOutOfMemory] lam-7.1.4/share/ssi/crlam/blcr/src/ssi_crlam_blcr.c:886:17: note: Assuming allocation function fails lam-7.1.4/share/ssi/crlam/blcr/src/ssi_crlam_blcr.c:886:17: note: Assignment 'tmp=malloc(str_len*sizeof(char))', assigned value is 0 lam-7.1.4/share/ssi/crlam/blcr/src/ssi_crlam_blcr.c:895:14: note: Null pointer dereference lam-7.1.4/share/ssi/crlam/blcr/src/ssi_crlam_blcr.c:132:31: style: Parameter 'path' can be declared as pointer to const. However it seems that 'lam_ssi_crlam_blcr_init' is a callback function, if 'path' is declared with const you might also need to cast function pointer(s). [constParameterCallback] lam-7.1.4/share/ssi/crlam/blcr/src/ssi_crlam_blcr.c:65:3: note: You might need to cast the function pointer here lam-7.1.4/share/ssi/crlam/blcr/src/ssi_crlam_blcr.c:132:31: note: Parameter 'path' can be declared as pointer to const lam-7.1.4/share/ssi/crlam/blcr/src/ssi_crlam_blcr.c:407:9: style: Variable 'suffix' can be declared as pointer to const [constVariablePointer] lam-7.1.4/share/ssi/crlam/blcr/src/ssi_crlam_blcr.c:634:9: style: Variable 'pos' can be declared as pointer to const [constVariablePointer] lam-7.1.4/share/ssi/crlam/blcr/src/ssi_crlam_blcr.c:152:25: style: Variable 'cr_thread_callback_id' is assigned a value that is never used. [unreadVariable] lam-7.1.4/share/ssi/crlam/blcr/src/ssi_crlam_blcr.c:155:25: style: Variable 'cr_signal_callback_id' is assigned a value that is never used. [unreadVariable] lam-7.1.4/share/ssi/crlam/blcr/src/ssi_crlam_blcr.c:689:20: style: Variable 'asc_line_len' is assigned a value that is never used. [unreadVariable] lam-7.1.4/share/ssi/crlam/blcr/src/ssi_crlam_blcr.c:735:18: style: Variable 'asc_line_len' is assigned a value that is never used. [unreadVariable] lam-7.1.4/share/ssi/crlam/blcr/src/ssi_crlam_blcr.c:871:15: style: Variable 'str_len' is assigned a value that is never used. [unreadVariable] lam-7.1.4/share/ssi/crlam/self/src/ssi_crlam_self.c:131:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lam_ssi_cr_verbose [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/crlam/self/src/ssi_crlam_self.c:163:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAMERROR [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/crlam/self/src/ssi_crlam_self.c:268:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAMERROR [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/crlam/self/src/ssi_crlam_self.c:305:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAMERROR [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/crlam/self/src/ssi_crlam_self.c:484:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lam_ssi_cr_verbose [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/crlam/self/src/ssi_crlam_self.c:529:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RTF_WAIT [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/crlam/self/src/ssi_crlam_self.c:589:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lam_ssi_cr_verbose [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/crlam/self/src/ssi_crlam_self.c:683:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lam_ssi_cr_verbose [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/crlam/self/src/ssi_crlam_self.c:746:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/crlam/self/src/ssi_crlam_self.c:223:7: error: Common realloc mistake: 'tmp' nulled but not freed upon failure [memleakOnRealloc] lam-7.1.4/share/ssi/crlam/self/src/ssi_crlam_self.c:240:3: error: Common realloc mistake: 'tmp' nulled but not freed upon failure [memleakOnRealloc] lam-7.1.4/share/ssi/crlam/self/src/ssi_crlam_self.c:665:5: error: Common realloc mistake: 'tmp_as' nulled but not freed upon failure [memleakOnRealloc] lam-7.1.4/share/ssi/crlam/self/src/ssi_crlam_self.c:227:16: warning: If memory allocation fails, then there is a possible null pointer dereference: tmp_argv [nullPointerOutOfMemory] lam-7.1.4/share/ssi/crlam/self/src/ssi_crlam_self.c:226:24: note: Assuming allocation function fails lam-7.1.4/share/ssi/crlam/self/src/ssi_crlam_self.c:226:24: note: Assignment 'tmp_argv=malloc(sizeof(char)*str_len)', assigned value is 0 lam-7.1.4/share/ssi/crlam/self/src/ssi_crlam_self.c:227:16: note: Null pointer dereference lam-7.1.4/share/ssi/crlam/self/src/ssi_crlam_self.c:230:14: warning: If memory allocation fails, then there is a possible null pointer dereference: tmp [nullPointerOutOfMemory] lam-7.1.4/share/ssi/crlam/self/src/ssi_crlam_self.c:228:19: note: Assuming allocation function fails lam-7.1.4/share/ssi/crlam/self/src/ssi_crlam_self.c:228:19: note: Assignment 'tmp=malloc(sizeof(char)*str_len)', assigned value is 0 lam-7.1.4/share/ssi/crlam/self/src/ssi_crlam_self.c:230:14: note: Null pointer dereference lam-7.1.4/share/ssi/crlam/self/src/ssi_crlam_self.c:230:37: warning: If memory allocation fails, then there is a possible null pointer dereference: tmp_argv [nullPointerOutOfMemory] lam-7.1.4/share/ssi/crlam/self/src/ssi_crlam_self.c:222:24: note: Assuming allocation function fails lam-7.1.4/share/ssi/crlam/self/src/ssi_crlam_self.c:222:24: note: Assignment 'tmp_argv=strdup(tmp)', assigned value is 0 lam-7.1.4/share/ssi/crlam/self/src/ssi_crlam_self.c:230:37: note: Null pointer dereference lam-7.1.4/share/ssi/crlam/self/src/ssi_crlam_self.c:238:21: warning: Possible null pointer dereference: tmp [nullPointer] lam-7.1.4/share/ssi/crlam/self/src/ssi_crlam_self.c:213:15: note: Assignment 'tmp=NULL', assigned value is 0 lam-7.1.4/share/ssi/crlam/self/src/ssi_crlam_self.c:219:17: note: Assuming condition is false lam-7.1.4/share/ssi/crlam/self/src/ssi_crlam_self.c:238:21: note: Null pointer dereference lam-7.1.4/share/ssi/crlam/self/src/ssi_crlam_self.c:241:34: warning: If memory allocation fails, then there is a possible null pointer dereference: tmp_argv [nullPointerOutOfMemory] lam-7.1.4/share/ssi/crlam/self/src/ssi_crlam_self.c:238:20: note: Assuming allocation function fails lam-7.1.4/share/ssi/crlam/self/src/ssi_crlam_self.c:238:20: note: Assignment 'tmp_argv=strdup(tmp)', assigned value is 0 lam-7.1.4/share/ssi/crlam/self/src/ssi_crlam_self.c:241:34: note: Null pointer dereference lam-7.1.4/share/ssi/crlam/self/src/ssi_crlam_self.c:734:14: warning: If memory allocation fails, then there is a possible null pointer dereference: temp [nullPointerOutOfMemory] lam-7.1.4/share/ssi/crlam/self/src/ssi_crlam_self.c:732:18: note: Assuming allocation function fails lam-7.1.4/share/ssi/crlam/self/src/ssi_crlam_self.c:732:18: note: Assignment 'temp=malloc(str_len*sizeof(char))', assigned value is 0 lam-7.1.4/share/ssi/crlam/self/src/ssi_crlam_self.c:734:14: note: Null pointer dereference lam-7.1.4/share/ssi/crlam/self/src/ssi_crlam_self.c:736:19: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: temp [nullPointerOutOfMemory] lam-7.1.4/share/ssi/crlam/self/src/ssi_crlam_self.c:732:18: note: Assuming allocation function fails lam-7.1.4/share/ssi/crlam/self/src/ssi_crlam_self.c:732:18: note: Assignment 'temp=malloc(str_len*sizeof(char))', assigned value is 0 lam-7.1.4/share/ssi/crlam/self/src/ssi_crlam_self.c:736:19: note: Null pointer dereference lam-7.1.4/share/ssi/crlam/self/src/ssi_crlam_self.c:103:41: style: Same expression in both branches of ternary operator. [duplicateExpressionTernary] lam-7.1.4/share/ssi/crlam/self/src/ssi_crlam_self.c:627:20: style: Variable 'asc_line_len' is assigned a value that is never used. [unreadVariable] lam-7.1.4/share/ssi/crlam/self/src/ssi_crlam_self.c:677:18: style: Variable 'asc_line_len' is assigned a value that is never used. [unreadVariable] lam-7.1.4/share/ssi/crlam/self/src/ssi_crlam_self.c:714:15: style: Variable 'str_len' is assigned a value that is never used. [unreadVariable] lam-7.1.4/share/ssi/crmpi/base/ssi_crmpi.c:34:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAMERROR [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/crmpi/base/ssi_crmpi.c:56:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAMERROR [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/crmpi/base/ssi_crmpi.c:82:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAMERROR [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/crmpi/base/ssi_crmpi_close.c:58:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lam_ssi_crmpi_base_available [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/crmpi/base/ssi_crmpi_lock.c:73:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lam_mpi_mutex [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/crmpi/base/ssi_crmpi_lock.c:93:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lam_ssi_crmpi_base_handler_state [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/crmpi/base/ssi_crmpi_lock.c:120:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lam_ssi_crmpi_base_handler_state [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/crmpi/base/ssi_crmpi_lock.c:148:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lam_ssi_cr_verbose [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/crmpi/base/ssi_crmpi_lock.c:202:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lam_mpi_mutex [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/crmpi/base/ssi_crmpi_lock.c:125:26: style: Condition 'release_mpi_lock()<0' is always false [knownConditionTrueFalse] lam-7.1.4/share/ssi/crmpi/base/ssi_crmpi_lock.c:125:23: note: Calling function 'release_mpi_lock' returns 0 lam-7.1.4/share/ssi/crmpi/base/ssi_crmpi_lock.c:125:26: note: Condition 'release_mpi_lock()<0' is always false lam-7.1.4/share/ssi/crmpi/base/ssi_crmpi_open.c:134:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lam_ssi_cr_verbose [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/crmpi/base/ssi_crmpi_open.c:76:7: style: Unused variable: i [unusedVariable] lam-7.1.4/share/ssi/crmpi/base/ssi_crmpi_query.c:119:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lam_ssi_cr_verbose [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/crmpi/blcr/src/ssi_crmpi_blcr.c:81:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAMERROR [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/crmpi/blcr/src/ssi_crmpi_blcr.c:112:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lam_ssi_cr_verbose [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/crmpi/blcr/src/ssi_crmpi_blcr.c:179:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lam_ssi_cr_verbose [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/crmpi/blcr/src/ssi_crmpi_blcr.c:266:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lam_ssi_cr_verbose [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/crmpi/blcr/src/ssi_crmpi_blcr.c:135:25: style: Variable 'cr_thread_callback_id' is assigned a value that is never used. [unreadVariable] lam-7.1.4/share/ssi/crmpi/blcr/src/ssi_crmpi_blcr.c:138:25: style: Variable 'cr_signal_callback_id' is assigned a value that is never used. [unreadVariable] lam-7.1.4/share/ssi/crmpi/blcr/src/ssi_crmpi_blcr.c:278:6: style: Variable 'rc' is assigned a value that is never used. [unreadVariable] lam-7.1.4/share/ssi/crmpi/self/src/ssi_crmpi_self.c:140:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAMERROR [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/crmpi/self/src/ssi_crmpi_self.c:207:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lam_ssi_cr_did [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/crmpi/self/src/ssi_crmpi_self.c:294:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAMERROR [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/crmpi/self/src/ssi_crmpi_self.c:357:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lam_ssi_cr_did [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/crmpi/self/src/ssi_crmpi_self.c:449:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lam_ssi_cr_did [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/crmpi/self/src/ssi_crmpi_self.c:134:9: style: Variable 'cr' can be declared as pointer to const [constVariablePointer] lam-7.1.4/share/ssi/rpi/base/ssi_rpi_cbuf.c:69:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lam_ssi_rpi_cbuf_cid [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/base/ssi_rpi_cbuf.c:156:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lam_ger [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/base/ssi_rpi_cbuf.c:201:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lam_ger [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/base/ssi_rpi_cbuf.c:249:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lam_comms [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/base/ssi_rpi_cbuf.c:115:37: style: Variable 'pmsg' is assigned a value that is never used. [unreadVariable] lam-7.1.4/share/ssi/rpi/base/ssi_rpi_close.c:40:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ssi_close_module [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/base/ssi_rpi_fault.c:45:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lam_comms [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/base/ssi_rpi_init.c:81:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAMERROR [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/base/ssi_rpi_init.c:237:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lam_mpi_max_tag [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/base/ssi_rpi_init.c:126:59: style:inconclusive: Function 'initialize_1_0_0' argument 2 names different: declaration 'module' definition 'module_1_0_0'. [funcArgNamesDifferent] lam-7.1.4/share/ssi/rpi/base/ssi_rpi_init.c:47:70: note: Function 'initialize_1_0_0' argument 2 names different: declaration 'module' definition 'module_1_0_0'. lam-7.1.4/share/ssi/rpi/base/ssi_rpi_init.c:126:59: note: Function 'initialize_1_0_0' argument 2 names different: declaration 'module' definition 'module_1_0_0'. lam-7.1.4/share/ssi/rpi/base/ssi_rpi_mem.c:41:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAMERROR [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/base/ssi_rpi_mem.c:61:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_SUCCESS [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/base/ssi_rpi_open.c:95:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lam_ssi_rpi_static_modules [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/base/ssi_rpi_open.c:188:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAMERROR [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/base/ssi_rpi_open.c:259:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAMERROR [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/base/ssi_rpi_open.c:172:39: style: Redundant condition: ls->ssi_open_module!=NULL. 'A || (!A && B)' is equivalent to 'A || B' [redundantCondition] lam-7.1.4/share/ssi/rpi/base/ssi_rpi_open.c:242:37: style: Redundant condition: ls->ssi_open_module!=NULL. 'A || (!A && B)' is equivalent to 'A || B' [redundantCondition] lam-7.1.4/share/ssi/rpi/base/ssi_rpi_query.c:65:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lam_ssi_module_t [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/base/ssi_rpi_util.c:81:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_ANY_SOURCE [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/base/ssi_rpi_util.c:101:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAM_RQSINIT [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/base/ssi_rpi_util.c:66:47: style: Parameter 'p1' can be declared as pointer to const [constParameterPointer] lam-7.1.4/share/ssi/rpi/base/ssi_rpi_util.c:66:76: style: Parameter 'p2' can be declared as pointer to const [constParameterPointer] lam-7.1.4/share/ssi/rpi/crtcp/src/ssi_rpi_crtcp.c:178:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_THREAD_SINGLE [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/crtcp/src/ssi_rpi_crtcp.c:221:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lam_ssi_verbose [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/crtcp/src/ssi_rpi_crtcp.c:281:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAMERROR [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/crtcp/src/ssi_rpi_crtcp.c:332:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lam_ssi_rpi_req [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/crtcp/src/ssi_rpi_crtcp.c:357:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable haveadv [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/crtcp/src/ssi_rpi_crtcp.c:478:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable except [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/crtcp/src/ssi_rpi_crtcp.c:654:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_SUCCESS [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/crtcp/src/ssi_rpi_crtcp.c:775:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAMERROR [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/crtcp/src/ssi_rpi_crtcp.c:812:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAM_RQSSTART [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/crtcp/src/ssi_rpi_crtcp.c:866:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAM_RQIPROBE [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/crtcp/src/ssi_rpi_crtcp.c:924:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nio [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/crtcp/src/ssi_rpi_crtcp.c:945:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_GER [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/crtcp/src/ssi_rpi_crtcp.c:1033:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable p_gps [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/crtcp/src/ssi_rpi_crtcp.c:1178:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAM_PRPIINIT [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/crtcp/src/ssi_rpi_crtcp.c:1238:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable procs [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/crtcp/src/ssi_rpi_crtcp.c:774:20: style: Condition 'finalize1(((struct _proc**)lam_arr_get(lprocs))[0])' is always false [knownConditionTrueFalse] lam-7.1.4/share/ssi/rpi/crtcp/src/ssi_rpi_crtcp.c:774:20: note: Calling function 'finalize1' returns 0 lam-7.1.4/share/ssi/rpi/crtcp/src/ssi_rpi_crtcp.c:774:20: note: Condition 'finalize1(((struct _proc**)lam_arr_get(lprocs))[0])' is always false lam-7.1.4/share/ssi/rpi/crtcp/src/ssi_rpi_crtcp.c:1214:63: style:inconclusive: Function 'fill_sync' argument 3 names different: declaration 'hea' definition 'head'. [funcArgNamesDifferent] lam-7.1.4/share/ssi/rpi/crtcp/src/ssi_rpi_crtcp.c:137:36: note: Function 'fill_sync' argument 3 names different: declaration 'hea' definition 'head'. lam-7.1.4/share/ssi/rpi/crtcp/src/ssi_rpi_crtcp.c:1214:63: note: Function 'fill_sync' argument 3 names different: declaration 'hea' definition 'head'. lam-7.1.4/share/ssi/rpi/crtcp/src/ssi_rpi_crtcp.c:977:18: style: Variable 'g' can be declared as pointer to const [constVariablePointer] lam-7.1.4/share/ssi/rpi/crtcp/src/ssi_rpi_crtcp_bookmarks_alltoall.c:55:1: error: There is an unknown macro here somewhere. Configuration is required. If PUB is a macro then please configure it. [unknownMacro] lam-7.1.4/share/ssi/rpi/crtcp/src/ssi_rpi_crtcp_cr.c:93:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable verbose [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/crtcp/src/ssi_rpi_crtcp_cr.c:143:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable verbose [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/crtcp/src/ssi_rpi_crtcp_cr.c:174:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable verbose [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/crtcp/src/ssi_rpi_crtcp_cr.c:340:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable verbose [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/crtcp/src/ssi_rpi_crtcp_cr.c:452:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bookmark_exchange_alltoall [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/crtcp/src/ssi_rpi_crtcp_cr.c:467:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable verbose [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/crtcp/src/ssi_rpi_crtcp_cr.c:510:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable verbose [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/crtcp/src/ssi_rpi_crtcp_cr.c:535:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable verbose [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/crtcp/src/ssi_rpi_crtcp_cr.c:551:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable flblock [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/crtcp/src/ssi_rpi_crtcp_cr.c:635:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nprocs [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/crtcp/src/ssi_rpi_crtcp_cr.c:666:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sockmax [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/crtcp/src/ssi_rpi_crtcp_cr.c:551:20: portability: Assigning a pointer to an integer is not portable. [AssignmentAddressToInteger] lam-7.1.4/share/ssi/rpi/crtcp/src/ssi_rpi_crtcp_cr.c:624:16: portability: Assigning an integer to a pointer is not portable. [AssignmentIntegerToAddress] lam-7.1.4/share/ssi/rpi/crtcp/src/ssi_rpi_crtcp_cr.c:304:24: style: Condition 'restore_sock_info()' is always false [knownConditionTrueFalse] lam-7.1.4/share/ssi/rpi/crtcp/src/ssi_rpi_crtcp_cr.c:304:24: note: Calling function 'restore_sock_info' returns 0 lam-7.1.4/share/ssi/rpi/crtcp/src/ssi_rpi_crtcp_cr.c:304:24: note: Condition 'restore_sock_info()' is always false lam-7.1.4/share/ssi/rpi/crtcp/src/ssi_rpi_crtcp_cr.c:294:22: style: A pointer can not be negative so it is either pointless or an error to check if it is not. [pointerPositive] lam-7.1.4/share/ssi/rpi/crtcp/src/ssi_rpi_crtcp_low.c:171:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fd_set [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/crtcp/src/ssi_rpi_crtcp_low.c:248:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lastreq [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/crtcp/src/ssi_rpi_crtcp_low.c:294:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lam_ssi_rpi_envl [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/crtcp/src/ssi_rpi_crtcp_low.c:328:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAMERROR [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/crtcp/src/ssi_rpi_crtcp_low.c:424:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAM_SSI_CRMPI_BASE_HANDLER_STATE_RUNNING [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/crtcp/src/ssi_rpi_crtcp_low.c:479:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable haveadv [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/crtcp/src/ssi_rpi_crtcp_low.c:510:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable haveadv [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/crtcp/src/ssi_rpi_crtcp_low.c:538:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAM_RQSACTIVE [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/crtcp/src/ssi_rpi_crtcp_low.c:574:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAM_RQSACTIVE [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/crtcp/src/ssi_rpi_crtcp_low.c:608:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAM_RQSACTIVE [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/crtcp/src/ssi_rpi_crtcp_low.c:655:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable haveadv [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/crtcp/src/ssi_rpi_crtcp_low.c:675:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable haveadv [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/crtcp/src/ssi_rpi_crtcp_low.c:705:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable haveadv [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/crtcp/src/ssi_rpi_crtcp_low.c:744:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable haveadv [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/crtcp/src/ssi_rpi_crtcp_low.c:771:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAM_RQSACTIVE [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/crtcp/src/ssi_rpi_crtcp_low.c:871:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAM_RQIPROBE [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/crtcp/src/ssi_rpi_crtcp_low.c:1037:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAM_RQSDONE [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/crtcp/src/ssi_rpi_crtcp_low.c:1070:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable C2CLONG [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/crtcp/src/ssi_rpi_crtcp_low.c:1112:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iov_base [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/crtcp/src/ssi_rpi_crtcp_low.c:1195:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ki_rtf [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/crtcp/src/ssi_rpi_crtcp_low.c:1280:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ki_rtf [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/crtcp/src/ssi_rpi_crtcp_low.c:1344:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ki_rtf [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/crtcp/src/ssi_rpi_crtcp_low.c:1433:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ki_rtf [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/crtcp/src/ssi_rpi_crtcp_low.c:1475:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable block [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/crtcp/src/ssi_rpi_crtcp_low.c:1525:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable except [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/crtcp/src/ssi_rpi_crtcp_low.c:1943:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_ANY_TAG [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/crtcp/src/ssi_rpi_crtcp_low.c:2117:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable verbose [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/crtcp/src/ssi_rpi_crtcp_low.c:2165:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable verbose [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/crtcp/src/ssi_rpi_crtcp_low.c:2188:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable verbose [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/crtcp/src/ssi_rpi_crtcp_low.c:2249:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable verbose [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/crtcp/src/ssi_rpi_crtcp_low.c:2288:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable verbose [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/crtcp/src/ssi_rpi_crtcp_low.c:825:38: style: Condition 'crtcp_req_rcvd_body_synch((struct lam_ssi_rpi_proc*)0,req)' is always false [knownConditionTrueFalse] lam-7.1.4/share/ssi/rpi/crtcp/src/ssi_rpi_crtcp_low.c:825:38: note: Calling function 'crtcp_req_rcvd_body_synch' returns 0 lam-7.1.4/share/ssi/rpi/crtcp/src/ssi_rpi_crtcp_low.c:825:38: note: Condition 'crtcp_req_rcvd_body_synch((struct lam_ssi_rpi_proc*)0,req)' is always false lam-7.1.4/share/ssi/rpi/crtcp/src/ssi_rpi_crtcp_low.c:955:38: style: Condition 'crtcp_req_rcvd_body_synch((struct lam_ssi_rpi_proc*)0,req)' is always false [knownConditionTrueFalse] lam-7.1.4/share/ssi/rpi/crtcp/src/ssi_rpi_crtcp_low.c:955:38: note: Calling function 'crtcp_req_rcvd_body_synch' returns 0 lam-7.1.4/share/ssi/rpi/crtcp/src/ssi_rpi_crtcp_low.c:955:38: note: Condition 'crtcp_req_rcvd_body_synch((struct lam_ssi_rpi_proc*)0,req)' is always false lam-7.1.4/share/ssi/rpi/crtcp/src/ssi_rpi_crtcp_low.c:993:40: style: Condition 'crtcp_req_rcvd_body_synch((struct lam_ssi_rpi_proc*)0,req)' is always false [knownConditionTrueFalse] lam-7.1.4/share/ssi/rpi/crtcp/src/ssi_rpi_crtcp_low.c:993:40: note: Calling function 'crtcp_req_rcvd_body_synch' returns 0 lam-7.1.4/share/ssi/rpi/crtcp/src/ssi_rpi_crtcp_low.c:993:40: note: Condition 'crtcp_req_rcvd_body_synch((struct lam_ssi_rpi_proc*)0,req)' is always false lam-7.1.4/share/ssi/rpi/crtcp/src/ssi_rpi_crtcp_low.c:2172:16: style: Condition 'nbytes<0' is always true [knownConditionTrueFalse] lam-7.1.4/share/ssi/rpi/crtcp/src/ssi_rpi_crtcp_low.c:2169:58: note: Assuming that condition '(nbytes=crtcp_push_env(entry->laq_ps,req))>=0' is not redundant lam-7.1.4/share/ssi/rpi/crtcp/src/ssi_rpi_crtcp_low.c:2172:16: note: Condition 'nbytes<0' is always true lam-7.1.4/share/ssi/rpi/crtcp/src/ssi_rpi_crtcp_low.c:2170:7: style: 'continue' is redundant since it is the last statement in a loop. [redundantContinue] lam-7.1.4/share/ssi/rpi/crtcp/src/ssi_rpi_crtcp_low.c:1937:76: style: Parameter 'env' can be declared as pointer to const [constParameterPointer] lam-7.1.4/share/ssi/rpi/gm/src/ssi_rpi_gm.c:159:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable param_priority [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/gm/src/ssi_rpi_gm.c:262:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lam_myproc [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/gm/src/ssi_rpi_gm.c:338:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAMERROR [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/gm/src/ssi_rpi_gm.c:365:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable req_mid [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/gm/src/ssi_rpi_gm.c:414:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAMERROR [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/gm/src/ssi_rpi_gm.c:527:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAM_RQFCANCEL [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/gm/src/ssi_rpi_gm.c:606:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAM_RQSINIT [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/gm/src/ssi_rpi_gm.c:692:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_SUCCESS [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/gm/src/ssi_rpi_gm.c:780:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable procs [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/gm/src/ssi_rpi_gm.c:836:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAM_RQSSTART [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/gm/src/ssi_rpi_gm.c:907:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAM_RQIPROBE [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/gm/src/ssi_rpi_gm.c:987:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable procs [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/gm/src/ssi_rpi_gm.c:1129:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAM_PRPIINIT [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/gm/src/ssi_rpi_gm.c:1193:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable procs [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/gm/src/ssi_rpi_gm.c:1252:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAMERROR [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/gm/src/ssi_rpi_gm.c:1329:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_SUCCESS [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/gm/src/ssi_rpi_gm.c:803:20: style: Condition 'finalize1(((struct _proc**)lam_arr_get(PUB(procs)))[0])' is always false [knownConditionTrueFalse] lam-7.1.4/share/ssi/rpi/gm/src/ssi_rpi_gm.c:803:20: note: Calling function 'finalize1' returns 0 lam-7.1.4/share/ssi/rpi/gm/src/ssi_rpi_gm.c:803:20: note: Condition 'finalize1(((struct _proc**)lam_arr_get(PUB(procs)))[0])' is always false lam-7.1.4/share/ssi/rpi/gm/src/ssi_rpi_gm.c:879:2: error: Memory leak: msg.cm_extra [memleak] lam-7.1.4/share/ssi/rpi/gm/src/ssi_rpi_gm.c:155:17: style: Variable 'p' can be declared as pointer to const [constVariablePointer] lam-7.1.4/share/ssi/rpi/gm/src/ssi_rpi_gm.c:719:33: style: Parameter 'ad' can be declared as pointer to const [constParameterPointer] lam-7.1.4/share/ssi/rpi/gm/src/ssi_rpi_gm.c:966:16: style: Variable 'mygps' can be declared as pointer to const [constVariablePointer] lam-7.1.4/share/ssi/rpi/gm/src/ssi_rpi_gm.c:975:40: style: Variable 'cindata' can be declared as pointer to const [constVariablePointer] lam-7.1.4/share/ssi/rpi/gm/src/ssi_rpi_gm.c:1336:15: style: Variable 'aa' can be declared as pointer to const [constVariablePointer] lam-7.1.4/share/ssi/rpi/gm/src/ssi_rpi_gm.c:1337:15: style: Variable 'bb' can be declared as pointer to const [constVariablePointer] lam-7.1.4/share/ssi/rpi/gm/src/ssi_rpi_gm_ack.c:63:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable C2CACK [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/gm/src/ssi_rpi_gm_ack.c:135:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lam_ssi_rpi_gm_did [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/gm/src/ssi_rpi_gm_ack.c:54:58: style: Parameter 'env' can be declared as pointer to const [constParameterPointer] lam-7.1.4/share/ssi/rpi/gm/src/ssi_rpi_gm_actions.c:82:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAMERROR [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/gm/src/ssi_rpi_gm_actions.c:140:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable max_rtokens [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/gm/src/ssi_rpi_gm_actions.c:221:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lam_ssi_rpi_gm_port_num [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/gm/src/ssi_rpi_gm_actions.c:339:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lam_ssi_rpi_gm_did [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/gm/src/ssi_rpi_gm_actions.c:452:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lam_ssi_rpi_gm_did [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/gm/src/ssi_rpi_gm_actions.c:553:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lam_ssi_rpi_gm_envl [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/gm/src/ssi_rpi_gm_actions.c:694:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lam_ssi_rpi_gm_did [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/gm/src/ssi_rpi_gm_actions.c:733:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable did [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/gm/src/ssi_rpi_gm_actions.c:755:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stokens [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/gm/src/ssi_rpi_gm_actions.c:769:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable did [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/gm/src/ssi_rpi_gm_actions.c:551:9: style: Variable 'body' can be declared as pointer to const [constVariablePointer] lam-7.1.4/share/ssi/rpi/gm/src/ssi_rpi_gm_bookmarks_alltoall.c:65:1: error: There is an unknown macro here somewhere. Configuration is required. If PUB is a macro then please configure it. [unknownMacro] lam-7.1.4/share/ssi/rpi/gm/src/ssi_rpi_gm_cr.c:251:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable procs [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/gm/src/ssi_rpi_gm_cr.c:325:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lam_ssi_rpi_verbose [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/gm/src/ssi_rpi_gm_cr.c:368:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lam_ssi_rpi_verbose [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/gm/src/ssi_rpi_gm_cr.c:522:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bookmark_exchange_alltoall [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/gm/src/ssi_rpi_gm_cr.c:535:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lam_ssi_rpi_gm_flblock [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/gm/src/ssi_rpi_gm_cr.c:592:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable p_mode [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/gm/src/ssi_rpi_gm_cr.c:640:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lam_ssi_rpi_did [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/gm/src/ssi_rpi_gm_cr.c:748:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lam_ssi_rpi_verbose [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/gm/src/ssi_rpi_gm_cr.c:785:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lam_rq_top [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/gm/src/ssi_rpi_gm_cr.c:855:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lam_myproc [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/gm/src/ssi_rpi_gm_cr.c:964:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXNMSGLEN [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/gm/src/ssi_rpi_gm_cr.c:1049:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXNMSGLEN [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/gm/src/ssi_rpi_gm_cr.c:1107:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXNMSGLEN [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/gm/src/ssi_rpi_gm_cr.c:769:3: error: Memory leak: req.rq_rpi [memleak] lam-7.1.4/share/ssi/rpi/gm/src/ssi_rpi_gm_dreg.c:78:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable env_mempool [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/gm/src/ssi_rpi_gm_dreg.c:137:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable env_mempool [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/gm/src/ssi_rpi_gm_dreg.c:164:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/gm/src/ssi_rpi_gm_dreg.c:154:19: style:inconclusive: Function 'dma_malloc' argument 1 names different: declaration 'size' definition 'len'. [funcArgNamesDifferent] lam-7.1.4/share/ssi/rpi/gm/src/ssi_rpi_gm_dreg.c:58:32: note: Function 'dma_malloc' argument 1 names different: declaration 'size' definition 'len'. lam-7.1.4/share/ssi/rpi/gm/src/ssi_rpi_gm_dreg.c:154:19: note: Function 'dma_malloc' argument 1 names different: declaration 'size' definition 'len'. lam-7.1.4/share/ssi/rpi/gm/src/ssi_rpi_gm_fast.c:59:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lam_ssi_rpi_gm_envl_t [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/gm/src/ssi_rpi_gm_fast.c:176:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GM_SUCCESS [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/gm/src/ssi_rpi_gm_fast.c:202:31: style: Parameter 'buf' can be declared as pointer to const [constParameterPointer] lam-7.1.4/share/ssi/rpi/gm/src/ssi_rpi_gm_fast.c:203:9: style: Parameter 'tag' can be declared as pointer to const [constParameterPointer] lam-7.1.4/share/ssi/rpi/gm/src/ssi_rpi_gm_fast.c:203:41: style: Parameter 'stat' can be declared as pointer to const [constParameterPointer] lam-7.1.4/share/ssi/rpi/gm/src/ssi_rpi_gm_fast.c:203:52: style: Parameter 'seqnum' can be declared as pointer to const [constParameterPointer] lam-7.1.4/share/ssi/rpi/gm/src/ssi_rpi_gm_interval.c:82:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAMERROR [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/gm/src/ssi_rpi_gm_interval.c:161:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GM_PAGE_LEN [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/gm/src/ssi_rpi_gm_interval.c:241:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GM_PAGE_LEN [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/gm/src/ssi_rpi_gm_interval.c:288:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lam_ssi_rpi_gm_can_register_mem [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/gm/src/ssi_rpi_gm_interval.c:328:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GM_PAGE_LEN [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/gm/src/ssi_rpi_gm_interval.c:380:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GM_SUCCESS [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/gm/src/ssi_rpi_gm_interval.c:421:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GM_PAGE_LEN [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/gm/src/ssi_rpi_gm_interval.c:449:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GM_PAGE_LEN [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/gm/src/ssi_rpi_gm_interval.c:144:35: style: Parameter 'buf' can be declared as pointer to const [constParameterPointer] lam-7.1.4/share/ssi/rpi/gm/src/ssi_rpi_gm_interval.c:234:37: style: Parameter 'buf' can be declared as pointer to const [constParameterPointer] lam-7.1.4/share/ssi/rpi/gm/src/ssi_rpi_gm_interval.c:280:37: style: Parameter 'buf' can be declared as pointer to const [constParameterPointer] lam-7.1.4/share/ssi/rpi/gm/src/ssi_rpi_gm_interval.c:319:36: style: Parameter 'buf' can be declared as pointer to const. However it seems that 'lam_ssi_rpi_gm_interval_free' is a callback function, if 'buf' is declared with const you might also need to cast function pointer(s). [constParameterCallback] lam-7.1.4/share/ssi/rpi/gm/src/ssi_rpi_gm_interval.c:97:35: note: You might need to cast the function pointer here lam-7.1.4/share/ssi/rpi/gm/src/ssi_rpi_gm_interval.c:319:36: note: Parameter 'buf' can be declared as pointer to const lam-7.1.4/share/ssi/rpi/gm/src/ssi_rpi_gm_long.c:92:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lam_ssi_rpi_gm_did [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/gm/src/ssi_rpi_gm_long.c:147:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable did [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/gm/src/ssi_rpi_gm_long.c:176:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lam_ssi_rpi_gm_did [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/gm/src/ssi_rpi_gm_long.c:203:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lam_ssi_rpi_gm_did [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/gm/src/ssi_rpi_gm_long.c:278:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable did [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/gm/src/ssi_rpi_gm_long.c:312:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lam_ssi_rpi_gm_did [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/gm/src/ssi_rpi_gm_long.c:370:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lam_ssi_rpi_gm_did [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/gm/src/ssi_rpi_gm_long.c:435:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable did [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/gm/src/ssi_rpi_gm_long.c:464:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lam_ssi_rpi_gm_did [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/gm/src/ssi_rpi_gm_long.c:502:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lam_ssi_rpi_gm_did [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/gm/src/ssi_rpi_gm_long.c:578:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lam_ssi_rpi_gm_did [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/gm/src/ssi_rpi_gm_long.c:609:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable did [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/gm/src/ssi_rpi_gm_long.c:640:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lam_ssi_rpi_gm_did [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/gm/src/ssi_rpi_gm_long_get.c:90:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lam_ssi_rpi_gm_did [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/gm/src/ssi_rpi_gm_long_get.c:173:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable did [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/gm/src/ssi_rpi_gm_long_get.c:190:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lam_ssi_rpi_gm_did [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/gm/src/ssi_rpi_gm_long_get.c:222:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lam_ssi_rpi_gm_did [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/gm/src/ssi_rpi_gm_long_get.c:332:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cr_available [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/gm/src/ssi_rpi_gm_long_get.c:359:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lam_ssi_rpi_gm_did [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/gm/src/ssi_rpi_gm_long_get.c:413:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lam_ssi_rpi_gm_did [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/gm/src/ssi_rpi_gm_long_get.c:473:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stokens [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/gm/src/ssi_rpi_gm_long_get.c:510:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lam_ssi_rpi_gm_did [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/gm/src/ssi_rpi_gm_long_get.c:529:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lam_ssi_rpi_gm_did [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/gm/src/ssi_rpi_gm_long_get.c:571:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lam_ssi_rpi_gm_did [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/gm/src/ssi_rpi_gm_long_get.c:566:40: style:inconclusive: Function 'sender_recv_ack' argument 2 names different: declaration 'bogus_recvd_data' definition 'raw_env_data'. [funcArgNamesDifferent] lam-7.1.4/share/ssi/rpi/gm/src/ssi_rpi_gm_long_get.c:64:51: note: Function 'sender_recv_ack' argument 2 names different: declaration 'bogus_recvd_data' definition 'raw_env_data'. lam-7.1.4/share/ssi/rpi/gm/src/ssi_rpi_gm_long_get.c:566:40: note: Function 'sender_recv_ack' argument 2 names different: declaration 'bogus_recvd_data' definition 'raw_env_data'. lam-7.1.4/share/ssi/rpi/gm/src/ssi_rpi_gm_recv_events.c:60:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lam_ssi_rpi_gm_did [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/gm/src/ssi_rpi_gm_recv_events.c:182:11: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment] lam-7.1.4/share/ssi/rpi/gm/src/ssi_rpi_gm_recv_events.c:142:11: note: ret is assigned lam-7.1.4/share/ssi/rpi/gm/src/ssi_rpi_gm_recv_events.c:182:11: note: ret is overwritten lam-7.1.4/share/ssi/rpi/gm/src/ssi_rpi_gm_recv_events.c:182:11: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment] lam-7.1.4/share/ssi/rpi/gm/src/ssi_rpi_gm_recv_events.c:161:11: note: ret is assigned lam-7.1.4/share/ssi/rpi/gm/src/ssi_rpi_gm_recv_events.c:182:11: note: ret is overwritten lam-7.1.4/share/ssi/rpi/gm/src/ssi_rpi_gm_recv_events.c:182:11: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment] lam-7.1.4/share/ssi/rpi/gm/src/ssi_rpi_gm_recv_events.c:172:11: note: ret is assigned lam-7.1.4/share/ssi/rpi/gm/src/ssi_rpi_gm_recv_events.c:182:11: note: ret is overwritten lam-7.1.4/share/ssi/rpi/gm/src/ssi_rpi_gm_recv_queue.c:37:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lam_ssi_rpi_gm_did [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/gm/src/ssi_rpi_gm_recv_queue.c:63:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lam_ssi_rpi_gm_did [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/gm/src/ssi_rpi_gm_recv_queue.c:108:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lam_ssi_rpi_gm_did [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/gm/src/ssi_rpi_gm_recv_queue.c:101:63: style: Parameter 'exception' can be declared as pointer to const [constParameterPointer] lam-7.1.4/share/ssi/rpi/gm/src/ssi_rpi_gm_reqlist.c:46:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAMERROR [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/gm/src/ssi_rpi_gm_reqlist.c:64:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lam_ssi_rpi_gm_reqlist_item_t [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/gm/src/ssi_rpi_gm_reqlist.c:99:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lam_ssi_rpi_gm_did [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/gm/src/ssi_rpi_gm_reqlist.c:129:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAMERROR [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/gm/src/ssi_rpi_gm_reqlist.c:192:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAMERROR [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/gm/src/ssi_rpi_gm_reqlist.c:218:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAMERROR [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/gm/src/ssi_rpi_gm_send_queue.c:79:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lam_ssi_rpi_gm_did [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/gm/src/ssi_rpi_gm_send_queue.c:129:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lam_ssi_rpi_gm_did [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/gm/src/ssi_rpi_gm_send_queue.c:200:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lam_ssi_rpi_gm_did [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/gm/src/ssi_rpi_gm_send_queue.c:229:7: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] lam-7.1.4/share/ssi/rpi/gm/src/ssi_rpi_gm_tiny.c:75:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lam_ssi_rpi_gm_did [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/gm/src/ssi_rpi_gm_tiny.c:168:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lam_ssi_rpi_gm_did [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/gm/src/ssi_rpi_gm_tiny.c:235:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lam_ssi_rpi_gm_did [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/gm/src/ssi_rpi_gm_tiny.c:260:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lam_ssi_rpi_gm_did [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/gm/src/ssi_rpi_gm_unexpected.c:64:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAM_RQIPROBE [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/gm/src/ssi_rpi_gm_unexpected.c:195:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_REQUEST_NULL [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/gm/src/ssi_rpi_gm_util.c:42:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GM_MAX_HOST_NAME_LEN [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/gm/src/ssi_rpi_gm_util.c:73:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_ANY_TAG [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/gm/src/ssi_rpi_gm_util.c:101:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lam_ssi_rpi_gm_can_register_mem [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/gm/src/ssi_rpi_gm_util.c:67:71: style: Parameter 'env' can be declared as pointer to const [constParameterPointer] lam-7.1.4/share/ssi/rpi/ib/src/ssi_rpi_ib.c:163:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAM_SSI_RPI_IB_MAX_HCA [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/ib/src/ssi_rpi_ib.c:246:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gps_grank [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/ib/src/ssi_rpi_ib.c:352:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable did [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/ib/src/ssi_rpi_ib.c:388:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable req_mid [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/ib/src/ssi_rpi_ib.c:445:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAMERROR [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/ib/src/ssi_rpi_ib.c:576:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAM_RQFCANCEL [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/ib/src/ssi_rpi_ib.c:645:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAM_RQSINIT [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/ib/src/ssi_rpi_ib.c:735:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_SUCCESS [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/ib/src/ssi_rpi_ib.c:806:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable did [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/ib/src/ssi_rpi_ib.c:881:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAM_RQSSTART [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/ib/src/ssi_rpi_ib.c:945:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable did [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/ib/src/ssi_rpi_ib.c:1026:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable procs [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/ib/src/ssi_rpi_ib.c:1141:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAM_PRPIINIT [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/ib/src/ssi_rpi_ib.c:1196:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable procs [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/ib/src/ssi_rpi_ib.c:1278:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAMERROR [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/ib/src/ssi_rpi_ib.c:1329:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_SUCCESS [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/ib/src/ssi_rpi_ib.c:836:20: style: Condition 'finalize1(((struct _proc**)lam_arr_get(PUB(procs)))[0])' is always false [knownConditionTrueFalse] lam-7.1.4/share/ssi/rpi/ib/src/ssi_rpi_ib.c:836:20: note: Calling function 'finalize1' returns 0 lam-7.1.4/share/ssi/rpi/ib/src/ssi_rpi_ib.c:836:20: note: Condition 'finalize1(((struct _proc**)lam_arr_get(PUB(procs)))[0])' is always false lam-7.1.4/share/ssi/rpi/ib/src/ssi_rpi_ib.c:918:2: error: Memory leak: msg.cm_extra [memleak] lam-7.1.4/share/ssi/rpi/ib/src/ssi_rpi_ib.c:160:14: style: Local variable 'ret' shadows outer variable [shadowVariable] lam-7.1.4/share/ssi/rpi/ib/src/ssi_rpi_ib.c:71:12: note: Shadowed declaration lam-7.1.4/share/ssi/rpi/ib/src/ssi_rpi_ib.c:160:14: note: Shadow variable lam-7.1.4/share/ssi/rpi/ib/src/ssi_rpi_ib.c:943:12: style: Local variable 'ret' shadows outer variable [shadowVariable] lam-7.1.4/share/ssi/rpi/ib/src/ssi_rpi_ib.c:71:12: note: Shadowed declaration lam-7.1.4/share/ssi/rpi/ib/src/ssi_rpi_ib.c:943:12: note: Shadow variable lam-7.1.4/share/ssi/rpi/ib/src/ssi_rpi_ib.c:162:17: style: Variable 'p' can be declared as pointer to const [constVariablePointer] lam-7.1.4/share/ssi/rpi/ib/src/ssi_rpi_ib.c:763:33: style: Parameter 'ad' can be declared as pointer to const [constParameterPointer] lam-7.1.4/share/ssi/rpi/ib/src/ssi_rpi_ib.c:1006:16: style: Variable 'mygps' can be declared as pointer to const [constVariablePointer] lam-7.1.4/share/ssi/rpi/ib/src/ssi_rpi_ib.c:1335:15: style: Variable 'aa' can be declared as pointer to const [constVariablePointer] lam-7.1.4/share/ssi/rpi/ib/src/ssi_rpi_ib.c:1336:15: style: Variable 'bb' can be declared as pointer to const [constVariablePointer] lam-7.1.4/share/ssi/rpi/ib/src/ssi_rpi_ib_ack.c:69:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable C2CACK [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/ib/src/ssi_rpi_ib_ack.c:134:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lam_ssi_rpi_ib_did [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/ib/src/ssi_rpi_ib_ack.c:161:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAMERROR [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/ib/src/ssi_rpi_ib_actions.c:73:40: error: There is an unknown macro here somewhere. Configuration is required. If PUB is a macro then please configure it. [unknownMacro] lam-7.1.4/share/ssi/rpi/ib/src/ssi_rpi_ib_bitmap.c:34:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lam_ssi_rpi_ib_bitmap [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/ib/src/ssi_rpi_ib_bitmap.c:73:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAMERROR [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/ib/src/ssi_rpi_ib_bitmap.c:136:53: style: Parameter 'bmap' can be declared as pointer to const [constParameterPointer] lam-7.1.4/share/ssi/rpi/ib/src/ssi_rpi_ib_dreg.c:74:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAM_IB_lkey [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/ib/src/ssi_rpi_ib_dreg.c:94:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable env_mempool [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/ib/src/ssi_rpi_ib_dreg.c:112:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable env_mempool [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/ib/src/ssi_rpi_ib_dreg.c:131:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAMERROR [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/ib/src/ssi_rpi_ib_dreg.c:157:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable env_mempool [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/ib/src/ssi_rpi_ib_dreg.c:177:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAMERROR [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/ib/src/ssi_rpi_ib_dreg.c:196:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lam_ssi_rpi_ib_reg_env_len [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/ib/src/ssi_rpi_ib_hashmap.c:72:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lam_map [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/ib/src/ssi_rpi_ib_hashmap.c:141:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RED [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/ib/src/ssi_rpi_ib_hashmap.c:259:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLACK [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/ib/src/ssi_rpi_ib_hashmap.c:407:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RED [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/ib/src/ssi_rpi_ib_hashmap.c:468:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLACK [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/ib/src/ssi_rpi_ib_hashmap.c:79:5: error: Memory leak: lmap [memleak] lam-7.1.4/share/ssi/rpi/ib/src/ssi_rpi_ib_hashmap.c:83:5: error: Memory leak: lmap [memleak] lam-7.1.4/share/ssi/rpi/ib/src/ssi_rpi_ib_hashmap.c:83:5: error: Memory leak: lmap.root_ptr [memleak] lam-7.1.4/share/ssi/rpi/ib/src/ssi_rpi_ib_hashmap.c:388:35: style: Parameter 'key' can be declared as pointer to const [constParameterPointer] lam-7.1.4/share/ssi/rpi/ib/src/ssi_rpi_ib_hashmap.c:388:46: style: Parameter 'value' can be declared as pointer to const [constParameterPointer] lam-7.1.4/share/ssi/rpi/ib/src/ssi_rpi_ib_interval.c:79:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAMERROR [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/ib/src/ssi_rpi_ib_interval.c:123:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAMERROR [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/ib/src/ssi_rpi_ib_interval.c:199:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAM_IB_MR [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/ib/src/ssi_rpi_ib_interval.c:250:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lam_ssi_rpi_ib_hca_hndl [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/ib/src/ssi_rpi_ib_interval.c:108:14: style: Variable 'entry' can be declared as pointer to const [constVariablePointer] lam-7.1.4/share/ssi/rpi/ib/src/ssi_rpi_ib_interval.c:143:37: style: Parameter 'buf' can be declared as pointer to const [constParameterPointer] lam-7.1.4/share/ssi/rpi/ib/src/ssi_rpi_ib_interval.c:314:14: style: Variable 'a' can be declared as pointer to const [constVariablePointer] lam-7.1.4/share/ssi/rpi/ib/src/ssi_rpi_ib_interval.c:314:18: style: Variable 'b' can be declared as pointer to const [constVariablePointer] lam-7.1.4/share/ssi/rpi/ib/src/ssi_rpi_ib_long.c:83:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lam_ssi_rpi_ib_did [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/ib/src/ssi_rpi_ib_long.c:174:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lam_ssi_rpi_ib_did [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/ib/src/ssi_rpi_ib_long.c:254:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lam_ssi_rpi_ib_did [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/ib/src/ssi_rpi_ib_long.c:313:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num_envelopes [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/ib/src/ssi_rpi_ib_long.c:361:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lam_ssi_rpi_ib_did [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/ib/src/ssi_rpi_ib_recv_events.c:66:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lam_ssi_rpi_ib_did [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/ib/src/ssi_rpi_ib_recv_events.c:159:6: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment] lam-7.1.4/share/ssi/rpi/ib/src/ssi_rpi_ib_recv_events.c:116:6: note: ret is assigned lam-7.1.4/share/ssi/rpi/ib/src/ssi_rpi_ib_recv_events.c:159:6: note: ret is overwritten lam-7.1.4/share/ssi/rpi/ib/src/ssi_rpi_ib_recv_events.c:159:6: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment] lam-7.1.4/share/ssi/rpi/ib/src/ssi_rpi_ib_recv_events.c:135:6: note: ret is assigned lam-7.1.4/share/ssi/rpi/ib/src/ssi_rpi_ib_recv_events.c:159:6: note: ret is overwritten lam-7.1.4/share/ssi/rpi/ib/src/ssi_rpi_ib_recv_events.c:159:6: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment] lam-7.1.4/share/ssi/rpi/ib/src/ssi_rpi_ib_recv_events.c:149:6: note: ret is assigned lam-7.1.4/share/ssi/rpi/ib/src/ssi_rpi_ib_recv_events.c:159:6: note: ret is overwritten lam-7.1.4/share/ssi/rpi/ib/src/ssi_rpi_ib_recv_queue.c:38:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lam_ssi_rpi_ib_did [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/ib/src/ssi_rpi_ib_recv_queue.c:64:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lam_ssi_rpi_ib_did [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/ib/src/ssi_rpi_ib_recv_queue.c:109:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lam_ssi_rpi_ib_did [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/ib/src/ssi_rpi_ib_recv_queue.c:102:63: style: Parameter 'exception' can be declared as pointer to const [constParameterPointer] lam-7.1.4/share/ssi/rpi/ib/src/ssi_rpi_ib_reqlist.c:46:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAMERROR [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/ib/src/ssi_rpi_ib_reqlist.c:64:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lam_ssi_rpi_ib_reqlist_item_t [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/ib/src/ssi_rpi_ib_reqlist.c:99:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lam_ssi_rpi_ib_did [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/ib/src/ssi_rpi_ib_reqlist.c:130:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAMERROR [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/ib/src/ssi_rpi_ib_reqlist.c:193:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAMERROR [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/ib/src/ssi_rpi_ib_reqlist.c:219:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAMERROR [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/ib/src/ssi_rpi_ib_send_queue.c:70:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable procs [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/ib/src/ssi_rpi_ib_send_queue.c:96:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lam_ssi_rpi_ib_pending_send_proc_bitmap [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/ib/src/ssi_rpi_ib_send_queue.c:116:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lam_ssi_rpi_ib_pending_ack_proc_bitmap [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/ib/src/ssi_rpi_ib_send_queue.c:166:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lam_ssi_rpi_ib_did [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/ib/src/ssi_rpi_ib_send_queue.c:231:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable did [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/ib/src/ssi_rpi_ib_send_queue.c:161:47: style: Variable 'rli_prev' can be declared as pointer to const [constVariablePointer] lam-7.1.4/share/ssi/rpi/ib/src/ssi_rpi_ib_send_queue.c:226:47: style: Variable 'rli_prev' can be declared as pointer to const [constVariablePointer] lam-7.1.4/share/ssi/rpi/ib/src/ssi_rpi_ib_send_queue.c:169:14: style: Variable 'rli_prev' is assigned a value that is never used. [unreadVariable] lam-7.1.4/share/ssi/rpi/ib/src/ssi_rpi_ib_send_queue.c:234:14: style: Variable 'rli_prev' is assigned a value that is never used. [unreadVariable] lam-7.1.4/share/ssi/rpi/ib/src/ssi_rpi_ib_tiny.c:69:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAMERROR [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/ib/src/ssi_rpi_ib_tiny.c:100:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAMERROR [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/ib/src/ssi_rpi_ib_tiny.c:121:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lam_ssi_rpi_ib_did [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/ib/src/ssi_rpi_ib_tiny.c:180:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lam_ssi_rpi_ib_did [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/ib/src/ssi_rpi_ib_tiny.c:234:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lam_ssi_rpi_ib_did [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/ib/src/ssi_rpi_ib_tiny.c:288:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lam_ssi_rpi_ib_did [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/ib/src/ssi_rpi_ib_unexpected.c:55:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable did [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/ib/src/ssi_rpi_ib_unexpected.c:198:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_REQUEST_NULL [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/ib/src/ssi_rpi_ib_util.c:51:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_ANY_TAG [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/ib/src/ssi_rpi_ib_util.c:45:73: style: Parameter 'env' can be declared as pointer to const [constParameterPointer] lam-7.1.4/share/ssi/rpi/lamd/src/ssi_rpi_lamd.c:147:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_THREAD_SINGLE [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/lamd/src/ssi_rpi_lamd.c:177:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lam_ssi_rpi_verbose [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/lamd/src/ssi_rpi_lamd.c:234:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAMERROR [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/lamd/src/ssi_rpi_lamd.c:254:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lam_ssi_rpi_req [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/lamd/src/ssi_rpi_lamd.c:284:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAMD_START [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/lamd/src/ssi_rpi_lamd.c:457:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_REQUEST_NULL [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/lamd/src/ssi_rpi_lamd.c:619:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAMERROR [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/lamd/src/ssi_rpi_lamd.c:644:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAM_RQIRECV [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/lamd/src/ssi_rpi_lamd.c:695:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/lamd/src/ssi_rpi_lamd.c:785:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/lamd/src/ssi_rpi_lamd.c:829:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bfsync [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/lamd/src/ssi_rpi_lamd.c:883:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ki_fyi [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/lamd/src/ssi_rpi_lamd.c:919:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAM_RQSDONE [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/lamd/src/ssi_rpi_lamd.c:952:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/lamd/src/ssi_rpi_lamd.c:975:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAM_RQSDONE [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/lamd/src/ssi_rpi_lamd.c:1039:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAM_RQSDONE [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/lamd/src/ssi_rpi_lamd.c:1175:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAM_RQSDONE [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/lamd/src/ssi_rpi_lamd.c:1358:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAMERROR [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/lamd/src/ssi_rpi_lamd.c:1402:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KTRY [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/lamd/src/ssi_rpi_lamd.c:1429:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAM_SIGSHRINK [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/lamd/src/ssi_rpi_lamd.c:1442:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAM_SIGSHRINK [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/lamd/src/ssi_rpi_lamd.c:1459:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAM_SIGUSR [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/lamd/src/ssi_rpi_lamd.c:1475:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAM_CLDEAD [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/lamd/src/ssi_rpi_lamd.c:1516:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/lamd/src/ssi_rpi_lamd.c:1535:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOCAL [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/lamd/src/ssi_rpi_lamd.c:1572:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lam_ger [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/lamd/src/ssi_rpi_lamd.c:182:56: style: Condition 'lam_ssi_rpi_lamd_addprocs(arg_procs,arg_nprocs)!=0' is always false [knownConditionTrueFalse] lam-7.1.4/share/ssi/rpi/lamd/src/ssi_rpi_lamd.c:182:32: note: Calling function 'lam_ssi_rpi_lamd_addprocs' returns 0 lam-7.1.4/share/ssi/rpi/lamd/src/ssi_rpi_lamd.c:182:56: note: Condition 'lam_ssi_rpi_lamd_addprocs(arg_procs,arg_nprocs)!=0' is always false lam-7.1.4/share/ssi/rpi/lamd/src/ssi_rpi_lamd.c:795:43: style: Clarify calculation precedence for '|' and '?'. [clarifyCalculation] lam-7.1.4/share/ssi/rpi/lamd/src/ssi_rpi_lamd.c:174:17: style: Variable 'p' can be declared as pointer to const [constVariablePointer] lam-7.1.4/share/ssi/rpi/sysv/src/ssi_rpi_sysv.c:181:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_THREAD_SINGLE [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/sysv/src/ssi_rpi_sysv.c:212:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lam_ssi_rpi_sysv_poll_yield [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/sysv/src/ssi_rpi_sysv.c:268:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lam_ssi_rpi_tcp_procs [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/sysv/src/ssi_rpi_sysv.c:305:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lam_ssi_rpi_req [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/sysv/src/ssi_rpi_sysv.c:330:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lam_ssi_rpi_tcp_haveadv [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/sysv/src/ssi_rpi_sysv.c:479:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lam_ssi_rpi_tcp_read [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/sysv/src/ssi_rpi_sysv.c:551:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_SUCCESS [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/sysv/src/ssi_rpi_sysv.c:580:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lam_ssi_rpi_sysv_membase [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/sysv/src/ssi_rpi_sysv.c:618:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAM_RQSSTART [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/sysv/src/ssi_rpi_sysv.c:669:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAM_RQIPROBE [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/sysv/src/ssi_rpi_sysv.c:726:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lam_ssi_rpi_sysv_write [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/sysv/src/ssi_rpi_sysv.c:761:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_GER [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/sysv/src/ssi_rpi_sysv.c:858:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable p_gps [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/sysv/src/ssi_rpi_sysv.c:1135:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAM_PRPIINIT [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/sysv/src/ssi_rpi_sysv.c:1199:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lam_ssi_rpi_tcp_procs [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/sysv/src/ssi_rpi_sysv.c:1250:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_ERR_COUNT [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/sysv/src/ssi_rpi_sysv.c:1348:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_ERR_COUNT [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/sysv/src/ssi_rpi_sysv.c:803:18: style: Variable 'g' can be declared as pointer to const [constVariablePointer] lam-7.1.4/share/ssi/rpi/sysv/src/ssi_rpi_sysv_common.c:152:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lam_ssi_rpi_tcp_flblock [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/sysv/src/ssi_rpi_sysv_common.c:230:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lam_ssi_rpi_tcp_haveadv [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/sysv/src/ssi_rpi_sysv_common.c:257:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAM_RQIPROBE [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/sysv/src/ssi_rpi_sysv_common.c:347:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAM_RQSDONE [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/sysv/src/ssi_rpi_sysv_common.c:374:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lam_ssi_rpi_tcp_haveadv [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/sysv/src/ssi_rpi_sysv_common.c:407:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lam_ssi_rpi_tcp_haveadv [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/sysv/src/ssi_rpi_sysv_common.c:428:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lam_ssi_rpi_tcp_haveadv [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/sysv/src/ssi_rpi_sysv_common.c:469:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable C2CBOX [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/sysv/src/ssi_rpi_sysv_common.c:506:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lam_ssi_rpi_tcp_haveadv [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/sysv/src/ssi_rpi_sysv_common.c:532:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lam_ssi_rpi_tcp_haveadv [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/sysv/src/ssi_rpi_sysv_common.c:559:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lam_ssi_rpi_tcp_haveadv [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/sysv/src/ssi_rpi_sysv_common.c:585:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lam_ssi_rpi_tcp_haveadv [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/sysv/src/ssi_rpi_sysv_common.c:611:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lam_ssi_rpi_tcp_haveadv [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/sysv/src/ssi_rpi_sysv_common.c:639:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable C2CBOX [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/sysv/src/ssi_rpi_sysv_common.c:660:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lam_ssi_rpi_tcp_haveadv [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/sysv/src/ssi_rpi_sysv_common.c:680:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAM_LOG_ALIGN [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/sysv/src/ssi_rpi_sysv_common.c:719:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAM_LOG_ALIGN [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/sysv/src/ssi_rpi_sysv_common.c:866:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CACHELINESIZE [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/sysv/src/ssi_rpi_sysv_common.c:953:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPC_RMID [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/sysv/src/ssi_rpi_sysv_common.c:1006:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/sysv/src/ssi_rpi_sysv_common.c:1022:3: warning: Return value of function semop() is not used. [ignoredReturnValue] lam-7.1.4/share/ssi/rpi/sysv/src/ssi_rpi_sysv_common.c:307:47: style: Condition 'lam_ssi_rpi_sysv_req_rcvd_body_synch(0,req)' is always false [knownConditionTrueFalse] lam-7.1.4/share/ssi/rpi/sysv/src/ssi_rpi_sysv_common.c:307:47: note: Calling function 'lam_ssi_rpi_sysv_req_rcvd_body_synch' returns 0 lam-7.1.4/share/ssi/rpi/sysv/src/ssi_rpi_sysv_common.c:307:47: note: Condition 'lam_ssi_rpi_sysv_req_rcvd_body_synch(0,req)' is always false lam-7.1.4/share/ssi/rpi/sysv/src/ssi_rpi_sysv_common.c:91:8: style: union member 'header::align' is never used. [unusedStructMember] lam-7.1.4/share/ssi/rpi/sysv/src/ssi_rpi_sysv_low.c:79:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lam_ssi_rpi_tcp_flblock [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/sysv/src/ssi_rpi_sysv_low.c:115:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lam_ssi_rpi_sysv_short [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/sysv/src/ssi_rpi_sysv_low.c:201:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lam_ssi_rpi_sysv_membase [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/sysv/src/ssi_rpi_sysv_low.c:284:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAMERROR [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/sysv/src/ssi_rpi_sysv_low.c:313:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAMERROR [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/sysv/src/ssi_rpi_sysv_low.c:367:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lam_ssi_rpi_tcp_haveadv [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/sysv/src/ssi_rpi_sysv_low.c:455:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lam_ssi_rpi_sysv_short [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/sysv/src/ssi_rpi_sysv_low.c:497:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lam_ssi_rpi_tcp_flblock [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/sysv/src/ssi_rpi_sysv_low.c:602:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lam_ssi_rpi_sysv_membase [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/sysv/src/ssi_rpi_sysv_low.c:712:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lam_ssi_rpi_tcp_flblock [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/sysv/src/ssi_rpi_sysv_low.c:770:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAMERROR [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/sysv/src/ssi_rpi_sysv_low.c:895:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_SUCCESS [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/sysv/src/ssi_rpi_sysv_low.c:1110:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable C2CACK [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/sysv/src/ssi_rpi_sysv_low.c:1151:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_ANY_TAG [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/sysv/src/ssi_rpi_sysv_low.c:1145:30: style: Parameter 'env' can be declared as pointer to const [constParameterPointer] lam-7.1.4/share/ssi/rpi/sysv/src/ssi_rpi_sysv_low.c:77:20: style: Variable 'starttime' is assigned a value that is never used. [unreadVariable] lam-7.1.4/share/ssi/rpi/sysv/src/ssi_rpi_sysv_low.c:494:20: style: Variable 'starttime' is assigned a value that is never used. [unreadVariable] lam-7.1.4/share/ssi/rpi/sysv/src/ssi_rpi_sysv_low.c:596:20: style: Variable 'starttime' is assigned a value that is never used. [unreadVariable] lam-7.1.4/share/ssi/rpi/sysv/src/ssi_rpi_sysv_low.c:710:20: style: Variable 'starttime' is assigned a value that is never used. [unreadVariable] lam-7.1.4/share/ssi/rpi/sysv/src/ssi_rpi_sysv_low.c:1108:20: style: Variable 'starttime' is assigned a value that is never used. [unreadVariable] lam-7.1.4/share/ssi/rpi/sysv/src/ssi_rpi_sysv_shm.c:136:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPC_PRIVATE [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/sysv/src/ssi_rpi_sysv_shm.c:197:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPC_NOWAIT [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/sysv/src/ssi_rpi_sysv_shm.c:241:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAMERROR [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/sysv/src/ssi_rpi_sysv_shm.c:286:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/sysv/src/ssi_rpi_sysv_shm.c:305:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/tcp/src/ssi_rpi_tcp.c:164:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_THREAD_SINGLE [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/tcp/src/ssi_rpi_tcp.c:199:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lam_ssi_rpi_tcp_short [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/tcp/src/ssi_rpi_tcp.c:252:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAMERROR [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/tcp/src/ssi_rpi_tcp.c:281:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lam_ssi_rpi_req [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/tcp/src/ssi_rpi_tcp.c:306:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lam_ssi_rpi_tcp_haveadv [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/tcp/src/ssi_rpi_tcp.c:424:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lam_ssi_rpi_tcp_read [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/tcp/src/ssi_rpi_tcp.c:506:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_SUCCESS [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/tcp/src/ssi_rpi_tcp.c:541:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable procs [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/tcp/src/ssi_rpi_tcp.c:571:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAM_RQSSTART [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/tcp/src/ssi_rpi_tcp.c:625:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAM_RQIPROBE [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/tcp/src/ssi_rpi_tcp.c:674:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lam_ssi_rpi_tcp_write [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/tcp/src/ssi_rpi_tcp.c:704:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_GER [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/tcp/src/ssi_rpi_tcp.c:794:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable p_gps [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/tcp/src/ssi_rpi_tcp.c:939:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAM_PRPIINIT [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/tcp/src/ssi_rpi_tcp.c:996:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable procs [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/tcp/src/ssi_rpi_tcp.c:1040:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_ERR_COUNT [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/tcp/src/ssi_rpi_tcp.c:1136:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_ERR_COUNT [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/tcp/src/ssi_rpi_tcp.c:542:20: style: Condition 'finalize1(((struct _proc**)lam_arr_get(PUB(procs)))[0])' is always false [knownConditionTrueFalse] lam-7.1.4/share/ssi/rpi/tcp/src/ssi_rpi_tcp.c:542:20: note: Calling function 'finalize1' returns 0 lam-7.1.4/share/ssi/rpi/tcp/src/ssi_rpi_tcp.c:542:20: note: Condition 'finalize1(((struct _proc**)lam_arr_get(PUB(procs)))[0])' is always false lam-7.1.4/share/ssi/rpi/tcp/src/ssi_rpi_tcp.c:973:63: style:inconclusive: Function 'fill_sync' argument 3 names different: declaration 'hea' definition 'head'. [funcArgNamesDifferent] lam-7.1.4/share/ssi/rpi/tcp/src/ssi_rpi_tcp.c:88:22: note: Function 'fill_sync' argument 3 names different: declaration 'hea' definition 'head'. lam-7.1.4/share/ssi/rpi/tcp/src/ssi_rpi_tcp.c:973:63: note: Function 'fill_sync' argument 3 names different: declaration 'hea' definition 'head'. lam-7.1.4/share/ssi/rpi/tcp/src/ssi_rpi_tcp.c:736:18: style: Variable 'g' can be declared as pointer to const [constVariablePointer] lam-7.1.4/share/ssi/rpi/tcp/src/ssi_rpi_tcp_low.c:146:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fd_set [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/tcp/src/ssi_rpi_tcp_low.c:224:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAMERROR [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/tcp/src/ssi_rpi_tcp_low.c:274:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lam_ssi_rpi_envl [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/tcp/src/ssi_rpi_tcp_low.c:310:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAMERROR [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/tcp/src/ssi_rpi_tcp_low.c:421:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable C2CREAD [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/tcp/src/ssi_rpi_tcp_low.c:455:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAM_RQSDONE [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/tcp/src/ssi_rpi_tcp_low.c:486:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAM_RQSDONE [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/tcp/src/ssi_rpi_tcp_low.c:512:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAM_RQSACTIVE [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/tcp/src/ssi_rpi_tcp_low.c:548:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAM_RQSACTIVE [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/tcp/src/ssi_rpi_tcp_low.c:582:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAM_RQSACTIVE [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/tcp/src/ssi_rpi_tcp_low.c:630:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAM_RQSDONE [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/tcp/src/ssi_rpi_tcp_low.c:650:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable C2CWRITE [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/tcp/src/ssi_rpi_tcp_low.c:690:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAM_RQSDONE [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/tcp/src/ssi_rpi_tcp_low.c:719:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAM_RQSDONE [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/tcp/src/ssi_rpi_tcp_low.c:745:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAM_RQSACTIVE [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/tcp/src/ssi_rpi_tcp_low.c:845:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAM_RQIPROBE [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/tcp/src/ssi_rpi_tcp_low.c:1011:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAM_RQSDONE [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/tcp/src/ssi_rpi_tcp_low.c:1044:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable C2CLONG [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/tcp/src/ssi_rpi_tcp_low.c:1097:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iov_base [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/tcp/src/ssi_rpi_tcp_low.c:1203:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ki_rtf [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/tcp/src/ssi_rpi_tcp_low.c:1254:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ki_rtf [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/tcp/src/ssi_rpi_tcp_low.c:1311:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ki_rtf [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/tcp/src/ssi_rpi_tcp_low.c:1392:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ki_rtf [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/tcp/src/ssi_rpi_tcp_low.c:1433:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable F_SETFL [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/tcp/src/ssi_rpi_tcp_low.c:1479:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable procs [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/tcp/src/ssi_rpi_tcp_low.c:1528:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/tcp/src/ssi_rpi_tcp_low.c:1657:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/tcp/src/ssi_rpi_tcp_low.c:1864:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_ANY_TAG [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/tcp/src/ssi_rpi_tcp_low.c:1909:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable C2CACK [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/tcp/src/ssi_rpi_tcp_low.c:1957:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAM_CLDEAD [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/tcp/src/ssi_rpi_tcp_low.c:799:29: style: Condition 'tcp_req_rcvd_body_synch((struct lam_ssi_rpi_proc*)0,req)' is always false [knownConditionTrueFalse] lam-7.1.4/share/ssi/rpi/tcp/src/ssi_rpi_tcp_low.c:799:29: note: Calling function 'tcp_req_rcvd_body_synch' returns 0 lam-7.1.4/share/ssi/rpi/tcp/src/ssi_rpi_tcp_low.c:799:29: note: Condition 'tcp_req_rcvd_body_synch((struct lam_ssi_rpi_proc*)0,req)' is always false lam-7.1.4/share/ssi/rpi/tcp/src/ssi_rpi_tcp_low.c:929:29: style: Condition 'tcp_req_rcvd_body_synch((struct lam_ssi_rpi_proc*)0,req)' is always false [knownConditionTrueFalse] lam-7.1.4/share/ssi/rpi/tcp/src/ssi_rpi_tcp_low.c:929:29: note: Calling function 'tcp_req_rcvd_body_synch' returns 0 lam-7.1.4/share/ssi/rpi/tcp/src/ssi_rpi_tcp_low.c:929:29: note: Condition 'tcp_req_rcvd_body_synch((struct lam_ssi_rpi_proc*)0,req)' is always false lam-7.1.4/share/ssi/rpi/tcp/src/ssi_rpi_tcp_low.c:967:31: style: Condition 'tcp_req_rcvd_body_synch((struct lam_ssi_rpi_proc*)0,req)' is always false [knownConditionTrueFalse] lam-7.1.4/share/ssi/rpi/tcp/src/ssi_rpi_tcp_low.c:967:31: note: Calling function 'tcp_req_rcvd_body_synch' returns 0 lam-7.1.4/share/ssi/rpi/tcp/src/ssi_rpi_tcp_low.c:967:31: note: Condition 'tcp_req_rcvd_body_synch((struct lam_ssi_rpi_proc*)0,req)' is always false lam-7.1.4/share/ssi/rpi/tcp/src/ssi_rpi_tcp_low.c:1248:12: style:inconclusive: Function 'swrite' argument 1 names different: declaration 'p' definition 'sock'. [funcArgNamesDifferent] lam-7.1.4/share/ssi/rpi/tcp/src/ssi_rpi_tcp_low.c:88:23: note: Function 'swrite' argument 1 names different: declaration 'p' definition 'sock'. lam-7.1.4/share/ssi/rpi/tcp/src/ssi_rpi_tcp_low.c:1248:12: note: Function 'swrite' argument 1 names different: declaration 'p' definition 'sock'. lam-7.1.4/share/ssi/rpi/tcp/src/ssi_rpi_tcp_low.c:1079:40: style: Parameter 'ps' can be declared as pointer to const [constParameterPointer] lam-7.1.4/share/ssi/rpi/tcp/src/ssi_rpi_tcp_low.c:1164:39: style: Parameter 'ps' can be declared as pointer to const [constParameterPointer] lam-7.1.4/share/ssi/rpi/tcp/src/ssi_rpi_tcp_low.c:1858:74: style: Parameter 'env' can be declared as pointer to const [constParameterPointer] lam-7.1.4/share/ssi/rpi/usysv/src/ssi_rpi_usysv.c:189:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_THREAD_SINGLE [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/usysv/src/ssi_rpi_usysv.c:220:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lam_ssi_rpi_usysv_lock_poll_read [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/usysv/src/ssi_rpi_usysv.c:285:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lam_ssi_rpi_tcp_procs [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/usysv/src/ssi_rpi_usysv.c:322:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lam_ssi_rpi_req [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/usysv/src/ssi_rpi_usysv.c:347:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lam_ssi_rpi_tcp_haveadv [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/usysv/src/ssi_rpi_usysv.c:495:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lam_ssi_rpi_tcp_read [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/usysv/src/ssi_rpi_usysv.c:567:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_SUCCESS [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/usysv/src/ssi_rpi_usysv.c:596:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lam_ssi_rpi_usysv_membase [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/usysv/src/ssi_rpi_usysv.c:634:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAM_RQSSTART [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/usysv/src/ssi_rpi_usysv.c:684:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAM_RQIPROBE [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/usysv/src/ssi_rpi_usysv.c:742:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lam_ssi_rpi_usysv_write [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/usysv/src/ssi_rpi_usysv.c:777:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_GER [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/usysv/src/ssi_rpi_usysv.c:874:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable p_gps [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/usysv/src/ssi_rpi_usysv.c:1138:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAM_PRPIINIT [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/usysv/src/ssi_rpi_usysv.c:1202:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lam_ssi_rpi_tcp_procs [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/usysv/src/ssi_rpi_usysv.c:1247:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_ERR_COUNT [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/usysv/src/ssi_rpi_usysv.c:1345:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_ERR_COUNT [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/usysv/src/ssi_rpi_usysv.c:603:20: style: Condition 'finalize1(((struct _proc**)lam_arr_get(lam_ssi_rpi_tcp_procs))[0])' is always false [knownConditionTrueFalse] lam-7.1.4/share/ssi/rpi/usysv/src/ssi_rpi_usysv.c:603:20: note: Calling function 'finalize1' returns 0 lam-7.1.4/share/ssi/rpi/usysv/src/ssi_rpi_usysv.c:603:20: note: Condition 'finalize1(((struct _proc**)lam_arr_get(lam_ssi_rpi_tcp_procs))[0])' is always false lam-7.1.4/share/ssi/rpi/usysv/src/ssi_rpi_usysv.c:819:18: style: Variable 'g' can be declared as pointer to const [constVariablePointer] lam-7.1.4/share/ssi/rpi/usysv/src/ssi_rpi_usysv_common.c:157:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lam_ssi_rpi_tcp_flblock [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/usysv/src/ssi_rpi_usysv_common.c:239:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lam_ssi_rpi_tcp_haveadv [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/usysv/src/ssi_rpi_usysv_common.c:267:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAM_RQIPROBE [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/usysv/src/ssi_rpi_usysv_common.c:358:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAM_RQSDONE [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/usysv/src/ssi_rpi_usysv_common.c:385:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lam_ssi_rpi_tcp_haveadv [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/usysv/src/ssi_rpi_usysv_common.c:418:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lam_ssi_rpi_tcp_haveadv [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/usysv/src/ssi_rpi_usysv_common.c:439:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lam_ssi_rpi_tcp_haveadv [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/usysv/src/ssi_rpi_usysv_common.c:480:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable C2CBOX [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/usysv/src/ssi_rpi_usysv_common.c:517:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lam_ssi_rpi_tcp_haveadv [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/usysv/src/ssi_rpi_usysv_common.c:543:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lam_ssi_rpi_tcp_haveadv [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/usysv/src/ssi_rpi_usysv_common.c:571:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lam_ssi_rpi_tcp_haveadv [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/usysv/src/ssi_rpi_usysv_common.c:598:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lam_ssi_rpi_tcp_haveadv [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/usysv/src/ssi_rpi_usysv_common.c:625:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lam_ssi_rpi_tcp_haveadv [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/usysv/src/ssi_rpi_usysv_common.c:653:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable C2CBOX [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/usysv/src/ssi_rpi_usysv_common.c:674:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lam_ssi_rpi_tcp_haveadv [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/usysv/src/ssi_rpi_usysv_common.c:694:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAM_LOG_ALIGN [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/usysv/src/ssi_rpi_usysv_common.c:733:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAM_LOG_ALIGN [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/usysv/src/ssi_rpi_usysv_common.c:880:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CACHELINESIZE [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/usysv/src/ssi_rpi_usysv_common.c:968:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPC_RMID [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/usysv/src/ssi_rpi_usysv_common.c:1022:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/usysv/src/ssi_rpi_usysv_common.c:1038:3: warning: Return value of function semop() is not used. [ignoredReturnValue] lam-7.1.4/share/ssi/rpi/usysv/src/ssi_rpi_usysv_common.c:318:48: style: Condition 'lam_ssi_rpi_usysv_req_rcvd_body_synch(0,req)' is always false [knownConditionTrueFalse] lam-7.1.4/share/ssi/rpi/usysv/src/ssi_rpi_usysv_common.c:318:48: note: Calling function 'lam_ssi_rpi_usysv_req_rcvd_body_synch' returns 0 lam-7.1.4/share/ssi/rpi/usysv/src/ssi_rpi_usysv_common.c:318:48: note: Condition 'lam_ssi_rpi_usysv_req_rcvd_body_synch(0,req)' is always false lam-7.1.4/share/ssi/rpi/usysv/src/ssi_rpi_usysv_common.c:93:8: style: union member 'header::align' is never used. [unusedStructMember] lam-7.1.4/share/ssi/rpi/usysv/src/ssi_rpi_usysv_low.c:82:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lam_ssi_rpi_tcp_flblock [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/usysv/src/ssi_rpi_usysv_low.c:116:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lam_ssi_rpi_usysv_short [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/usysv/src/ssi_rpi_usysv_low.c:193:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lam_ssi_rpi_usysv_membase [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/usysv/src/ssi_rpi_usysv_low.c:265:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYNC_WRITE [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/usysv/src/ssi_rpi_usysv_low.c:294:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYNC_WRITE [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/usysv/src/ssi_rpi_usysv_low.c:347:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lam_ssi_rpi_tcp_haveadv [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/usysv/src/ssi_rpi_usysv_low.c:429:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lam_ssi_rpi_usysv_short [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/usysv/src/ssi_rpi_usysv_low.c:470:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lam_ssi_rpi_tcp_flblock [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/usysv/src/ssi_rpi_usysv_low.c:566:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lam_ssi_rpi_usysv_membase [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/usysv/src/ssi_rpi_usysv_low.c:670:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lam_ssi_rpi_tcp_flblock [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/usysv/src/ssi_rpi_usysv_low.c:725:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lam_ssi_rpi_usysv_lock_poll_write [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/usysv/src/ssi_rpi_usysv_low.c:841:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_SUCCESS [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/usysv/src/ssi_rpi_usysv_low.c:1051:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable C2CACK [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/usysv/src/ssi_rpi_usysv_low.c:1113:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_ANY_TAG [valueFlowBailoutIncompleteVar] lam-7.1.4/share/ssi/rpi/usysv/src/ssi_rpi_usysv_low.c:1084:24: style: Parameter 'lock' can be declared as pointer to const [constParameterPointer] lam-7.1.4/share/ssi/rpi/usysv/src/ssi_rpi_usysv_low.c:1107:31: style: Parameter 'env' can be declared as pointer to const [constParameterPointer] lam-7.1.4/share/ssi/rpi/usysv/src/ssi_rpi_usysv_low.c:78:20: style: Variable 'starttime' is assigned a value that is never used. [unreadVariable] lam-7.1.4/share/ssi/rpi/usysv/src/ssi_rpi_usysv_low.c:466:20: style: Variable 'starttime' is assigned a value that is never used. [unreadVariable] lam-7.1.4/share/ssi/rpi/usysv/src/ssi_rpi_usysv_low.c:559:20: style: Variable 'starttime' is assigned a value that is never used. [unreadVariable] lam-7.1.4/share/ssi/rpi/usysv/src/ssi_rpi_usysv_low.c:667:20: style: Variable 'starttime' is assigned a value that is never used. [unreadVariable] lam-7.1.4/share/ssi/rpi/usysv/src/ssi_rpi_usysv_low.c:1049:20: style: Variable 'starttime' is assigned a value that is never used. [unreadVariable] lam-7.1.4/share/ssi/rpi/usysv/src/ssi_rpi_usysv_shm.c:74:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAMERROR [valueFlowBailoutIncompleteVar] lam-7.1.4/share/threads/lamcondition.c:26:27: style: Parameter 'cond' can be declared as pointer to const [constParameterPointer] lam-7.1.4/share/threads/lamcondition.c:43:27: style: Parameter 'cond' can be declared as pointer to const [constParameterPointer] lam-7.1.4/share/threads/lamcondition.c:43:46: style: Parameter 'mutex' can be declared as pointer to const [constParameterPointer] lam-7.1.4/share/threads/lamcondition.c:60:29: style: Parameter 'cond' can be declared as pointer to const [constParameterPointer] lam-7.1.4/share/threads/lamcondition.c:77:32: style: Parameter 'cond' can be declared as pointer to const [constParameterPointer] lam-7.1.4/share/threads/lamcondition.c:94:30: style: Parameter 'cond' can be declared as pointer to const [constParameterPointer] lam-7.1.4/share/threads/lammutex.c:41:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] lam-7.1.4/share/threads/lammutex.c:56:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lam_thread_t [valueFlowBailoutIncompleteVar] lam-7.1.4/share/threads/lammutex.c:84:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lam_thread_t [valueFlowBailoutIncompleteVar] lam-7.1.4/share/threads/lammutex.c:127:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] lam-7.1.4/share/threads/lammutex.c:151:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lam_thread_t [valueFlowBailoutIncompleteVar] lam-7.1.4/share/threads/lammutex.c:97:11: style: Condition 'ret==0' is always false [knownConditionTrueFalse] lam-7.1.4/share/threads/lammutex.c:95:10: note: Assignment 'ret=-1', assigned value is -1 lam-7.1.4/share/threads/lammutex.c:97:11: note: Condition 'ret==0' is always false lam-7.1.4/share/threads/lammutex.c:149:32: style: Parameter 'mutex' can be declared as pointer to const [constParameterPointer] lam-7.1.4/share/threads/lamsemaphore.c:26:25: style: Parameter 'sem' can be declared as pointer to const [constParameterPointer] lam-7.1.4/share/threads/lamsemaphore.c:49:25: style: Parameter 'sem' can be declared as pointer to const [constParameterPointer] lam-7.1.4/share/threads/lamsemaphore.c:66:28: style: Parameter 'sem' can be declared as pointer to const [constParameterPointer] lam-7.1.4/share/threads/lamsemaphore.c:83:25: style: Parameter 'sem' can be declared as pointer to const [constParameterPointer] lam-7.1.4/share/threads/lamsemaphore.c:100:28: style: Parameter 'sem' can be declared as pointer to const [constParameterPointer] lam-7.1.4/share/threads/lamthreads.c:39:33: style: Parameter 'new_thread' can be declared as pointer to const [constParameterPointer] lam-7.1.4/share/threads/lamthreads.c:40:11: style: Parameter 'arg' can be declared as pointer to const [constParameterPointer] lam-7.1.4/share/threads/lamthreads.c:64:23: style: Parameter 'ret_val' can be declared as pointer to const [constParameterPointer] lam-7.1.4/share/totalview/src/dll_lam.c:104:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mqs_ok [valueFlowBailoutIncompleteVar] lam-7.1.4/share/totalview/src/dll_lam.c:127:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mqs_ok [valueFlowBailoutIncompleteVar] lam-7.1.4/share/totalview/src/dll_lam.c:160:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MQS_INTERFACE_COMPATIBILITY [valueFlowBailoutIncompleteVar] lam-7.1.4/share/totalview/src/dll_lam.c:186:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mqs_taddr_t [valueFlowBailoutIncompleteVar] lam-7.1.4/share/totalview/src/dll_lam.c:217:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lam_comm_info [valueFlowBailoutIncompleteVar] lam-7.1.4/share/totalview/src/dll_lam.c:291:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size [valueFlowBailoutIncompleteVar] lam-7.1.4/share/totalview/src/dll_lam.c:312:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lam_image_info [valueFlowBailoutIncompleteVar] lam-7.1.4/share/totalview/src/dll_lam.c:337:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mqs_lang_c [valueFlowBailoutIncompleteVar] lam-7.1.4/share/totalview/src/dll_lam.c:444:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lam_process_info [valueFlowBailoutIncompleteVar] lam-7.1.4/share/totalview/src/dll_lam.c:483:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mqs_ok [valueFlowBailoutIncompleteVar] lam-7.1.4/share/totalview/src/dll_lam.c:524:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mqs_ok [valueFlowBailoutIncompleteVar] lam-7.1.4/share/totalview/src/dll_lam.c:563:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mqs_ok [valueFlowBailoutIncompleteVar] lam-7.1.4/share/totalview/src/dll_lam.c:584:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mqs_end_of_list [valueFlowBailoutIncompleteVar] lam-7.1.4/share/totalview/src/dll_lam.c:623:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mqs_ok [valueFlowBailoutIncompleteVar] lam-7.1.4/share/totalview/src/dll_lam.c:641:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mqs_ok [valueFlowBailoutIncompleteVar] lam-7.1.4/share/totalview/src/dll_lam.c:671:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mqs_ok [valueFlowBailoutIncompleteVar] lam-7.1.4/share/totalview/src/dll_lam.c:747:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mqs_st_pending [valueFlowBailoutIncompleteVar] lam-7.1.4/share/totalview/src/dll_lam.c:813:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mqs_end_of_list [valueFlowBailoutIncompleteVar] lam-7.1.4/share/totalview/src/dll_lam.c:882:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mqs_end_of_list [valueFlowBailoutIncompleteVar] lam-7.1.4/share/totalview/src/dll_lam.c:146:42: style: Condition '(*(char*)&t)!=1' is always false [knownConditionTrueFalse] lam-7.1.4/share/totalview/src/dll_lam.c:145:11: note: Assignment 't=1', assigned value is 1 lam-7.1.4/share/totalview/src/dll_lam.c:146:42: note: Condition '(*(char*)&t)!=1' is always false lam-7.1.4/share/totalview/src/dll_lam.c:203:19: style: Variable 'i_info' can be declared as pointer to const [constVariablePointer] lam-7.1.4/share/totalview/src/dll_lam.c:662:19: style: Variable 'i_info' can be declared as pointer to const [constVariablePointer] lam-7.1.4/share/totalview/src/dll_lam.c:707:19: style: Variable 'i_info' can be declared as pointer to const [constVariablePointer] lam-7.1.4/share/totalview/src/dll_lam.c:794:19: style: Variable 'i_info' can be declared as pointer to const [constVariablePointer] lam-7.1.4/share/trillium/TRIL.c:71:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] lam-7.1.4/share/trillium/ldolinks.c:54:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXNMSGLEN [valueFlowBailoutIncompleteVar] lam-7.1.4/share/trillium/ldolinks.c:176:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DOQSETLINK [valueFlowBailoutIncompleteVar] lam-7.1.4/share/trillium/ldolinks.c:201:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DOQREMLINK [valueFlowBailoutIncompleteVar] lam-7.1.4/share/trillium/ldolinks.c:47:18: style: Variable 'pdor' can be declared as pointer to const [constVariablePointer] lam-7.1.4/share/trillium/ldolinks.c:175:26: error: Uninitialized variable: nhq [uninitvar] lam-7.1.4/share/trillium/ldolinks.c:200:26: error: Uninitialized variable: nhq [uninitvar] lam-7.1.4/share/trillium/lioattach.c:50:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAMERROR [valueFlowBailoutIncompleteVar] lam-7.1.4/share/trillium/lioattach.c:132:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] lam-7.1.4/share/trillium/lpattach.c:61:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOCAL [valueFlowBailoutIncompleteVar] lam-7.1.4/share/trillium/lpdetach.c:65:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOCAL [valueFlowBailoutIncompleteVar] lam-7.1.4/share/trillium/lpdetach.c:123:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOCAL [valueFlowBailoutIncompleteVar] lam-7.1.4/share/trillium/rbflook.c:58:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BFQLOOK [valueFlowBailoutIncompleteVar] lam-7.1.4/share/trillium/rbflook.c:50:18: style: Variable 'pbfr' can be declared as pointer to const [constVariablePointer] lam-7.1.4/share/trillium/rbflook.c:56:26: error: Uninitialized variable: nhbf [uninitvar] lam-7.1.4/share/trillium/rbfparms.c:47:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BFQSPACE [valueFlowBailoutIncompleteVar] lam-7.1.4/share/trillium/rbfparms.c:37:18: style: Parameter 'parms' can be declared as pointer to const [constParameterPointer] lam-7.1.4/share/trillium/rbfparms.c:43:19: style: Variable 'reply' can be declared as pointer to const [constVariablePointer] lam-7.1.4/share/trillium/rbfparms.c:46:29: error: Uninitialized variable: nhreq [uninitvar] lam-7.1.4/share/trillium/rbfstate.c:57:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOCAL [valueFlowBailoutIncompleteVar] lam-7.1.4/share/trillium/rbfstate.c:49:18: style: Variable 'reply' can be declared as pointer to const [constVariablePointer] lam-7.1.4/share/trillium/rbfstate.c:54:29: error: Uninitialized variable: nhead [uninitvar] lam-7.1.4/share/trillium/rbfsweep.c:65:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BFQSWEEP [valueFlowBailoutIncompleteVar] lam-7.1.4/share/trillium/rbfsweep.c:64:29: error: Uninitialized variable: nhead [uninitvar] lam-7.1.4/share/trillium/rbfsweep1.c:65:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BFQSWEEP1 [valueFlowBailoutIncompleteVar] lam-7.1.4/share/trillium/rbfsweep1.c:64:29: error: Uninitialized variable: nhead [uninitvar] lam-7.1.4/share/trillium/rbfwipe.c:62:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BFQWIPE [valueFlowBailoutIncompleteVar] lam-7.1.4/share/trillium/rbfwipe.c:61:29: error: Uninitialized variable: nhead [uninitvar] lam-7.1.4/share/trillium/recho.c:57:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXNMSGLEN [valueFlowBailoutIncompleteVar] lam-7.1.4/share/trillium/recho.c:64:28: error: Uninitialized variable: nhead [uninitvar] lam-7.1.4/share/trillium/rflat.c:62:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOCAL [valueFlowBailoutIncompleteVar] lam-7.1.4/share/trillium/rflat.c:166:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] lam-7.1.4/share/trillium/rflat.c:51:18: style: Variable 'reply' can be declared as pointer to const [constVariablePointer] lam-7.1.4/share/trillium/rflclean.c:54:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOCAL [valueFlowBailoutIncompleteVar] lam-7.1.4/share/trillium/rflclean.c:47:18: style: Variable 'reply' can be declared as pointer to const [constVariablePointer] lam-7.1.4/share/trillium/rflclean.c:51:29: error: Uninitialized variable: nhead [uninitvar] lam-7.1.4/share/trillium/rget.c:59:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLQGET [valueFlowBailoutIncompleteVar] lam-7.1.4/share/trillium/rget.c:78:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLQFORGET [valueFlowBailoutIncompleteVar] lam-7.1.4/share/trillium/rget.c:103:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLPATHLEN [valueFlowBailoutIncompleteVar] lam-7.1.4/share/trillium/rget.c:99:18: style: Variable 'reply' can be declared as pointer to const [constVariablePointer] lam-7.1.4/share/trillium/rget.c:106:29: error: Uninitialized variable: nhead [uninitvar] lam-7.1.4/share/trillium/rhreq.c:76:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EVHALTD [valueFlowBailoutIncompleteVar] lam-7.1.4/share/trillium/rhreq.c:201:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable in_addr [valueFlowBailoutIncompleteVar] lam-7.1.4/share/trillium/rhreq.c:62:41: error: Uninitialized variable: sendmsg [uninitvar] lam-7.1.4/share/trillium/rload.c:56:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOCAL [valueFlowBailoutIncompleteVar] lam-7.1.4/share/trillium/rload.c:46:17: style: Variable 'reply' can be declared as pointer to const [constVariablePointer] lam-7.1.4/share/trillium/rpcreate.c:74:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAM_PATH_MAX [valueFlowBailoutIncompleteVar] lam-7.1.4/share/trillium/rpcreate.c:230:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAMERROR [valueFlowBailoutIncompleteVar] lam-7.1.4/share/trillium/rpcreate.c:63:36: style: Parameter 'filename' can be declared as pointer to const [constParameterPointer] lam-7.1.4/share/trillium/rpdoom.c:57:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOCAL [valueFlowBailoutIncompleteVar] lam-7.1.4/share/trillium/rpgo.c:87:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAM_PATH_MAX [valueFlowBailoutIncompleteVar] lam-7.1.4/share/trillium/rpgo.c:202:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RTF_CWD [valueFlowBailoutIncompleteVar] lam-7.1.4/share/trillium/rpgo.c:232:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAMERROR [valueFlowBailoutIncompleteVar] lam-7.1.4/share/trillium/rploadgo.c:74:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOCAL [valueFlowBailoutIncompleteVar] lam-7.1.4/share/trillium/rploadgo.c:159:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOCAL [valueFlowBailoutIncompleteVar] lam-7.1.4/share/trillium/rpspawn.c:87:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAMERROR [valueFlowBailoutIncompleteVar] lam-7.1.4/share/trillium/rpstate.c:60:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PQSTATE [valueFlowBailoutIncompleteVar] lam-7.1.4/share/trillium/rpwait.c:57:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable preply [valueFlowBailoutIncompleteVar] lam-7.1.4/share/trillium/rtrfget.c:58:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRQGET [valueFlowBailoutIncompleteVar] lam-7.1.4/share/trillium/rtrfget.c:80:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRQFORGET [valueFlowBailoutIncompleteVar] lam-7.1.4/share/trillium/rtrfget.c:115:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOCAL [valueFlowBailoutIncompleteVar] lam-7.1.4/share/trillium/rtrfget.c:107:18: style: Variable 'reply' can be declared as pointer to const [constVariablePointer] lam-7.1.4/share/trillium/rtrfget.c:112:29: error: Uninitialized variable: nhead [uninitvar] lam-7.1.4/share/trillium/rtrget.c:60:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRQGET [valueFlowBailoutIncompleteVar] lam-7.1.4/share/trillium/rtrget.c:82:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRQFORGET [valueFlowBailoutIncompleteVar] lam-7.1.4/share/trillium/rtrget.c:117:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOCAL [valueFlowBailoutIncompleteVar] lam-7.1.4/share/trillium/rtrget.c:109:18: style: Variable 'reply' can be declared as pointer to const [constVariablePointer] lam-7.1.4/share/trillium/rtrget.c:114:29: error: Uninitialized variable: nhead [uninitvar] lam-7.1.4/share/trillium/rtrname.c:69:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXNMSGLEN [valueFlowBailoutIncompleteVar] lam-7.1.4/share/trillium/rtrname.c:146:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOCAL [valueFlowBailoutIncompleteVar] lam-7.1.4/share/trillium/rtrname.c:207:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXNMSGLEN [valueFlowBailoutIncompleteVar] lam-7.1.4/share/trillium/rtrname.c:276:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRQSWEEP [valueFlowBailoutIncompleteVar] lam-7.1.4/share/trillium/rtrname.c:54:9: style: Parameter 'name' can be declared as pointer to const [constParameterPointer] lam-7.1.4/share/trillium/rtrname.c:55:9: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] lam-7.1.4/share/trillium/rtrname.c:60:18: style: Variable 'reply' can be declared as pointer to const [constVariablePointer] lam-7.1.4/share/trillium/rtrname.c:142:18: style: Variable 'reply' can be declared as pointer to const [constVariablePointer] lam-7.1.4/share/trillium/rtrname.c:206:18: style: Variable 'reply' can be declared as pointer to const [constVariablePointer] lam-7.1.4/share/trillium/rtrname.c:81:29: error: Uninitialized variable: nhead [uninitvar] lam-7.1.4/share/trillium/rtrname.c:145:29: error: Uninitialized variable: nhead [uninitvar] lam-7.1.4/share/trillium/rtrname.c:210:29: error: Uninitialized variable: nhead [uninitvar] lam-7.1.4/share/trillium/rtrname.c:275:29: error: Uninitialized variable: nhead [uninitvar] lam-7.1.4/share/trillium/rtrsimplex.c:47:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRQSWEEP [valueFlowBailoutIncompleteVar] lam-7.1.4/share/trillium/rtrsimplex.c:81:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRQUDIE [valueFlowBailoutIncompleteVar] lam-7.1.4/share/trillium/rtrsimplex.c:112:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRQWIPE [valueFlowBailoutIncompleteVar] lam-7.1.4/share/trillium/rtrsimplex.c:142:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRQCLEANOBJS [valueFlowBailoutIncompleteVar] lam-7.1.4/share/trillium/rtrsimplex.c:46:29: error: Uninitialized variable: nhead [uninitvar] lam-7.1.4/share/trillium/rtrsimplex.c:80:29: error: Uninitialized variable: nhead [uninitvar] lam-7.1.4/share/trillium/rtrsimplex.c:111:29: error: Uninitialized variable: nhead [uninitvar] lam-7.1.4/share/trillium/rtrsimplex.c:141:29: error: Uninitialized variable: nhead [uninitvar] lam-7.1.4/share/trillium/rtrstore.c:46:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRQSTORE [valueFlowBailoutIncompleteVar] lam-7.1.4/share/trillium/rtrstore.c:63:10: style: Variable 'buffer' is assigned a value that is never used. [unreadVariable] lam-7.1.4/share/trillium/rversion.c:62:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] lam-7.1.4/share/trillium/rversion.c:113:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EVVERSIOND [valueFlowBailoutIncompleteVar] lam-7.1.4/share/trillium/rversion.c:103:18: style: Variable 'reply' can be declared as pointer to const [constVariablePointer] lam-7.1.4/share/tstdio/getbuf.c:32:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _TIONBF [valueFlowBailoutIncompleteVar] lam-7.1.4/share/tstdio/iomap.c:58:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _TIOREMOTE [valueFlowBailoutIncompleteVar] lam-7.1.4/share/tstdio/iomap.c:83:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _TIOREMOTE [valueFlowBailoutIncompleteVar] lam-7.1.4/share/tstdio/iomap.c:106:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _TIOREMOTE [valueFlowBailoutIncompleteVar] lam-7.1.4/share/tstdio/iomap.c:131:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _TIOREMOTE [valueFlowBailoutIncompleteVar] lam-7.1.4/share/tstdio/iomap.c:156:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _TIOREMOTE [valueFlowBailoutIncompleteVar] lam-7.1.4/share/tstdio/tfclose.c:41:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] lam-7.1.4/share/tstdio/tfclose.c:74:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _TNFILE [valueFlowBailoutIncompleteVar] lam-7.1.4/share/tstdio/tfdopen.c:72:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _TNFILE [valueFlowBailoutIncompleteVar] lam-7.1.4/share/tstdio/tfdopen.c:67:14: style: Parameter 'mode' can be declared as pointer to const [constParameterPointer] lam-7.1.4/share/tstdio/tfflush.c:50:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _TIONBF [valueFlowBailoutIncompleteVar] lam-7.1.4/share/tstdio/tfflush.c:85:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _TNFILE [valueFlowBailoutIncompleteVar] lam-7.1.4/share/tstdio/tfgetc.c:47:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tfcloseall [valueFlowBailoutIncompleteVar] lam-7.1.4/share/tstdio/tfgetc.c:106:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _TIOERR [valueFlowBailoutIncompleteVar] lam-7.1.4/share/tstdio/tfgets.c:40:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] lam-7.1.4/share/tstdio/tfgets.c:54:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tstdin [valueFlowBailoutIncompleteVar] lam-7.1.4/share/tstdio/tfopen.c:137:25: debug: Function::addArguments found argument 'mode' with varid 0. [varid0] lam-7.1.4/share/tstdio/tfopen.c:152:25: debug: Function::addArguments found argument 'mode' with varid 0. [varid0] lam-7.1.4/share/tstdio/tfopen.c:59:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tfcloseall [valueFlowBailoutIncompleteVar] lam-7.1.4/share/tstdio/tfopen.c:142:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _TNFILE [valueFlowBailoutIncompleteVar] lam-7.1.4/share/tstdio/tfopen.c:157:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mode [valueFlowBailoutIncompleteVar] lam-7.1.4/share/tstdio/tfopen.c:53:8: style: Parameter 'mode' can be declared as pointer to const [constParameterPointer] lam-7.1.4/share/tstdio/tfputc.c:50:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tfcloseall [valueFlowBailoutIncompleteVar] lam-7.1.4/share/tstdio/tfputs.c:39:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] lam-7.1.4/share/tstdio/tfputs.c:58:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tstdout [valueFlowBailoutIncompleteVar] lam-7.1.4/share/tstdio/tfread.c:50:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tfcloseall [valueFlowBailoutIncompleteVar] lam-7.1.4/share/tstdio/tfseek.c:42:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] lam-7.1.4/share/tstdio/tfseek.c:55:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] lam-7.1.4/share/tstdio/tfseek.c:67:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] lam-7.1.4/share/tstdio/tfwrite.c:53:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tfcloseall [valueFlowBailoutIncompleteVar] lam-7.1.4/share/tstdio/tprint.c:108:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONST [valueFlowBailoutIncompleteVar] lam-7.1.4/share/tstdio/tprint.c:572:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] lam-7.1.4/share/tstdio/tprint.c:720:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] lam-7.1.4/share/tstdio/tprint.c:951:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] lam-7.1.4/share/tstdio/tprint.c:134:9: style: Variable 'parg' can be declared as pointer to const [constVariablePointer] lam-7.1.4/share/tstdio/tprint.c:693:9: style: Parameter 'stringp' can be declared as pointer to const [constParameterPointer] lam-7.1.4/share/tstdio/tprint.c:1066:9: style: Variable 'width' is assigned a value that is never used. [unreadVariable] lam-7.1.4/share/tstdio/tscan.c:149:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIGNED [valueFlowBailoutIncompleteVar] lam-7.1.4/share/tstdio/tscan.c:142:17: style: Variable 'p0' can be declared as pointer to const [constVariablePointer] lam-7.1.4/share/tstdio/tscan.c:153:15: style: Variable 'basefix' can be declared as const array [constVariable] lam-7.1.4/share/tstdio/tsetbuf.c:36:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _TIOREAD [valueFlowBailoutIncompleteVar] lam-7.1.4/share/tstdio/tsetbuf.c:58:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TBUFSIZ [valueFlowBailoutIncompleteVar] lam-7.1.4/share/tstdio/tsetbuf.c:70:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _TIOREAD [valueFlowBailoutIncompleteVar] lam-7.1.4/share/tstdio/tsetbuf.c:102:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _TIOREAD [valueFlowBailoutIncompleteVar] lam-7.1.4/tools/hboot/hboot.c:102:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EACCES [valueFlowBailoutIncompleteVar] lam-7.1.4/tools/hboot/hboot.c:420:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEFTRESETH [valueFlowBailoutIncompleteVar] lam-7.1.4/tools/hboot/hboot.c:211:19: error: Memory leak: prefix [memleak] lam-7.1.4/tools/hboot/hboot.c:218:19: error: Memory leak: prefix [memleak] lam-7.1.4/tools/hboot/hboot.c:85:19: style: Variable 'debug_loc' can be declared as pointer to const [constVariablePointer] lam-7.1.4/tools/hboot/hboot.c:88:19: style: Variable 'opt_prefix' can be declared as pointer to const [constVariablePointer] lam-7.1.4/tools/hboot/hboot.c:90:19: style: Variable 'path_env' can be declared as pointer to const [constVariablePointer] lam-7.1.4/tools/lamboot/lamboot.c:81:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] lam-7.1.4/tools/lamboot/lamboot.c:335:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] lam-7.1.4/tools/lamboot/lamboot.c:368:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEFTWIPE [valueFlowBailoutIncompleteVar] lam-7.1.4/tools/laminfo/laminfo.cc:138:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] lam-7.1.4/tools/laminfo/laminfo.cc:235:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lam_ssi_boot_modules [valueFlowBailoutIncompleteVar] lam-7.1.4/tools/laminfo/laminfo.cc:455:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSIZ [valueFlowBailoutIncompleteVar] lam-7.1.4/tools/laminfo/laminfo.cc:539:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSIZ [valueFlowBailoutIncompleteVar] lam-7.1.4/tools/laminfo/laminfo.cc:635:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAM_PREFIX [valueFlowBailoutIncompleteVar] lam-7.1.4/tools/laminfo/laminfo.cc:680:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXHOSTNAMELEN [valueFlowBailoutIncompleteVar] lam-7.1.4/tools/laminfo/laminfo.cc:693:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAM_WANT_MPI2CPP [valueFlowBailoutIncompleteVar] lam-7.1.4/tools/laminfo/laminfo.cc:815:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] lam-7.1.4/tools/laminfo/laminfo.cc:861:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] lam-7.1.4/tools/laminfo/laminfo.cc:551:11: style: C-style pointer casting [cstyleCast] lam-7.1.4/tools/laminfo/laminfo.cc:884:12: style: C-style pointer casting [cstyleCast] lam-7.1.4/tools/laminfo/laminfo.cc:886:12: style: C-style pointer casting [cstyleCast] lam-7.1.4/tools/laminfo/laminfo.cc:888:12: style: C-style pointer casting [cstyleCast] lam-7.1.4/tools/laminfo/laminfo.cc:890:12: style: C-style pointer casting [cstyleCast] lam-7.1.4/tools/laminfo/laminfo.cc:397:54: style: Same expression on both sides of '=='. [duplicateExpression] lam-7.1.4/tools/laminfo/laminfo.cc:584:21: style: Variable 'content' is reassigned a value before the old one has been used. [redundantAssignment] lam-7.1.4/tools/laminfo/laminfo.cc:573:19: note: content is assigned lam-7.1.4/tools/laminfo/laminfo.cc:584:21: note: content is overwritten lam-7.1.4/tools/laminfo/laminfo.cc:130:7: style: The scope of the variable 'ret' can be reduced. [variableScope] lam-7.1.4/tools/laminfo/laminfo.cc:228:7: style: The scope of the variable 'i' can be reduced. [variableScope] lam-7.1.4/tools/laminfo/laminfo.cc:228:10: style: The scope of the variable 'count' can be reduced. [variableScope] lam-7.1.4/tools/laminfo/laminfo.cc:229:10: style: The scope of the variable 'arg1' can be reduced. [variableScope] lam-7.1.4/tools/laminfo/laminfo.cc:229:16: style: The scope of the variable 'scope' can be reduced. [variableScope] lam-7.1.4/tools/laminfo/laminfo.cc:318:20: style: The scope of the variable 'ls' can be reduced. [variableScope] lam-7.1.4/tools/laminfo/laminfo.cc:337:20: style: The scope of the variable 'ls' can be reduced. [variableScope] lam-7.1.4/tools/laminfo/laminfo.cc:356:20: style: The scope of the variable 'ls' can be reduced. [variableScope] lam-7.1.4/tools/laminfo/laminfo.cc:374:7: style: The scope of the variable 'i' can be reduced. [variableScope] lam-7.1.4/tools/laminfo/laminfo.cc:375:20: style: The scope of the variable 'ls' can be reduced. [variableScope] lam-7.1.4/tools/laminfo/laminfo.cc:395:8: style: The scope of the variable 'printed' can be reduced. [variableScope] lam-7.1.4/tools/laminfo/laminfo.cc:399:19: style: The scope of the variable 'content' can be reduced. [variableScope] lam-7.1.4/tools/laminfo/laminfo.cc:507:7: style: The scope of the variable 'i' can be reduced. [variableScope] lam-7.1.4/tools/laminfo/laminfo.cc:507:10: style: The scope of the variable 'count' can be reduced. [variableScope] lam-7.1.4/tools/laminfo/laminfo.cc:508:10: style: The scope of the variable 'type' can be reduced. [variableScope] lam-7.1.4/tools/laminfo/laminfo.cc:508:16: style: The scope of the variable 'module' can be reduced. [variableScope] lam-7.1.4/tools/laminfo/laminfo.cc:631:7: style: The scope of the variable 'i' can be reduced. [variableScope] lam-7.1.4/tools/laminfo/laminfo.cc:631:10: style: The scope of the variable 'count' can be reduced. [variableScope] lam-7.1.4/tools/laminfo/laminfo.cc:632:10: style: The scope of the variable 'scope' can be reduced. [variableScope] lam-7.1.4/tools/laminfo/laminfo.cc:670:10: style: Local variable 'pretty' shadows outer variable [shadowVariable] lam-7.1.4/tools/laminfo/laminfo.cc:90:13: note: Shadowed declaration lam-7.1.4/tools/laminfo/laminfo.cc:670:10: note: Shadow variable lam-7.1.4/tools/laminfo/laminfo.cc:818:16: style: Local variable 'spaces' shadows outer variable [shadowVariable] lam-7.1.4/tools/laminfo/laminfo.cc:805:12: note: Shadowed declaration lam-7.1.4/tools/laminfo/laminfo.cc:818:16: note: Shadow variable lam-7.1.4/tools/laminfo/laminfo.cc:229:23: style: Unused variable: module [unusedVariable] lam-7.1.4/tools/laminfo/laminfo.cc:434:15: style: Variable 'printed' is assigned a value that is never used. [unreadVariable] lam-7.1.4/tools/recon/recon.c:62:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] lam-7.1.4/tools/tkill/tkill.c:76:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] lam-7.1.4/tools/tkill/tkill.c:307:6: style: Condition '!fl_pretend' is always true [knownConditionTrueFalse] lam-7.1.4/tools/tkill/tkill.c:288:6: note: Assuming that condition 'fl_pretend' is not redundant lam-7.1.4/tools/tkill/tkill.c:302:13: note: Assuming condition is false lam-7.1.4/tools/tkill/tkill.c:307:6: note: Condition '!fl_pretend' is always true lam-7.1.4/tools/tkill/tkill.c:69:19: style: Variable 'debug_loc' can be declared as pointer to const [constVariablePointer] lam-7.1.4/tools/wipe/wipe.c:64:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] lam-7.1.4/tools/wrappers/wrap.cc:180:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] lam-7.1.4/tools/wrappers/wrap.cc:217:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAM_INCDIR [valueFlowBailoutIncompleteVar] lam-7.1.4/tools/wrappers/wrap.cc:268:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAM_LIBDIR [valueFlowBailoutIncompleteVar] lam-7.1.4/tools/wrappers/wrap.cc:314:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAM_LIBDIR [valueFlowBailoutIncompleteVar] lam-7.1.4/tools/wrappers/wrap.cc:411:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] lam-7.1.4/tools/wrappers/wrap.cc:441:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] lam-7.1.4/tools/wrappers/wrap.cc:438:28: warning: Possible null pointer dereference: av [nullPointer] lam-7.1.4/tools/wrappers/wrap.cc:426:15: note: Assignment 'av=0', assigned value is 0 lam-7.1.4/tools/wrappers/wrap.cc:431:37: note: Assuming condition is false lam-7.1.4/tools/wrappers/wrap.cc:438:28: note: Null pointer dereference lam-7.1.4/tools/wrappers/wrap.cc:432:28: style: C-style pointer casting [cstyleCast] lam-7.1.4/tools/wrappers/wrap.cc:241:10: style: The scope of the variable 'str' can be reduced. [variableScope] lam-7.1.4/tools/wrappers/wrap.cc:493:7: style: The scope of the variable 'start' can be reduced. [variableScope] lam-7.1.4/tools/wrappers/wrap.cc:239:42: style: Parameter 'argv' can be declared as const array [constParameter] lam-7.1.4/tools/wrappers/wrap.cc:472:0: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] lam-7.1.4/tools/wrappers/wrap.cc:478:0: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] lam-7.1.4/tools/wrappers/wrap.cc:153:10: style: Unused variable: temp1 [unusedVariable] lam-7.1.4/tools/wrappers/wrap.cc:153:17: style: Unused variable: temp2 [unusedVariable] lam-7.1.4/tools/wrappers/wrap_cc.cc:180:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] lam-7.1.4/tools/wrappers/wrap_cc.cc:217:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAM_INCDIR [valueFlowBailoutIncompleteVar] lam-7.1.4/tools/wrappers/wrap_cc.cc:268:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAM_LIBDIR [valueFlowBailoutIncompleteVar] lam-7.1.4/tools/wrappers/wrap_cc.cc:314:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAM_LIBDIR [valueFlowBailoutIncompleteVar] lam-7.1.4/tools/wrappers/wrap_cc.cc:411:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] lam-7.1.4/tools/wrappers/wrap_cc.cc:441:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] lam-7.1.4/tools/wrappers/wrap_cc.cc:438:28: warning: Possible null pointer dereference: av [nullPointer] lam-7.1.4/tools/wrappers/wrap_cc.cc:426:15: note: Assignment 'av=0', assigned value is 0 lam-7.1.4/tools/wrappers/wrap_cc.cc:431:37: note: Assuming condition is false lam-7.1.4/tools/wrappers/wrap_cc.cc:438:28: note: Null pointer dereference lam-7.1.4/tools/wrappers/wrap_cc.cc:432:28: style: C-style pointer casting [cstyleCast] lam-7.1.4/tools/wrappers/wrap_cc.cc:241:10: style: The scope of the variable 'str' can be reduced. [variableScope] lam-7.1.4/tools/wrappers/wrap_cc.cc:493:7: style: The scope of the variable 'start' can be reduced. [variableScope] lam-7.1.4/tools/wrappers/wrap_cc.cc:239:42: style: Parameter 'argv' can be declared as const array [constParameter] lam-7.1.4/tools/wrappers/wrap_cc.cc:472:0: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] lam-7.1.4/tools/wrappers/wrap_cc.cc:478:0: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] lam-7.1.4/tools/wrappers/wrap_cc.cc:153:10: style: Unused variable: temp1 [unusedVariable] lam-7.1.4/tools/wrappers/wrap_cc.cc:153:17: style: Unused variable: temp2 [unusedVariable] lam-7.1.4/tools/wrappers/wrap_cxx.cc:180:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] lam-7.1.4/tools/wrappers/wrap_cxx.cc:217:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAM_INCDIR [valueFlowBailoutIncompleteVar] lam-7.1.4/tools/wrappers/wrap_cxx.cc:268:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAM_LIBDIR [valueFlowBailoutIncompleteVar] lam-7.1.4/tools/wrappers/wrap_cxx.cc:314:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAM_LIBDIR [valueFlowBailoutIncompleteVar] lam-7.1.4/tools/wrappers/wrap_cxx.cc:411:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] lam-7.1.4/tools/wrappers/wrap_cxx.cc:441:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] lam-7.1.4/tools/wrappers/wrap_cxx.cc:438:28: warning: Possible null pointer dereference: av [nullPointer] lam-7.1.4/tools/wrappers/wrap_cxx.cc:426:15: note: Assignment 'av=0', assigned value is 0 lam-7.1.4/tools/wrappers/wrap_cxx.cc:431:37: note: Assuming condition is false lam-7.1.4/tools/wrappers/wrap_cxx.cc:438:28: note: Null pointer dereference lam-7.1.4/tools/wrappers/wrap_cxx.cc:432:28: style: C-style pointer casting [cstyleCast] lam-7.1.4/tools/wrappers/wrap_cxx.cc:241:10: style: The scope of the variable 'str' can be reduced. [variableScope] lam-7.1.4/tools/wrappers/wrap_cxx.cc:493:7: style: The scope of the variable 'start' can be reduced. [variableScope] lam-7.1.4/tools/wrappers/wrap_cxx.cc:239:42: style: Parameter 'argv' can be declared as const array [constParameter] lam-7.1.4/tools/wrappers/wrap_cxx.cc:472:0: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] lam-7.1.4/tools/wrappers/wrap_cxx.cc:478:0: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] lam-7.1.4/tools/wrappers/wrap_cxx.cc:153:10: style: Unused variable: temp1 [unusedVariable] lam-7.1.4/tools/wrappers/wrap_cxx.cc:153:17: style: Unused variable: temp2 [unusedVariable] lam-7.1.4/tools/wrappers/wrap_engine.cc:106:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable showme_cmd [valueFlowBailoutIncompleteVar] lam-7.1.4/tools/wrappers/wrap_engine_cc.cc:106:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable showme_cmd [valueFlowBailoutIncompleteVar] lam-7.1.4/tools/wrappers/wrap_engine_cxx.cc:106:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable showme_cmd [valueFlowBailoutIncompleteVar] lam-7.1.4/tools/wrappers/wrap_engine_f77.cc:106:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable showme_cmd [valueFlowBailoutIncompleteVar] lam-7.1.4/tools/wrappers/wrap_f77.cc:180:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] lam-7.1.4/tools/wrappers/wrap_f77.cc:217:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAM_INCDIR [valueFlowBailoutIncompleteVar] lam-7.1.4/tools/wrappers/wrap_f77.cc:268:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAM_LIBDIR [valueFlowBailoutIncompleteVar] lam-7.1.4/tools/wrappers/wrap_f77.cc:314:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LAM_LIBDIR [valueFlowBailoutIncompleteVar] lam-7.1.4/tools/wrappers/wrap_f77.cc:411:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] lam-7.1.4/tools/wrappers/wrap_f77.cc:441:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] lam-7.1.4/tools/wrappers/wrap_f77.cc:438:28: warning: Possible null pointer dereference: av [nullPointer] lam-7.1.4/tools/wrappers/wrap_f77.cc:426:15: note: Assignment 'av=0', assigned value is 0 lam-7.1.4/tools/wrappers/wrap_f77.cc:431:37: note: Assuming condition is false lam-7.1.4/tools/wrappers/wrap_f77.cc:438:28: note: Null pointer dereference lam-7.1.4/tools/wrappers/wrap_f77.cc:432:28: style: C-style pointer casting [cstyleCast] lam-7.1.4/tools/wrappers/wrap_f77.cc:241:10: style: The scope of the variable 'str' can be reduced. [variableScope] lam-7.1.4/tools/wrappers/wrap_f77.cc:493:7: style: The scope of the variable 'start' can be reduced. [variableScope] lam-7.1.4/tools/wrappers/wrap_f77.cc:239:42: style: Parameter 'argv' can be declared as const array [constParameter] lam-7.1.4/tools/wrappers/wrap_f77.cc:472:0: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] lam-7.1.4/tools/wrappers/wrap_f77.cc:478:0: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] lam-7.1.4/tools/wrappers/wrap_f77.cc:153:10: style: Unused variable: temp1 [unusedVariable] lam-7.1.4/tools/wrappers/wrap_f77.cc:153:17: style: Unused variable: temp2 [unusedVariable] lam-7.1.4/share/memory/darwin7/scalable_malloc.c:771:37: warning: Null pointer dereference: region [ctunullpointer] lam-7.1.4/share/memory/darwin7/scalable_malloc.c:1266:6: note: Assuming that condition '!tiny_region' is not redundant lam-7.1.4/share/memory/darwin7/scalable_malloc.c:1271:22: note: Calling function tiny_free_no_lock, 2nd argument is null lam-7.1.4/share/memory/darwin7/scalable_malloc.c:771:37: note: Dereferencing argument region that is null lam-7.1.4/share/memory/darwin7/scalable_malloc.c:1539:37: warning: Null pointer dereference: region [ctunullpointer] lam-7.1.4/share/memory/darwin7/scalable_malloc.c:1895:9: note: Assuming that condition '!small_region' is not redundant lam-7.1.4/share/memory/darwin7/scalable_malloc.c:1899:23: note: Calling function small_free_no_lock, 2nd argument is null lam-7.1.4/share/memory/darwin7/scalable_malloc.c:1539:37: note: Dereferencing argument region that is null diff: head lam-7.1.4/otb/lamgrow/lamgrow.c:450:19: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: pnodes [nullPointerOutOfMemory] lam-7.1.4/otb/lamgrow/lamgrow.c:198:18: note: Assuming allocation function fails lam-7.1.4/otb/lamgrow/lamgrow.c:198:18: note: Assignment 'pnodes=malloc((unsigned int)nnodes*sizeof(int4))', assigned value is 0 lam-7.1.4/otb/lamgrow/lamgrow.c:219:21: note: Calling function 'add_links', 2nd argument 'pnodes' value is 0 lam-7.1.4/otb/lamgrow/lamgrow.c:450:19: note: Null pointer dereference head lam-7.1.4/otb/sys/lamd/rreq.c:133:17: style: Variable 'rr' can be declared as pointer to const [constVariablePointer] head lam-7.1.4/otb/sys/lamd/rreq.c:210:17: style: Variable 'rr' can be declared as pointer to const [constVariablePointer] head lam-7.1.4/romio/test/atomicity.c:71:31: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: writebuf [nullPointerOutOfMemory] lam-7.1.4/romio/test/atomicity.c:54:30: note: Assuming allocation function fails lam-7.1.4/romio/test/atomicity.c:54:16: note: Assignment 'writebuf=(int*)malloc(10000*sizeof(int))', assigned value is 0 lam-7.1.4/romio/test/atomicity.c:71:31: note: Null pointer dereference head lam-7.1.4/romio/test/atomicity.c:72:31: warning: If memory allocation fails, then there is a possible null pointer dereference: readbuf [nullPointerOutOfMemory] lam-7.1.4/romio/test/atomicity.c:55:29: note: Assuming allocation function fails lam-7.1.4/romio/test/atomicity.c:55:15: note: Assignment 'readbuf=(int*)malloc(10000*sizeof(int))', assigned value is 0 lam-7.1.4/romio/test/atomicity.c:72:31: note: Null pointer dereference head lam-7.1.4/romio/test/i_noncontig.c:83:28: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: buf [nullPointerOutOfMemory] lam-7.1.4/romio/test/i_noncontig.c:56:25: note: Assuming allocation function fails lam-7.1.4/romio/test/i_noncontig.c:56:11: note: Assignment 'buf=(int*)malloc(5000*sizeof(int))', assigned value is 0 lam-7.1.4/romio/test/i_noncontig.c:83:28: note: Null pointer dereference head lam-7.1.4/romio/test/i_noncontig.c:89:28: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: buf [nullPointerOutOfMemory] lam-7.1.4/romio/test/i_noncontig.c:56:25: note: Assuming allocation function fails lam-7.1.4/romio/test/i_noncontig.c:56:11: note: Assignment 'buf=(int*)malloc(5000*sizeof(int))', assigned value is 0 lam-7.1.4/romio/test/i_noncontig.c:89:28: note: Null pointer dereference head lam-7.1.4/romio/test/noncontig.c:107:28: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: buf [nullPointerOutOfMemory] lam-7.1.4/romio/test/noncontig.c:56:25: note: Assuming allocation function fails lam-7.1.4/romio/test/noncontig.c:56:11: note: Assignment 'buf=(int*)malloc(5000*sizeof(int))', assigned value is 0 lam-7.1.4/romio/test/noncontig.c:107:28: note: Null pointer dereference head lam-7.1.4/romio/test/noncontig.c:98:28: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: buf [nullPointerOutOfMemory] lam-7.1.4/romio/test/noncontig.c:56:25: note: Assuming allocation function fails lam-7.1.4/romio/test/noncontig.c:56:11: note: Assignment 'buf=(int*)malloc(5000*sizeof(int))', assigned value is 0 lam-7.1.4/romio/test/noncontig.c:98:28: note: Null pointer dereference head lam-7.1.4/romio/test/noncontig_coll.c:82:28: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: buf [nullPointerOutOfMemory] lam-7.1.4/romio/test/noncontig_coll.c:55:25: note: Assuming allocation function fails lam-7.1.4/romio/test/noncontig_coll.c:55:11: note: Assignment 'buf=(int*)malloc(5000*sizeof(int))', assigned value is 0 lam-7.1.4/romio/test/noncontig_coll.c:82:28: note: Null pointer dereference head lam-7.1.4/romio/test/noncontig_coll.c:87:28: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: buf [nullPointerOutOfMemory] lam-7.1.4/romio/test/noncontig_coll.c:55:25: note: Assuming allocation function fails lam-7.1.4/romio/test/noncontig_coll.c:55:11: note: Assignment 'buf=(int*)malloc(5000*sizeof(int))', assigned value is 0 lam-7.1.4/romio/test/noncontig_coll.c:87:28: note: Null pointer dereference 2.19.0 lam-7.1.4/share/memory/ptmalloc/t-test1.c:94:24: style: Variable 'pid' is assigned a value that is never used. [unreadVariable] head lam-7.1.4/share/rreq/getnodes.c:103:17: style: Variable 'reply' can be declared as pointer to const [constVariablePointer] head lam-7.1.4/share/ssi/boot/base/ssi_boot_find_prefix.c:42:9: style: Variable 'prefix_keyval' can be declared as pointer to const [constVariablePointer] head lam-7.1.4/share/ssi/boot/base/ssi_boot_lamgrow.c:113:5: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: n [nullPointerOutOfMemory] lam-7.1.4/share/ssi/boot/base/ssi_boot_lamgrow.c:94:22: note: Assuming allocation function fails lam-7.1.4/share/ssi/boot/base/ssi_boot_lamgrow.c:94:14: note: Assignment 'n=*nodes=malloc(*nnodes*sizeof(struct lamnode))', assigned value is 0 lam-7.1.4/share/ssi/boot/base/ssi_boot_lamgrow.c:113:5: note: Null pointer dereference head lam-7.1.4/share/ssi/boot/base/ssi_boot_lamgrow.c:114:5: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: n [nullPointerOutOfMemory] lam-7.1.4/share/ssi/boot/base/ssi_boot_lamgrow.c:94:22: note: Assuming allocation function fails lam-7.1.4/share/ssi/boot/base/ssi_boot_lamgrow.c:94:14: note: Assignment 'n=*nodes=malloc(*nnodes*sizeof(struct lamnode))', assigned value is 0 lam-7.1.4/share/ssi/boot/base/ssi_boot_lamgrow.c:114:5: note: Null pointer dereference head lam-7.1.4/share/ssi/boot/base/ssi_boot_lamgrow.c:115:5: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: n [nullPointerOutOfMemory] lam-7.1.4/share/ssi/boot/base/ssi_boot_lamgrow.c:94:22: note: Assuming allocation function fails lam-7.1.4/share/ssi/boot/base/ssi_boot_lamgrow.c:94:14: note: Assignment 'n=*nodes=malloc(*nnodes*sizeof(struct lamnode))', assigned value is 0 lam-7.1.4/share/ssi/boot/base/ssi_boot_lamgrow.c:115:5: note: Null pointer dereference head lam-7.1.4/share/ssi/coll/base/ssi_coll_query.c:167:10: error: Uninitialized variable: ret [legacyUninitvar] DONE