2026-05-31 23:58 ftp://ftp.de.debian.org/debian/pool/main/c/calculix-ccx/calculix-ccx_2.21.orig.tar.bz2 cppcheck-options: --library=posix --library=gnu --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 -j96 platform: Linux-6.8.0-111-generic-x86_64-with-glibc2.39 python: 3.12.3 client-version: 1.4.0 compiler: g++ (Ubuntu 13.3.0-6ubuntu2~24.04.1) 13.3.0 cppcheck: head 2.20.0 head-info: 8c14fc7 (2026-05-31 09:56:45 +0200) count: 2119 2118 elapsed-time: 36.1 33.1 head-timing-info: old-timing-info: head results: CalculiX/ccx_2.21/src/genrandmain.c:69:26: style: Variable 'mag01' can be declared as const array [constVariable] CalculiX/ccx_2.21/src/convert2rowbyrow.c:68:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isortiid [valueFlowBailoutIncompleteVar] CalculiX/ccx_2.21/src/checkdivergence.c:77:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable writestadiv [valueFlowBailoutIncompleteVar] CalculiX/ccx_2.21/src/checkinclength.c:64:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable identamta [valueFlowBailoutIncompleteVar] CalculiX/ccx_2.21/src/biosav.c:188:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable biotsavart [valueFlowBailoutIncompleteVar] CalculiX/ccx_2.21/src/frecord.c:38:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] CalculiX/ccx_2.21/src/mafillsmasmain.c:282:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mafillsmas [valueFlowBailoutIncompleteVar] CalculiX/ccx_2.21/src/contact.c:54:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable updatecontpen [valueFlowBailoutIncompleteVar] CalculiX/ccx_2.21/src/dfdbj.c:47:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nident [valueFlowBailoutIncompleteVar] CalculiX/ccx_2.21/src/getlocalresults.c:116:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dsort [valueFlowBailoutIncompleteVar] CalculiX/ccx_2.21/src/getSystemCPUs.c:41:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _SC_NPROCESSORS_CONF [valueFlowBailoutIncompleteVar] CalculiX/ccx_2.21/src/mastructrad.c:72:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stop [valueFlowBailoutIncompleteVar] CalculiX/ccx_2.21/src/cascade.c:81:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nident [valueFlowBailoutIncompleteVar] CalculiX/ccx_2.21/src/calcresidual_em.c:84:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable op [valueFlowBailoutIncompleteVar] CalculiX/ccx_2.21/src/interpoltetmain.c:158:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dsort [valueFlowBailoutIncompleteVar] CalculiX/ccx_2.21/src/interpoltetmain.c:202:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable interpoltet [valueFlowBailoutIncompleteVar] CalculiX/ccx_2.21/src/convert2rowbyrow.c:51:3: style: Variable 'icolpardiso' is reassigned a value before the old one has been used. [redundantAssignment] CalculiX/ccx_2.21/src/convert2rowbyrow.c:44:14: note: icolpardiso is assigned CalculiX/ccx_2.21/src/convert2rowbyrow.c:51:3: note: icolpardiso is overwritten CalculiX/ccx_2.21/src/convert2rowbyrow.c:52:3: style: Variable 'aupardiso' is reassigned a value before the old one has been used. [redundantAssignment] CalculiX/ccx_2.21/src/convert2rowbyrow.c:44:38: note: aupardiso is assigned CalculiX/ccx_2.21/src/convert2rowbyrow.c:52:3: note: aupardiso is overwritten CalculiX/ccx_2.21/src/convert2rowbyrow.c:49:3: style: Variable 'pointers' is reassigned a value before the old one has been used. [redundantAssignment] CalculiX/ccx_2.21/src/convert2rowbyrow.c:44:59: note: pointers is assigned CalculiX/ccx_2.21/src/convert2rowbyrow.c:49:3: note: pointers is overwritten CalculiX/ccx_2.21/src/interpolatestatemain.c:150:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable interpolateinface [valueFlowBailoutIncompleteVar] CalculiX/ccx_2.21/src/filtermain_forward.c:81:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable prefilter [valueFlowBailoutIncompleteVar] CalculiX/ccx_2.21/src/filtermain_forward.c:186:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable filter_forward [valueFlowBailoutIncompleteVar] CalculiX/ccx_2.21/src/mastructfilter.c:60:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable near3d_se [valueFlowBailoutIncompleteVar] CalculiX/ccx_2.21/src/convert2rowbyrow.c:23:31: style: Parameter 'ad' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/convert2rowbyrow.c:23:42: style: Parameter 'au' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/convert2rowbyrow.c:23:51: style: Parameter 'icol' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/convert2rowbyrow.c:23:61: style: Parameter 'irow' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/convert2rowbyrow.c:24:14: style: Parameter 'jq' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/convert2rowbyrow.c:24:22: style: Parameter 'neq' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/convert2rowbyrow.c:24:31: style: Parameter 'nzs' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/mafillsmmain_se.c:288:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mafillsmse [valueFlowBailoutIncompleteVar] CalculiX/ccx_2.21/src/mastructffem.c:165:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stop [valueFlowBailoutIncompleteVar] CalculiX/ccx_2.21/src/massless.c:98:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable expand_auw [valueFlowBailoutIncompleteVar] CalculiX/ccx_2.21/src/mafilldmssmain.c:253:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mafilldmss [valueFlowBailoutIncompleteVar] CalculiX/ccx_2.21/src/call_external_umat_user.c:80:25: style: Parameter 'STATEV1' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/call_external_umat_user.c:81:25: style: Parameter 'STRESS' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/call_external_umat_user.c:82:25: style: Parameter 'DDSDDE' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/call_external_umat_user.c:86:25: style: Parameter 'PNEWDT' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/mastructnmatrix.c:81:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isortii [valueFlowBailoutIncompleteVar] CalculiX/ccx_2.21/src/getuncrackedresults.c:142:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stop [valueFlowBailoutIncompleteVar] CalculiX/ccx_2.21/src/forparll.c:31:44: style:inconclusive: Function 'forparll' argument 3 names different: declaration 'aux2' definition 'f'. [funcArgNamesDifferent] CalculiX/ccx_2.21/src/CalculiX.h:1692:44: note: Function 'forparll' argument 3 names different: declaration 'aux2' definition 'f'. CalculiX/ccx_2.21/src/forparll.c:31:44: note: Function 'forparll' argument 3 names different: declaration 'aux2' definition 'f'. CalculiX/ccx_2.21/src/forparll.c:31:54: style:inconclusive: Function 'forparll' argument 4 names different: declaration 'veold' definition 'fn'. [funcArgNamesDifferent] CalculiX/ccx_2.21/src/CalculiX.h:1692:57: note: Function 'forparll' argument 4 names different: declaration 'veold' definition 'fn'. CalculiX/ccx_2.21/src/forparll.c:31:54: note: Function 'forparll' argument 4 names different: declaration 'veold' definition 'fn'. CalculiX/ccx_2.21/src/mastructcmatrix.c:58:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nident [valueFlowBailoutIncompleteVar] CalculiX/ccx_2.21/src/forparll.c:32:12: style: Parameter 'nk' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/forparll.c:32:20: style: Parameter 'num_cpus' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/forparll.c:80:23: style: Parameter 'i' can be declared as pointer to const. However it seems that 'forparllmt' is a callback function, if 'i' is declared with const you might also need to cast function pointer(s). [constParameterCallback] CalculiX/ccx_2.21/src/forparll.c:70:45: note: You might need to cast the function pointer here CalculiX/ccx_2.21/src/forparll.c:80:23: note: Parameter 'i' can be declared as pointer to const CalculiX/ccx_2.21/src/checkinclength.c:32:29: style: Parameter 'time' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/checkinclength.c:32:42: style: Parameter 'ttime' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/checkinclength.c:32:56: style: Parameter 'theta' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/checkinclength.c:33:16: style: Parameter 'idrct' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/checkinclength.c:33:31: style: Parameter 'tper' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/checkinclength.c:33:44: style: Parameter 'tmax' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/checkinclength.c:33:58: style: Parameter 'tmin' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/checkinclength.c:33:72: style: Parameter 'ctrl' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/checkinclength.c:34:29: style: Parameter 'namta' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/checkinclength.c:34:41: style: Parameter 'itpamp' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/calcshapef.c:253:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable shape8h [valueFlowBailoutIncompleteVar] CalculiX/ccx_2.21/src/biosav.c:32:53: style: Parameter 'inomat' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/biosav.c:32:65: style: Parameter 'nk' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/biosav.c:42:11: style: Variable 'env' can be declared as pointer to const [constVariablePointer] CalculiX/ccx_2.21/src/biosav.c:42:16: style: Variable 'envloc' can be declared as pointer to const [constVariablePointer] CalculiX/ccx_2.21/src/biosav.c:42:24: style: Variable 'envsys' can be declared as pointer to const [constVariablePointer] CalculiX/ccx_2.21/src/biosav.c:181:25: style: Parameter 'i' can be declared as pointer to const. However it seems that 'biotsavartmt' is a callback function, if 'i' is declared with const you might also need to cast function pointer(s). [constParameterCallback] CalculiX/ccx_2.21/src/biosav.c:169:38: note: You might need to cast the function pointer here CalculiX/ccx_2.21/src/biosav.c:181:25: note: Parameter 'i' can be declared as pointer to const CalculiX/ccx_2.21/src/mastructse.c:142:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isortii [valueFlowBailoutIncompleteVar] CalculiX/ccx_2.21/src/crackpropdata.c:74:3: style: Variable 'crcon' is reassigned a value before the old one has been used. [redundantAssignment] CalculiX/ccx_2.21/src/crackpropdata.c:67:8: note: crcon is assigned CalculiX/ccx_2.21/src/crackpropdata.c:74:3: note: crcon is overwritten CalculiX/ccx_2.21/src/checkdivergence.c:56:27: style:inconclusive: Function 'checkdivergence' argument 106 names different: declaration 'reswk' definition 'sizemaxinc'. [funcArgNamesDifferent] CalculiX/ccx_2.21/src/CalculiX.h:741:50: note: Function 'checkdivergence' argument 106 names different: declaration 'reswk' definition 'sizemaxinc'. CalculiX/ccx_2.21/src/checkdivergence.c:56:27: note: Function 'checkdivergence' argument 106 names different: declaration 'reswk' definition 'sizemaxinc'. CalculiX/ccx_2.21/src/mastructdmatrix.c:54:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nident [valueFlowBailoutIncompleteVar] CalculiX/ccx_2.21/src/insert.c:24:48: style:inconclusive: Function 'insert' argument 3 names different: declaration 'mast2p' definition 'nextp'. [funcArgNamesDifferent] CalculiX/ccx_2.21/src/CalculiX.h:2108:46: note: Function 'insert' argument 3 names different: declaration 'mast2p' definition 'nextp'. CalculiX/ccx_2.21/src/insert.c:24:48: note: Function 'insert' argument 3 names different: declaration 'mast2p' definition 'nextp'. CalculiX/ccx_2.21/src/mastructrand.c:58:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable near3d_se [valueFlowBailoutIncompleteVar] CalculiX/ccx_2.21/src/checkdivergence.c:45:45: style: Parameter 'tper' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/checkdivergence.c:46:44: style: Parameter 'tmin' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/checkdivergence.c:48:40: style: Parameter 'uncoupled' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/insert.c:24:60: style: Parameter 'i1' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/insert.c:25:11: style: Parameter 'i2' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/checkconvergence.c:274:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable checkimpacts [valueFlowBailoutIncompleteVar] CalculiX/ccx_2.21/src/crackpropdata.c:24:40: style: Parameter 'nelcon' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/crackpropdata.c:24:55: style: Parameter 'elcon' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/crackpropdata.c:25:37: style: Parameter 'imat' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/crackpropdata.c:26:11: style: Parameter 'ntmat_' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/crackpropdata.c:26:23: style: Parameter 'ncmat_' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/mafillsmasmain.c:80:9: style: Variable 'env' can be declared as pointer to const [constVariablePointer] CalculiX/ccx_2.21/src/mafillsmasmain.c:80:14: style: Variable 'envloc' can be declared as pointer to const [constVariablePointer] CalculiX/ccx_2.21/src/mafillsmasmain.c:80:22: style: Variable 'envsys' can be declared as pointer to const [constVariablePointer] CalculiX/ccx_2.21/src/frdcyc.c:69:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stop [valueFlowBailoutIncompleteVar] CalculiX/ccx_2.21/src/mafillsmasmain.c:265:25: style: Parameter 'i' can be declared as pointer to const. However it seems that 'mafillsmasmt' is a callback function, if 'i' is declared with const you might also need to cast function pointer(s). [constParameterCallback] CalculiX/ccx_2.21/src/mafillsmasmain.c:228:43: note: You might need to cast the function pointer here CalculiX/ccx_2.21/src/mafillsmasmain.c:265:25: note: Parameter 'i' can be declared as pointer to const CalculiX/ccx_2.21/src/checkinclength.c:42:7: style: Variable 'i0' is assigned a value that is never used. [unreadVariable] CalculiX/ccx_2.21/src/compare.c:18:17: style: Array index 'i' is used before limits check. [arrayIndexThenCheck] CalculiX/ccx_2.21/src/compare.c:18:26: style: Array index 'i' is used before limits check. [arrayIndexThenCheck] CalculiX/ccx_2.21/src/checkinclength.c:42:18: style: Variable 'ir' is assigned a value that is never used. [unreadVariable] CalculiX/ccx_2.21/src/checkinclength.c:42:29: style: Variable 'ip' is assigned a value that is never used. [unreadVariable] CalculiX/ccx_2.21/src/calcresidual_em.c:36:27: style:inconclusive: Function 'calcresidual_em' argument 17 names different: declaration 'icol' definition 'jq'. [funcArgNamesDifferent] CalculiX/ccx_2.21/src/CalculiX.h:429:26: note: Function 'calcresidual_em' argument 17 names different: declaration 'icol' definition 'jq'. CalculiX/ccx_2.21/src/calcresidual_em.c:36:27: note: Function 'calcresidual_em' argument 17 names different: declaration 'icol' definition 'jq'. CalculiX/ccx_2.21/src/filtermain_backward.c:61:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable prefilter [valueFlowBailoutIncompleteVar] CalculiX/ccx_2.21/src/crackpropagation.c:167:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cattri [valueFlowBailoutIncompleteVar] CalculiX/ccx_2.21/src/checkinclength.c:42:40: style: Variable 'ic' is assigned a value that is never used. [unreadVariable] CalculiX/ccx_2.21/src/insert.c:42:21: style: Unused variable: istart [unusedVariable] CalculiX/ccx_2.21/src/insertfreq.c:24:64: style: Parameter 'i1' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/insertfreq.c:25:11: style: Parameter 'i2' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/calcresidual_em.c:33:27: style: Parameter 'nmethod' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/checkinclength.c:42:51: style: Variable 'il' is assigned a value that is never used. [unreadVariable] CalculiX/ccx_2.21/src/calcresidual_em.c:33:65: style: Parameter 'fext' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/dam1parll.c:32:25: style: Parameter 'nk' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/calcresidual_em.c:33:79: style: Parameter 'f' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/dam1parll.c:32:33: style: Parameter 'num_cpus' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/calcresidual_em.c:34:26: style: Parameter 'nactdof' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/dam1parll.c:80:24: style: Parameter 'i' can be declared as pointer to const. However it seems that 'dam1parllmt' is a callback function, if 'i' is declared with const you might also need to cast function pointer(s). [constParameterCallback] CalculiX/ccx_2.21/src/dam1parll.c:70:45: note: You might need to cast the function pointer here CalculiX/ccx_2.21/src/dam1parll.c:80:24: note: Parameter 'i' can be declared as pointer to const CalculiX/ccx_2.21/src/calcresidual_em.c:34:71: style: Parameter 'vold' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/calcresidual_em.c:35:17: style: Parameter 'vini' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/calcresidual_em.c:35:31: style: Parameter 'dtime' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/calcresidual_em.c:35:59: style: Parameter 'nk' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/calcresidual_em.c:39:21: style: Parameter 'mi' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/calcresidual_em.c:39:38: style: Parameter 'nasym' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/calcresidual_em.c:39:49: style: Parameter 'ithermal' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/checkinclength.c:42:62: style: Variable 'ig' is assigned a value that is never used. [unreadVariable] CalculiX/ccx_2.21/src/dam2parll.c:33:25: style: Parameter 'neq0' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/dam2parll.c:33:35: style: Parameter 'num_cpus' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/dam2parll.c:86:24: style: Parameter 'i' can be declared as pointer to const. However it seems that 'dam2parllmt' is a callback function, if 'i' is declared with const you might also need to cast function pointer(s). [constParameterCallback] CalculiX/ccx_2.21/src/dam2parll.c:72:45: note: You might need to cast the function pointer here CalculiX/ccx_2.21/src/dam2parll.c:86:24: note: Parameter 'i' can be declared as pointer to const CalculiX/ccx_2.21/src/checkinclength.c:42:73: style: Variable 'ia' is assigned a value that is never used. [unreadVariable] CalculiX/ccx_2.21/src/interpoltetmain.c:42:30: style:inconclusive: Function 'interpoltetmain' argument 1 names different: declaration 'plafa' definition 'planfa'. [funcArgNamesDifferent] CalculiX/ccx_2.21/src/CalculiX.h:2169:30: note: Function 'interpoltetmain' argument 1 names different: declaration 'plafa' definition 'planfa'. CalculiX/ccx_2.21/src/interpoltetmain.c:42:30: note: Function 'interpoltetmain' argument 1 names different: declaration 'plafa' definition 'planfa'. CalculiX/ccx_2.21/src/interpolatestatemain.c:34:11: style: Parameter 'ntie' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/interpolatestatemain.c:34:21: style: Parameter 'itiefac' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/interpolatestatemain.c:37:9: style: Variable 'env' can be declared as pointer to const [constVariablePointer] CalculiX/ccx_2.21/src/interpolatestatemain.c:37:14: style: Variable 'envloc' can be declared as pointer to const [constVariablePointer] CalculiX/ccx_2.21/src/interpolatestatemain.c:37:22: style: Variable 'envsys' can be declared as pointer to const [constVariablePointer] CalculiX/ccx_2.21/src/interpolatestatemain.c:131:35: style: Parameter 'i' can be declared as pointer to const. However it seems that 'interpolatestatemainmt' is a callback function, if 'i' is declared with const you might also need to cast function pointer(s). [constParameterCallback] CalculiX/ccx_2.21/src/interpolatestatemain.c:119:45: note: You might need to cast the function pointer here CalculiX/ccx_2.21/src/interpolatestatemain.c:131:35: note: Parameter 'i' can be declared as pointer to const CalculiX/ccx_2.21/src/checkinclength.c:43:7: style: Variable 'df' is assigned a value that is never used. [unreadVariable] CalculiX/ccx_2.21/src/dynboun.c:87:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable temploadmodal [valueFlowBailoutIncompleteVar] CalculiX/ccx_2.21/src/checkinclength.c:43:19: style: Variable 'dc' is assigned a value that is never used. [unreadVariable] CalculiX/ccx_2.21/src/compare.c:13:20: style: Parameter 'str1' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/mastructrad.c:24:23: style: Parameter 'ntr' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/compare.c:13:32: style: Parameter 'str2' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/getlocalresults.c:25:30: style: Parameter 'cotet' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/mastructrad.c:24:32: style: Parameter 'nloadtr' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/getlocalresults.c:25:44: style: Parameter 'h' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/getlocalresults.c:25:51: style: Parameter 'netet_' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/getlocalresults.c:25:63: style: Parameter 'kontet' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/getlocalresults.c:26:27: style: Parameter 'ifatet' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/getlocalresults.c:26:42: style: Parameter 'planfa' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/call_external_umat.c:66:45: style: Parameter 'STRESS' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/interpoltetmain.c:42:54: style: Parameter 'netet_' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/interpoltetmain.c:43:43: style: Parameter 'bc' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/interpoltetmain.c:71:9: style: Variable 'env' can be declared as pointer to const [constVariablePointer] CalculiX/ccx_2.21/src/interpoltetmain.c:71:14: style: Variable 'envloc' can be declared as pointer to const [constVariablePointer] CalculiX/ccx_2.21/src/interpoltetmain.c:71:22: style: Variable 'envsys' can be declared as pointer to const [constVariablePointer] CalculiX/ccx_2.21/src/call_external_umat.c:67:24: style: Parameter 'STATEV' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/interpoltetmain.c:190:26: style: Parameter 'i' can be declared as pointer to const. However it seems that 'interpoltetmt' is a callback function, if 'i' is declared with const you might also need to cast function pointer(s). [constParameterCallback] CalculiX/ccx_2.21/src/interpoltetmain.c:178:43: note: You might need to cast the function pointer here CalculiX/ccx_2.21/src/interpoltetmain.c:190:26: note: Parameter 'i' can be declared as pointer to const CalculiX/ccx_2.21/src/call_external_umat.c:68:24: style: Parameter 'DDSDDE' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/call_external_umat.c:69:24: style: Parameter 'SSE' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/call_external_umat.c:70:24: style: Parameter 'SPD' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/call_external_umat.c:71:24: style: Parameter 'SCD' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/call_external_umat.c:72:24: style: Parameter 'RPL' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/call_external_umat.c:73:24: style: Parameter 'DDSDDT' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/call_external_umat.c:74:24: style: Parameter 'DRPLDE' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/call_external_umat.c:75:24: style: Parameter 'DRPLDT' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/call_external_umat.c:93:24: style: Parameter 'PNEWDT' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/call_external_umat.c:102:24: style: Parameter 'KINC' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/checkinclength.c:43:31: style: Variable 'db' is assigned a value that is never used. [unreadVariable] CalculiX/ccx_2.21/src/elementcpuload.c:25:50: style: Parameter 'ne' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/elementcpuload.c:25:58: style: Parameter 'ipkon' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/checkinclength.c:43:43: style: Variable 'da' is assigned a value that is never used. [unreadVariable] CalculiX/ccx_2.21/src/crackfrd.c:31:33: style:inconclusive: Function 'crackfrd' argument 21 names different: declaration 'dk1glob' definition 'wk1glob'. [funcArgNamesDifferent] CalculiX/ccx_2.21/src/CalculiX.h:968:33: note: Function 'crackfrd' argument 21 names different: declaration 'dk1glob' definition 'wk1glob'. CalculiX/ccx_2.21/src/crackfrd.c:31:33: note: Function 'crackfrd' argument 21 names different: declaration 'dk1glob' definition 'wk1glob'. CalculiX/ccx_2.21/src/mafillsmmain_se.c:68:72: style:inconclusive: Function 'mafillsmmain_se' argument 69 names different: declaration 'rhs' definition 'rhsi'. [funcArgNamesDifferent] CalculiX/ccx_2.21/src/CalculiX.h:2658:72: note: Function 'mafillsmmain_se' argument 69 names different: declaration 'rhs' definition 'rhsi'. CalculiX/ccx_2.21/src/mafillsmmain_se.c:68:72: note: Function 'mafillsmmain_se' argument 69 names different: declaration 'rhs' definition 'rhsi'. CalculiX/ccx_2.21/src/crackfrd.c:31:49: style:inconclusive: Function 'crackfrd' argument 22 names different: declaration 'dk2glob' definition 'wk2glob'. [funcArgNamesDifferent] CalculiX/ccx_2.21/src/CalculiX.h:968:49: note: Function 'crackfrd' argument 22 names different: declaration 'dk2glob' definition 'wk2glob'. CalculiX/ccx_2.21/src/crackfrd.c:31:49: note: Function 'crackfrd' argument 22 names different: declaration 'dk2glob' definition 'wk2glob'. CalculiX/ccx_2.21/src/mafillsmmain_se.c:71:32: style:inconclusive: Function 'mafillsmmain_se' argument 79 names different: declaration 'kinc' definition 'iinc'. [funcArgNamesDifferent] CalculiX/ccx_2.21/src/CalculiX.h:2661:32: note: Function 'mafillsmmain_se' argument 79 names different: declaration 'kinc' definition 'iinc'. CalculiX/ccx_2.21/src/mafillsmmain_se.c:71:32: note: Function 'mafillsmmain_se' argument 79 names different: declaration 'kinc' definition 'iinc'. CalculiX/ccx_2.21/src/crackfrd.c:31:65: style:inconclusive: Function 'crackfrd' argument 23 names different: declaration 'dk3glob' definition 'wk3glob'. [funcArgNamesDifferent] CalculiX/ccx_2.21/src/CalculiX.h:968:65: note: Function 'crackfrd' argument 23 names different: declaration 'dk3glob' definition 'wk3glob'. CalculiX/ccx_2.21/src/crackfrd.c:31:65: note: Function 'crackfrd' argument 23 names different: declaration 'dk3glob' definition 'wk3glob'. CalculiX/ccx_2.21/src/checkinclength.c:43:55: style: Variable 'dd' is assigned a value that is never used. [unreadVariable] CalculiX/ccx_2.21/src/mafillsmmain.c:396:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mafillsmforc [valueFlowBailoutIncompleteVar] CalculiX/ccx_2.21/src/mafillsmmain.c:438:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mafillsm [valueFlowBailoutIncompleteVar] CalculiX/ccx_2.21/src/filtermain_forward.c:87:9: style: Variable 'env' can be declared as pointer to const [constVariablePointer] CalculiX/ccx_2.21/src/filtermain_forward.c:87:14: style: Variable 'envloc' can be declared as pointer to const [constVariablePointer] CalculiX/ccx_2.21/src/filtermain_forward.c:87:22: style: Variable 'envsys' can be declared as pointer to const [constVariablePointer] CalculiX/ccx_2.21/src/filtermain_forward.c:172:29: style: Parameter 'i' can be declared as pointer to const. However it seems that 'filter_forwardmt' is a callback function, if 'i' is declared with const you might also need to cast function pointer(s). [constParameterCallback] CalculiX/ccx_2.21/src/filtermain_forward.c:158:43: note: You might need to cast the function pointer here CalculiX/ccx_2.21/src/filtermain_forward.c:172:29: note: Parameter 'i' can be declared as pointer to const CalculiX/ccx_2.21/src/cpyparitg.c:32:41: style:inconclusive: Function 'cpyparitg' argument 3 names different: declaration 'size' definition 'isize'. [funcArgNamesDifferent] CalculiX/ccx_2.21/src/CalculiX.h:960:41: note: Function 'cpyparitg' argument 3 names different: declaration 'size' definition 'isize'. CalculiX/ccx_2.21/src/cpyparitg.c:32:41: note: Function 'cpyparitg' argument 3 names different: declaration 'size' definition 'isize'. CalculiX/ccx_2.21/src/checkinclength.c:44:8: style: Variable 'ran' is assigned a value that is never used. [unreadVariable] CalculiX/ccx_2.21/src/crackfrd.c:27:20: style: Parameter 'nk' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/crackfrd.c:30:39: style: Parameter 'jobnamec' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/crackfrd.c:31:16: style: Parameter 'dkeqglob' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/crackfrd.c:31:33: style: Parameter 'wk1glob' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/crackfrd.c:31:49: style: Parameter 'wk2glob' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/crackfrd.c:31:65: style: Parameter 'wk3glob' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/crackfrd.c:32:16: style: Parameter 'phiglob' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/crackfrd.c:32:32: style: Parameter 'dadnglob' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/crackfrd.c:32:49: style: Parameter 'dnglob' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/crackfrd.c:33:16: style: Parameter 'acrackglob' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/crackfrd.c:33:35: style: Parameter 'xkeqminglob' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/crackfrd.c:33:55: style: Parameter 'xkeqmaxglob' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/crackfrd.c:34:13: style: Parameter 'iincglob' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/crackfrd.c:34:30: style: Parameter 'domstepglob' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/crackfrd.c:34:50: style: Parameter 'rglob' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/frdset.c:24:51: style: Parameter 'istartset' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/frdset.c:24:66: style: Parameter 'iendset' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/frdset.c:25:11: style: Parameter 'ialset' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/frdset.c:25:23: style: Parameter 'inum' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/frdset.c:25:46: style: Parameter 'nout' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/frdset.c:25:56: style: Parameter 'nset' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/frdset.c:26:11: style: Parameter 'noutmin' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/frdset.c:26:24: style: Parameter 'noutplus' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/frdset.c:26:38: style: Parameter 'iselect' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/frdset.c:26:51: style: Parameter 'ngraph' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/inicont.c:53:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable allocont [valueFlowBailoutIncompleteVar] CalculiX/ccx_2.21/src/mafillsmmain_se.c:92:11: style: Variable 'env' can be declared as pointer to const [constVariablePointer] CalculiX/ccx_2.21/src/mafillsmmain_se.c:92:16: style: Variable 'envloc' can be declared as pointer to const [constVariablePointer] CalculiX/ccx_2.21/src/insertfreq.c:42:21: style: Unused variable: istart [unusedVariable] CalculiX/ccx_2.21/src/mafillsmmain_se.c:92:24: style: Variable 'envsys' can be declared as pointer to const [constVariablePointer] CalculiX/ccx_2.21/src/mafillsmmain_se.c:272:25: style: Parameter 'i' can be declared as pointer to const. However it seems that 'mafillsmsemt' is a callback function, if 'i' is declared with const you might also need to cast function pointer(s). [constParameterCallback] CalculiX/ccx_2.21/src/mafillsmmain_se.c:218:40: note: You might need to cast the function pointer here CalculiX/ccx_2.21/src/mafillsmmain_se.c:272:25: note: Parameter 'i' can be declared as pointer to const CalculiX/ccx_2.21/src/checkinclength.c:44:21: style: Variable 'can' is assigned a value that is never used. [unreadVariable] CalculiX/ccx_2.21/src/dgmresmain.c:108:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dgmres1 [valueFlowBailoutIncompleteVar] CalculiX/ccx_2.21/src/cpyparitg.c:32:41: style: Parameter 'isize' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/cpyparitg.c:32:52: style: Parameter 'num_cpus' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/cpyparitg.c:78:24: style: Parameter 'i' can be declared as pointer to const. However it seems that 'cpyparitgmt' is a callback function, if 'i' is declared with const you might also need to cast function pointer(s). [constParameterCallback] CalculiX/ccx_2.21/src/cpyparitg.c:68:45: note: You might need to cast the function pointer here CalculiX/ccx_2.21/src/cpyparitg.c:78:24: note: Parameter 'i' can be declared as pointer to const CalculiX/ccx_2.21/src/checkinclength.c:44:34: style: Variable 'rap' is assigned a value that is never used. [unreadVariable] CalculiX/ccx_2.21/src/checkinclength.c:45:7: style: Variable 'ea' is assigned a value that is never used. [unreadVariable] CalculiX/ccx_2.21/src/calcresidual.c:66:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable op [valueFlowBailoutIncompleteVar] CalculiX/ccx_2.21/src/insert_cmatrix.c:24:68: style: Parameter 'i1' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/insert_cmatrix.c:25:12: style: Parameter 'i2' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/checkinclength.c:45:20: style: Variable 'cae' is assigned a value that is never used. [unreadVariable] CalculiX/ccx_2.21/src/insertrad.c:24:37: style:inconclusive: Function 'insertrad' argument 2 names different: declaration 'mast1p' definition 'irowp'. [funcArgNamesDifferent] CalculiX/ccx_2.21/src/CalculiX.h:2120:36: note: Function 'insertrad' argument 2 names different: declaration 'mast1p' definition 'irowp'. CalculiX/ccx_2.21/src/insertrad.c:24:37: note: Function 'insertrad' argument 2 names different: declaration 'mast1p' definition 'irowp'. CalculiX/ccx_2.21/src/insertrad.c:24:50: style:inconclusive: Function 'insertrad' argument 3 names different: declaration 'mast2p' definition 'nextp'. [funcArgNamesDifferent] CalculiX/ccx_2.21/src/CalculiX.h:2120:49: note: Function 'insertrad' argument 3 names different: declaration 'mast2p' definition 'nextp'. CalculiX/ccx_2.21/src/insertrad.c:24:50: note: Function 'insertrad' argument 3 names different: declaration 'mast2p' definition 'nextp'. CalculiX/ccx_2.21/src/checkinclength.c:45:33: style: Variable 'ral' is assigned a value that is never used. [unreadVariable] CalculiX/ccx_2.21/src/mastructmatrixcs.c:91:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nident [valueFlowBailoutIncompleteVar] CalculiX/ccx_2.21/src/insertrad.c:24:62: style: Parameter 'i1' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/insertrad.c:25:11: style: Parameter 'i2' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/mafilldmssmain.c:64:32: style:inconclusive: Function 'mafilldmssmain' argument 63 names different: declaration 'kinc' definition 'iinc'. [funcArgNamesDifferent] CalculiX/ccx_2.21/src/CalculiX.h:2351:32: note: Function 'mafilldmssmain' argument 63 names different: declaration 'kinc' definition 'iinc'. CalculiX/ccx_2.21/src/mafilldmssmain.c:64:32: note: Function 'mafilldmssmain' argument 63 names different: declaration 'kinc' definition 'iinc'. CalculiX/ccx_2.21/src/compfluidfem.c:151:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable openfilefluidfem [valueFlowBailoutIncompleteVar] CalculiX/ccx_2.21/src/compfluidfem.c:1254:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mafillv1rhs [valueFlowBailoutIncompleteVar] CalculiX/ccx_2.21/src/compfluidfem.c:1286:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mafillprhs [valueFlowBailoutIncompleteVar] CalculiX/ccx_2.21/src/compfluidfem.c:1306:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mafillv2rhs [valueFlowBailoutIncompleteVar] CalculiX/ccx_2.21/src/compfluidfem.c:1323:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable smoothshock [valueFlowBailoutIncompleteVar] CalculiX/ccx_2.21/src/compfluidfem.c:1405:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable con2phys [valueFlowBailoutIncompleteVar] CalculiX/ccx_2.21/src/compfluidfem.c:1425:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable phys2con [valueFlowBailoutIncompleteVar] CalculiX/ccx_2.21/src/compfluidfem.c:1445:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable updatecon [valueFlowBailoutIncompleteVar] CalculiX/ccx_2.21/src/compfluidfem.c:1463:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable calcdev [valueFlowBailoutIncompleteVar] CalculiX/ccx_2.21/src/compfluidfem.c:1481:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable presgradient [valueFlowBailoutIncompleteVar] CalculiX/ccx_2.21/src/compfluidfem.c:1518:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable applybounfem [valueFlowBailoutIncompleteVar] CalculiX/ccx_2.21/src/mafilldmssmain.c:79:11: style: Variable 'env' can be declared as pointer to const [constVariablePointer] CalculiX/ccx_2.21/src/mafilldmssmain.c:79:16: style: Variable 'envloc' can be declared as pointer to const [constVariablePointer] CalculiX/ccx_2.21/src/mafilldmssmain.c:79:24: style: Variable 'envsys' can be declared as pointer to const [constVariablePointer] CalculiX/ccx_2.21/src/filtermain_forward.c:50:63: style: Variable 'dd' is assigned a value that is never used. [unreadVariable] CalculiX/ccx_2.21/src/filtermain_forward.c:48:50: style: Unused variable: inode [unusedVariable] CalculiX/ccx_2.21/src/cascade.c:34:19: style: Parameter 'ipompc' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/mastructnmatrix.c:28:48: style: Parameter 'nactive' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/cascade.c:35:26: style: Parameter 'nodeboun' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/mastructnmatrix.c:28:61: style: Parameter 'nnlconst' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/cascade.c:36:12: style: Parameter 'ilmpc' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/cascade.c:38:12: style: Parameter 'callfrommain' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/cascade.c:38:31: style: Parameter 'iperturb' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/divparll.c:33:46: style:inconclusive: Function 'divparll' argument 3 names different: declaration 'size' definition 'isize'. [funcArgNamesDifferent] CalculiX/ccx_2.21/src/CalculiX.h:1256:46: note: Function 'divparll' argument 3 names different: declaration 'size' definition 'isize'. CalculiX/ccx_2.21/src/divparll.c:33:46: note: Function 'divparll' argument 3 names different: declaration 'size' definition 'isize'. CalculiX/ccx_2.21/src/crackfrd.c:51:14: style: Unused variable: j [unusedVariable] CalculiX/ccx_2.21/src/frdheader.c:24:38: style: Parameter 'oner' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/insertcbs.c:24:62: style: Parameter 'i1' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/frdheader.c:24:51: style: Parameter 'time' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/insertcbs.c:25:11: style: Parameter 'i2' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/frdheader.c:24:64: style: Parameter 'pi' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/frdheader.c:25:14: style: Parameter 'noddiam' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/frdheader.c:25:30: style: Parameter 'cs' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/frdheader.c:25:38: style: Parameter 'null' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/frdheader.c:25:48: style: Parameter 'mode' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/frdheader.c:26:14: style: Parameter 'noutloc' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/frdheader.c:26:28: style: Parameter 'description' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/frdheader.c:26:45: style: Parameter 'kode' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/frdheader.c:26:55: style: Parameter 'nmethod' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/frdheader.c:27:32: style: Parameter 'output' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/frdheader.c:27:44: style: Parameter 'istep' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/frdheader.c:27:55: style: Parameter 'iinc' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/divparll.c:33:46: style: Parameter 'isize' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/getglobalresults.c:208:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stop [valueFlowBailoutIncompleteVar] CalculiX/ccx_2.21/src/divparll.c:33:57: style: Parameter 'num_cpus' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/divparll.c:82:23: style: Parameter 'i' can be declared as pointer to const. However it seems that 'divparllmt' is a callback function, if 'i' is declared with const you might also need to cast function pointer(s). [constParameterCallback] CalculiX/ccx_2.21/src/divparll.c:72:45: note: You might need to cast the function pointer here CalculiX/ccx_2.21/src/divparll.c:82:23: note: Parameter 'i' can be declared as pointer to const CalculiX/ccx_2.21/src/linstatic.c:323:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tempload [valueFlowBailoutIncompleteVar] CalculiX/ccx_2.21/src/mastructrand.c:28:48: style:inconclusive: Function 'mastructrand' argument 8 names different: declaration 'physcon' definition 'corrlen'. [funcArgNamesDifferent] CalculiX/ccx_2.21/src/CalculiX.h:3001:38: note: Function 'mastructrand' argument 8 names different: declaration 'physcon' definition 'corrlen'. CalculiX/ccx_2.21/src/mastructrand.c:28:48: note: Function 'mastructrand' argument 8 names different: declaration 'physcon' definition 'corrlen'. CalculiX/ccx_2.21/src/mastructreadcs.c:28:23: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/mastructreadcs.c:28:30: style: Parameter 'ielmat' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/mastructdmatrix.c:29:10: style: Parameter 'nodedesiinvbou' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/mastructdmatrix.c:29:30: style: Parameter 'jqs' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/mastructdmatrix.c:29:39: style: Parameter 'irows' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/mastructdmatrix.c:29:50: style: Parameter 'icols' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/mastructrand.c:28:48: style: Parameter 'corrlen' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/mastructnmatrix.c:33:11: style: Unused variable: ii [unusedVariable] CalculiX/ccx_2.21/src/mastructnmatrix.c:33:56: style: Unused variable: indexe [unusedVariable] CalculiX/ccx_2.21/src/cpypardou.c:32:47: style:inconclusive: Function 'cpypardou' argument 3 names different: declaration 'size' definition 'isize'. [funcArgNamesDifferent] CalculiX/ccx_2.21/src/CalculiX.h:956:47: note: Function 'cpypardou' argument 3 names different: declaration 'size' definition 'isize'. CalculiX/ccx_2.21/src/cpypardou.c:32:47: note: Function 'cpypardou' argument 3 names different: declaration 'size' definition 'isize'. CalculiX/ccx_2.21/src/mastructfilter.c:36:11: style: Unused variable: jj [unusedVariable] CalculiX/ccx_2.21/src/mastructfilter.c:37:47: style: Unused variable: inode1 [unusedVariable] CalculiX/ccx_2.21/src/mastructfilter.c:37:54: style: Unused variable: inode2 [unusedVariable] CalculiX/ccx_2.21/src/mastructfilter.c:38:7: style: Unused variable: istart [unusedVariable] CalculiX/ccx_2.21/src/iniparll.c:34:45: style: Parameter 'bet' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/mastructfilter.c:38:14: style: Unused variable: ipos [unusedVariable] CalculiX/ccx_2.21/src/iniparll.c:35:16: style: Parameter 'gam' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/iniparll.c:36:13: style: Parameter 'nk' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/iniparll.c:36:21: style: Parameter 'num_cpus' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/iniparll.c:36:35: style: Parameter 'mortar' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/iniparll.c:123:23: style: Parameter 'i' can be declared as pointer to const. However it seems that 'iniparllmt' is a callback function, if 'i' is declared with const you might also need to cast function pointer(s). [constParameterCallback] CalculiX/ccx_2.21/src/iniparll.c:86:45: note: You might need to cast the function pointer here CalculiX/ccx_2.21/src/iniparll.c:123:23: note: Parameter 'i' can be declared as pointer to const CalculiX/ccx_2.21/src/iniparll.c:161:32: style: Parameter 'i' can be declared as pointer to const. However it seems that 'iniparllmt_massless' is a callback function, if 'i' is declared with const you might also need to cast function pointer(s). [constParameterCallback] CalculiX/ccx_2.21/src/iniparll.c:101:16: note: You might need to cast the function pointer here CalculiX/ccx_2.21/src/iniparll.c:161:32: note: Parameter 'i' can be declared as pointer to const CalculiX/ccx_2.21/src/mafilldmssmain.c:74:15: style: Variable 'mt' is assigned a value that is never used. [unreadVariable] CalculiX/ccx_2.21/src/cpypardou.c:32:47: style: Parameter 'isize' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/mastructmatrix.c:28:26: style: Parameter 'ipompc' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/cpypardou.c:32:58: style: Parameter 'num_cpus' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/mastructmatrix.c:28:38: style: Parameter 'nodempc' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/cpypardou.c:81:24: style: Parameter 'i' can be declared as pointer to const. However it seems that 'cpypardoumt' is a callback function, if 'i' is declared with const you might also need to cast function pointer(s). [constParameterCallback] CalculiX/ccx_2.21/src/cpypardou.c:71:45: note: You might need to cast the function pointer here CalculiX/ccx_2.21/src/cpypardou.c:81:24: note: Parameter 'i' can be declared as pointer to const CalculiX/ccx_2.21/src/mastructmatrix.c:28:51: style: Parameter 'nmpc' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/mastructmatrix.c:28:61: style: Parameter 'nactdof' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/mastructmatrix.c:29:33: style: Parameter 'neq' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/mastructmatrix.c:30:12: style: Parameter 'nmethod' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/mastructmatrix.c:30:25: style: Parameter 'iperturb' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/mastructmatrix.c:30:39: style: Parameter 'mi' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/mastructmatrix.c:31:12: style: Parameter 'node1' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/mastructmatrix.c:31:23: style: Parameter 'k' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/mastructmatrix.c:31:30: style: Parameter 'node2' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/mastructmatrix.c:31:41: style: Parameter 'm' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/mastructem.c:570:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isortii [valueFlowBailoutIncompleteVar] CalculiX/ccx_2.21/src/mastructcmatrix.c:29:10: style: Parameter 'nodedesiinvbou' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/mastructcmatrix.c:29:30: style: Parameter 'jqs' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/mastructcmatrix.c:30:10: style: Parameter 'ndesi' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/mastructcmatrix.c:30:21: style: Parameter 'nodedesi' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/expand.c:140:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stop [valueFlowBailoutIncompleteVar] CalculiX/ccx_2.21/src/filtermain_backward.c:32:37: style: Variable 'ithread' can be declared as pointer to const [constVariablePointer] CalculiX/ccx_2.21/src/dfdbj.c:177:15: style: Variable 'jdbcontcol' is reassigned a value before the old one has been used. [redundantAssignment] CalculiX/ccx_2.21/src/dfdbj.c:161:19: note: jdbcontcol is assigned CalculiX/ccx_2.21/src/dfdbj.c:177:15: note: jdbcontcol is overwritten CalculiX/ccx_2.21/src/mastructreadcs.c:39:45: style: Variable 'mt' is assigned a value that is never used. [unreadVariable] CalculiX/ccx_2.21/src/mastructreadcs.c:38:7: style: Unused variable: id [unusedVariable] CalculiX/ccx_2.21/src/mastructreadcs.c:38:10: style: Unused variable: index [unusedVariable] CalculiX/ccx_2.21/src/mastructreadcs.c:38:16: style: Unused variable: jdof1 [unusedVariable] CalculiX/ccx_2.21/src/mastructreadcs.c:38:22: style: Unused variable: jdof2 [unusedVariable] CalculiX/ccx_2.21/src/mastructreadcs.c:38:28: style: Unused variable: idof1 [unusedVariable] CalculiX/ccx_2.21/src/mastructreadcs.c:38:34: style: Unused variable: idof2 [unusedVariable] CalculiX/ccx_2.21/src/mastructreadcs.c:38:40: style: Unused variable: mpc1 [unusedVariable] CalculiX/ccx_2.21/src/mastructreadcs.c:38:45: style: Unused variable: mpc2 [unusedVariable] CalculiX/ccx_2.21/src/matrixstorage.c:72:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stop [valueFlowBailoutIncompleteVar] CalculiX/ccx_2.21/src/mastructreadcs.c:38:50: style: Unused variable: id1 [unusedVariable] CalculiX/ccx_2.21/src/mastructreadcs.c:38:54: style: Unused variable: id2 [unusedVariable] CalculiX/ccx_2.21/src/mastructreadcs.c:38:58: style: Unused variable: ist1 [unusedVariable] CalculiX/ccx_2.21/src/mastructreadcs.c:38:63: style: Unused variable: ist2 [unusedVariable] CalculiX/ccx_2.21/src/mastructreadcs.c:39:5: style: Unused variable: index1 [unusedVariable] CalculiX/ccx_2.21/src/mastructreadcs.c:39:12: style: Unused variable: index2 [unusedVariable] CalculiX/ccx_2.21/src/mastructreadcs.c:39:19: style: Unused variable: ist [unusedVariable] CalculiX/ccx_2.21/src/mastructreadcs.c:39:35: style: Unused variable: icolumn [unusedVariable] CalculiX/ccx_2.21/src/inicont.c:58:3: style: Variable 'itietri' is reassigned a value before the old one has been used. [redundantAssignment] CalculiX/ccx_2.21/src/inicont.c:45:10: note: itietri is assigned CalculiX/ccx_2.21/src/inicont.c:58:3: note: itietri is overwritten CalculiX/ccx_2.21/src/inicont.c:59:3: style: Variable 'koncont' is reassigned a value before the old one has been used. [redundantAssignment] CalculiX/ccx_2.21/src/inicont.c:45:28: note: koncont is assigned CalculiX/ccx_2.21/src/inicont.c:59:3: note: koncont is overwritten CalculiX/ccx_2.21/src/inicont.c:87:3: style: Variable 'itiefac' is reassigned a value before the old one has been used. [redundantAssignment] CalculiX/ccx_2.21/src/inicont.c:45:46: note: itiefac is assigned CalculiX/ccx_2.21/src/inicont.c:87:3: note: itiefac is overwritten CalculiX/ccx_2.21/src/inicont.c:89:3: style: Variable 'islavnode' is reassigned a value before the old one has been used. [redundantAssignment] CalculiX/ccx_2.21/src/inicont.c:46:12: note: islavnode is assigned CalculiX/ccx_2.21/src/inicont.c:89:3: note: islavnode is overwritten CalculiX/ccx_2.21/src/inicont.c:95:3: style: Variable 'imastnode' is reassigned a value before the old one has been used. [redundantAssignment] CalculiX/ccx_2.21/src/inicont.c:46:34: note: imastnode is assigned CalculiX/ccx_2.21/src/inicont.c:95:3: note: imastnode is overwritten CalculiX/ccx_2.21/src/inicont.c:90:3: style: Variable 'nslavnode' is reassigned a value before the old one has been used. [redundantAssignment] CalculiX/ccx_2.21/src/inicont.c:46:56: note: nslavnode is assigned CalculiX/ccx_2.21/src/inicont.c:90:3: note: nslavnode is overwritten CalculiX/ccx_2.21/src/inicont.c:96:3: style: Variable 'nmastnode' is reassigned a value before the old one has been used. [redundantAssignment] CalculiX/ccx_2.21/src/inicont.c:47:12: note: nmastnode is assigned CalculiX/ccx_2.21/src/inicont.c:96:3: note: nmastnode is overwritten CalculiX/ccx_2.21/src/inicont.c:92:3: style: Variable 'inoels' is reassigned a value before the old one has been used. [redundantAssignment] CalculiX/ccx_2.21/src/inicont.c:48:9: note: inoels is assigned CalculiX/ccx_2.21/src/inicont.c:92:3: note: inoels is overwritten CalculiX/ccx_2.21/src/inicont.c:67:3: style: Variable 'ipe' is reassigned a value before the old one has been used. [redundantAssignment] CalculiX/ccx_2.21/src/inicont.c:48:22: note: ipe is assigned CalculiX/ccx_2.21/src/inicont.c:67:3: note: ipe is overwritten CalculiX/ccx_2.21/src/inicont.c:68:3: style: Variable 'ime' is reassigned a value before the old one has been used. [redundantAssignment] CalculiX/ccx_2.21/src/inicont.c:48:32: note: ime is assigned CalculiX/ccx_2.21/src/inicont.c:68:3: note: ime is overwritten CalculiX/ccx_2.21/src/inicont.c:93:3: style: Variable 'xnoels' is reassigned a value before the old one has been used. [redundantAssignment] CalculiX/ccx_2.21/src/inicont.c:48:45: note: xnoels is assigned CalculiX/ccx_2.21/src/inicont.c:93:3: note: xnoels is overwritten CalculiX/ccx_2.21/src/mastructcs.c:260:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nident [valueFlowBailoutIncompleteVar] CalculiX/ccx_2.21/src/dgmresmain.c:31:22: style:inconclusive: Function 'dgmresmain' argument 1 names different: declaration 'n' definition 'nef'. [funcArgNamesDifferent] CalculiX/ccx_2.21/src/CalculiX.h:1236:22: note: Function 'dgmresmain' argument 1 names different: declaration 'n' definition 'nef'. CalculiX/ccx_2.21/src/dgmresmain.c:31:22: note: Function 'dgmresmain' argument 1 names different: declaration 'n' definition 'nef'. CalculiX/ccx_2.21/src/dfdbj.c:28:48: style: Parameter 'neq' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/dfdbj.c:28:57: style: Parameter 'nope' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/inicont.c:27:21: style:inconclusive: Function 'inicont' argument 15 names different: declaration 'ncone' definition 'nslavs'. [funcArgNamesDifferent] CalculiX/ccx_2.21/src/CalculiX.h:2009:19: note: Function 'inicont' argument 15 names different: declaration 'ncone' definition 'nslavs'. CalculiX/ccx_2.21/src/inicont.c:27:21: note: Function 'inicont' argument 15 names different: declaration 'ncone' definition 'nslavs'. CalculiX/ccx_2.21/src/inicont.c:30:47: style:inconclusive: Function 'inicont' argument 27 names different: declaration 'iponoels' definition 'iponoelsp'. [funcArgNamesDifferent] CalculiX/ccx_2.21/src/CalculiX.h:2012:45: note: Function 'inicont' argument 27 names different: declaration 'iponoels' definition 'iponoelsp'. CalculiX/ccx_2.21/src/inicont.c:30:47: note: Function 'inicont' argument 27 names different: declaration 'iponoels' definition 'iponoelsp'. CalculiX/ccx_2.21/src/dfdbj.c:28:67: style: Parameter 'konl' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/dfdbj.c:29:10: style: Parameter 'nactdof' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/dfdbj.c:29:26: style: Parameter 's' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/dfdbj.c:29:36: style: Parameter 'z' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/dfdbj.c:29:54: style: Parameter 'ilmpc' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/dfdbj.c:30:10: style: Parameter 'ipompc' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/dfdbj.c:30:22: style: Parameter 'nodempc' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/dfdbj.c:30:48: style: Parameter 'coefmpc' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/dfdbj.c:31:13: style: Parameter 'fnl' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/dfdbj.c:31:22: style: Parameter 'nev' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/dfdbj.c:32:46: style: Parameter 'mi' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/dfdbj.c:32:55: style: Parameter 'cyclicsymmetry' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/calcresidual.c:36:23: style:inconclusive: Function 'calcresidual' argument 16 names different: declaration 'icol' definition 'jq'. [funcArgNamesDifferent] CalculiX/ccx_2.21/src/CalculiX.h:419:26: note: Function 'calcresidual' argument 16 names different: declaration 'icol' definition 'jq'. CalculiX/ccx_2.21/src/calcresidual.c:36:23: note: Function 'calcresidual' argument 16 names different: declaration 'icol' definition 'jq'. CalculiX/ccx_2.21/src/filtermain_backward.c:32:37: style: Variable 'ithread' is assigned a value that is never used. [unreadVariable] CalculiX/ccx_2.21/src/dgmresmain.c:35:46: style: Parameter 'num_cpus' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/dgmresmain.c:36:11: style: Parameter 'dgmrestol' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/inicont.c:30:36: style: Parameter 'nkon' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/mastructffem.c:386:11: warning: Opposite inner 'if' condition leads to a dead code block. [oppositeInnerCondition] CalculiX/ccx_2.21/src/mastructffem.c:384:12: note: outer condition: i<*neqp CalculiX/ccx_2.21/src/mastructffem.c:386:11: note: opposite inner condition: i>=*neqp CalculiX/ccx_2.21/src/calcresidual.c:33:24: style: Parameter 'nmethod' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/calcresidual.c:34:10: style: Parameter 'iexpl' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/calcresidual.c:39:24: style: Parameter 'mi' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/calcresidual.c:39:41: style: Parameter 'nasym' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/calcresidual.c:39:52: style: Parameter 'idamping' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/mafillsmmain.c:55:35: style:inconclusive: Function 'mafillsmmain' argument 29 names different: declaration 'bb' definition 'fext'. [funcArgNamesDifferent] CalculiX/ccx_2.21/src/CalculiX.h:2571:46: note: Function 'mafillsmmain' argument 29 names different: declaration 'bb' definition 'fext'. CalculiX/ccx_2.21/src/mafillsmmain.c:55:35: note: Function 'mafillsmmain' argument 29 names different: declaration 'bb' definition 'fext'. CalculiX/ccx_2.21/src/mafillsmmain.c:69:61: style:inconclusive: Function 'mafillsmmain' argument 79 names different: declaration 'rhs' definition 'rhsi'. [funcArgNamesDifferent] CalculiX/ccx_2.21/src/CalculiX.h:2585:72: note: Function 'mafillsmmain' argument 79 names different: declaration 'rhs' definition 'rhsi'. CalculiX/ccx_2.21/src/mafillsmmain.c:69:61: note: Function 'mafillsmmain' argument 79 names different: declaration 'rhs' definition 'rhsi'. CalculiX/ccx_2.21/src/mafillsmmain.c:72:21: style:inconclusive: Function 'mafillsmmain' argument 89 names different: declaration 'kinc' definition 'iinc'. [funcArgNamesDifferent] CalculiX/ccx_2.21/src/CalculiX.h:2588:32: note: Function 'mafillsmmain' argument 89 names different: declaration 'kinc' definition 'iinc'. CalculiX/ccx_2.21/src/mafillsmmain.c:72:21: note: Function 'mafillsmmain' argument 89 names different: declaration 'kinc' definition 'iinc'. CalculiX/ccx_2.21/src/mastructffem.c:112:19: style: The if condition is the same as the previous if condition [duplicateCondition] CalculiX/ccx_2.21/src/mastructffem.c:103:19: note: First condition CalculiX/ccx_2.21/src/mastructffem.c:112:19: note: Second condition CalculiX/ccx_2.21/src/frdvector.c:77:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable transformatrix [valueFlowBailoutIncompleteVar] CalculiX/ccx_2.21/src/mastructread.c:28:21: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/mastructread.c:28:28: style: Parameter 'ielmat' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/mastructse.c:27:22: style: Parameter 'kon' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/mastructse.c:27:32: style: Parameter 'ipkon' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/mastructse.c:28:13: style: Parameter 'ipompc' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/mastructse.c:28:26: style: Parameter 'nodempc' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/mastructse.c:28:40: style: Parameter 'nmpc' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/mastructse.c:29:13: style: Parameter 'nactdof' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/mastructse.c:30:46: style: Parameter 'mi' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/mastructse.c:30:55: style: Parameter 'mortar' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/mastructse.c:31:28: style: Parameter 'ndesi' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/mastructse.c:32:13: style: Parameter 'istartdesi' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/mastructse.c:32:29: style: Parameter 'ialdesi' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/mafillsmmain.c:94:9: style: Variable 'env' can be declared as pointer to const [constVariablePointer] CalculiX/ccx_2.21/src/mafillsmmain.c:94:14: style: Variable 'envloc' can be declared as pointer to const [constVariablePointer] CalculiX/ccx_2.21/src/mafillsmmain.c:94:22: style: Variable 'envsys' can be declared as pointer to const [constVariablePointer] CalculiX/ccx_2.21/src/mafillsmmain.c:406:23: style: Parameter 'i' can be declared as pointer to const. However it seems that 'mafillsmmt' is a callback function, if 'i' is declared with const you might also need to cast function pointer(s). [constParameterCallback] CalculiX/ccx_2.21/src/mafillsmmain.c:255:43: note: You might need to cast the function pointer here CalculiX/ccx_2.21/src/mafillsmmain.c:406:23: note: Parameter 'i' can be declared as pointer to const CalculiX/ccx_2.21/src/calcshapef.c:24:48: style:inconclusive: Function 'calcshapef' argument 3 names different: declaration 'var' definition 'varp'. [funcArgNamesDifferent] CalculiX/ccx_2.21/src/CalculiX.h:434:48: note: Function 'calcshapef' argument 3 names different: declaration 'var' definition 'varp'. CalculiX/ccx_2.21/src/calcshapef.c:24:48: note: Function 'calcshapef' argument 3 names different: declaration 'var' definition 'varp'. CalculiX/ccx_2.21/src/calcshapef.c:24:58: style: Parameter 'ne' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/calcshapef.c:25:23: style: Parameter 'co' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/calcshapef.c:25:31: style: Parameter 'ipkon' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/calcshapef.c:25:42: style: Parameter 'kon' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/mastructffem.c:27:24: style: Parameter 'nk' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/calcshapef.c:26:38: style: Parameter 'sideface' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/mastructffem.c:27:32: style: Parameter 'kon' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/calcshapef.c:28:8: style: Parameter 'iturbulent' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/mastructffem.c:27:41: style: Parameter 'ipkon' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/mastructse.c:39:52: style: Unused variable: kdof1 [unusedVariable] CalculiX/ccx_2.21/src/calcshapef.c:28:27: style: Parameter 'yy' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/mastructffem.c:27:64: style: Parameter 'ne' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/calcshapef.c:36:9: style: Variable 'ifaceq' can be declared as const array [constVariable] CalculiX/ccx_2.21/src/mastructffem.c:28:10: style: Parameter 'nodeboun' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/calcshapef.c:44:9: style: Variable 'ifacet' can be declared as const array [constVariable] CalculiX/ccx_2.21/src/calcshapef.c:50:9: style: Variable 'ifacew' can be declared as const array [constVariable] CalculiX/ccx_2.21/src/mastructffem.c:28:24: style: Parameter 'ndirboun' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/mastructffem.c:28:38: style: Parameter 'nboun' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/calcshapef.c:62:12: style: Variable 'gauss2d1' can be declared as const array [constVariable] CalculiX/ccx_2.21/src/mastructffem.c:28:49: style: Parameter 'ipompc' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/mastructread.c:38:45: style: Variable 'mt' is assigned a value that is never used. [unreadVariable] CalculiX/ccx_2.21/src/calcshapef.c:64:12: style: Variable 'gauss2d2' can be declared as const array [constVariable] CalculiX/ccx_2.21/src/mastructffem.c:29:10: style: Parameter 'nodempc' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/mastructffem.c:29:23: style: Parameter 'nmpc' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/calcshapef.c:70:12: style: Variable 'gauss2d4' can be declared as const array [constVariable] CalculiX/ccx_2.21/src/calcshapef.c:72:12: style: Variable 'gauss3d1' can be declared as const array [constVariable] CalculiX/ccx_2.21/src/mastructffem.c:33:10: style: Parameter 'nzs' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/mastructread.c:37:7: style: Unused variable: id [unusedVariable] CalculiX/ccx_2.21/src/calcshapef.c:74:12: style: Variable 'gauss3d2' can be declared as const array [constVariable] CalculiX/ccx_2.21/src/mastructread.c:37:10: style: Unused variable: index [unusedVariable] CalculiX/ccx_2.21/src/mastructread.c:37:16: style: Unused variable: jdof1 [unusedVariable] CalculiX/ccx_2.21/src/mastructread.c:37:22: style: Unused variable: jdof2 [unusedVariable] CalculiX/ccx_2.21/src/mastructread.c:37:28: style: Unused variable: idof1 [unusedVariable] CalculiX/ccx_2.21/src/calcshapef.c:84:12: style: Variable 'gauss3d4' can be declared as const array [constVariable] CalculiX/ccx_2.21/src/mastructread.c:37:34: style: Unused variable: idof2 [unusedVariable] CalculiX/ccx_2.21/src/mastructread.c:37:40: style: Unused variable: mpc1 [unusedVariable] CalculiX/ccx_2.21/src/mastructread.c:37:45: style: Unused variable: mpc2 [unusedVariable] CalculiX/ccx_2.21/src/mastructread.c:37:50: style: Unused variable: id1 [unusedVariable] CalculiX/ccx_2.21/src/mastructread.c:37:54: style: Unused variable: id2 [unusedVariable] CalculiX/ccx_2.21/src/calcshapef.c:86:12: style: Variable 'gauss3d7' can be declared as const array [constVariable] CalculiX/ccx_2.21/src/mastructread.c:37:58: style: Unused variable: ist1 [unusedVariable] CalculiX/ccx_2.21/src/mastructread.c:37:63: style: Unused variable: ist2 [unusedVariable] CalculiX/ccx_2.21/src/mastructread.c:38:5: style: Unused variable: index1 [unusedVariable] CalculiX/ccx_2.21/src/mastructread.c:38:12: style: Unused variable: index2 [unusedVariable] CalculiX/ccx_2.21/src/mastructread.c:38:19: style: Unused variable: ist [unusedVariable] CalculiX/ccx_2.21/src/calcshapef.c:90:12: style: Variable 'weight2d1' can be declared as const array [constVariable] CalculiX/ccx_2.21/src/mastructread.c:38:35: style: Unused variable: icolumn [unusedVariable] CalculiX/ccx_2.21/src/calcshapef.c:92:12: style: Variable 'weight2d2' can be declared as const array [constVariable] CalculiX/ccx_2.21/src/mastructffem.c:33:19: style: Parameter 'compressible' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/calcshapef.c:94:12: style: Variable 'weight2d4' can be declared as const array [constVariable] CalculiX/ccx_2.21/src/dynboun.c:40:70: style: Parameter 'time' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/calcshapef.c:96:12: style: Variable 'weight3d1' can be declared as const array [constVariable] CalculiX/ccx_2.21/src/calcshapef.c:98:12: style: Variable 'weight3d2' can be declared as const array [constVariable] CalculiX/ccx_2.21/src/calcshapef.c:100:12: style: Variable 'weight3d4' can be declared as const array [constVariable] CalculiX/ccx_2.21/src/calcshapef.c:102:12: style: Variable 'weight3d7' can be declared as const array [constVariable] CalculiX/ccx_2.21/src/dynboun.c:41:22: style: Parameter 'ttime' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/calcshapef.c:104:12: style: Variable 'xlocal8r' can be declared as const array [constVariable] CalculiX/ccx_2.21/src/dynboun.c:45:45: style: Parameter 'isolver' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/calcshapef.c:112:12: style: Variable 'xlocal8' can be declared as const array [constVariable] CalculiX/ccx_2.21/src/dynboun.c:46:22: style: Parameter 'alpham' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/calcshapef.c:138:12: style: Variable 'xlocal4' can be declared as const array [constVariable] CalculiX/ccx_2.21/src/dynboun.c:46:38: style: Parameter 'betam' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/calcshapef.c:144:12: style: Variable 'xlocal6' can be declared as const array [constVariable] CalculiX/ccx_2.21/src/dynboun.c:47:19: style: Parameter 'init' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/dynboun.c:49:34: style: Parameter 'icorrect' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/dynboun.c:55:25: style: Variable 'aux' can be declared as pointer to const [constVariablePointer] CalculiX/ccx_2.21/src/mastruct.c:898:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isortii [valueFlowBailoutIncompleteVar] CalculiX/ccx_2.21/src/mastruct.c:919:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isortii [valueFlowBailoutIncompleteVar] CalculiX/ccx_2.21/src/dynboun.c:51:41: style: Variable 'symmetryflag' is assigned a value that is never used. [unreadVariable] CalculiX/ccx_2.21/src/dynboun.c:51:48: style: Variable 'nrhs' is assigned a value that is never used. [unreadVariable] CalculiX/ccx_2.21/src/dynboun.c:51:62: style: Variable 'inputformat' is assigned a value that is never used. [unreadVariable] CalculiX/ccx_2.21/src/dynboun.c:55:25: style: Variable 'aux' is assigned a value that is never used. [unreadVariable] CalculiX/ccx_2.21/src/frdselect.c:27:24: style: Parameter 'field1' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/frdselect.c:27:39: style: Parameter 'field2' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/frdselect.c:27:51: style: Parameter 'iset' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/matrixsort.c:50:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isortiid [valueFlowBailoutIncompleteVar] CalculiX/ccx_2.21/src/frdselect.c:27:61: style: Parameter 'nkcoords' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/frdselect.c:27:75: style: Parameter 'inum' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/frdselect.c:28:12: style: Parameter 'm1' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/frdselect.c:28:20: style: Parameter 'istartset' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/frdselect.c:28:35: style: Parameter 'iendset' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/frdselect.c:28:48: style: Parameter 'ialset' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/frdselect.c:28:60: style: Parameter 'ngraph' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/frdselect.c:28:72: style: Parameter 'ncomp' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/frdselect.c:29:11: style: Parameter 'ifield' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/frdselect.c:29:23: style: Parameter 'icomp' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/frdselect.c:29:34: style: Parameter 'nfield' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/frdselect.c:29:46: style: Parameter 'iselect' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/frdselect.c:29:60: style: Parameter 'm2' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/frdselect.c:30:25: style: Parameter 'm3' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/getuncrackedresults.c:31:33: style: Parameter 'masterfile' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/getuncrackedresults.c:32:32: style: Parameter 'iglob' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/getuncrackedresults.c:51:9: style: Variable 'i1' can be declared as const array [constVariable] CalculiX/ccx_2.21/src/getuncrackedresults.c:52:9: style: Variable 'i2' can be declared as const array [constVariable] CalculiX/ccx_2.21/src/ccx_2.21step.c:262:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CLOCK_MONOTONIC [valueFlowBailoutIncompleteVar] CalculiX/ccx_2.21/src/getuncrackedresults.c:53:9: style: Variable 'i4' can be declared as const array [constVariable] CalculiX/ccx_2.21/src/getuncrackedresults.c:59:9: style: Variable 'i5' can be declared as const array [constVariable] CalculiX/ccx_2.21/src/getuncrackedresults.c:63:9: style: Variable 'i6' can be declared as const array [constVariable] CalculiX/ccx_2.21/src/frdgeneralvector.c:24:31: style: Parameter 'v' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/frdgeneralvector.c:24:38: style: Parameter 'iset' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/frdgeneralvector.c:24:48: style: Parameter 'ntrans' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/frdgeneralvector.c:25:21: style: Parameter 'nkcoords' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/frdgeneralvector.c:26:21: style: Parameter 'inum' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/frdgeneralvector.c:26:32: style: Parameter 'm1' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/frdgeneralvector.c:26:40: style: Parameter 'inotr' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/frdgeneralvector.c:27:21: style: Parameter 'istartset' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/frdgeneralvector.c:27:36: style: Parameter 'iendset' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/frdgeneralvector.c:27:49: style: Parameter 'ialset' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/frdgeneralvector.c:27:61: style: Parameter 'mi' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/frdgeneralvector.c:27:69: style: Parameter 'ngraph' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/frdgeneralvector.c:28:31: style: Parameter 'output' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/frdgeneralvector.c:28:44: style: Parameter 'm3' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/mastructem.c:27:22: style: Parameter 'nk' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/mastructem.c:27:31: style: Parameter 'kon' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/mastructem.c:27:41: style: Parameter 'ipkon' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/mastructem.c:27:66: style: Parameter 'ne' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/mastructem.c:28:13: style: Parameter 'nodeboun' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/mastructem.c:28:28: style: Parameter 'ndirboun' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/mastructem.c:28:43: style: Parameter 'nboun' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/mastructem.c:28:55: style: Parameter 'ipompc' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/mastructem.c:29:13: style: Parameter 'nodempc' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/mastructem.c:29:27: style: Parameter 'nmpc' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/mastructem.c:32:13: style: Parameter 'ithermal' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/mastructem.c:32:27: style: Parameter 'mi' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/mastructem.c:32:35: style: Parameter 'ielmat' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/mastructem.c:32:51: style: Parameter 'elcon' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/mastructem.c:32:63: style: Parameter 'ncmat_' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/mastructem.c:33:13: style: Parameter 'ntmat_' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/decascade_mortar.c:59:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nident [valueFlowBailoutIncompleteVar] CalculiX/ccx_2.21/src/mastructem.c:33:25: style: Parameter 'inomat' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/mastructem.c:33:37: style: Parameter 'network' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/getuncrackedresults.c:47:14: style: Unused variable: istep [unusedVariable] CalculiX/ccx_2.21/src/getuncrackedresults.c:47:51: style: Unused variable: nfield [unusedVariable] CalculiX/ccx_2.21/src/electromagnetics.c:233:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gennactdofinv [valueFlowBailoutIncompleteVar] CalculiX/ccx_2.21/src/multi_rectv.c:36:26: style: Parameter 'au_1' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/multi_rectv.c:36:37: style: Parameter 'irow_1' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/multi_rectv.c:36:50: style: Parameter 'jq_1' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/multi_rectv.c:37:13: style: Parameter 'b' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/inimortar.c:284:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] CalculiX/ccx_2.21/src/contactmortar.c:255:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable genislavactdof [valueFlowBailoutIncompleteVar] CalculiX/ccx_2.21/src/frdgeneralvector.c:36:10: style: Unused variable: a [unusedVariable] CalculiX/ccx_2.21/src/insertas.c:37:47: style: Parameter 'i1' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/insertas.c:37:55: style: Parameter 'i2' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/insertas.c:38:27: style: Parameter 'contribution' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/frdvector.c:85:9: style: Floating-point cast causes loss of precision. [suspiciousFloatingPointCast] CalculiX/ccx_2.21/src/frdvector.c:87:9: style: Floating-point cast causes loss of precision. [suspiciousFloatingPointCast] CalculiX/ccx_2.21/src/frdvector.c:89:9: style: Floating-point cast causes loss of precision. [suspiciousFloatingPointCast] CalculiX/ccx_2.21/src/frdvector.c:134:8: style: Floating-point cast causes loss of precision. [suspiciousFloatingPointCast] CalculiX/ccx_2.21/src/frdvector.c:136:8: style: Floating-point cast causes loss of precision. [suspiciousFloatingPointCast] CalculiX/ccx_2.21/src/frdvector.c:138:8: style: Floating-point cast causes loss of precision. [suspiciousFloatingPointCast] CalculiX/ccx_2.21/src/frdvector.c:186:8: style: Floating-point cast causes loss of precision. [suspiciousFloatingPointCast] CalculiX/ccx_2.21/src/frdvector.c:188:8: style: Floating-point cast causes loss of precision. [suspiciousFloatingPointCast] CalculiX/ccx_2.21/src/frdvector.c:190:8: style: Floating-point cast causes loss of precision. [suspiciousFloatingPointCast] CalculiX/ccx_2.21/src/matrixsort.c:39:17: style:inconclusive: Function 'matrixsort' argument 6 names different: declaration 'dim' definition 'ndim'. [funcArgNamesDifferent] CalculiX/ccx_2.21/src/mortar.h:312:17: note: Function 'matrixsort' argument 6 names different: declaration 'dim' definition 'ndim'. CalculiX/ccx_2.21/src/matrixsort.c:39:17: note: Function 'matrixsort' argument 6 names different: declaration 'dim' definition 'ndim'. CalculiX/ccx_2.21/src/buildtquad.c:92:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable createtele [valueFlowBailoutIncompleteVar] CalculiX/ccx_2.21/src/matrixsort.c:39:17: style: Parameter 'ndim' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/mastructem.c:41:27: style: Unused variable: isubtract [unusedVariable] CalculiX/ccx_2.21/src/mastructem.c:41:49: style: Unused variable: istart [unusedVariable] CalculiX/ccx_2.21/src/mastructem.c:41:56: style: Unused variable: istartold [unusedVariable] CalculiX/ccx_2.21/src/frdvector.c:24:24: style: Parameter 'v' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/frdvector.c:24:31: style: Parameter 'iset' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/frdvector.c:24:41: style: Parameter 'ntrans' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/frdvector.c:24:67: style: Parameter 'nkcoords' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/mastructmatrixcs.c:28:28: style: Parameter 'ipompc' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/mastructmatrixcs.c:28:40: style: Parameter 'nodempc' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/frdvector.c:25:21: style: Parameter 'inum' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/mastructmatrixcs.c:28:53: style: Parameter 'nmpc' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/mastructmatrixcs.c:28:63: style: Parameter 'nactdof' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/mastructmatrixcs.c:29:35: style: Parameter 'neq' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/frdvector.c:25:32: style: Parameter 'm1' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/mastructmatrixcs.c:30:27: style: Parameter 'mi' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/frdvector.c:26:21: style: Parameter 'istartset' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/mastructmatrixcs.c:31:14: style: Parameter 'node1' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/mastructmatrixcs.c:31:25: style: Parameter 'k' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/mastructmatrixcs.c:31:32: style: Parameter 'node2' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/mastructmatrixcs.c:31:43: style: Parameter 'm' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/mastructmatrixcs.c:32:27: style: Parameter 'mcs' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/mastructmatrixcs.c:32:39: style: Parameter 'cs' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/frdvector.c:26:36: style: Parameter 'iendset' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/frdvector.c:26:49: style: Parameter 'ialset' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/frdvector.c:26:61: style: Parameter 'mi' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/getglobalresults.c:29:30: style: Parameter 'masterfile' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/frdvector.c:26:69: style: Parameter 'ngraph' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/getglobalresults.c:30:29: style: Parameter 'nboun' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/frdvector.c:27:31: style: Parameter 'output' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/frdvector.c:27:44: style: Parameter 'm3' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/getglobalresults.c:30:40: style: Parameter 'iamboun' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/getglobalresults.c:30:56: style: Parameter 'xboun' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/getglobalresults.c:30:68: style: Parameter 'nload' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/getglobalresults.c:31:44: style: Parameter 'iamload' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/getglobalresults.c:31:69: style: Parameter 'nforc' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/getglobalresults.c:32:29: style: Parameter 'iamforc' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/getglobalresults.c:32:45: style: Parameter 'xforc' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/getglobalresults.c:32:56: style: Parameter 'ithermal' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/getglobalresults.c:32:70: style: Parameter 'nk' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/getglobalresults.c:33:32: style: Parameter 't1' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/getglobalresults.c:33:40: style: Parameter 'iamt1' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/getglobalresults.c:33:65: style: Parameter 'irefine' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/getglobalresults.c:49:9: style: Variable 'i1' can be declared as const array [constVariable] CalculiX/ccx_2.21/src/getglobalresults.c:50:9: style: Variable 'i2' can be declared as const array [constVariable] CalculiX/ccx_2.21/src/getglobalresults.c:51:9: style: Variable 'i4' can be declared as const array [constVariable] CalculiX/ccx_2.21/src/getglobalresults.c:57:9: style: Variable 'i5' can be declared as const array [constVariable] CalculiX/ccx_2.21/src/getglobalresults.c:61:9: style: Variable 'i6' can be declared as const array [constVariable] CalculiX/ccx_2.21/src/mortar_postfrd.c:36:34: style: Parameter 'nslavs' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/mortar_postfrd.c:36:47: style: Parameter 'mi' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/mortar_postfrd.c:36:56: style: Parameter 'nk' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/mortar_postfrd.c:37:26: style: Parameter 'cfs' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/add_rect.c:46:47: style: Parameter 'jq_1' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/add_rect.c:47:40: style: Parameter 'jq_2' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/mortar_postfrd.c:39:9: style: Unused variable: k [unusedVariable] CalculiX/ccx_2.21/src/mortar_postfrd.c:39:11: style: Unused variable: l [unusedVariable] CalculiX/ccx_2.21/src/dyna.c:244:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stop [valueFlowBailoutIncompleteVar] CalculiX/ccx_2.21/src/getglobalresults.c:45:51: style: Unused variable: nfield [unusedVariable] CalculiX/ccx_2.21/src/frdcyc.c:24:37: style: Parameter 'kon' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/frdcyc.c:24:46: style: Parameter 'ipkon' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/frdcyc.c:24:69: style: Parameter 'ne' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/frdcyc.c:25:23: style: Parameter 'inum' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/frdcyc.c:26:26: style: Parameter 't1' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/frdcyc.c:26:61: style: Parameter 'epn' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/frdcyc.c:27:11: style: Parameter 'ielmat' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/frdcyc.c:27:50: style: Parameter 'mcs' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/frdcyc.c:27:60: style: Parameter 'nkon' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/frdcyc.c:28:21: style: Parameter 'enern' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/frdcyc.c:28:36: style: Parameter 'xstaten' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/frdcyc.c:31:46: style: Parameter 'inotr' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/frdcyc.c:34:48: style: Parameter 'ne0' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/decascade_mortar.c:37:38: style: Parameter 'ipompc' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/decascade_mortar.c:38:25: style: Parameter 'ilmpc' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/insertas_ws.c:37:36: style: Parameter 'i1' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/insertas_ws.c:38:12: style: Parameter 'contribution' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/massless.c:46:47: style:inconclusive: Function 'massless' argument 35 names different: declaration 'qbk' definition 'qb'. [funcArgNamesDifferent] CalculiX/ccx_2.21/src/CalculiX.h:2924:28: note: Function 'massless' argument 35 names different: declaration 'qbk' definition 'qb'. CalculiX/ccx_2.21/src/massless.c:46:47: note: Function 'massless' argument 35 names different: declaration 'qbk' definition 'qb'. CalculiX/ccx_2.21/src/massless.c:47:26: style:inconclusive: Function 'massless' argument 37 names different: declaration 'tinc' definition 'dtime'. [funcArgNamesDifferent] CalculiX/ccx_2.21/src/CalculiX.h:2924:50: note: Function 'massless' argument 37 names different: declaration 'tinc' definition 'dtime'. CalculiX/ccx_2.21/src/massless.c:47:26: note: Function 'massless' argument 37 names different: declaration 'tinc' definition 'dtime'. CalculiX/ccx_2.21/src/buildtquad.c:87:10: style: Condition 'debug==1' is always false [knownConditionTrueFalse] CalculiX/ccx_2.21/src/buildtquad.c:64:9: note: Assignment 'debug=0', assigned value is 0 CalculiX/ccx_2.21/src/buildtquad.c:87:10: note: Condition 'debug==1' is always false CalculiX/ccx_2.21/src/buildtquad.c:135:11: style: Condition 'debug==1' is always false [knownConditionTrueFalse] CalculiX/ccx_2.21/src/buildtquad.c:64:9: note: Assignment 'debug=0', assigned value is 0 CalculiX/ccx_2.21/src/buildtquad.c:135:11: note: Condition 'debug==1' is always false CalculiX/ccx_2.21/src/mortar_prefrd.c:38:33: style: Parameter 'nslavs' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/mortar_prefrd.c:38:46: style: Parameter 'mi' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/mortar_prefrd.c:38:55: style: Parameter 'nk' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/mortar_prefrd.c:39:29: style: Parameter 'cdisp' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/mortar_prefrd.c:40:26: style: Parameter 'cfs' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/massless.c:41:40: style: Parameter 'nzs' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/massless.c:42:33: style: Parameter 'nzsw' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/massless.c:44:54: style: Parameter 'veold' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/massless.c:45:26: style: Parameter 'isolver' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/massless.c:45:39: style: Parameter 'masslesslinear' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/massless.c:47:26: style: Parameter 'dtime' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/complexfreq.c:187:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stop [valueFlowBailoutIncompleteVar] CalculiX/ccx_2.21/src/massless.c:48:13: style: Parameter 'nener' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/massless.c:48:37: style: Parameter 'ne' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/massless.c:50:13: style: Parameter 'iclean' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/massless.c:50:25: style: Parameter 'iinc' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/massless.c:60:6: style: Variable 'adbbb' can be declared as pointer to const [constVariablePointer] CalculiX/ccx_2.21/src/massless.c:60:18: style: Variable 'aubbb' can be declared as pointer to const [constVariablePointer] CalculiX/ccx_2.21/src/decascade_mortar.c:40:11: style: Unused variable: k [unusedVariable] CalculiX/ccx_2.21/src/decascade_mortar.c:40:13: style: Unused variable: l [unusedVariable] CalculiX/ccx_2.21/src/decascade_mortar.c:40:15: style: Unused variable: nl [unusedVariable] CalculiX/ccx_2.21/src/decascade_mortar.c:40:66: style: Unused variable: index1old [unusedVariable] CalculiX/ccx_2.21/src/decascade_mortar.c:41:13: style: Unused variable: ichange [unusedVariable] CalculiX/ccx_2.21/src/buildtquad.c:48:22: style: Parameter 'ntie' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/buildtquad.c:48:52: style: Parameter 'nk' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/buildtquad.c:49:8: style: Parameter 'nslavnode' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/buildtquad.c:49:23: style: Parameter 'itiefac' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/buildtquad.c:49:37: style: Parameter 'tieset' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/buildtquad.c:53:8: style: Parameter 'iflagdualquad' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/massless.c:54:47: style: Variable 'symmetryflag' is assigned a value that is never used. [unreadVariable] CalculiX/ccx_2.21/src/ccx_2.21step.c:536:22: style: Expression is always true because 'else if' condition is opposite to previous condition at line 533. [multiCondition] CalculiX/ccx_2.21/src/ccx_2.21step.c:533:16: note: first condition CalculiX/ccx_2.21/src/ccx_2.21step.c:536:22: note: else if condition is opposite to first condition CalculiX/ccx_2.21/src/ccx_2.21step.c:1022:22: style: Expression is always true because 'else if' condition is opposite to previous condition at line 1019. [multiCondition] CalculiX/ccx_2.21/src/ccx_2.21step.c:1019:16: note: first condition CalculiX/ccx_2.21/src/ccx_2.21step.c:1022:22: note: else if condition is opposite to first condition CalculiX/ccx_2.21/src/multi_scal.c:53:13: style: Condition 'pt11. '*mortar<=1 || (*mortar>1 && *iit>200)' is equivalent to '*mortar<=1 || *iit>200' [redundantCondition] CalculiX/ccx_2.21/src/checkconvergence.c:302:18: style: Condition 'iconvergence==1' is always true [knownConditionTrueFalse] CalculiX/ccx_2.21/src/checkconvergence.c:256:68: note: Assuming that condition 'iconvergence==1' is not redundant CalculiX/ccx_2.21/src/checkconvergence.c:302:18: note: Condition 'iconvergence==1' is always true CalculiX/ccx_2.21/src/checkconvergence.c:57:12: style:inconclusive: Function 'checkconvergence' argument 101 names different: declaration 'enres' definition 'r_abs'. [funcArgNamesDifferent] CalculiX/ccx_2.21/src/CalculiX.h:690:32: note: Function 'checkconvergence' argument 101 names different: declaration 'enres' definition 'r_abs'. CalculiX/ccx_2.21/src/checkconvergence.c:57:12: note: Function 'checkconvergence' argument 101 names different: declaration 'enres' definition 'r_abs'. CalculiX/ccx_2.21/src/checkconvergence.c:58:27: style:inconclusive: Function 'checkconvergence' argument 106 names different: declaration 'reswk' definition 'sizemaxinc'. [funcArgNamesDifferent] CalculiX/ccx_2.21/src/CalculiX.h:691:50: note: Function 'checkconvergence' argument 106 names different: declaration 'reswk' definition 'sizemaxinc'. CalculiX/ccx_2.21/src/checkconvergence.c:58:27: note: Function 'checkconvergence' argument 106 names different: declaration 'reswk' definition 'sizemaxinc'. CalculiX/ccx_2.21/src/checkconvergence.c:44:19: style: Parameter 'qam' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/checkconvergence.c:44:32: style: Parameter 'ram1' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/checkconvergence.c:44:60: style: Parameter 'ram' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/checkconvergence.c:45:19: style: Parameter 'cam' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/checkconvergence.c:45:32: style: Parameter 'uam' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/checkconvergence.c:47:19: style: Parameter 'vini' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/checkconvergence.c:47:30: style: Parameter 'idrct' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/checkconvergence.c:49:16: style: Parameter 'namta' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/checkconvergence.c:49:28: style: Parameter 'itpamp' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/checkconvergence.c:50:29: style: Parameter 'jout' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/checkconvergence.c:50:40: style: Parameter 'uncoupled' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/checkconvergence.c:52:34: style: Parameter 'deltmx' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/checkconvergence.c:58:44: style: Parameter 'ne0' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/checkconvergence.c:59:47: style: Parameter 'energystartstep' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/checkconvergence.c:68:44: style: Variable 'maxdecay' is assigned a value that is never used. [unreadVariable] CalculiX/ccx_2.21/src/dyna.c:54:28: style: Parameter 'xmodal' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/dyna.c:71:20: style: Parameter 'jmax' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/bdfill.c:144:11: style: Parameter 'ntie' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/dyna.c:89:53: style: Variable 'itietri' can be declared as pointer to const [constVariablePointer] CalculiX/ccx_2.21/src/bdfill.c:147:11: style: Parameter 'itiefac' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/dyna.c:90:6: style: Variable 'koncont' can be declared as pointer to const [constVariablePointer] CalculiX/ccx_2.21/src/dyna.c:96:6: style: Variable 'imastnode' can be declared as pointer to const [constVariablePointer] CalculiX/ccx_2.21/src/bdfill.c:147:25: style: Parameter 'tieset' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/dyna.c:96:38: style: Variable 'nmastnode' can be declared as pointer to const [constVariablePointer] CalculiX/ccx_2.21/src/dyna.c:96:63: style: Variable 'imastop' can be declared as pointer to const [constVariablePointer] CalculiX/ccx_2.21/src/bdfill.c:147:37: style: Parameter 'neq' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/dyna.c:97:6: style: Variable 'iponoels' can be declared as pointer to const [constVariablePointer] CalculiX/ccx_2.21/src/dyna.c:97:21: style: Variable 'inoels' can be declared as pointer to const [constVariablePointer] CalculiX/ccx_2.21/src/dyna.c:98:6: style: Variable 'ikactcont' can be declared as pointer to const [constVariablePointer] CalculiX/ccx_2.21/src/bdfill.c:147:46: style: Parameter 'nactdof' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/dyna.c:99:17: style: Variable 'ipe' can be declared as pointer to const [constVariablePointer] CalculiX/ccx_2.21/src/dyna.c:99:27: style: Variable 'ime' can be declared as pointer to const [constVariablePointer] CalculiX/ccx_2.21/src/dyna.c:126:6: style: Variable 'cg' can be declared as pointer to const [constVariablePointer] CalculiX/ccx_2.21/src/dyna.c:126:15: style: Variable 'straight' can be declared as pointer to const [constVariablePointer] CalculiX/ccx_2.21/src/dyna.c:128:63: style: Variable 'bcontini' can be declared as pointer to const [constVariablePointer] CalculiX/ccx_2.21/src/dyna.c:133:46: style: Variable 'areaslav' can be declared as pointer to const [constVariablePointer] CalculiX/ccx_2.21/src/dyna.c:135:6: style: Variable 'xmastnor' can be declared as pointer to const [constVariablePointer] CalculiX/ccx_2.21/src/dyna.c:136:38: style: Variable 'xnoels' can be declared as pointer to const [constVariablePointer] CalculiX/ccx_2.21/src/expand.c:54:26: style:inconclusive: Function 'expand' argument 88 names different: declaration 'z' definition 'zp'. [funcArgNamesDifferent] CalculiX/ccx_2.21/src/CalculiX.h:1528:32: note: Function 'expand' argument 88 names different: declaration 'z' definition 'zp'. CalculiX/ccx_2.21/src/expand.c:54:26: note: Function 'expand' argument 88 names different: declaration 'z' definition 'zp'. CalculiX/ccx_2.21/src/steadystate.c:228:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stop [valueFlowBailoutIncompleteVar] CalculiX/ccx_2.21/src/dyna.c:705:32: error: Uninitialized variable: nzse [uninitvar] CalculiX/ccx_2.21/src/dyna.c:1771:36: error: Uninitialized variable: qa [uninitvar] CalculiX/ccx_2.21/src/dyna.c:1773:51: error: Uninitialized variable: cam [uninitvar] CalculiX/ccx_2.21/src/dyna.c:1774:21: error: Uninitialized variable: &bet [uninitvar] CalculiX/ccx_2.21/src/dyna.c:1774:26: error: Uninitialized variable: &gam [uninitvar] CalculiX/ccx_2.21/src/dyna.c:1788:42: error: Uninitialized variable: &nboun2 [uninitvar] CalculiX/ccx_2.21/src/dyna.c:1789:35: error: Uninitialized variable: &nmpc2 [uninitvar] CalculiX/ccx_2.21/src/writenewmesh.c:24:24: style: Parameter 'nktet' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/writenewmesh.c:24:35: style: Parameter 'netet_' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/writenewmesh.c:24:50: style: Parameter 'cotet' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/writenewmesh.c:24:61: style: Parameter 'iquad' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/writenewmesh.c:25:10: style: Parameter 'kontet' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/writenewmesh.c:25:22: style: Parameter 'iedgmid' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/writenewmesh.c:25:35: style: Parameter 'iedtet' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/writenewmesh.c:26:39: style: Parameter 'jobnamec' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/expand.c:37:19: style: Parameter 'nforc' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/expand.c:49:33: style: Parameter 'mcs' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/expand.c:54:12: style: Parameter 'nev' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/expand.c:55:34: style: Parameter 'nm' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/expand.c:55:72: style: Parameter 'nam' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/expand.c:56:19: style: Parameter 'ipompcold' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/expand.c:56:35: style: Parameter 'nodempcold' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/expand.c:56:55: style: Parameter 'coefmpcold' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/expand.c:57:36: style: Parameter 'nmpcold' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/expand.c:64:64: style: Parameter 'nherm' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/expand.c:298:6: style: int result is assigned to long long variable. If the variable is long long to avoid loss of information, then you have loss of information. [truncLongCastAssignment] CalculiX/ccx_2.21/src/expand.c:894:10: style: int result is assigned to long long variable. If the variable is long long to avoid loss of information, then you have loss of information. [truncLongCastAssignment] CalculiX/ccx_2.21/src/expand.c:903:7: style: int result is assigned to long long variable. If the variable is long long to avoid loss of information, then you have loss of information. [truncLongCastAssignment] CalculiX/ccx_2.21/src/expand.c:462:33: error: Uninitialized variable: qa [uninitvar] CalculiX/ccx_2.21/src/expand.c:464:47: error: Uninitialized variable: cam [uninitvar] CalculiX/ccx_2.21/src/expand.c:465:8: error: Uninitialized variable: &bet [uninitvar] CalculiX/ccx_2.21/src/expand.c:465:13: error: Uninitialized variable: &gam [uninitvar] CalculiX/ccx_2.21/src/expand.c:465:18: error: Uninitialized variable: &dtime [uninitvar] CalculiX/ccx_2.21/src/expand.c:465:25: error: Uninitialized variable: &time [uninitvar] CalculiX/ccx_2.21/src/expand.c:466:54: error: Uninitialized variable: &ielas [uninitvar] CalculiX/ccx_2.21/src/expand.c:466:61: error: Uninitialized variable: &icmd [uninitvar] CalculiX/ccx_2.21/src/expand.c:470:60: error: Uninitialized variable: &reltime [uninitvar] CalculiX/ccx_2.21/src/expand.c:477:42: error: Uninitialized variable: &nboun2 [uninitvar] CalculiX/ccx_2.21/src/expand.c:478:35: error: Uninitialized variable: &nmpc2 [uninitvar] CalculiX/ccx_2.21/src/dyna.c:848:16: style: Variable 'nkon0' is assigned a value that is never used. [unreadVariable] CalculiX/ccx_2.21/src/bdfill.c:151:42: style: Parameter 'nk' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/dyna.c:1246:12: style: Variable 'resultmax' is assigned a value that is never used. [unreadVariable] CalculiX/ccx_2.21/src/dyna.c:1284:16: style: Variable 'dthetaold' is assigned a value that is never used. [unreadVariable] CalculiX/ccx_2.21/src/dyna.c:82:68: style: Unused variable: ifreebody [unusedVariable] CalculiX/ccx_2.21/src/dyna.c:88:21: style: Variable 'symmetryflag' is assigned a value that is never used. [unreadVariable] CalculiX/ccx_2.21/src/dyna.c:88:36: style: Variable 'inputformat' is assigned a value that is never used. [unreadVariable] CalculiX/ccx_2.21/src/dyna.c:89:53: style: Variable 'itietri' is assigned a value that is never used. [unreadVariable] CalculiX/ccx_2.21/src/dyna.c:90:6: style: Variable 'koncont' is assigned a value that is never used. [unreadVariable] CalculiX/ccx_2.21/src/dyna.c:90:19: style: Unused variable: konl [unusedVariable] CalculiX/ccx_2.21/src/dyna.c:90:28: style: Unused variable: imat [unusedVariable] CalculiX/ccx_2.21/src/dyna.c:90:33: style: Unused variable: nope [unusedVariable] CalculiX/ccx_2.21/src/dyna.c:90:38: style: Unused variable: kodem [unusedVariable] CalculiX/ccx_2.21/src/dyna.c:90:44: style: Unused variable: indexe [unusedVariable] CalculiX/ccx_2.21/src/dyna.c:90:51: style: Unused variable: j1 [unusedVariable] CalculiX/ccx_2.21/src/dyna.c:90:54: style: Unused variable: jdof [unusedVariable] CalculiX/ccx_2.21/src/dyna.c:90:59: style: Variable 'icutb' is assigned a value that is never used. [unreadVariable] CalculiX/ccx_2.21/src/dyna.c:92:5: style: Variable 'ismallsliding' is assigned a value that is never used. [unreadVariable] CalculiX/ccx_2.21/src/dyna.c:92:34: style: Unused variable: mpcfree [unusedVariable] CalculiX/ccx_2.21/src/dyna.c:93:5: style: Unused variable: memmpc_ [unusedVariable] CalculiX/ccx_2.21/src/dyna.c:96:6: style: Variable 'imastnode' is assigned a value that is never used. [unreadVariable] CalculiX/ccx_2.21/src/dyna.c:96:38: style: Variable 'nmastnode' is assigned a value that is never used. [unreadVariable] CalculiX/ccx_2.21/src/dyna.c:96:63: style: Variable 'imastop' is assigned a value that is never used. [unreadVariable] CalculiX/ccx_2.21/src/dyna.c:97:6: style: Variable 'iponoels' is assigned a value that is never used. [unreadVariable] CalculiX/ccx_2.21/src/dyna.c:97:21: style: Variable 'inoels' is assigned a value that is never used. [unreadVariable] CalculiX/ccx_2.21/src/dyna.c:98:6: style: Variable 'ikactcont' is assigned a value that is never used. [unreadVariable] CalculiX/ccx_2.21/src/dyna.c:98:21: style: Unused variable: nactcont [unusedVariable] CalculiX/ccx_2.21/src/dyna.c:98:30: style: Variable 'nactcont_' is assigned a value that is never used. [unreadVariable] CalculiX/ccx_2.21/src/dyna.c:99:17: style: Variable 'ipe' is assigned a value that is never used. [unreadVariable] CalculiX/ccx_2.21/src/dyna.c:99:27: style: Variable 'ime' is assigned a value that is never used. [unreadVariable] CalculiX/ccx_2.21/src/dyna.c:101:34: style: Unused variable: i1 [unusedVariable] CalculiX/ccx_2.21/src/dyna.c:101:37: style: Unused variable: ifacecount [unusedVariable] CalculiX/ccx_2.21/src/dyna.c:104:5: style: Variable 'ialeatoric' is assigned a value that is never used. [unreadVariable] CalculiX/ccx_2.21/src/dyna.c:126:6: style: Variable 'cg' is assigned a value that is never used. [unreadVariable] CalculiX/ccx_2.21/src/dyna.c:126:15: style: Variable 'straight' is assigned a value that is never used. [unreadVariable] CalculiX/ccx_2.21/src/dyna.c:126:29: style: Unused variable: xl [unusedVariable] CalculiX/ccx_2.21/src/dyna.c:126:36: style: Unused variable: voldl [unusedVariable] CalculiX/ccx_2.21/src/dyna.c:126:48: style: Unused variable: elas [unusedVariable] CalculiX/ccx_2.21/src/dyna.c:126:57: style: Unused variable: fnl [unusedVariable] CalculiX/ccx_2.21/src/dyna.c:126:65: style: Unused variable: t0l [unusedVariable] CalculiX/ccx_2.21/src/dyna.c:126:69: style: Unused variable: t1l [unusedVariable] CalculiX/ccx_2.21/src/dyna.c:127:5: style: Unused variable: elconloc [unusedVariable] CalculiX/ccx_2.21/src/dyna.c:127:18: style: Unused variable: veoldl [unusedVariable] CalculiX/ccx_2.21/src/dyna.c:128:63: style: Variable 'bcontini' is assigned a value that is never used. [unreadVariable] CalculiX/ccx_2.21/src/dyna.c:130:64: style: Variable 'senergy' is assigned a value that is never used. [unreadVariable] CalculiX/ccx_2.21/src/dyna.c:133:46: style: Variable 'areaslav' is assigned a value that is never used. [unreadVariable] CalculiX/ccx_2.21/src/dyna.c:133:60: style: Variable 'venergy' is assigned a value that is never used. [unreadVariable] CalculiX/ccx_2.21/src/dyna.c:135:6: style: Variable 'xmastnor' is assigned a value that is never used. [unreadVariable] CalculiX/ccx_2.21/src/dyna.c:136:38: style: Variable 'xnoels' is assigned a value that is never used. [unreadVariable] CalculiX/ccx_2.21/src/bdfill.c:152:33: style: Parameter 'nodempc' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/bdfill.c:152:49: style: Parameter 'coefmpc' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/bdfill.c:154:35: style: Parameter 'nodempc2' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/bdfill.c:154:52: style: Parameter 'coefmpc2' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/premortar.c:509:12: style: Condition '*iit==1' is always true [knownConditionTrueFalse] CalculiX/ccx_2.21/src/premortar.c:431:10: note: Assuming that condition '*iit==1' is not redundant CalculiX/ccx_2.21/src/premortar.c:509:12: note: Condition '*iit==1' is always true CalculiX/ccx_2.21/src/premortar.c:331:3: style: Variable 'auc2' is reassigned a value before the old one has been used. [redundantAssignment] CalculiX/ccx_2.21/src/premortar.c:288:7: note: auc2 is assigned CalculiX/ccx_2.21/src/premortar.c:331:3: note: auc2 is overwritten CalculiX/ccx_2.21/src/premortar.c:332:3: style: Variable 'adc2' is reassigned a value before the old one has been used. [redundantAssignment] CalculiX/ccx_2.21/src/premortar.c:288:19: note: adc2 is assigned CalculiX/ccx_2.21/src/premortar.c:332:3: note: adc2 is overwritten CalculiX/ccx_2.21/src/premortar.c:333:3: style: Variable 'irowc2' is reassigned a value before the old one has been used. [redundantAssignment] CalculiX/ccx_2.21/src/premortar.c:288:33: note: irowc2 is assigned CalculiX/ccx_2.21/src/premortar.c:333:3: note: irowc2 is overwritten CalculiX/ccx_2.21/src/premortar.c:334:3: style: Variable 'icolc2' is reassigned a value before the old one has been used. [redundantAssignment] CalculiX/ccx_2.21/src/premortar.c:288:49: note: icolc2 is assigned CalculiX/ccx_2.21/src/premortar.c:334:3: note: icolc2 is overwritten CalculiX/ccx_2.21/src/premortar.c:335:3: style: Variable 'jqc2' is reassigned a value before the old one has been used. [redundantAssignment] CalculiX/ccx_2.21/src/premortar.c:288:63: note: jqc2 is assigned CalculiX/ccx_2.21/src/premortar.c:335:3: note: jqc2 is overwritten CalculiX/ccx_2.21/src/premortar.c:363:3: style: Variable 'irowtemp' is reassigned a value before the old one has been used. [redundantAssignment] CalculiX/ccx_2.21/src/premortar.c:296:11: note: irowtemp is assigned CalculiX/ccx_2.21/src/premortar.c:363:3: note: irowtemp is overwritten CalculiX/ccx_2.21/src/premortar.c:364:3: style: Variable 'icoltemp' is reassigned a value before the old one has been used. [redundantAssignment] CalculiX/ccx_2.21/src/premortar.c:296:31: note: icoltemp is assigned CalculiX/ccx_2.21/src/premortar.c:364:3: note: icoltemp is overwritten CalculiX/ccx_2.21/src/premortar.c:362:3: style: Variable 'jqtemp' is reassigned a value before the old one has been used. [redundantAssignment] CalculiX/ccx_2.21/src/premortar.c:296:49: note: jqtemp is assigned CalculiX/ccx_2.21/src/premortar.c:362:3: note: jqtemp is overwritten CalculiX/ccx_2.21/src/premortar.c:302:3: style: Variable 'f_cs' is reassigned a value before the old one has been used. [redundantAssignment] CalculiX/ccx_2.21/src/premortar.c:297:7: note: f_cs is assigned CalculiX/ccx_2.21/src/premortar.c:302:3: note: f_cs is overwritten CalculiX/ccx_2.21/src/premortar.c:303:3: style: Variable 'f_cm' is reassigned a value before the old one has been used. [redundantAssignment] CalculiX/ccx_2.21/src/premortar.c:297:19: note: f_cm is assigned CalculiX/ccx_2.21/src/premortar.c:303:3: note: f_cm is overwritten CalculiX/ccx_2.21/src/premortar.c:164:14: style: Parameter 'iit' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/premortar.c:165:24: style: Parameter 'irow' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/premortar.c:165:34: style: Parameter 'jq' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/trafontmortar2.c:220:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stop [valueFlowBailoutIncompleteVar] CalculiX/ccx_2.21/src/stressmortar.c:122:27: style: Parameter 'bhat' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/stressmortar.c:124:54: style: Parameter 'irowtloc' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/stressmortar.c:125:10: style: Parameter 'jqtloc' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/stressmortar.c:125:25: style: Parameter 'autloc' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/stressmortar.c:126:28: style: Parameter 'ntie' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/stressmortar.c:126:38: style: Parameter 'nslavnode' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/stressmortar.c:126:53: style: Parameter 'islavnode' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/stressmortar.c:127:10: style: Parameter 'nmastnode' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/stressmortar.c:127:25: style: Parameter 'imastnode' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/stressmortar.c:127:43: style: Parameter 'slavnor' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/stressmortar.c:128:13: style: Parameter 'slavtan' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/stressmortar.c:129:13: style: Parameter 'cstressini' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/stressmortar.c:130:13: style: Parameter 'f_cm' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/stressmortar.c:130:23: style: Parameter 'iit' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/premortar.c:235:14: style: Parameter 'ilin' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/premortar.c:235:24: style: Parameter 'iperturb_sav' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/stressmortar.c:130:58: style: Parameter 'vini' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/stressmortar.c:137:10: style: Parameter 'nslavmpc2' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/stressmortar.c:137:25: style: Parameter 'islavmpc2' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/stressmortar.c:139:22: style: Parameter 'tieset' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/stressmortar.c:142:22: style: Parameter 'islavnodeinv' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/stressmortar.c:142:43: style: Parameter 'Bd' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/stressmortar.c:142:51: style: Parameter 'irowb' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/stressmortar.c:143:10: style: Parameter 'jqb' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/stressmortar.c:143:22: style: Parameter 'Dd' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/stressmortar.c:143:30: style: Parameter 'irowd' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/stressmortar.c:143:41: style: Parameter 'jqd' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/stressmortar.c:143:53: style: Parameter 'Ddtil' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/stressmortar.c:144:10: style: Parameter 'irowdtil' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/stressmortar.c:144:24: style: Parameter 'jqdtil' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/stressmortar.c:144:39: style: Parameter 'Bdtil' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/stressmortar.c:144:50: style: Parameter 'irowbtil' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/stressmortar.c:145:10: style: Parameter 'jqbtil' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/stressmortar.c:145:25: style: Parameter 'Bpgd' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/stressmortar.c:145:35: style: Parameter 'irowbpg' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/stressmortar.c:145:48: style: Parameter 'jqbpg' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/stressmortar.c:146:13: style: Parameter 'Dpgd' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/stressmortar.c:146:23: style: Parameter 'irowdpg' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/stressmortar.c:146:36: style: Parameter 'jqdpg' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/stressmortar.c:148:10: style: Parameter 'iflagdualquad' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/stressmortar.c:150:37: style: Parameter 'nk2' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/bdfill.c:156:50: style: Parameter 'nslavmpc' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/bdfill.c:156:64: style: Parameter 'islavmpc' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/bdfill.c:158:11: style: Parameter 'nslavmpc2' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/bdfill.c:159:11: style: Parameter 'islavmpc2' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/nonlingeo.c:372:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stop [valueFlowBailoutIncompleteVar] CalculiX/ccx_2.21/src/stressmortar.c:161:14: style: Variable 'constantn' is assigned a value that is never used. [unreadVariable] CalculiX/ccx_2.21/src/stressmortar.c:161:30: style: Variable 'constantt' is assigned a value that is never used. [unreadVariable] CalculiX/ccx_2.21/src/stressmortar.c:162:57: style: Variable 'nw_t' is assigned a value that is never used. [unreadVariable] CalculiX/ccx_2.21/src/stressmortar.c:354:61: style: Variable 'ndof' is assigned a value that is never used. [unreadVariable] CalculiX/ccx_2.21/src/trafontmortar2.c:1018:23: warning: Identical inner 'if' condition is always true. [identicalInnerCondition] CalculiX/ccx_2.21/src/trafontmortar2.c:1018:11: note: outer condition: debug==1 CalculiX/ccx_2.21/src/trafontmortar2.c:1018:23: note: identical inner condition: debug==1 CalculiX/ccx_2.21/src/trafontmortar2.c:239:10: style: The if condition is the same as the previous if condition [duplicateCondition] CalculiX/ccx_2.21/src/trafontmortar2.c:236:10: note: First condition CalculiX/ccx_2.21/src/trafontmortar2.c:239:10: note: Second condition CalculiX/ccx_2.21/src/trafontmortar2.c:242:10: style: The if condition is the same as the previous if condition [duplicateCondition] CalculiX/ccx_2.21/src/trafontmortar2.c:239:10: note: First condition CalculiX/ccx_2.21/src/trafontmortar2.c:242:10: note: Second condition CalculiX/ccx_2.21/src/trafontmortar2.c:263:10: style: The if condition is the same as the previous if condition [duplicateCondition] CalculiX/ccx_2.21/src/trafontmortar2.c:260:10: note: First condition CalculiX/ccx_2.21/src/trafontmortar2.c:263:10: note: Second condition CalculiX/ccx_2.21/src/trafontmortar2.c:266:10: style: The if condition is the same as the previous if condition [duplicateCondition] CalculiX/ccx_2.21/src/trafontmortar2.c:263:10: note: First condition CalculiX/ccx_2.21/src/trafontmortar2.c:266:10: note: Second condition CalculiX/ccx_2.21/src/trafontmortar2.c:745:15: style: The if condition is the same as the previous if condition [duplicateCondition] CalculiX/ccx_2.21/src/trafontmortar2.c:743:15: note: First condition CalculiX/ccx_2.21/src/trafontmortar2.c:745:15: note: Second condition CalculiX/ccx_2.21/src/trafontmortar2.c:748:15: style: The if condition is the same as the previous if condition [duplicateCondition] CalculiX/ccx_2.21/src/trafontmortar2.c:745:15: note: First condition CalculiX/ccx_2.21/src/trafontmortar2.c:748:15: note: Second condition CalculiX/ccx_2.21/src/trafontmortar2.c:867:14: style: The if condition is the same as the previous if condition [duplicateCondition] CalculiX/ccx_2.21/src/trafontmortar2.c:866:14: note: First condition CalculiX/ccx_2.21/src/trafontmortar2.c:867:14: note: Second condition CalculiX/ccx_2.21/src/trafontmortar2.c:903:14: style: The if condition is the same as the previous if condition [duplicateCondition] CalculiX/ccx_2.21/src/trafontmortar2.c:901:14: note: First condition CalculiX/ccx_2.21/src/trafontmortar2.c:903:14: note: Second condition CalculiX/ccx_2.21/src/trafontmortar2.c:936:14: style: The if condition is the same as the previous if condition [duplicateCondition] CalculiX/ccx_2.21/src/trafontmortar2.c:934:14: note: First condition CalculiX/ccx_2.21/src/trafontmortar2.c:936:14: note: Second condition CalculiX/ccx_2.21/src/trafontmortar2.c:970:14: style: The if condition is the same as the previous if condition [duplicateCondition] CalculiX/ccx_2.21/src/trafontmortar2.c:968:14: note: First condition CalculiX/ccx_2.21/src/trafontmortar2.c:970:14: note: Second condition CalculiX/ccx_2.21/src/trafontmortar2.c:1140:10: style: The if condition is the same as the previous if condition [duplicateCondition] CalculiX/ccx_2.21/src/trafontmortar2.c:1137:10: note: First condition CalculiX/ccx_2.21/src/trafontmortar2.c:1140:10: note: Second condition CalculiX/ccx_2.21/src/trafontmortar2.c:1143:10: style: The if condition is the same as the previous if condition [duplicateCondition] CalculiX/ccx_2.21/src/trafontmortar2.c:1140:10: note: First condition CalculiX/ccx_2.21/src/trafontmortar2.c:1143:10: note: Second condition CalculiX/ccx_2.21/src/trafontmortar2.c:1160:14: style: The if condition is the same as the previous if condition [duplicateCondition] CalculiX/ccx_2.21/src/trafontmortar2.c:1156:14: note: First condition CalculiX/ccx_2.21/src/trafontmortar2.c:1160:14: note: Second condition CalculiX/ccx_2.21/src/trafontmortar2.c:1288:15: style: The if condition is the same as the previous if condition [duplicateCondition] CalculiX/ccx_2.21/src/trafontmortar2.c:1286:15: note: First condition CalculiX/ccx_2.21/src/trafontmortar2.c:1288:15: note: Second condition CalculiX/ccx_2.21/src/trafontmortar2.c:1291:15: style: The if condition is the same as the previous if condition [duplicateCondition] CalculiX/ccx_2.21/src/trafontmortar2.c:1288:15: note: First condition CalculiX/ccx_2.21/src/trafontmortar2.c:1291:15: note: Second condition CalculiX/ccx_2.21/src/trafontmortar2.c:1413:14: style: The if condition is the same as the previous if condition [duplicateCondition] CalculiX/ccx_2.21/src/trafontmortar2.c:1412:14: note: First condition CalculiX/ccx_2.21/src/trafontmortar2.c:1413:14: note: Second condition CalculiX/ccx_2.21/src/trafontmortar2.c:1449:14: style: The if condition is the same as the previous if condition [duplicateCondition] CalculiX/ccx_2.21/src/trafontmortar2.c:1447:14: note: First condition CalculiX/ccx_2.21/src/trafontmortar2.c:1449:14: note: Second condition CalculiX/ccx_2.21/src/trafontmortar2.c:1481:14: style: The if condition is the same as the previous if condition [duplicateCondition] CalculiX/ccx_2.21/src/trafontmortar2.c:1479:14: note: First condition CalculiX/ccx_2.21/src/trafontmortar2.c:1481:14: note: Second condition CalculiX/ccx_2.21/src/trafontmortar2.c:1514:14: style: The if condition is the same as the previous if condition [duplicateCondition] CalculiX/ccx_2.21/src/trafontmortar2.c:1512:14: note: First condition CalculiX/ccx_2.21/src/trafontmortar2.c:1514:14: note: Second condition CalculiX/ccx_2.21/src/trafontmortar2.c:1826:15: style: The if condition is the same as the previous if condition [duplicateCondition] CalculiX/ccx_2.21/src/trafontmortar2.c:1824:15: note: First condition CalculiX/ccx_2.21/src/trafontmortar2.c:1826:15: note: Second condition CalculiX/ccx_2.21/src/trafontmortar2.c:1829:15: style: The if condition is the same as the previous if condition [duplicateCondition] CalculiX/ccx_2.21/src/trafontmortar2.c:1826:15: note: First condition CalculiX/ccx_2.21/src/trafontmortar2.c:1829:15: note: Second condition CalculiX/ccx_2.21/src/trafontmortar2.c:1952:14: style: The if condition is the same as the previous if condition [duplicateCondition] CalculiX/ccx_2.21/src/trafontmortar2.c:1951:14: note: First condition CalculiX/ccx_2.21/src/trafontmortar2.c:1952:14: note: Second condition CalculiX/ccx_2.21/src/trafontmortar2.c:1988:14: style: The if condition is the same as the previous if condition [duplicateCondition] CalculiX/ccx_2.21/src/trafontmortar2.c:1986:14: note: First condition CalculiX/ccx_2.21/src/trafontmortar2.c:1988:14: note: Second condition CalculiX/ccx_2.21/src/trafontmortar2.c:2021:14: style: The if condition is the same as the previous if condition [duplicateCondition] CalculiX/ccx_2.21/src/trafontmortar2.c:2019:14: note: First condition CalculiX/ccx_2.21/src/trafontmortar2.c:2021:14: note: Second condition CalculiX/ccx_2.21/src/trafontmortar2.c:2054:14: style: The if condition is the same as the previous if condition [duplicateCondition] CalculiX/ccx_2.21/src/trafontmortar2.c:2052:14: note: First condition CalculiX/ccx_2.21/src/trafontmortar2.c:2054:14: note: Second condition CalculiX/ccx_2.21/src/bdfill.c:160:50: style: Parameter 'nmastmpc' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/bdfill.c:160:64: style: Parameter 'imastmpc' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/bdfill.c:162:11: style: Parameter 'nmastmpc2' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/bdfill.c:162:26: style: Parameter 'imastmpc2' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/bdfill.c:163:30: style: Parameter 'islavactdof' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/bdfill.c:163:61: style: Parameter 'islavnodeinv' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/bdfill.c:173:30: style: Parameter 'ithermal' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/trafontmortar2.c:127:44: style: Parameter 'islavactdof' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/trafontmortar2.c:128:12: style: Parameter 'nslavnode' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/trafontmortar2.c:128:45: style: Parameter 'f_da' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/trafontmortar2.c:129:15: style: Parameter 'au_dan' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/trafontmortar2.c:129:41: style: Parameter 'jq_dan' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/trafontmortar2.c:130:15: style: Parameter 'au_dam' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/trafontmortar2.c:130:41: style: Parameter 'jq_dam' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/trafontmortar2.c:131:15: style: Parameter 'au_dai' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/trafontmortar2.c:131:41: style: Parameter 'jq_dai' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/trafontmortar2.c:132:15: style: Parameter 'au_daa' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/trafontmortar2.c:132:41: style: Parameter 'jq_daa' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/trafontmortar2.c:137:15: style: Parameter 'gap' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/trafontmortar2.c:138:15: style: Parameter 'Bd' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/trafontmortar2.c:138:23: style: Parameter 'irowb' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/trafontmortar2.c:138:34: style: Parameter 'jqb' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/trafontmortar2.c:139:15: style: Parameter 'Dd' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/trafontmortar2.c:139:23: style: Parameter 'irowd' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/trafontmortar2.c:139:34: style: Parameter 'jqd' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/trafontmortar2.c:140:15: style: Parameter 'Ddtil' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/trafontmortar2.c:140:26: style: Parameter 'irowdtil' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/trafontmortar2.c:140:40: style: Parameter 'jqdtil' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/trafontmortar2.c:141:15: style: Parameter 'au_bdtil2' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/trafontmortar2.c:141:30: style: Parameter 'irow_bdtil2' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/trafontmortar2.c:141:47: style: Parameter 'jq_bdtil2' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/trafontmortar2.c:142:15: style: Parameter 'au_ddtil2i' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/trafontmortar2.c:142:31: style: Parameter 'irow_ddtil2i' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/trafontmortar2.c:142:49: style: Parameter 'jq_ddtil2i' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/trafontmortar2.c:143:15: style: Parameter 'au_ddtil2a' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/trafontmortar2.c:143:31: style: Parameter 'irow_ddtil2a' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/trafontmortar2.c:143:49: style: Parameter 'jq_ddtil2a' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/trafontmortar2.c:144:12: style: Parameter 'm_flagr' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/trafontmortar2.c:144:25: style: Parameter 'i_flagr' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/trafontmortar2.c:144:38: style: Parameter 'a_flagr' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/bdfill.c:1438:10: style: Variable 'isn' is assigned a value that is never used. [unreadVariable] CalculiX/ccx_2.21/src/bdfill.c:1439:10: style: Variable 'imn' is assigned a value that is never used. [unreadVariable] CalculiX/ccx_2.21/src/trafontmortar2.c:146:12: style: Parameter 'row_ln' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/trafontmortar2.c:146:24: style: Parameter 'row_lm' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/bdfill.c:2168:8: style: Variable 'jrow' is assigned a value that is never used. [unreadVariable] CalculiX/ccx_2.21/src/trafontmortar2.c:146:36: style: Parameter 'row_li' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/trafontmortar2.c:146:48: style: Parameter 'row_la' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/linstatic.c:97:72: style: Variable 'tper' can be declared as pointer to const [constVariablePointer] CalculiX/ccx_2.21/src/trafontmortar2.c:147:15: style: Parameter 'slavnor' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/linstatic.c:109:47: style: Variable 'd' can be declared as pointer to const [constVariablePointer] CalculiX/ccx_2.21/src/trafontmortar2.c:147:31: style: Parameter 'slavtan' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/trafontmortar2.c:148:15: style: Parameter 'vold' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/trafontmortar2.c:148:28: style: Parameter 'vini' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/trafontmortar2.c:148:41: style: Parameter 'cstress' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/trafontmortar2.c:149:15: style: Parameter 'cstressini' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/trafontmortar2.c:150:15: style: Parameter 'bp_old' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/trafontmortar2.c:150:27: style: Parameter 'nactdof' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/trafontmortar2.c:150:40: style: Parameter 'islavnode' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/trafontmortar2.c:151:12: style: Parameter 'imastnode' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/trafontmortar2.c:151:27: style: Parameter 'ntie' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/trafontmortar2.c:151:37: style: Parameter 'mi' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/trafontmortar2.c:151:45: style: Parameter 'nk' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/trafontmortar2.c:159:13: style: Parameter 'tieset' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/linstatic.c:363:23: error: Uninitialized variable: qa [uninitvar] CalculiX/ccx_2.21/src/linstatic.c:365:40: error: Uninitialized variable: cam [uninitvar] CalculiX/ccx_2.21/src/linstatic.c:366:4: error: Uninitialized variable: &bet [uninitvar] CalculiX/ccx_2.21/src/linstatic.c:366:9: error: Uninitialized variable: &gam [uninitvar] CalculiX/ccx_2.21/src/linstatic.c:378:38: error: Uninitialized variable: &nboun2 [uninitvar] CalculiX/ccx_2.21/src/linstatic.c:379:31: error: Uninitialized variable: &nmpc2 [uninitvar] CalculiX/ccx_2.21/src/linstatic.c:77:15: style: Variable 'fneig' is assigned a value that is never used. [unreadVariable] CalculiX/ccx_2.21/src/linstatic.c:82:33: style: Variable 'symmetryflag' is assigned a value that is never used. [unreadVariable] CalculiX/ccx_2.21/src/linstatic.c:82:47: style: Variable 'inputformat' is assigned a value that is never used. [unreadVariable] CalculiX/ccx_2.21/src/ccx_2.21.c:115:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CLOCK_MONOTONIC [valueFlowBailoutIncompleteVar] CalculiX/ccx_2.21/src/linstatic.c:91:35: style: Variable 'zero' is assigned a value that is never used. [unreadVariable] CalculiX/ccx_2.21/src/linstatic.c:91:43: style: Variable 'nherm' is assigned a value that is never used. [unreadVariable] CalculiX/ccx_2.21/src/linstatic.c:91:49: style: Variable 'nev' is assigned a value that is never used. [unreadVariable] CalculiX/ccx_2.21/src/linstatic.c:92:34: style: Variable 'nrhs' is assigned a value that is never used. [unreadVariable] CalculiX/ccx_2.21/src/steadystate.c:570:13: style: The if condition is the same as the previous if condition [duplicateCondition] CalculiX/ccx_2.21/src/steadystate.c:522:13: note: First condition CalculiX/ccx_2.21/src/steadystate.c:570:13: note: Second condition CalculiX/ccx_2.21/src/linstatic.c:469:17: style: Variable 'symmetryflag' is assigned a value that is never used. [unreadVariable] CalculiX/ccx_2.21/src/linstatic.c:470:16: style: Variable 'inputformat' is assigned a value that is never used. [unreadVariable] CalculiX/ccx_2.21/src/linstatic.c:91:57: style: Unused variable: node [unusedVariable] CalculiX/ccx_2.21/src/linstatic.c:91:62: style: Unused variable: idir [unusedVariable] CalculiX/ccx_2.21/src/linstatic.c:109:47: style: Variable 'd' is assigned a value that is never used. [unreadVariable] CalculiX/ccx_2.21/src/linstatic.c:112:13: style: Unused variable: f2 [unusedVariable] CalculiX/ccx_2.21/src/trafontmortar2.c:165:12: style: Parameter 'islavnodeinv' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/trafontmortar2.c:166:47: style: Parameter 'ithermal' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/trafontmortar2.c:180:14: style: Variable 'constantt' is assigned a value that is never used. [unreadVariable] CalculiX/ccx_2.21/src/trafontmortar2.c:310:11: style: Variable 'up_n' is assigned a value that is never used. [unreadVariable] CalculiX/ccx_2.21/src/trafontmortar2.c:336:16: style: Variable 'nlambda_t' is assigned a value that is never used. [unreadVariable] CalculiX/ccx_2.21/src/trafontmortar2.c:501:6: style: Variable 'jcol' is assigned a value that is never used. [unreadVariable] CalculiX/ccx_2.21/src/trafontmortar2.c:504:6: style: Variable 'jcol' is assigned a value that is never used. [unreadVariable] CalculiX/ccx_2.21/src/trafontmortar2.c:530:11: style: Variable 'up_n' is assigned a value that is never used. [unreadVariable] CalculiX/ccx_2.21/src/trafontmortar2.c:556:16: style: Variable 'nlambda_t' is assigned a value that is never used. [unreadVariable] CalculiX/ccx_2.21/src/trafontmortar2.c:756:11: style: Variable 'up_n' is assigned a value that is never used. [unreadVariable] CalculiX/ccx_2.21/src/trafontmortar2.c:782:16: style: Variable 'nlambda_t' is assigned a value that is never used. [unreadVariable] CalculiX/ccx_2.21/src/trafontmortar2.c:1032:9: style: Variable 'jcol' is assigned a value that is never used. [unreadVariable] CalculiX/ccx_2.21/src/trafontmortar2.c:1059:11: style: Variable 'up_n' is assigned a value that is never used. [unreadVariable] CalculiX/ccx_2.21/src/steadystate.c:40:27: style:inconclusive: Function 'steadystate' argument 1 names different: declaration 'co' definition 'cop'. [funcArgNamesDifferent] CalculiX/ccx_2.21/src/CalculiX.h:4653:27: note: Function 'steadystate' argument 1 names different: declaration 'co' definition 'cop'. CalculiX/ccx_2.21/src/steadystate.c:40:27: note: Function 'steadystate' argument 1 names different: declaration 'co' definition 'cop'. CalculiX/ccx_2.21/src/steadystate.c:40:45: style:inconclusive: Function 'steadystate' argument 3 names different: declaration 'kon' definition 'konp'. [funcArgNamesDifferent] CalculiX/ccx_2.21/src/CalculiX.h:4653:44: note: Function 'steadystate' argument 3 names different: declaration 'kon' definition 'konp'. CalculiX/ccx_2.21/src/steadystate.c:40:45: note: Function 'steadystate' argument 3 names different: declaration 'kon' definition 'konp'. CalculiX/ccx_2.21/src/steadystate.c:40:56: style:inconclusive: Function 'steadystate' argument 4 names different: declaration 'ipkon' definition 'ipkonp'. [funcArgNamesDifferent] CalculiX/ccx_2.21/src/CalculiX.h:4653:54: note: Function 'steadystate' argument 4 names different: declaration 'ipkon' definition 'ipkonp'. CalculiX/ccx_2.21/src/steadystate.c:40:56: note: Function 'steadystate' argument 4 names different: declaration 'ipkon' definition 'ipkonp'. CalculiX/ccx_2.21/src/steadystate.c:40:70: style:inconclusive: Function 'steadystate' argument 5 names different: declaration 'lakon' definition 'lakonp'. [funcArgNamesDifferent] CalculiX/ccx_2.21/src/CalculiX.h:4653:67: note: Function 'steadystate' argument 5 names different: declaration 'lakon' definition 'lakonp'. CalculiX/ccx_2.21/src/steadystate.c:40:70: note: Function 'steadystate' argument 5 names different: declaration 'lakon' definition 'lakonp'. CalculiX/ccx_2.21/src/steadystate.c:41:10: style:inconclusive: Function 'steadystate' argument 7 names different: declaration 'nodeboun' definition 'nodebounp'. [funcArgNamesDifferent] CalculiX/ccx_2.21/src/CalculiX.h:4654:17: note: Function 'steadystate' argument 7 names different: declaration 'nodeboun' definition 'nodebounp'. CalculiX/ccx_2.21/src/steadystate.c:41:10: note: Function 'steadystate' argument 7 names different: declaration 'nodeboun' definition 'nodebounp'. CalculiX/ccx_2.21/src/trafontmortar2.c:1085:16: style: Variable 'nlambda_t' is assigned a value that is never used. [unreadVariable] CalculiX/ccx_2.21/src/steadystate.c:41:26: style:inconclusive: Function 'steadystate' argument 8 names different: declaration 'ndirboun' definition 'ndirbounp'. [funcArgNamesDifferent] CalculiX/ccx_2.21/src/CalculiX.h:4654:32: note: Function 'steadystate' argument 8 names different: declaration 'ndirboun' definition 'ndirbounp'. CalculiX/ccx_2.21/src/steadystate.c:41:26: note: Function 'steadystate' argument 8 names different: declaration 'ndirboun' definition 'ndirbounp'. CalculiX/ccx_2.21/src/steadystate.c:41:45: style:inconclusive: Function 'steadystate' argument 9 names different: declaration 'xboun' definition 'xbounp'. [funcArgNamesDifferent] CalculiX/ccx_2.21/src/CalculiX.h:4654:50: note: Function 'steadystate' argument 9 names different: declaration 'xboun' definition 'xbounp'. CalculiX/ccx_2.21/src/steadystate.c:41:45: note: Function 'steadystate' argument 9 names different: declaration 'xboun' definition 'xbounp'. CalculiX/ccx_2.21/src/steadystate.c:46:10: style:inconclusive: Function 'steadystate' argument 24 names different: declaration 'nactdof' definition 'nactdofp'. [funcArgNamesDifferent] CalculiX/ccx_2.21/src/CalculiX.h:4659:17: note: Function 'steadystate' argument 24 names different: declaration 'nactdof' definition 'nactdofp'. CalculiX/ccx_2.21/src/steadystate.c:46:10: note: Function 'steadystate' argument 24 names different: declaration 'nactdof' definition 'nactdofp'. CalculiX/ccx_2.21/src/steadystate.c:47:49: style:inconclusive: Function 'steadystate' argument 32 names different: declaration 'ikboun' definition 'ikbounp'. [funcArgNamesDifferent] CalculiX/ccx_2.21/src/CalculiX.h:4660:56: note: Function 'steadystate' argument 32 names different: declaration 'ikboun' definition 'ikbounp'. CalculiX/ccx_2.21/src/steadystate.c:47:49: note: Function 'steadystate' argument 32 names different: declaration 'ikboun' definition 'ikbounp'. CalculiX/ccx_2.21/src/steadystate.c:48:10: style:inconclusive: Function 'steadystate' argument 33 names different: declaration 'ilboun' definition 'ilbounp'. [funcArgNamesDifferent] CalculiX/ccx_2.21/src/CalculiX.h:4661:17: note: Function 'steadystate' argument 33 names different: declaration 'ilboun' definition 'ilbounp'. CalculiX/ccx_2.21/src/steadystate.c:48:10: note: Function 'steadystate' argument 33 names different: declaration 'ilboun' definition 'ilbounp'. CalculiX/ccx_2.21/src/steadystate.c:51:10: style:inconclusive: Function 'steadystate' argument 43 names different: declaration 'ielmat' definition 'ielmatp'. [funcArgNamesDifferent] CalculiX/ccx_2.21/src/CalculiX.h:4664:58: note: Function 'steadystate' argument 43 names different: declaration 'ielmat' definition 'ielmatp'. CalculiX/ccx_2.21/src/steadystate.c:51:10: note: Function 'steadystate' argument 43 names different: declaration 'ielmat' definition 'ielmatp'. CalculiX/ccx_2.21/src/steadystate.c:51:24: style:inconclusive: Function 'steadystate' argument 44 names different: declaration 'ielorien' definition 'ielorienp'. [funcArgNamesDifferent] CalculiX/ccx_2.21/src/CalculiX.h:4665:17: note: Function 'steadystate' argument 44 names different: declaration 'ielorien' definition 'ielorienp'. CalculiX/ccx_2.21/src/steadystate.c:51:24: note: Function 'steadystate' argument 44 names different: declaration 'ielorien' definition 'ielorienp'. CalculiX/ccx_2.21/src/steadystate.c:52:25: style:inconclusive: Function 'steadystate' argument 48 names different: declaration 't0' definition 't0p'. [funcArgNamesDifferent] CalculiX/ccx_2.21/src/CalculiX.h:4666:20: note: Function 'steadystate' argument 48 names different: declaration 't0' definition 't0p'. CalculiX/ccx_2.21/src/steadystate.c:52:25: note: Function 'steadystate' argument 48 names different: declaration 't0' definition 't0p'. CalculiX/ccx_2.21/src/steadystate.c:53:13: style:inconclusive: Function 'steadystate' argument 49 names different: declaration 't1' definition 't1p'. [funcArgNamesDifferent] CalculiX/ccx_2.21/src/CalculiX.h:4667:20: note: Function 'steadystate' argument 49 names different: declaration 't1' definition 't1p'. CalculiX/ccx_2.21/src/steadystate.c:53:13: note: Function 'steadystate' argument 49 names different: declaration 't1' definition 't1p'. CalculiX/ccx_2.21/src/steadystate.c:58:10: style:inconclusive: Function 'steadystate' argument 66 names different: declaration 'iamt1' definition 'iamt1p'. [funcArgNamesDifferent] CalculiX/ccx_2.21/src/CalculiX.h:4672:17: note: Function 'steadystate' argument 66 names different: declaration 'iamt1' definition 'iamt1p'. CalculiX/ccx_2.21/src/steadystate.c:58:10: note: Function 'steadystate' argument 66 names different: declaration 'iamt1' definition 'iamt1p'. CalculiX/ccx_2.21/src/steadystate.c:61:13: style:inconclusive: Function 'steadystate' argument 73 names different: declaration 't1old' definition 't1oldp'. [funcArgNamesDifferent] CalculiX/ccx_2.21/src/CalculiX.h:4674:20: note: Function 'steadystate' argument 73 names different: declaration 't1old' definition 't1oldp'. CalculiX/ccx_2.21/src/steadystate.c:61:13: note: Function 'steadystate' argument 73 names different: declaration 't1old' definition 't1oldp'. CalculiX/ccx_2.21/src/steadystate.c:61:26: style:inconclusive: Function 'steadystate' argument 74 names different: declaration 'iamboun' definition 'iambounp'. [funcArgNamesDifferent] CalculiX/ccx_2.21/src/CalculiX.h:4674:32: note: Function 'steadystate' argument 74 names different: declaration 'iamboun' definition 'iambounp'. CalculiX/ccx_2.21/src/steadystate.c:61:26: note: Function 'steadystate' argument 74 names different: declaration 'iamboun' definition 'iambounp'. CalculiX/ccx_2.21/src/steadystate.c:61:44: style:inconclusive: Function 'steadystate' argument 75 names different: declaration 'xbounold' definition 'xbounoldp'. [funcArgNamesDifferent] CalculiX/ccx_2.21/src/CalculiX.h:4675:20: note: Function 'steadystate' argument 75 names different: declaration 'xbounold' definition 'xbounoldp'. CalculiX/ccx_2.21/src/steadystate.c:61:44: note: Function 'steadystate' argument 75 names different: declaration 'xbounold' definition 'xbounoldp'. CalculiX/ccx_2.21/src/steadystate.c:68:10: style:inconclusive: Function 'steadystate' argument 100 names different: declaration 'inotr' definition 'inotrp'. [funcArgNamesDifferent] CalculiX/ccx_2.21/src/CalculiX.h:4682:17: note: Function 'steadystate' argument 100 names different: declaration 'inotr' definition 'inotrp'. CalculiX/ccx_2.21/src/steadystate.c:68:10: note: Function 'steadystate' argument 100 names different: declaration 'inotr' definition 'inotrp'. CalculiX/ccx_2.21/src/trafontmortar2.c:1299:11: style: Variable 'up_n' is assigned a value that is never used. [unreadVariable] CalculiX/ccx_2.21/src/trafontmortar2.c:1325:16: style: Variable 'nlambda_t' is assigned a value that is never used. [unreadVariable] CalculiX/ccx_2.21/src/trafontmortar2.c:1612:11: style: Variable 'up_n' is assigned a value that is never used. [unreadVariable] CalculiX/ccx_2.21/src/trafontmortar2.c:1638:16: style: Variable 'nlambda_t' is assigned a value that is never used. [unreadVariable] CalculiX/ccx_2.21/src/trafontmortar2.c:1836:11: style: Variable 'up_n' is assigned a value that is never used. [unreadVariable] CalculiX/ccx_2.21/src/trafontmortar2.c:1862:16: style: Variable 'nlambda_t' is assigned a value that is never used. [unreadVariable] CalculiX/ccx_2.21/src/readinput.c:27:21: style:inconclusive: Function 'readinput' argument 9 names different: declaration 'nuel_' definition 'nuel'. [funcArgNamesDifferent] CalculiX/ccx_2.21/src/CalculiX.h:3718:61: note: Function 'readinput' argument 9 names different: declaration 'nuel_' definition 'nuel'. CalculiX/ccx_2.21/src/readinput.c:27:21: note: Function 'readinput' argument 9 names different: declaration 'nuel_' definition 'nuel'. CalculiX/ccx_2.21/src/steadystate.c:55:28: style: Parameter 'xmodal' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/steadystate.c:58:22: style: Parameter 'jout' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/steadystate.c:709:20: error: Uninitialized variable: nzse [uninitvar] CalculiX/ccx_2.21/src/steadystate.c:88:58: style: Unused variable: ifreebody [unusedVariable] CalculiX/ccx_2.21/src/steadystate.c:89:21: style: Variable 'symmetryflag' is assigned a value that is never used. [unreadVariable] CalculiX/ccx_2.21/src/steadystate.c:89:36: style: Variable 'inputformat' is assigned a value that is never used. [unreadVariable] CalculiX/ccx_2.21/src/steadystate.c:115:14: style: Variable 'sigma' is assigned a value that is never used. [unreadVariable] CalculiX/ccx_2.21/src/robustdesign.c:57:10: style: Parameter 'nkon' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/robustdesign.c:93:21: style: Variable 'tper' can be declared as pointer to const [constVariablePointer] CalculiX/ccx_2.21/src/robustdesign.c:110:7: style: Variable 'time' is assigned a value that is never used. [unreadVariable] CalculiX/ccx_2.21/src/robustdesign.c:111:8: style: Variable 'dtime' is assigned a value that is never used. [unreadVariable] CalculiX/ccx_2.21/src/nonlingeo.c:303:19: style: Expression is always true because 'else if' condition is opposite to previous condition at line 295. [multiCondition] CalculiX/ccx_2.21/src/nonlingeo.c:295:13: note: first condition CalculiX/ccx_2.21/src/nonlingeo.c:303:19: note: else if condition is opposite to first condition CalculiX/ccx_2.21/src/sensi_coor.c:665:8: style: The if condition is the same as the previous if condition [duplicateCondition] CalculiX/ccx_2.21/src/sensi_coor.c:616:8: note: First condition CalculiX/ccx_2.21/src/sensi_coor.c:665:8: note: Second condition CalculiX/ccx_2.21/src/crackpropagation.c:32:54: style: Parameter 'jmax' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/crackpropagation.c:33:17: style: Parameter 'timepar' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/crackpropagation.c:36:14: style: Parameter 'ne1d' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/crackpropagation.c:36:24: style: Parameter 'ne2d' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/crackpropagation.c:37:14: style: Parameter 'nam' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/crackpropagation.c:38:14: style: Parameter 'iprestr' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/crackpropagation.c:39:30: style: Parameter 'nprop' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/crackpropagation.c:41:14: style: Parameter 'nener' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/crackpropagation.c:42:14: style: Parameter 'nslavs' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/crackpropagation.c:42:26: style: Parameter 'nintpoint' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/crackpropagation.c:62:6: style: Variable 'ibounel' can be declared as pointer to const [constVariablePointer] CalculiX/ccx_2.21/src/sensi_coor.c:912:11: style: Variable 'iout' is reassigned a value before the old one has been used. [redundantAssignment] CalculiX/ccx_2.21/src/sensi_coor.c:829:11: note: iout is assigned CalculiX/ccx_2.21/src/sensi_coor.c:912:11: note: iout is overwritten CalculiX/ccx_2.21/src/sensi_coor.c:60:8: style:inconclusive: Function 'sensi_coor' argument 125 names different: declaration 'nzsfreq' definition 'nzsprevstep'. [funcArgNamesDifferent] CalculiX/ccx_2.21/src/CalculiX.h:4474:32: note: Function 'sensi_coor' argument 125 names different: declaration 'nzsfreq' definition 'nzsprevstep'. CalculiX/ccx_2.21/src/sensi_coor.c:60:8: note: Function 'sensi_coor' argument 125 names different: declaration 'nzsfreq' definition 'nzsprevstep'. CalculiX/ccx_2.21/src/sensi_coor.c:60:8: style: Parameter 'nzsprevstep' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/sensi_coor.c:90:72: style: Variable 'tper' can be declared as pointer to const [constVariablePointer] CalculiX/ccx_2.21/src/crackpropagation.c:102:10: style: Variable 'ncenter' is assigned a value that is never used. [unreadVariable] CalculiX/ccx_2.21/src/crackpropagation.c:62:6: style: Variable 'ibounel' is assigned a value that is never used. [unreadVariable] CalculiX/ccx_2.21/src/crackpropagation.c:62:19: style: Unused variable: nbounel [unusedVariable] CalculiX/ccx_2.21/src/sensi_coor.c:812:23: error: Uninitialized variable: qa [uninitvar] CalculiX/ccx_2.21/src/sensi_coor.c:814:40: error: Uninitialized variable: cam [uninitvar] CalculiX/ccx_2.21/src/sensi_coor.c:815:4: error: Uninitialized variable: &bet [uninitvar] CalculiX/ccx_2.21/src/sensi_coor.c:815:9: error: Uninitialized variable: &gam [uninitvar] CalculiX/ccx_2.21/src/nonlingeo.c:1838:10: style: Variable 'isiz' is reassigned a value before the old one has been used. [redundantAssignment] CalculiX/ccx_2.21/src/nonlingeo.c:1816:10: note: isiz is assigned CalculiX/ccx_2.21/src/nonlingeo.c:1838:10: note: isiz is overwritten CalculiX/ccx_2.21/src/nonlingeo.c:3102:2: style: Variable 'iflagact_old' is assigned an expression that holds the same value. [redundantAssignment] CalculiX/ccx_2.21/src/nonlingeo.c:3080:10: note: iflagact is assigned 'iflagact_old' here. CalculiX/ccx_2.21/src/nonlingeo.c:3102:2: note: Variable 'iflagact_old' is assigned an expression that holds the same value. CalculiX/ccx_2.21/src/nonlingeo.c:41:25: style:inconclusive: Function 'nonlingeo' argument 1 names different: declaration 'co' definition 'cop'. [funcArgNamesDifferent] CalculiX/ccx_2.21/src/CalculiX.h:3120:25: note: Function 'nonlingeo' argument 1 names different: declaration 'co' definition 'cop'. CalculiX/ccx_2.21/src/nonlingeo.c:41:25: note: Function 'nonlingeo' argument 1 names different: declaration 'co' definition 'cop'. CalculiX/ccx_2.21/src/nonlingeo.c:57:18: style:inconclusive: Function 'nonlingeo' argument 53 names different: declaration 'vold' definition 'voldp'. [funcArgNamesDifferent] CalculiX/ccx_2.21/src/CalculiX.h:3136:18: note: Function 'nonlingeo' argument 53 names different: declaration 'vold' definition 'voldp'. CalculiX/ccx_2.21/src/nonlingeo.c:57:18: note: Function 'nonlingeo' argument 53 names different: declaration 'vold' definition 'voldp'. CalculiX/ccx_2.21/src/nonlingeo.c:71:48: style:inconclusive: Function 'nonlingeo' argument 96 names different: declaration 'ener' definition 'enerp'. [funcArgNamesDifferent] CalculiX/ccx_2.21/src/CalculiX.h:3150:48: note: Function 'nonlingeo' argument 96 names different: declaration 'ener' definition 'enerp'. CalculiX/ccx_2.21/src/nonlingeo.c:71:48: note: Function 'nonlingeo' argument 96 names different: declaration 'ener' definition 'enerp'. CalculiX/ccx_2.21/src/checkconvnet.c:64:56: style: Redundant assignment of 'dyna_flag_1' to itself. [selfAssignment] CalculiX/ccx_2.21/src/checkconvnet.c:66:56: style: Redundant assignment of 'dyna_flag_1' to itself. [selfAssignment] CalculiX/ccx_2.21/src/checkconvnet.c:68:56: style: Redundant assignment of 'dyna_flag_1' to itself. [selfAssignment] CalculiX/ccx_2.21/src/checkconvnet.c:70:56: style: Redundant assignment of 'dyna_flag_1' to itself. [selfAssignment] CalculiX/ccx_2.21/src/checkconvnet.c:75:77: style: Redundant assignment of 'dyna_flag_2' to itself. [selfAssignment] CalculiX/ccx_2.21/src/checkconvnet.c:77:77: style: Redundant assignment of 'dyna_flag_2' to itself. [selfAssignment] CalculiX/ccx_2.21/src/checkconvnet.c:79:77: style: Redundant assignment of 'dyna_flag_2' to itself. [selfAssignment] CalculiX/ccx_2.21/src/checkconvnet.c:81:77: style: Redundant assignment of 'dyna_flag_2' to itself. [selfAssignment] CalculiX/ccx_2.21/src/checkconvnet.c:33:13: style: Parameter 'cam1t' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/checkconvnet.c:33:28: style: Parameter 'cam1f' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/checkconvnet.c:33:43: style: Parameter 'cam1p' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/checkconvnet.c:34:13: style: Parameter 'cam2t' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/checkconvnet.c:34:28: style: Parameter 'cam2f' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/checkconvnet.c:34:43: style: Parameter 'cam2p' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/checkconvnet.c:35:13: style: Parameter 'camt' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/checkconvnet.c:35:27: style: Parameter 'camf' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/checkconvnet.c:35:41: style: Parameter 'camp' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/checkconvnet.c:36:42: style: Parameter 'ctrl' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/checkconvnet.c:37:27: style: Parameter 'cam1a' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/checkconvnet.c:37:41: style: Parameter 'cam2a' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/checkconvnet.c:37:55: style: Parameter 'cama' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/checkconvnet.c:38:27: style: Parameter 'vamt' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/checkconvnet.c:38:41: style: Parameter 'vamf' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/checkconvnet.c:38:55: style: Parameter 'vamp' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/checkconvnet.c:38:69: style: Parameter 'vama' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/checkconvnet.c:39:39: style: Parameter 'qamt' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/checkconvnet.c:39:53: style: Parameter 'qamf' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/checkconvnet.c:40:27: style: Parameter 'ramt' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/checkconvnet.c:40:41: style: Parameter 'ramf' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/checkconvnet.c:40:55: style: Parameter 'ramp' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/checkconvnet.c:40:66: style: Parameter 'iplausi' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/checkconvnet.c:41:24: style: Parameter 'iaxial' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/checkconvnet.c:48:16: style: Variable 'ir' is assigned a value that is never used. [unreadVariable] CalculiX/ccx_2.21/src/checkconvnet.c:48:27: style: Variable 'ip' is assigned a value that is never used. [unreadVariable] CalculiX/ccx_2.21/src/checkconvnet.c:48:49: style: Variable 'il' is assigned a value that is never used. [unreadVariable] CalculiX/ccx_2.21/src/checkconvnet.c:48:60: style: Variable 'ig' is assigned a value that is never used. [unreadVariable] CalculiX/ccx_2.21/src/checkconvnet.c:49:17: style: Variable 'dc' is assigned a value that is never used. [unreadVariable] CalculiX/ccx_2.21/src/checkconvnet.c:49:29: style: Variable 'db' is assigned a value that is never used. [unreadVariable] CalculiX/ccx_2.21/src/checkconvnet.c:49:41: style: Variable 'dd' is assigned a value that is never used. [unreadVariable] CalculiX/ccx_2.21/src/checkconvnet.c:49:54: style: Variable 'ran' is assigned a value that is never used. [unreadVariable] CalculiX/ccx_2.21/src/checkconvnet.c:49:67: style: Variable 'can' is assigned a value that is never used. [unreadVariable] CalculiX/ccx_2.21/src/checkconvnet.c:50:6: style: Variable 'rap' is assigned a value that is never used. [unreadVariable] CalculiX/ccx_2.21/src/checkconvnet.c:50:18: style: Variable 'ea' is assigned a value that is never used. [unreadVariable] CalculiX/ccx_2.21/src/checkconvnet.c:50:31: style: Variable 'cae' is assigned a value that is never used. [unreadVariable] CalculiX/ccx_2.21/src/checkconvnet.c:50:44: style: Variable 'ral' is assigned a value that is never used. [unreadVariable] CalculiX/ccx_2.21/src/frd.c:34:22: style: Parameter 'norien' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/frd.c:37:37: style: Parameter 'ener' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/frd.c:41:27: style: Parameter 'mortar' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/frd.c:55:8: style: Variable 'c' can be declared as const array [constVariable] CalculiX/ccx_2.21/src/frd.c:56:5: style: Variable 'p0' can be declared as const array [constVariable] CalculiX/ccx_2.21/src/frd.c:56:19: style: Variable 'p1' can be declared as const array [constVariable] CalculiX/ccx_2.21/src/frd.c:56:33: style: Variable 'p2' can be declared as const array [constVariable] CalculiX/ccx_2.21/src/frd.c:56:47: style: Variable 'p3' can be declared as const array [constVariable] CalculiX/ccx_2.21/src/frd.c:56:61: style: Variable 'p4' can be declared as const array [constVariable] CalculiX/ccx_2.21/src/frd.c:57:5: style: Variable 'p5' can be declared as const array [constVariable] CalculiX/ccx_2.21/src/frd.c:57:19: style: Variable 'p6' can be declared as const array [constVariable] CalculiX/ccx_2.21/src/frd.c:57:33: style: Variable 'p7' can be declared as const array [constVariable] CalculiX/ccx_2.21/src/frd.c:57:47: style: Variable 'p8' can be declared as const array [constVariable] CalculiX/ccx_2.21/src/frd.c:57:61: style: Variable 'p9' can be declared as const array [constVariable] CalculiX/ccx_2.21/src/frd.c:58:5: style: Variable 'p10' can be declared as const array [constVariable] CalculiX/ccx_2.21/src/frd.c:58:20: style: Variable 'p11' can be declared as const array [constVariable] CalculiX/ccx_2.21/src/frd.c:59:5: style: Variable 'p12' can be declared as const array [constVariable] CalculiX/ccx_2.21/src/nonlingeo.c:85:27: style: Parameter 'xmodal' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/nonlingeo.c:88:27: style: Parameter 'inewton' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/nonlingeo.c:89:14: style: Parameter 'ifreebody' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/nonlingeo.c:92:47: style: Variable 'env' can be declared as pointer to const [constVariablePointer] CalculiX/ccx_2.21/src/nonlingeo.c:92:52: style: Variable 'envsys' can be declared as pointer to const [constVariablePointer] CalculiX/ccx_2.21/src/nonlingeo.c:136:34: style: Variable 'jqtherm' can be declared as pointer to const [constVariablePointer] CalculiX/ccx_2.21/src/nonlingeo.c:2632:41: error: Uninitialized variable: &nzsc2 [uninitvar] CalculiX/ccx_2.21/src/nonlingeo.c:3041:13: error: Uninitialized variable: neqtot [legacyUninitvar] CalculiX/ccx_2.21/src/nonlingeo.c:1490:14: error: Uninitialized variable: energyref [legacyUninitvar] CalculiX/ccx_2.21/src/nonlingeo.c:1930:14: error: Uninitialized variable: dtvol [legacyUninitvar] CalculiX/ccx_2.21/src/nonlingeo.c:97:31: style: Unused variable: n1 [unusedVariable] CalculiX/ccx_2.21/src/nonlingeo.c:97:34: style: Unused variable: n2 [unusedVariable] CalculiX/ccx_2.21/src/nonlingeo.c:120:46: style: Variable 'mortarsav' is assigned a value that is never used. [unreadVariable] CalculiX/ccx_2.21/src/nonlingeo.c:126:60: style: Variable 'nrhs' is assigned a value that is never used. [unreadVariable] CalculiX/ccx_2.21/src/nonlingeo.c:136:34: style: Variable 'jqtherm' is assigned a value that is never used. [unreadVariable] CalculiX/ccx_2.21/src/nonlingeo.c:138:5: style: Unused variable: intpointvarm [unusedVariable] CalculiX/ccx_2.21/src/nonlingeo.c:138:18: style: Unused variable: calcul_fn [unusedVariable] CalculiX/ccx_2.21/src/nonlingeo.c:138:28: style: Unused variable: calcul_f [unusedVariable] CalculiX/ccx_2.21/src/nonlingeo.c:138:37: style: Unused variable: calcul_qa [unusedVariable] CalculiX/ccx_2.21/src/nonlingeo.c:138:47: style: Unused variable: calcul_cauchy [unusedVariable] CalculiX/ccx_2.21/src/nonlingeo.c:138:61: style: Unused variable: ikin [unusedVariable] CalculiX/ccx_2.21/src/nonlingeo.c:139:5: style: Unused variable: intpointvart [unusedVariable] CalculiX/ccx_2.21/src/nonlingeo.c:169:15: style: Unused variable: denergymax [unusedVariable] CalculiX/ccx_2.21/src/multimortar.c:651:18: style: The if condition is the same as the previous if condition [duplicateCondition] CalculiX/ccx_2.21/src/multimortar.c:650:18: note: First condition CalculiX/ccx_2.21/src/multimortar.c:651:18: note: Second condition CalculiX/ccx_2.21/src/multimortar.c:652:18: style: The if condition is the same as the previous if condition [duplicateCondition] CalculiX/ccx_2.21/src/multimortar.c:651:18: note: First condition CalculiX/ccx_2.21/src/multimortar.c:652:18: note: Second condition CalculiX/ccx_2.21/src/multimortar.c:653:18: style: The if condition is the same as the previous if condition [duplicateCondition] CalculiX/ccx_2.21/src/multimortar.c:652:18: note: First condition CalculiX/ccx_2.21/src/multimortar.c:653:18: note: Second condition CalculiX/ccx_2.21/src/multimortar.c:655:18: style: The if condition is the same as the previous if condition [duplicateCondition] CalculiX/ccx_2.21/src/multimortar.c:654:18: note: First condition CalculiX/ccx_2.21/src/multimortar.c:655:18: note: Second condition CalculiX/ccx_2.21/src/multimortar.c:656:18: style: The if condition is the same as the previous if condition [duplicateCondition] CalculiX/ccx_2.21/src/multimortar.c:655:18: note: First condition CalculiX/ccx_2.21/src/multimortar.c:656:18: note: Second condition CalculiX/ccx_2.21/src/multimortar.c:657:18: style: The if condition is the same as the previous if condition [duplicateCondition] CalculiX/ccx_2.21/src/multimortar.c:656:18: note: First condition CalculiX/ccx_2.21/src/multimortar.c:657:18: note: Second condition CalculiX/ccx_2.21/src/multimortar.c:659:18: style: The if condition is the same as the previous if condition [duplicateCondition] CalculiX/ccx_2.21/src/multimortar.c:658:18: note: First condition CalculiX/ccx_2.21/src/multimortar.c:659:18: note: Second condition CalculiX/ccx_2.21/src/multimortar.c:660:18: style: The if condition is the same as the previous if condition [duplicateCondition] CalculiX/ccx_2.21/src/multimortar.c:659:18: note: First condition CalculiX/ccx_2.21/src/multimortar.c:660:18: note: Second condition CalculiX/ccx_2.21/src/multimortar.c:661:18: style: The if condition is the same as the previous if condition [duplicateCondition] CalculiX/ccx_2.21/src/multimortar.c:660:18: note: First condition CalculiX/ccx_2.21/src/multimortar.c:661:18: note: Second condition CalculiX/ccx_2.21/src/multimortar.c:663:18: style: The if condition is the same as the previous if condition [duplicateCondition] CalculiX/ccx_2.21/src/multimortar.c:662:18: note: First condition CalculiX/ccx_2.21/src/multimortar.c:663:18: note: Second condition CalculiX/ccx_2.21/src/multimortar.c:664:18: style: The if condition is the same as the previous if condition [duplicateCondition] CalculiX/ccx_2.21/src/multimortar.c:663:18: note: First condition CalculiX/ccx_2.21/src/multimortar.c:664:18: note: Second condition CalculiX/ccx_2.21/src/multimortar.c:665:18: style: The if condition is the same as the previous if condition [duplicateCondition] CalculiX/ccx_2.21/src/multimortar.c:664:18: note: First condition CalculiX/ccx_2.21/src/multimortar.c:665:18: note: Second condition CalculiX/ccx_2.21/src/multimortar.c:1448:11: style: The if condition is the same as the previous if condition [duplicateCondition] CalculiX/ccx_2.21/src/multimortar.c:1447:11: note: First condition CalculiX/ccx_2.21/src/multimortar.c:1448:11: note: Second condition CalculiX/ccx_2.21/src/multimortar.c:109:48: style: Parameter 'aubdtil' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/multimortar.c:110:10: style: Parameter 'irowbdtil' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/multimortar.c:110:25: style: Parameter 'jqbdtil' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/multimortar.c:110:41: style: Parameter 'aubdtil2' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/multimortar.c:110:55: style: Parameter 'irowbdtil2' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/multimortar.c:111:10: style: Parameter 'jqbdtil2' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/multimortar.c:242:6: error: Uninitialized variable: iact [legacyUninitvar] CalculiX/ccx_2.21/src/multimortar.c:160:27: style: Variable 'iact' is not assigned a value. [unassignedVariable] CalculiX/ccx_2.21/src/sensi_orien.c:546:8: style: The if condition is the same as the previous if condition [duplicateCondition] CalculiX/ccx_2.21/src/sensi_orien.c:497:8: note: First condition CalculiX/ccx_2.21/src/sensi_orien.c:546:8: note: Second condition CalculiX/ccx_2.21/src/sensi_orien.c:765:11: style: Variable 'iout' is reassigned a value before the old one has been used. [redundantAssignment] CalculiX/ccx_2.21/src/sensi_orien.c:711:11: note: iout is assigned CalculiX/ccx_2.21/src/sensi_orien.c:765:11: note: iout is overwritten CalculiX/ccx_2.21/src/sensi_orien.c:60:9: style:inconclusive: Function 'sensi_orien' argument 125 names different: declaration 'nzsfreq' definition 'nzsprevstep'. [funcArgNamesDifferent] CalculiX/ccx_2.21/src/CalculiX.h:4516:32: note: Function 'sensi_orien' argument 125 names different: declaration 'nzsfreq' definition 'nzsprevstep'. CalculiX/ccx_2.21/src/sensi_orien.c:60:9: note: Function 'sensi_orien' argument 125 names different: declaration 'nzsfreq' definition 'nzsprevstep'. CalculiX/ccx_2.21/src/sensi_orien.c:60:9: style: Parameter 'nzsprevstep' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/sensi_orien.c:65:26: style: Variable 'lakonfa' can be declared as pointer to const [constVariablePointer] CalculiX/ccx_2.21/src/sensi_orien.c:75:21: style: Variable 'ipoface' can be declared as pointer to const [constVariablePointer] CalculiX/ccx_2.21/src/sensi_orien.c:75:35: style: Variable 'nodface' can be declared as pointer to const [constVariablePointer] CalculiX/ccx_2.21/src/sensi_orien.c:79:30: style: Variable 'itmp' can be declared as pointer to const [constVariablePointer] CalculiX/ccx_2.21/src/sensi_orien.c:81:6: style: Variable 'nnodes' can be declared as pointer to const [constVariablePointer] CalculiX/ccx_2.21/src/sensi_orien.c:81:29: style: Variable 'konfa' can be declared as pointer to const [constVariablePointer] CalculiX/ccx_2.21/src/sensi_orien.c:81:41: style: Variable 'ipkonfa' can be declared as pointer to const [constVariablePointer] CalculiX/ccx_2.21/src/sensi_orien.c:82:6: style: Variable 'iponor' can be declared as pointer to const [constVariablePointer] CalculiX/ccx_2.21/src/sensi_orien.c:82:19: style: Variable 'iponoelfa' can be declared as pointer to const [constVariablePointer] CalculiX/ccx_2.21/src/sensi_orien.c:82:35: style: Variable 'inoelfa' can be declared as pointer to const [constVariablePointer] CalculiX/ccx_2.21/src/sensi_orien.c:84:6: style: Variable 'iponexp' can be declared as pointer to const [constVariablePointer] CalculiX/ccx_2.21/src/sensi_orien.c:84:20: style: Variable 'ipretinfo' can be declared as pointer to const [constVariablePointer] CalculiX/ccx_2.21/src/sensi_orien.c:87:72: style: Variable 'tper' can be declared as pointer to const [constVariablePointer] CalculiX/ccx_2.21/src/sensi_orien.c:91:54: style: Variable 'df2' can be declared as pointer to const [constVariablePointer] CalculiX/ccx_2.21/src/sensi_orien.c:97:51: style: Variable 'xinterpol' can be declared as pointer to const [constVariablePointer] CalculiX/ccx_2.21/src/sensi_orien.c:98:6: style: Variable 'dgdxglob' can be declared as pointer to const [constVariablePointer] CalculiX/ccx_2.21/src/sensi_orien.c:98:21: style: Variable 'extnor' can be declared as pointer to const [constVariablePointer] CalculiX/ccx_2.21/src/sensi_orien.c:99:28: style: Variable 'weightformgrad' can be declared as pointer to const [constVariablePointer] CalculiX/ccx_2.21/src/sensi_orien.c:99:60: style: Variable 'xnor' can be declared as pointer to const [constVariablePointer] CalculiX/ccx_2.21/src/sensi_orien.c:100:19: style: Variable 'senvector' can be declared as pointer to const [constVariablePointer] CalculiX/ccx_2.21/src/sensi_orien.c:303:3: warning: Uninitialized variable: ndesi [uninitvar] CalculiX/ccx_2.21/src/sensi_orien.c:262:18: note: Assuming condition is false CalculiX/ccx_2.21/src/sensi_orien.c:303:3: note: Uninitialized variable: ndesi CalculiX/ccx_2.21/src/sensi_orien.c:694:23: error: Uninitialized variable: qa [uninitvar] CalculiX/ccx_2.21/src/sensi_orien.c:696:40: error: Uninitialized variable: cam [uninitvar] CalculiX/ccx_2.21/src/sensi_orien.c:697:4: error: Uninitialized variable: &bet [uninitvar] CalculiX/ccx_2.21/src/sensi_orien.c:697:9: error: Uninitialized variable: &gam [uninitvar] CalculiX/ccx_2.21/src/sensi_orien.c:65:26: style: Variable 'lakonfa' is assigned a value that is never used. [unreadVariable] CalculiX/ccx_2.21/src/sensi_orien.c:70:5: style: Unused variable: ifreebody [unusedVariable] CalculiX/ccx_2.21/src/sensi_orien.c:70:31: style: Variable 'ngraph' is assigned a value that is never used. [unreadVariable] CalculiX/ccx_2.21/src/sensi_orien.c:74:42: style: Unused variable: iobject [unusedVariable] CalculiX/ccx_2.21/src/sensi_orien.c:74:64: style: Unused variable: node [unusedVariable] CalculiX/ccx_2.21/src/sensi_orien.c:75:21: style: Variable 'ipoface' is assigned a value that is never used. [unreadVariable] CalculiX/ccx_2.21/src/sensi_orien.c:75:35: style: Variable 'nodface' is assigned a value that is never used. [unreadVariable] CalculiX/ccx_2.21/src/sensi_orien.c:79:19: style: Unused variable: inoelsize [unusedVariable] CalculiX/ccx_2.21/src/sensi_orien.c:79:30: style: Variable 'itmp' is assigned a value that is never used. [unreadVariable] CalculiX/ccx_2.21/src/sensi_orien.c:80:22: style: Variable 'idesvar' is assigned a value that is never used. [unreadVariable] CalculiX/ccx_2.21/src/sensi_orien.c:80:32: style: Variable 'inorm' is assigned a value that is never used. [unreadVariable] CalculiX/ccx_2.21/src/sensi_orien.c:80:40: style: Variable 'irand' is assigned a value that is never used. [unreadVariable] CalculiX/ccx_2.21/src/sensi_orien.c:81:6: style: Variable 'nnodes' is assigned a value that is never used. [unreadVariable] CalculiX/ccx_2.21/src/sensi_orien.c:81:29: style: Variable 'konfa' is assigned a value that is never used. [unreadVariable] CalculiX/ccx_2.21/src/sensi_orien.c:81:41: style: Variable 'ipkonfa' is assigned a value that is never used. [unreadVariable] CalculiX/ccx_2.21/src/sensi_orien.c:81:54: style: Unused variable: nsurfs [unusedVariable] CalculiX/ccx_2.21/src/sensi_orien.c:82:6: style: Variable 'iponor' is assigned a value that is never used. [unreadVariable] CalculiX/ccx_2.21/src/sensi_orien.c:82:19: style: Variable 'iponoelfa' is assigned a value that is never used. [unreadVariable] CalculiX/ccx_2.21/src/sensi_orien.c:82:35: style: Variable 'inoelfa' is assigned a value that is never used. [unreadVariable] CalculiX/ccx_2.21/src/sensi_orien.c:83:5: style: Unused variable: ifreemax [unusedVariable] CalculiX/ccx_2.21/src/sensi_orien.c:84:6: style: Variable 'iponexp' is assigned a value that is never used. [unreadVariable] CalculiX/ccx_2.21/src/sensi_orien.c:84:20: style: Variable 'ipretinfo' is assigned a value that is never used. [unreadVariable] CalculiX/ccx_2.21/src/sensi_orien.c:84:35: style: Unused variable: nfield [unusedVariable] CalculiX/ccx_2.21/src/sensi_orien.c:84:42: style: Unused variable: iforce [unusedVariable] CalculiX/ccx_2.21/src/sensi_orien.c:85:18: style: Variable 'ishape' is assigned a value that is never used. [unreadVariable] CalculiX/ccx_2.21/src/sensi_orien.c:91:54: style: Variable 'df2' is assigned a value that is never used. [unreadVariable] CalculiX/ccx_2.21/src/sensi_orien.c:97:51: style: Variable 'xinterpol' is assigned a value that is never used. [unreadVariable] CalculiX/ccx_2.21/src/sensi_orien.c:98:6: style: Variable 'dgdxglob' is assigned a value that is never used. [unreadVariable] CalculiX/ccx_2.21/src/sensi_orien.c:98:21: style: Variable 'extnor' is assigned a value that is never used. [unreadVariable] CalculiX/ccx_2.21/src/sensi_orien.c:99:28: style: Variable 'weightformgrad' is assigned a value that is never used. [unreadVariable] CalculiX/ccx_2.21/src/sensi_orien.c:99:60: style: Variable 'xnor' is assigned a value that is never used. [unreadVariable] CalculiX/ccx_2.21/src/sensi_orien.c:100:19: style: Variable 'senvector' is assigned a value that is never used. [unreadVariable] CalculiX/ccx_2.21/src/ccx_2.21.c:384:22: style: Expression is always true because 'else if' condition is opposite to previous condition at line 381. [multiCondition] CalculiX/ccx_2.21/src/ccx_2.21.c:381:16: note: first condition CalculiX/ccx_2.21/src/ccx_2.21.c:384:22: note: else if condition is opposite to first condition CalculiX/ccx_2.21/src/ccx_2.21.c:843:22: style: Expression is always true because 'else if' condition is opposite to previous condition at line 840. [multiCondition] CalculiX/ccx_2.21/src/ccx_2.21.c:840:16: note: first condition CalculiX/ccx_2.21/src/ccx_2.21.c:843:22: note: else if condition is opposite to first condition CalculiX/ccx_2.21/src/ccx_2.21.c:1097:22: style: Expression is always true because 'else if' condition is opposite to previous condition at line 1092. [multiCondition] CalculiX/ccx_2.21/src/ccx_2.21.c:1092:16: note: first condition CalculiX/ccx_2.21/src/ccx_2.21.c:1097:22: note: else if condition is opposite to first condition CalculiX/ccx_2.21/src/ccx_2.21.c:1800:22: style: Expression is always true because 'else if' condition is opposite to previous condition at line 1795. [multiCondition] CalculiX/ccx_2.21/src/ccx_2.21.c:1795:16: note: first condition CalculiX/ccx_2.21/src/ccx_2.21.c:1800:22: note: else if condition is opposite to first condition CalculiX/ccx_2.21/src/ccx_2.21.c:1297:7: style:inconclusive: Found duplicate branches for 'if' and 'else'. [duplicateBranch] CalculiX/ccx_2.21/src/ccx_2.21.c:1331:8: note: Found duplicate branches for 'if' and 'else'. CalculiX/ccx_2.21/src/ccx_2.21.c:1297:7: note: Found duplicate branches for 'if' and 'else'. CalculiX/ccx_2.21/src/ccx_2.21.c:1288:4: style: Variable 'maxlenmpc' is assigned an expression that holds the same value. [redundantAssignment] CalculiX/ccx_2.21/src/ccx_2.21.c:1263:14: note: mpcinfo[3] is assigned 'maxlenmpc' here. CalculiX/ccx_2.21/src/ccx_2.21.c:1288:4: note: Variable 'maxlenmpc' is assigned an expression that holds the same value. CalculiX/ccx_2.21/src/ccx_2.21.c:1523:7: style: Variable 'maxlenmpc' is assigned an expression that holds the same value. [redundantAssignment] CalculiX/ccx_2.21/src/ccx_2.21.c:1493:17: note: mpcinfo[3] is assigned 'maxlenmpc' here. CalculiX/ccx_2.21/src/ccx_2.21.c:1523:7: note: Variable 'maxlenmpc' is assigned an expression that holds the same value. CalculiX/ccx_2.21/src/ccx_2.21.c:180:20: error: Uninitialized variable: output [uninitvar] CalculiX/ccx_2.21/src/ccx_2.21.c:180:27: error: Uninitialized variable: fneig [uninitvar] CalculiX/ccx_2.21/src/ccx_2.21.c:180:33: error: Uninitialized variable: kind1 [uninitvar] CalculiX/ccx_2.21/src/ccx_2.21.c:180:39: error: Uninitialized variable: kind2 [uninitvar] CalculiX/ccx_2.21/src/ccx_2.21.c:180:45: error: Uninitialized variable: itempuser [uninitvar] CalculiX/ccx_2.21/src/ccx_2.21.c:180:55: error: Uninitialized variable: irobustdesign [uninitvar] CalculiX/ccx_2.21/src/ccx_2.21.c:180:69: error: Uninitialized variable: &nprint [uninitvar] CalculiX/ccx_2.21/src/ccx_2.21.c:181:4: error: Uninitialized variable: neq [uninitvar] CalculiX/ccx_2.21/src/ccx_2.21.c:181:8: error: Uninitialized variable: &mpcfree [uninitvar] CalculiX/ccx_2.21/src/ccx_2.21.c:181:17: error: Uninitialized variable: &nbounold [uninitvar] CalculiX/ccx_2.21/src/ccx_2.21.c:181:27: error: Uninitialized variable: &nforcold [uninitvar] CalculiX/ccx_2.21/src/ccx_2.21.c:181:37: error: Uninitialized variable: &nloadold [uninitvar] CalculiX/ccx_2.21/src/ccx_2.21.c:181:47: error: Uninitialized variable: &nbody_ [uninitvar] CalculiX/ccx_2.21/src/ccx_2.21.c:182:4: error: Uninitialized variable: &nbodyold [uninitvar] CalculiX/ccx_2.21/src/ccx_2.21.c:182:14: error: Uninitialized variable: &network [uninitvar] CalculiX/ccx_2.21/src/ccx_2.21.c:182:23: error: Uninitialized variable: &nheading_ [uninitvar] CalculiX/ccx_2.21/src/ccx_2.21.c:182:34: error: Uninitialized variable: &nmpc_ [uninitvar] CalculiX/ccx_2.21/src/ccx_2.21.c:182:41: error: Uninitialized variable: &nload_ [uninitvar] CalculiX/ccx_2.21/src/ccx_2.21.c:182:49: error: Uninitialized variable: &nforc_ [uninitvar] CalculiX/ccx_2.21/src/ccx_2.21.c:182:57: error: Uninitialized variable: &nboun_ [uninitvar] CalculiX/ccx_2.21/src/ccx_2.21.c:183:4: error: Uninitialized variable: &nintpoint [uninitvar] CalculiX/ccx_2.21/src/ccx_2.21.c:183:15: error: Uninitialized variable: iperturb [uninitvar] CalculiX/ccx_2.21/src/ccx_2.21.c:183:24: error: Uninitialized variable: &ntmat_ [uninitvar] CalculiX/ccx_2.21/src/ccx_2.21.c:183:41: error: Uninitialized variable: &isolver [uninitvar] CalculiX/ccx_2.21/src/ccx_2.21.c:183:50: error: Uninitialized variable: &nslavs [uninitvar] CalculiX/ccx_2.21/src/ccx_2.21.c:183:58: error: Uninitialized variable: &nkon_ [uninitvar] CalculiX/ccx_2.21/src/ccx_2.21.c:183:65: error: Uninitialized variable: &mortar [uninitvar] CalculiX/ccx_2.21/src/ccx_2.21.c:184:4: error: Uninitialized variable: jout [uninitvar] CalculiX/ccx_2.21/src/ccx_2.21.c:184:9: error: Uninitialized variable: &nkon [uninitvar] CalculiX/ccx_2.21/src/ccx_2.21.c:184:15: error: Uninitialized variable: &nevtot [uninitvar] CalculiX/ccx_2.21/src/ccx_2.21.c:184:23: error: Uninitialized variable: &ifacecount [uninitvar] CalculiX/ccx_2.21/src/ccx_2.21.c:184:35: error: Uninitialized variable: &iplas [uninitvar] CalculiX/ccx_2.21/src/ccx_2.21.c:184:42: error: Uninitialized variable: &npmat_ [uninitvar] CalculiX/ccx_2.21/src/ccx_2.21.c:184:50: error: Uninitialized variable: mi [uninitvar] CalculiX/ccx_2.21/src/ccx_2.21.c:184:53: error: Uninitialized variable: &mpcend [uninitvar] CalculiX/ccx_2.21/src/ccx_2.21.c:184:61: error: Uninitialized variable: &namtot_ [uninitvar] CalculiX/ccx_2.21/src/ccx_2.21.c:185:4: error: Uninitialized variable: &icascade [uninitvar] CalculiX/ccx_2.21/src/ccx_2.21.c:185:14: error: Uninitialized variable: &ne1d [uninitvar] CalculiX/ccx_2.21/src/ccx_2.21.c:185:20: error: Uninitialized variable: &ne2d [uninitvar] CalculiX/ccx_2.21/src/ccx_2.21.c:185:26: error: Uninitialized variable: infree [uninitvar] CalculiX/ccx_2.21/src/ccx_2.21.c:185:33: error: Uninitialized variable: &nflow [uninitvar] CalculiX/ccx_2.21/src/ccx_2.21.c:185:40: error: Uninitialized variable: irstrt [uninitvar] CalculiX/ccx_2.21/src/ccx_2.21.c:185:47: error: Uninitialized variable: &nener [uninitvar] CalculiX/ccx_2.21/src/ccx_2.21.c:185:54: error: Uninitialized variable: &jrstrt [uninitvar] CalculiX/ccx_2.21/src/ccx_2.21.c:186:4: error: Uninitialized variable: &ntie_ [uninitvar] CalculiX/ccx_2.21/src/ccx_2.21.c:186:11: error: Uninitialized variable: &mcs [uninitvar] CalculiX/ccx_2.21/src/ccx_2.21.c:186:16: error: Uninitialized variable: &nprop_ [uninitvar] CalculiX/ccx_2.21/src/ccx_2.21.c:186:24: error: Uninitialized variable: &nprop [uninitvar] CalculiX/ccx_2.21/src/ccx_2.21.c:186:31: error: Uninitialized variable: &itpamp [uninitvar] CalculiX/ccx_2.21/src/ccx_2.21.c:186:39: error: Uninitialized variable: &nevdamp_ [uninitvar] CalculiX/ccx_2.21/src/ccx_2.21.c:186:49: error: Uninitialized variable: &npt_ [uninitvar] CalculiX/ccx_2.21/src/ccx_2.21.c:186:55: error: Uninitialized variable: &iaxial [uninitvar] CalculiX/ccx_2.21/src/ccx_2.21.c:186:63: error: Uninitialized variable: &inext [uninitvar] CalculiX/ccx_2.21/src/ccx_2.21.c:187:4: error: Uninitialized variable: &icontact [uninitvar] CalculiX/ccx_2.21/src/ccx_2.21.c:187:14: error: Uninitialized variable: &nobject [uninitvar] CalculiX/ccx_2.21/src/ccx_2.21.c:187:23: error: Uninitialized variable: &nobject_ [uninitvar] CalculiX/ccx_2.21/src/ccx_2.21.c:187:33: error: Uninitialized variable: &iit [uninitvar] CalculiX/ccx_2.21/src/ccx_2.21.c:187:38: error: Uninitialized variable: &mpcfreeref [uninitvar] CalculiX/ccx_2.21/src/ccx_2.21.c:187:50: error: Uninitialized variable: &isens [uninitvar] CalculiX/ccx_2.21/src/ccx_2.21.c:187:57: error: Uninitialized variable: &namtot [uninitvar] CalculiX/ccx_2.21/src/ccx_2.21.c:187:65: error: Uninitialized variable: &nstam [uninitvar] CalculiX/ccx_2.21/src/ccx_2.21.c:188:4: error: Uninitialized variable: &ndamp [uninitvar] CalculiX/ccx_2.21/src/ccx_2.21.c:188:11: error: Uninitialized variable: &nef [uninitvar] CalculiX/ccx_2.21/src/ccx_2.21.c:188:16: error: Uninitialized variable: &nk_ [uninitvar] CalculiX/ccx_2.21/src/ccx_2.21.c:188:21: error: Uninitialized variable: &ne_ [uninitvar] CalculiX/ccx_2.21/src/ccx_2.21.c:188:26: error: Uninitialized variable: &nalset_ [uninitvar] CalculiX/ccx_2.21/src/ccx_2.21.c:188:35: error: Uninitialized variable: &nmat_ [uninitvar] CalculiX/ccx_2.21/src/ccx_2.21.c:188:42: error: Uninitialized variable: &norien_ [uninitvar] CalculiX/ccx_2.21/src/ccx_2.21.c:188:51: error: Uninitialized variable: &nam_ [uninitvar] CalculiX/ccx_2.21/src/ccx_2.21.c:189:4: error: Uninitialized variable: &ntrans_ [uninitvar] CalculiX/ccx_2.21/src/ccx_2.21.c:189:13: error: Uninitialized variable: &ncs_ [uninitvar] CalculiX/ccx_2.21/src/ccx_2.21.c:189:19: error: Uninitialized variable: &nstate_ [uninitvar] CalculiX/ccx_2.21/src/ccx_2.21.c:189:28: error: Uninitialized variable: &ncmat_ [uninitvar] CalculiX/ccx_2.21/src/ccx_2.21.c:189:36: error: Uninitialized variable: &memmpc_ [uninitvar] CalculiX/ccx_2.21/src/ccx_2.21.c:189:45: error: Uninitialized variable: &nprint_ [uninitvar] CalculiX/ccx_2.21/src/ccx_2.21.c:189:54: error: Uninitialized variable: energy [uninitvar] CalculiX/ccx_2.21/src/ccx_2.21.c:189:61: error: Uninitialized variable: ctrl [uninitvar] CalculiX/ccx_2.21/src/ccx_2.21.c:189:66: error: Uninitialized variable: alpha [uninitvar] CalculiX/ccx_2.21/src/ccx_2.21.c:190:4: error: Uninitialized variable: qaold [uninitvar] CalculiX/ccx_2.21/src/ccx_2.21.c:190:10: error: Uninitialized variable: physcon [uninitvar] CalculiX/ccx_2.21/src/ccx_2.21.c:190:18: error: Uninitialized variable: &istep [uninitvar] CalculiX/ccx_2.21/src/ccx_2.21.c:190:25: error: Uninitialized variable: &istat [uninitvar] CalculiX/ccx_2.21/src/ccx_2.21.c:190:32: error: Uninitialized variable: &iprestr [uninitvar] CalculiX/ccx_2.21/src/ccx_2.21.c:190:41: error: Uninitialized variable: &kode [uninitvar] CalculiX/ccx_2.21/src/ccx_2.21.c:190:47: error: Uninitialized variable: &nload [uninitvar] CalculiX/ccx_2.21/src/ccx_2.21.c:190:54: error: Uninitialized variable: &nbody [uninitvar] CalculiX/ccx_2.21/src/ccx_2.21.c:190:61: error: Uninitialized variable: &nforc [uninitvar] CalculiX/ccx_2.21/src/ccx_2.21.c:191:4: error: Uninitialized variable: &nboun [uninitvar] CalculiX/ccx_2.21/src/ccx_2.21.c:191:11: error: Uninitialized variable: &nk [uninitvar] CalculiX/ccx_2.21/src/ccx_2.21.c:191:15: error: Uninitialized variable: &nmpc [uninitvar] CalculiX/ccx_2.21/src/ccx_2.21.c:191:21: error: Uninitialized variable: &nam [uninitvar] CalculiX/ccx_2.21/src/ccx_2.21.c:191:26: error: Uninitialized variable: &nzs_ [uninitvar] CalculiX/ccx_2.21/src/ccx_2.21.c:191:32: error: Uninitialized variable: &nlabel [uninitvar] CalculiX/ccx_2.21/src/ccx_2.21.c:191:40: error: Uninitialized variable: &ttime [uninitvar] CalculiX/ccx_2.21/src/ccx_2.21.c:191:47: error: Uninitialized variable: &iheading [uninitvar] CalculiX/ccx_2.21/src/ccx_2.21.c:191:57: error: Uninitialized variable: &nfc [uninitvar] CalculiX/ccx_2.21/src/ccx_2.21.c:191:62: error: Uninitialized variable: &nfc_ [uninitvar] CalculiX/ccx_2.21/src/ccx_2.21.c:191:68: error: Uninitialized variable: &ndc [uninitvar] CalculiX/ccx_2.21/src/ccx_2.21.c:192:4: error: Uninitialized variable: &ndc_ [uninitvar] CalculiX/ccx_2.21/src/ccx_2.21.c:611:52: warning: Uninitialized variable: &ne [uninitvar] CalculiX/ccx_2.21/src/ccx_2.21.c:223:18: note: Assuming condition is false CalculiX/ccx_2.21/src/ccx_2.21.c:611:52: note: Uninitialized variable: &ne CalculiX/ccx_2.21/src/ccx_2.21.c:615:38: warning: Uninitialized variable: &nset [uninitvar] CalculiX/ccx_2.21/src/ccx_2.21.c:223:18: note: Assuming condition is false CalculiX/ccx_2.21/src/ccx_2.21.c:615:38: note: Uninitialized variable: &nset CalculiX/ccx_2.21/src/ccx_2.21.c:615:44: warning: Uninitialized variable: &nalset [uninitvar] CalculiX/ccx_2.21/src/ccx_2.21.c:223:18: note: Assuming condition is false CalculiX/ccx_2.21/src/ccx_2.21.c:615:44: note: Uninitialized variable: &nalset CalculiX/ccx_2.21/src/ccx_2.21.c:617:53: warning: Uninitialized variable: &nmethod [uninitvar] CalculiX/ccx_2.21/src/ccx_2.21.c:619:9: warning: Uninitialized variable: &nmat [uninitvar] CalculiX/ccx_2.21/src/ccx_2.21.c:223:18: note: Assuming condition is false CalculiX/ccx_2.21/src/ccx_2.21.c:619:9: note: Uninitialized variable: &nmat CalculiX/ccx_2.21/src/ccx_2.21.c:619:23: warning: Uninitialized variable: &norien [uninitvar] CalculiX/ccx_2.21/src/ccx_2.21.c:223:18: note: Assuming condition is false CalculiX/ccx_2.21/src/ccx_2.21.c:619:23: note: Uninitialized variable: &norien CalculiX/ccx_2.21/src/ccx_2.21.c:619:56: error: Uninitialized variable: fei [uninitvar] CalculiX/ccx_2.21/src/ccx_2.21.c:620:9: warning: Uninitialized variable: timepar [uninitvar] CalculiX/ccx_2.21/src/ccx_2.21.c:620:43: error: Uninitialized variable: &idrct [uninitvar] CalculiX/ccx_2.21/src/ccx_2.21.c:620:50: warning: Uninitialized variable: jmax [uninitvar] CalculiX/ccx_2.21/src/ccx_2.21.c:620:55: warning: Uninitialized variable: &iexpl [uninitvar] CalculiX/ccx_2.21/src/ccx_2.21.c:622:36: warning: Uninitialized variable: &ntrans [uninitvar] CalculiX/ccx_2.21/src/ccx_2.21.c:223:18: note: Assuming condition is false CalculiX/ccx_2.21/src/ccx_2.21.c:622:36: note: Uninitialized variable: &ntrans CalculiX/ccx_2.21/src/ccx_2.21.c:626:36: warning: Uninitialized variable: &maxlenmpc [uninitvar] CalculiX/ccx_2.21/src/ccx_2.21.c:629:55: warning: Uninitialized variable: &ntie [uninitvar] CalculiX/ccx_2.21/src/ccx_2.21.c:223:18: note: Assuming condition is false CalculiX/ccx_2.21/src/ccx_2.21.c:629:55: note: Uninitialized variable: &ntie CalculiX/ccx_2.21/src/ccx_2.21.c:631:37: error: Uninitialized variable: &iviewfile [uninitvar] CalculiX/ccx_2.21/src/ccx_2.21.c:635:52: warning: Uninitialized variable: &memmpcref_ [uninitvar] CalculiX/ccx_2.21/src/ccx_2.21.c:636:21: warning: Uninitialized variable: &maxlenmpcref [uninitvar] CalculiX/ccx_2.21/src/objectivemain_se.c:193:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stop [valueFlowBailoutIncompleteVar] CalculiX/ccx_2.21/src/objectivemain_se.c:2184:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable objective_shapeener_dx [valueFlowBailoutIncompleteVar] CalculiX/ccx_2.21/src/objectivemain_se.c:2218:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable objective_mass_dx [valueFlowBailoutIncompleteVar] CalculiX/ccx_2.21/src/objectivemain_se.c:98:50: style: Parameter 'idisplacement' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/objectivemain_se.c:99:38: style: Parameter 'isolver' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/objectivemain_se.c:103:48: style: Parameter 'cyclicsymmetry' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/objectivemain_se.c:104:33: style: Parameter 'ishapeenergy' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/objectivemain_se.c:105:14: style: Parameter 'nlabel' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/objectivemain_se.c:105:26: style: Parameter 'igreen' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/objectivemain_se.c:107:14: style: Parameter 'nkon' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/objectivemain_se.c:108:35: style: Parameter 'mcs' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/objectivemain_se.c:108:44: style: Parameter 'mpcend' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/objectivemain_se.c:110:25: style: Parameter 'nobjectstart' can be declared as pointer to const [constParameterPointer] CalculiX/ccx_2.21/src/objectivemain_se.c:135:9: style: Variable 'env' can be declared as pointer to const [constVariablePointer] CalculiX/ccx_2.21/src/objectivemain_se.c:135:14: style: Variable 'envloc' can be declared as pointer to const [constVariablePointer] CalculiX/ccx_2.21/src/objectivemain_se.c:135:22: style: Variable 'envsys' can be declared as pointer to const [constVariablePointer] CalculiX/ccx_2.21/src/objectivemain_se.c:2174:37: style: Parameter 'i' can be declared as pointer to const. However it seems that 'objectivemt_shapeener_dx' is a callback function, if 'i' is declared with const you might also need to cast function pointer(s). [constParameterCallback] CalculiX/ccx_2.21/src/objectivemain_se.c:382:40: note: You might need to cast the function pointer here CalculiX/ccx_2.21/src/objectivemain_se.c:2174:37: note: Parameter 'i' can be declared as pointer to const CalculiX/ccx_2.21/src/objectivemain_se.c:2208:32: style: Parameter 'i' can be declared as pointer to const. However it seems that 'objectivemt_mass_dx' is a callback function, if 'i' is declared with const you might also need to cast function pointer(s). [constParameterCallback] CalculiX/ccx_2.21/src/objectivemain_se.c:286:40: note: You might need to cast the function pointer here CalculiX/ccx_2.21/src/objectivemain_se.c:2208:32: note: Parameter 'i' can be declared as pointer to const CalculiX/ccx_2.21/src/objectivemain_se.c:364:18: error: Uninitialized variable: calcul_qa [legacyUninitvar] CalculiX/ccx_2.21/src/objectivemain_se.c:364:47: error: Uninitialized variable: ikin [legacyUninitvar] CalculiX/ccx_2.21/src/objectivemain_se.c:119:23: style: Variable 'nrhs' is assigned a value that is never used. [unreadVariable] CalculiX/ccx_2.21/src/objectivemain_se.c:2310:16: style: Unused variable: node1 [unusedVariable] CalculiX/ccx_2.21/src/objectivemain_se.c:2310:22: style: Unused variable: node2 [unusedVariable] CalculiX/ccx_2.21/src/objectivemain_se.c:2310:28: style: Unused variable: nelem [unusedVariable] CalculiX/ccx_2.21/src/objectivemain_se.c:2447:16: style: Unused variable: node1 [unusedVariable] CalculiX/ccx_2.21/src/objectivemain_se.c:2447:22: style: Unused variable: node2 [unusedVariable] CalculiX/ccx_2.21/src/objectivemain_se.c:2447:28: style: Unused variable: nelem [unusedVariable] diff: 2.20.0 CalculiX/ccx_2.21/src/electromagnetics.c:1514:14: style: Local variable 'energy' shadows outer variable [shadowVariable] CalculiX/ccx_2.21/src/electromagnetics.c:147:44: note: Shadowed declaration CalculiX/ccx_2.21/src/electromagnetics.c:1514:14: note: Shadow variable head CalculiX/ccx_2.21/src/electromagnetics.c:1514:14: style: Local variable 'energy' shadows outer variable [shadowVariable] CalculiX/ccx_2.21/src/electromagnetics.c:147:44: note: Shadowed variable CalculiX/ccx_2.21/src/electromagnetics.c:1514:14: note: Shadow local variable head CalculiX/ccx_2.21/src/frdselect.c:28:72: style: Parameter 'ncomp' can be declared as pointer to const [constParameterPointer] 2.20.0 CalculiX/ccx_2.21/src/mastruct.c:837:15: style: Local variable 'tid' shadows outer variable [shadowVariable] CalculiX/ccx_2.21/src/mastruct.c:761:13: note: Shadowed declaration CalculiX/ccx_2.21/src/mastruct.c:837:15: note: Shadow variable head CalculiX/ccx_2.21/src/mastruct.c:837:15: style: Local variable 'tid' shadows outer variable [shadowVariable] CalculiX/ccx_2.21/src/mastruct.c:761:13: note: Shadowed variable CalculiX/ccx_2.21/src/mastruct.c:837:15: note: Shadow local variable 2.20.0 CalculiX/ccx_2.21/src/mastructffem.c:386:11: style: Condition 'i>=*neqp' is always false [knownConditionTrueFalse] CalculiX/ccx_2.21/src/mastructffem.c:384:12: note: Assuming that condition 'i<*neqp' is not redundant CalculiX/ccx_2.21/src/mastructffem.c:386:11: note: Condition 'i>=*neqp' is always false head CalculiX/ccx_2.21/src/mastructffem.c:386:11: warning: Opposite inner 'if' condition leads to a dead code block. [oppositeInnerCondition] CalculiX/ccx_2.21/src/mastructffem.c:384:12: note: outer condition: i<*neqp CalculiX/ccx_2.21/src/mastructffem.c:386:11: note: opposite inner condition: i>=*neqp DONE